@@ -39,73 +39,18 @@ import type {
3939
4040declare module 'vue-router/auto/routes' {
4141 export interface RouteNamedMap {
42- '/' : RouteRecordInfo < '/' , '/' , Record < never , never > , Record < never , never > >
43- '/app-check' : RouteRecordInfo <
44- '/app-check' ,
45- '/app-check' ,
46- Record < never , never > ,
47- Record < never , never >
48- >
49- '/authentication' : RouteRecordInfo <
50- '/authentication' ,
51- '/authentication' ,
52- Record < never , never > ,
53- Record < never , never >
54- >
55- '/config' : RouteRecordInfo <
56- '/config' ,
57- '/config' ,
58- Record < never , never > ,
59- Record < never , never >
60- >
61- '/converter-with-number' : RouteRecordInfo <
62- '/converter-with-number' ,
63- '/converter-with-number' ,
64- Record < never , never > ,
65- Record < never , never >
66- >
67- '/nested-collections' : RouteRecordInfo <
68- '/nested-collections' ,
69- '/nested-collections' ,
70- Record < never , never > ,
71- Record < never , never >
72- >
73- '/nested-refs-list' : RouteRecordInfo <
74- '/nested-refs-list' ,
75- '/nested-refs-list' ,
76- Record < never , never > ,
77- Record < never , never >
78- >
79- '/pinia-store' : RouteRecordInfo <
80- '/pinia-store' ,
81- '/pinia-store' ,
82- Record < never , never > ,
83- Record < never , never >
84- >
85- '/rtdb-todos' : RouteRecordInfo <
86- '/rtdb-todos' ,
87- '/rtdb-todos' ,
88- Record < never , never > ,
89- Record < never , never >
90- >
91- '/storage' : RouteRecordInfo <
92- '/storage' ,
93- '/storage' ,
94- Record < never , never > ,
95- Record < never , never >
96- >
97- '/todos' : RouteRecordInfo <
98- '/todos' ,
99- '/todos' ,
100- Record < never , never > ,
101- Record < never , never >
102- >
103- '/vuex-store' : RouteRecordInfo <
104- '/vuex-store' ,
105- '/vuex-store' ,
106- Record < never , never > ,
107- Record < never , never >
108- >
42+ '/' : RouteRecordInfo < '/' , '/' , Record < never , never > , Record < never , never > > ,
43+ '/app-check' : RouteRecordInfo < '/app-check' , '/app-check' , Record < never , never > , Record < never , never > > ,
44+ '/authentication' : RouteRecordInfo < '/authentication' , '/authentication' , Record < never , never > , Record < never , never > > ,
45+ '/config' : RouteRecordInfo < '/config' , '/config' , Record < never , never > , Record < never , never > > ,
46+ '/converter-with-number' : RouteRecordInfo < '/converter-with-number' , '/converter-with-number' , Record < never , never > , Record < never , never > > ,
47+ '/nested-collections' : RouteRecordInfo < '/nested-collections' , '/nested-collections' , Record < never , never > , Record < never , never > > ,
48+ '/nested-refs-list' : RouteRecordInfo < '/nested-refs-list' , '/nested-refs-list' , Record < never , never > , Record < never , never > > ,
49+ '/pinia-store' : RouteRecordInfo < '/pinia-store' , '/pinia-store' , Record < never , never > , Record < never , never > > ,
50+ '/rtdb-todos' : RouteRecordInfo < '/rtdb-todos' , '/rtdb-todos' , Record < never , never > , Record < never , never > > ,
51+ '/storage' : RouteRecordInfo < '/storage' , '/storage' , Record < never , never > , Record < never , never > > ,
52+ '/todos' : RouteRecordInfo < '/todos' , '/todos' , Record < never , never > , Record < never , never > > ,
53+ '/vuex-store' : RouteRecordInfo < '/vuex-store' , '/vuex-store' , Record < never , never > , Record < never , never > > ,
10954 }
11055}
11156
@@ -118,67 +63,49 @@ declare module 'vue-router/auto' {
11863 * Type safe version of `RouteLocationNormalized` (the type of `to` and `from` in navigation guards).
11964 * Allows passing the name of the route to be passed as a generic.
12065 */
121- export type RouteLocationNormalized <
122- Name extends keyof RouteNamedMap = keyof RouteNamedMap
123- > = RouteLocationNormalizedTypedList < RouteNamedMap > [ Name ]
66+ export type RouteLocationNormalized < Name extends keyof RouteNamedMap = keyof RouteNamedMap > = RouteLocationNormalizedTypedList < RouteNamedMap > [ Name ]
12467
12568 /**
12669 * Type safe version of `RouteLocationNormalizedLoaded` (the return type of `useRoute()`).
12770 * Allows passing the name of the route to be passed as a generic.
12871 */
129- export type RouteLocationNormalizedLoaded <
130- Name extends keyof RouteNamedMap = keyof RouteNamedMap
131- > = RouteLocationNormalizedLoadedTypedList < RouteNamedMap > [ Name ]
72+ export type RouteLocationNormalizedLoaded < Name extends keyof RouteNamedMap = keyof RouteNamedMap > = RouteLocationNormalizedLoadedTypedList < RouteNamedMap > [ Name ]
13273
13374 /**
13475 * Type safe version of `RouteLocationResolved` (the returned route of `router.resolve()`).
13576 * Allows passing the name of the route to be passed as a generic.
13677 */
137- export type RouteLocationResolved <
138- Name extends keyof RouteNamedMap = keyof RouteNamedMap
139- > = RouteLocationResolvedTypedList < RouteNamedMap > [ Name ]
78+ export type RouteLocationResolved < Name extends keyof RouteNamedMap = keyof RouteNamedMap > = RouteLocationResolvedTypedList < RouteNamedMap > [ Name ]
14079
14180 /**
14281 * Type safe version of `RouteLocation` . Allows passing the name of the route to be passed as a generic.
14382 */
144- export type RouteLocation <
145- Name extends keyof RouteNamedMap = keyof RouteNamedMap
146- > = RouteLocationTypedList < RouteNamedMap > [ Name ]
83+ export type RouteLocation < Name extends keyof RouteNamedMap = keyof RouteNamedMap > = RouteLocationTypedList < RouteNamedMap > [ Name ]
14784
14885 /**
14986 * Type safe version of `RouteLocationRaw` . Allows passing the name of the route to be passed as a generic.
15087 */
151- export type RouteLocationRaw <
152- Name extends keyof RouteNamedMap = keyof RouteNamedMap
153- > =
88+ export type RouteLocationRaw < Name extends keyof RouteNamedMap = keyof RouteNamedMap > =
15489 | RouteLocationAsString < RouteNamedMap >
15590 | RouteLocationAsRelativeTypedList < RouteNamedMap > [ Name ]
15691 | RouteLocationAsPathTypedList < RouteNamedMap > [ Name ]
15792
15893 /**
15994 * Generate a type safe params for a route location. Requires the name of the route to be passed as a generic.
16095 */
161- export type RouteParams < Name extends keyof RouteNamedMap > =
162- RouteNamedMap [ Name ] [ 'params' ]
96+ export type RouteParams < Name extends keyof RouteNamedMap > = RouteNamedMap [ Name ] [ 'params' ]
16397 /**
16498 * Generate a type safe raw params for a route location. Requires the name of the route to be passed as a generic.
16599 */
166- export type RouteParamsRaw < Name extends keyof RouteNamedMap > =
167- RouteNamedMap [ Name ] [ 'paramsRaw' ]
100+ export type RouteParamsRaw < Name extends keyof RouteNamedMap > = RouteNamedMap [ Name ] [ 'paramsRaw' ]
168101
169102 export function useRouter ( ) : RouterTyped
170- export function useRoute <
171- Name extends keyof RouteNamedMap = keyof RouteNamedMap
172- > ( name ?: Name ) : RouteLocationNormalizedLoadedTypedList < RouteNamedMap > [ Name ]
103+ export function useRoute < Name extends keyof RouteNamedMap = keyof RouteNamedMap > ( name ?: Name ) : RouteLocationNormalizedLoadedTypedList < RouteNamedMap > [ Name ]
173104
174105 export const useLink : UseLinkFnTyped < RouteNamedMap >
175106
176- export function onBeforeRouteLeave (
177- guard : NavigationGuard < RouteNamedMap >
178- ) : void
179- export function onBeforeRouteUpdate (
180- guard : NavigationGuard < RouteNamedMap >
181- ) : void
107+ export function onBeforeRouteLeave ( guard : NavigationGuard < RouteNamedMap > ) : void
108+ export function onBeforeRouteUpdate ( guard : NavigationGuard < RouteNamedMap > ) : void
182109
183110 export const RouterLink : RouterLinkTyped < RouteNamedMap >
184111 export const RouterLinkProps : RouterLinkPropsTyped < RouteNamedMap >
@@ -188,18 +115,18 @@ declare module 'vue-router/auto' {
188115 export function defineLoader <
189116 P extends Promise < any > ,
190117 Name extends keyof RouteNamedMap = keyof RouteNamedMap ,
191- isLazy extends boolean = false
118+ isLazy extends boolean = false ,
192119 > (
193120 name : Name ,
194121 loader : ( route : RouteLocationNormalizedLoaded < Name > ) => P ,
195- options ?: _DefineLoaderOptions < isLazy >
122+ options ?: _DefineLoaderOptions < isLazy > ,
196123 ) : _DataLoader < Awaited < P > , isLazy >
197124 export function defineLoader <
198125 P extends Promise < any > ,
199- isLazy extends boolean = false
126+ isLazy extends boolean = false ,
200127 > (
201128 loader : ( route : RouteLocationNormalizedLoaded ) => P ,
202- options ?: _DefineLoaderOptions < isLazy >
129+ options ?: _DefineLoaderOptions < isLazy > ,
203130 ) : _DataLoader < Awaited < P > , isLazy >
204131
205132 export {
0 commit comments