FileRoutes

FileRoutes is a component-like function that returns route definitions generated from filesystem routes.


Import

import { FileRoutes } from "@solidjs/start/router";

Type

const FileRoutes: () => any[];

Parameters

FileRoutes takes no arguments.


Return value

  • Type: any[]

Returns generated route definitions.


Behavior

  • On the server, FileRoutes returns getRequestEvent().routes.
  • Client routes are created from the generated page route config and cached in module scope.
  • Generated route info includes filesystem: true.

Examples

Basic usage

import { Router } from "@solidjs/router";
import { FileRoutes } from "@solidjs/start/router";
export default function App() {
return (
<Router>
<FileRoutes />
</Router>
);
}
Last updated: 5/6/26, 4:10 AMEdit this pageReport an issue with this page