Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ProNextJS/declarative-routing
/ functions
Functions
198 in github.com/ProNextJS/declarative-routing
⨍
Functions
198
◇
Types & classes
4
↓ 1 callers
Function
parseNumber
(str: string)
examples/nextjs/finished/src/routes/utils.ts:160
↓ 1 callers
Function
parseRoutes
( routes: [...T] )
examples/react-router/finished/src/routes/makeRoute.tsx:333
↓ 1 callers
Function
parseValues
(schema: any, values: string[])
assets/shared/utils.ts:120
↓ 1 callers
Function
parseValues
(schema: any, values: string[])
examples/nextjs/finished/src/routes/utils.ts:120
↓ 1 callers
Function
processFile
(path: string)
src/shared/watch.ts:59
↓ 1 callers
Function
processSchema
( schema: z.ZodTypeAny, paramsArray: Record<string, string[]> )
assets/shared/utils.ts:13
↓ 1 callers
Function
processSchema
( schema: z.ZodTypeAny, paramsArray: Record<string, string[]> )
examples/nextjs/finished/src/routes/utils.ts:13
↓ 1 callers
Function
removeFileFromCache
(fpath: string)
src/shared/build-tools.ts:30
↓ 1 callers
Function
safeParseSearchParams
( schema: T, searchParams: URLSearchParams )
examples/nextjs/finished/src/routes/utils.ts:5
↓ 1 callers
Function
setup
()
src/qwikcity/init.ts:28
↓ 1 callers
Function
setup
()
src/nextjs/init.ts:38
↓ 1 callers
Function
setup
()
src/react-router/init.ts:16
↓ 1 callers
Function
setupNext
()
src/nextjs/init.ts:132
↓ 1 callers
Function
setupQwikCity
()
src/qwikcity/init.ts:97
↓ 1 callers
Function
setupReactRouter
()
src/react-router/init.ts:58
↓ 1 callers
Function
showDiff
(report: string)
src/shared/utils.ts:111
↓ 1 callers
Function
upperCaseFirstLetter
(string: string)
examples/qwikcity/finished/src/pokemon.ts:3
↓ 1 callers
Function
upperCaseFirstLetter
(string: string)
examples/qwikcity/starter/src/pokemon.ts:3
↓ 1 callers
Function
upperCaseFirstLetter
(string: string)
examples/nextjs/finished/src/pokemon.ts:3
↓ 1 callers
Function
upperCaseFirstLetter
(string: string)
examples/nextjs/starter/src/pokemon.ts:3
↓ 1 callers
Function
upperCaseFirstLetter
(string: string)
examples/react-router/finished/src/pokemon.ts:3
↓ 1 callers
Function
upperCaseFirstLetter
(string: string)
examples/react-router/starter/src/pokemon.ts:3
↓ 1 callers
Function
useParams
(builder: RouteBuilder<Params, Search>)
examples/qwikcity/finished/src/declarativeRoutes/hooks.ts:5
↓ 1 callers
Function
useSearchParams
(builder: RouteBuilder<Params, Search>)
examples/qwikcity/finished/src/declarativeRoutes/hooks.ts:19
Function
App
()
examples/react-router/finished/src/App.tsx:5
Function
App
()
examples/react-router/starter/src/App.tsx:5
Function
Detail
()
examples/react-router/finished/src/pages/Detail.tsx:12
Function
Detail
()
examples/react-router/starter/src/pages/Detail.tsx:12
Function
GET
(req: NextRequest)
examples/nextjs/finished/src/app/api/pokemon/route.ts:8
Function
GET
( req: NextRequest, { params }: { params: { pokemonId: string } } )
examples/nextjs/finished/src/app/api/pokemon/[pokemonId]/route.ts:7
Function
GET
(req: NextRequest)
examples/nextjs/starter/src/app/api/pokemon/route.ts:7
Function
GET
( req: NextRequest, { params }: { params: { pokemonId: string } } )
examples/nextjs/starter/src/app/api/pokemon/[pokemonId]/route.ts:7
Function
Home
()
examples/nextjs/finished/src/app/page.tsx:5
Function
Home
()
examples/nextjs/starter/src/app/page.tsx:5
Function
HomePage
()
examples/react-router/finished/src/pages/Home.tsx:11
Function
HomePage
()
examples/react-router/starter/src/pages/Home.tsx:11
Function
Layout
()
examples/react-router/finished/src/pages/_Layout.tsx:4
Function
Layout
()
examples/react-router/starter/src/pages/_Layout.tsx:3
Function
PokemonCard
({ pokemon }: { pokemon: Pokemon })
examples/nextjs/finished/src/app/components/PokemonCard.tsx:4
Function
PokemonCard
({ pokemon }: { pokemon: Pokemon })
examples/nextjs/starter/src/app/components/PokemonCard.tsx:4
Function
PokemonCard
({ pokemon }: { pokemon: Pokemon })
examples/react-router/finished/src/components/PokemonCard.tsx:3
Function
PokemonCard
({ pokemon }: { pokemon: Pokemon })
examples/react-router/starter/src/components/PokemonCard.tsx:3
Function
PokemonDetailPage
({ params: { pokemonId }, }: { params: { pokemonId: string }; })
examples/nextjs/finished/src/app/pokemon/[pokemonId]/page.tsx:5
Function
PokemonDetailPage
({ params: { pokemonId }, }: { params: { pokemonId: string }; })
examples/nextjs/starter/src/app/pokemon/[pokemonId]/page.tsx:5
Function
PokemonGrid
({ pokemon }: { pokemon: Pokemon[] })
examples/nextjs/finished/src/app/components/PokemonGrid.tsx:6
Function
PokemonGrid
({ pokemon }: { pokemon: Pokemon[] })
examples/nextjs/starter/src/app/components/PokemonGrid.tsx:6
Function
PokemonGrid
({ pokemon }: { pokemon: Pokemon[] })
examples/react-router/finished/src/components/PokemonGrid.tsx:6
Function
PokemonGrid
({ pokemon }: { pokemon: Pokemon[] })
examples/react-router/starter/src/components/PokemonGrid.tsx:6
Function
PokemonInfo
({ id, pokemon: initialPokemon, }: { id: number; pokemon?: Pokemon; })
examples/nextjs/finished/src/app/components/PokemonInfo.tsx:6
Function
PokemonInfo
({ id, pokemon: initialPokemon, }: { id: number; pokemon?: Pokemon; })
examples/nextjs/starter/src/app/components/PokemonInfo.tsx:6
Function
PokemonInfo
({ id, pokemon: initialPokemon, }: { id: number; pokemon?: Pokemon; })
examples/react-router/finished/src/components/PokemonInfo.tsx:7
Function
PokemonInfo
({ id, pokemon: initialPokemon, }: { id: number; pokemon?: Pokemon; })
examples/react-router/starter/src/components/PokemonInfo.tsx:7
Function
RootLayout
({ children }: Readonly<{ children: React.ReactNode; }>)
examples/nextjs/finished/src/app/layout.tsx:15
Function
RootLayout
({ children, }: Readonly<{ children: React.ReactNode; }>)
examples/nextjs/starter/src/app/layout.tsx:14
Function
Search
({ pokemon: initialPokemon }: { pokemon: Pokemon[]; })
examples/nextjs/finished/src/app/search/SearchList.tsx:12
Function
Search
({ pokemon: initialPokemon, }: { pokemon: Pokemon[]; })
examples/nextjs/starter/src/app/search/SearchList.tsx:10
Function
Search
()
examples/react-router/finished/src/pages/Search.tsx:17
Function
Search
()
examples/react-router/starter/src/pages/Search.tsx:17
Function
SearchList
({ pokemon: initialPokemon, }: { pokemon: Pokemon[]; })
examples/react-router/finished/src/components/SearchList.tsx:10
Function
SearchList
({ pokemon: initialPokemon, }: { pokemon: Pokemon[]; })
examples/react-router/starter/src/components/SearchList.tsx:10
Function
SearchPage
({ searchParams }: { searchParams: { q?: string }; })
examples/nextjs/finished/src/app/search/page.tsx:7
Function
SearchPage
({ searchParams, }: { searchParams: { q?: string }; })
examples/nextjs/starter/src/app/search/page.tsx:7
Function
SelectableGrid
({ pokemon }: { pokemon: Pokemon[] })
examples/nextjs/finished/src/app/components/SelectableGrid.tsx:11
Function
SelectableGrid
({ pokemon }: { pokemon: Pokemon[] })
examples/nextjs/starter/src/app/components/SelectableGrid.tsx:10
Function
SelectableGrid
({ pokemon }: { pokemon: Pokemon[] })
examples/react-router/finished/src/components/SelectableGrid.tsx:10
Function
SelectableGrid
({ pokemon }: { pokemon: Pokemon[] })
examples/react-router/starter/src/components/SelectableGrid.tsx:10
Function
detailLoader
({ params }: LoaderFunctionArgs)
examples/react-router/finished/src/pages/Detail.tsx:7
Function
detailLoader
({ params }: LoaderFunctionArgs)
examples/react-router/starter/src/pages/Detail.tsx:7
Function
homeLoader
()
examples/react-router/finished/src/pages/Home.tsx:7
Function
homeLoader
()
examples/react-router/starter/src/pages/Home.tsx:7
Function
makeDeleteRoute
( route: string, info: RouteInfo<Params, Search> )
assets/nextjs/makeRoute.tsx:383
Function
makeDeleteRoute
(route: string, info: RouteInfo<Params, Search>)
examples/nextjs/finished/src/routes/makeRoute.tsx:376
Function
makeGetRoute
( route: string, info: RouteInfo<Params, Search>, getInfo: GetInfo<Result> )
assets/nextjs/makeRoute.tsx:339
Function
makePostRoute
( route: string, info: RouteInfo<Params, Search>, postInfo: PostInfo<Body, Result> )
assets/nextjs/makeRoute.tsx:213
Function
makePostRoute
( route: string, info: RouteInfo<Params, Search>, postInfo: PostInfo<Body, Result> )
examples/nextjs/finished/src/routes/makeRoute.tsx:206
Function
makePutRoute
( route: string, info: RouteInfo<Params, Search>, putInfo: PutInfo<Body, Result> )
assets/nextjs/makeRoute.tsx:276
Function
makePutRoute
( route: string, info: RouteInfo<Params, Search>, putInfo: PutInfo<Body, Result> )
examples/nextjs/finished/src/routes/makeRoute.tsx:269
Function
makeRoute
( route: string, info: RouteInfo<Params, Search> )
assets/qwikcity/makeRoute.tsx:128
Function
makeRoute
( route: string, info: RouteInfo<Params, Search> )
assets/nextjs/makeRoute.tsx:419
Function
onGet
({ cacheControl })
examples/qwikcity/finished/src/routes/layout.tsx:5
Function
onGet
({ url, json })
examples/qwikcity/finished/src/routes/api/pokemon/index.ts:4
Function
onGet
({ json, params })
examples/qwikcity/finished/src/routes/api/pokemon/[pokemonId]/index.ts:4
Function
onGet
({ cacheControl })
examples/qwikcity/starter/src/routes/layout.tsx:4
Function
onGet
({ url, json })
examples/qwikcity/starter/src/routes/api/pokemon/index.ts:4
Function
onGet
({ json, params })
examples/qwikcity/starter/src/routes/api/pokemon/[pokemonId]/index.ts:4
Function
parseRoutes
( routes: [...T] )
assets/react-router/makeRoute.tsx:333
Function
routeBuilder
( body: z.input<Body>, p?: z.input<Params>, search?: z.input<Search>, options?: FetchOptions
assets/nextjs/makeRoute.tsx:225
Function
routeBuilder
( body: z.input<Body>, p?: z.input<Params>, search?: z.input<Search>, options?: FetchOptions
examples/nextjs/finished/src/routes/makeRoute.tsx:218
Function
safeParseSearchParams
( schema: T, searchParams: URLSearchParams )
assets/shared/utils.ts:5
Function
searchLoader
({ request }: LoaderFunctionArgs)
examples/react-router/finished/src/pages/Search.tsx:12
Function
searchLoader
({ request }: LoaderFunctionArgs)
examples/react-router/starter/src/pages/Search.tsx:12
Function
useParams
(builder: RouteBuilder<Params, Search>)
assets/qwikcity/hooks.ts:5
Function
useParams
(builder: RouteBuilder<Params, Search>)
assets/nextjs/hooks.ts:28
Function
useParams
(builder: RouteBuilder<Params, Search>)
examples/nextjs/finished/src/routes/hooks.ts:28
Function
usePush
(builder: RouteBuilder<Params, Search>)
assets/nextjs/hooks.ts:14
Function
usePush
(builder: RouteBuilder<Params, Search>)
examples/nextjs/finished/src/routes/hooks.ts:14
Function
useSearchParams
(builder: RouteBuilder<Params, Search>)
assets/qwikcity/hooks.ts:19
Function
useSearchParams
(builder: RouteBuilder<Params, Search>)
assets/nextjs/hooks.ts:41
← previous
101–198 of 198, ranked by callers