smolter
Types

RouteFile

Build-time route discovery result.

Compatibility

ReactServer/build API, not a browser import.
React SSRAvailable to this renderer's SSR integration; browser event handlers run after hydration.
PreactServer/build API, not a browser import.
Preact SSRAvailable to this renderer's SSR integration; browser event handlers run after hydration.

Import from @kasperrt/smolter/react/vite @kasperrt/smolter/preact/vite

Signature

interface RouteFile {
  path: string;
  file: string;
}

Usage

Build-time route discovery result. path is the URL pattern and file is an absolute route module filename. It does not contain imported module exports or data.

const discovered = await flatRoutes("src/routes");

Fields

path

path: string;

file

file: string;
View implementation ↗