API Reference / @gtkx/navigation / PathConfigMap
Type Alias: PathConfigMap<ParamList>
PathConfigMap<
ParamList> = { [RouteName in keyof ParamList]?: NonNullable<ParamList[RouteName]> extends NavigatorScreenParams<infer T extends {}> ? string | PathConfig<T> : string | Omit<PathConfig<{}>, "screens" | "initialRouteName"> }
Type Parameters
ParamList
ParamList extends object