UNPKG

rsbuild-plugin-react-router

Version:
39 lines (38 loc) 1.93 kB
export declare const PLUGIN_NAME = "rsbuild:react-router"; export declare const JS_EXTENSIONS: readonly [".tsx", ".ts", ".jsx", ".js", ".mjs", ".mts"]; export declare const JS_LOADERS: { readonly '.ts': "ts"; readonly '.tsx': "tsx"; readonly '.js': "js"; readonly '.jsx': "jsx"; readonly '.mjs': "js"; readonly '.mts': "ts"; }; export declare const BUILD_CLIENT_ROUTE_QUERY_STRING = "?__react-router-build-client-route"; export declare const SERVER_ONLY_ROUTE_EXPORTS: readonly ["loader", "action", "middleware", "headers"]; export declare const SERVER_ONLY_ROUTE_EXPORTS_SET: ReadonlySet<string>; export declare const CLIENT_NON_COMPONENT_EXPORTS: readonly ["clientAction", "clientLoader", "clientMiddleware", "handle", "meta", "links", "shouldRevalidate"]; export declare const CLIENT_COMPONENT_EXPORTS: readonly ["default", "ErrorBoundary", "HydrateFallback", "Layout"]; export declare const CLIENT_ROUTE_EXPORTS: readonly ((typeof CLIENT_NON_COMPONENT_EXPORTS)[number] | (typeof CLIENT_COMPONENT_EXPORTS)[number])[]; export declare const CLIENT_ROUTE_EXPORTS_SET: ReadonlySet<string>; export declare const NAMED_COMPONENT_EXPORTS: readonly ["HydrateFallback", "ErrorBoundary"]; export declare const NAMED_COMPONENT_EXPORTS_SET: ReadonlySet<string>; export declare const SERVER_EXPORTS: { readonly loader: "loader"; readonly action: "action"; readonly middleware: "middleware"; readonly headers: "headers"; }; export declare const CLIENT_EXPORTS: { readonly clientAction: "clientAction"; readonly clientLoader: "clientLoader"; readonly clientMiddleware: "clientMiddleware"; readonly default: "default"; readonly ErrorBoundary: "ErrorBoundary"; readonly handle: "handle"; readonly HydrateFallback: "HydrateFallback"; readonly Layout: "Layout"; readonly links: "links"; readonly meta: "meta"; readonly shouldRevalidate: "shouldRevalidate"; };