one
Version:
One is a new React Framework that makes Vite serve both native and web.
28 lines • 964 B
TypeScript
import type { OneRouter } from '../interfaces/router';
export declare function createRoute<Path>(): {
useParams: () => Partial<OneRouter.InputRouteParams<Path>>;
useActiveParams: () => Partial<OneRouter.InputRouteParams<Path>>;
createLoader: (a: (props: {
params: OneRouter.InputRouteParams<Path>;
}) => any) => (props: {
params: OneRouter.InputRouteParams<Path>;
}) => any;
};
declare const postIdRoute: {
useParams: () => Partial<OneRouter.InputRouteParams<"/feed/[id]">>;
useActiveParams: () => Partial<OneRouter.InputRouteParams<"/feed/[id]">>;
createLoader: (a: (props: {
params: OneRouter.InputRouteParams<"/feed/[id]">;
}) => any) => (props: {
params: OneRouter.InputRouteParams<"/feed/[id]">;
}) => any;
};
export declare const route: {
feed: {
$id: typeof postIdRoute;
};
notifications: {};
profile: {};
};
export {};
//# sourceMappingURL=createRoute.d.ts.map