Loading src/utils.ts +3 −2 Original line number Diff line number Diff line Loading @@ -38,8 +38,9 @@ export type AllPaths<Paths extends {}> = keyof Paths extends string export type ExcludePrefix< Prefix extends string, Path extends string > = Path extends `${Prefix}${infer Rest}` ? Rest : never; Path extends string, _Prefix extends string = Prefix extends "/" ? "" : Prefix > = Path extends `${_Prefix}${infer Rest}` ? Rest : never; export type PathsWithMethodStr< Paths extends {}, Loading Loading
src/utils.ts +3 −2 Original line number Diff line number Diff line Loading @@ -38,8 +38,9 @@ export type AllPaths<Paths extends {}> = keyof Paths extends string export type ExcludePrefix< Prefix extends string, Path extends string > = Path extends `${Prefix}${infer Rest}` ? Rest : never; Path extends string, _Prefix extends string = Prefix extends "/" ? "" : Prefix > = Path extends `${_Prefix}${infer Rest}` ? Rest : never; export type PathsWithMethodStr< Paths extends {}, Loading