interface RouteData {
    component: string;
    distURL?: URL;
    fallbackRoutes: RouteData[];
    generate: ((data?) => string);
    isIndex: boolean;
    params: string[];
    pathname?: string;
    pattern: RegExp;
    prerender: boolean;
    redirect?: RedirectConfig;
    redirectRoute?: RouteData;
    route: string;
    segments: RoutePart[][];
    type: RouteType;
}

Properties

component: string
distURL?: URL
fallbackRoutes: RouteData[]
generate: ((data?) => string)

Type declaration

    • (data?): string
    • Parameters

      • Optional data: any

      Returns string

isIndex: boolean
params: string[]
pathname?: string
pattern: RegExp
prerender: boolean
redirect?: RedirectConfig
redirectRoute?: RouteData
route: string
segments: RoutePart[][]
type: RouteType