@@ -7,4 +7,5 @@ export const path_users_route_without_requirements_and_defaults = (): { relative
77export const path_users_route_with_requirements = ( ) : { relative : ( routeParams : { id :number , locale :'en' | 'fr' } , queryParams ?: Record < string , string > ) => string , absolute : ( routeParams : { id :number , locale :'en' | 'fr' } , queryParams ?: Record < string , string > ) => string } => { return { relative : ( routeParams : { id :number , locale :'en' | 'fr' } , queryParams ?: Record < string , string > ) : string => appendQueryParams ( replaceRouteParams ( '/users/{id}/{locale}' , routeParams ) , queryParams ) , absolute : ( routeParams : { id :number , locale :'en' | 'fr' } , queryParams ?: Record < string , string > ) : string => appendQueryParams ( replaceRouteParams ( 'https://app.development.org/users/{id}/{locale}' , routeParams ) , queryParams ) } } ;
88export const path_users_route_with_requirements_and_defaults = ( ) : { relative : ( routeParams : { id :number , locale ?:'en' | 'fr' } , queryParams ?: Record < string , string > ) => string , absolute : ( routeParams : { id :number , locale ?:'en' | 'fr' } , queryParams ?: Record < string , string > ) => string } => { return { relative : ( routeParams : { id :number , locale ?:'en' | 'fr' } , queryParams ?: Record < string , string > ) : string => appendQueryParams ( replaceRouteParams ( '/users/{id}/{locale}' , { ...{ "locale" :"en" } , ...routeParams } ) , queryParams ) , absolute : ( routeParams : { id :number , locale ?:'en' | 'fr' } , queryParams ?: Record < string , string > ) : string => appendQueryParams ( replaceRouteParams ( 'https://app.development.org/users/{id}/{locale}' , { ...{ "locale" :"en" } , ...routeParams } ) , queryParams ) } } ;
99export const path_users_route_with_requirements_and_null_defaults = ( ) : { relative : ( routeParams : { id :number , locale ?:'en' | 'fr' } , queryParams ?: Record < string , string > ) => string , absolute : ( routeParams : { id :number , locale ?:'en' | 'fr' } , queryParams ?: Record < string , string > ) => string } => { return { relative : ( routeParams : { id :number , locale ?:'en' | 'fr' } , queryParams ?: Record < string , string > ) : string => appendQueryParams ( replaceRouteParams ( '/users/{id}/{locale}' , { ...{ "locale" :null } , ...routeParams } ) , queryParams ) , absolute : ( routeParams : { id :number , locale ?:'en' | 'fr' } , queryParams ?: Record < string , string > ) : string => appendQueryParams ( replaceRouteParams ( 'https://app.development.org/users/{id}/{locale}' , { ...{ "locale" :null } , ...routeParams } ) , queryParams ) } } ;
10- export const path_generate_route_with_long_requirement_as_union = ( ) : { relative : ( routeParams : { intent :'new_email' | 'email' | 'print' | 'printdebug' | 'preview' | 'preview_data' | 'preview_text' | 'gct.legalize' , documents :string } , queryParams ?: Record < string , string > ) => string , absolute : ( routeParams : { intent :'new_email' | 'email' | 'print' | 'printdebug' | 'preview' | 'preview_data' | 'preview_text' | 'gct.legalize' , documents :string } , queryParams ?: Record < string , string > ) => string } => { return { relative : ( routeParams : { intent :'new_email' | 'email' | 'print' | 'printdebug' | 'preview' | 'preview_data' | 'preview_text' | 'gct.legalize' , documents :string } , queryParams ?: Record < string , string > ) : string => appendQueryParams ( replaceRouteParams ( '/generate/{intent}/{documents}' , routeParams ) , queryParams ) , absolute : ( routeParams : { intent :'new_email' | 'email' | 'print' | 'printdebug' | 'preview' | 'preview_data' | 'preview_text' | 'gct.legalize' , documents :string } , queryParams ?: Record < string , string > ) : string => appendQueryParams ( replaceRouteParams ( 'https://app.development.org/generate/{intent}/{documents}' , routeParams ) , queryParams ) } } ;
10+ export const path_generate_route_with_long_requirement_as_union = ( ) : { relative : ( routeParams : { intent :'new_email' | 'email' | 'print' | 'printdebug' | 'preview' | 'preview_data' | 'preview_text' | 'gct.legalize' , documents :string } , queryParams ?: Record < string , string > ) => string , absolute : ( routeParams : { intent :'new_email' | 'email' | 'print' | 'printdebug' | 'preview' | 'preview_data' | 'preview_text' | 'gct.legalize' , documents :string } , queryParams ?: Record < string , string > ) => string } => { return { relative : ( routeParams : { intent :'new_email' | 'email' | 'print' | 'printdebug' | 'preview' | 'preview_data' | 'preview_text' | 'gct.legalize' , documents :string } , queryParams ?: Record < string , string > ) : string => appendQueryParams ( replaceRouteParams ( '/generate/{intent}/{documents}' , routeParams ) , queryParams ) , absolute : ( routeParams : { intent :'new_email' | 'email' | 'print' | 'printdebug' | 'preview' | 'preview_data' | 'preview_text' | 'gct.legalize' , documents :string } , queryParams ?: Record < string , string > ) : string => appendQueryParams ( replaceRouteParams ( 'https://app.development.org/generate/{intent}/{documents}' , routeParams ) , queryParams ) } } ;
11+ export const path_generate_route_requirement_union_with_regex = ( ) : { relative : ( routeParams : { id :'new' | number } , queryParams ?: Record < string , string > ) => string , absolute : ( routeParams : { id :'new' | number } , queryParams ?: Record < string , string > ) => string } => { return { relative : ( routeParams : { id :'new' | number } , queryParams ?: Record < string , string > ) : string => appendQueryParams ( replaceRouteParams ( '/generate/{id}' , routeParams ) , queryParams ) , absolute : ( routeParams : { id :'new' | number } , queryParams ?: Record < string , string > ) : string => appendQueryParams ( replaceRouteParams ( 'https://app.development.org/generate/{id}' , routeParams ) , queryParams ) } } ;
0 commit comments