UNPKG

@redshank/native-router

Version:

@redshank/native-router is a file-based router for React Native CLI

13 lines 706 B
import React from 'react'; import { type RouteNode } from '../Route'; import type { ScreenProps } from '../navigator/createNavigator'; /** * @returns React Navigation screens sorted by the `route` property. */ export declare function useSortedScreens(order: ScreenProps[]): React.ReactNode[]; export declare function createGetIdForRoute(route: Pick<RouteNode, 'dynamic' | 'route'>): (({ params }: { params?: Record<string, any>; }) => string | undefined) | undefined; export declare function sortRoutesWithInitial(initialRouteName?: string): (a: RouteNode, b: RouteNode) => number; export declare function sortRoutes(a: RouteNode, b: RouteNode): number; //# sourceMappingURL=useSortedScreens.d.ts.map