-
-
Notifications
You must be signed in to change notification settings - Fork 5.1k
Open
Labels
9616answerShare answers/solutions to a questionShare answers/solutions to a questionenin Englishin English
Description
type ParseUrlParams<S, Arr extends unknown[] = []> = Union<S extends `${infer First}:${infer Rest}`
? Rest extends `${infer NestedFirst}/:${infer SecondNested}`
? ParseUrlParams<`/:${SecondNested}`, [...Arr, NestedFirst]>
: Rest extends `${infer LastValidation}/${infer _}`
? [...Arr, LastValidation]
: [...Arr, Rest]
: Arr>
Metadata
Metadata
Assignees
Labels
9616answerShare answers/solutions to a questionShare answers/solutions to a questionenin Englishin English