Skip to content

Commit

Permalink
fix(types): typed router
Browse files Browse the repository at this point in the history
  • Loading branch information
posva committed Feb 22, 2024
1 parent 6558fa8 commit 8ff1984
Showing 1 changed file with 3 additions and 12 deletions.
15 changes: 3 additions & 12 deletions client.d.ts
Expand Up @@ -45,17 +45,8 @@ declare module 'vue-router/auto' {
import type {
_RouterTyped,
_RouterOptions,

// typed routes helpers
RouteLocationTypedList,
RouteLocationResolvedTypedList,
RouteLocationNormalizedTypedList,
RouteLocationNormalizedLoadedTypedList,
RouteLocationAsString,
RouteLocationAsRelativeTypedList,
RouteLocationAsPathTypedList,
NavigationGuardTyped,
NavigationGuardWithThisTyped,
RouterLinkPropsTyped,
RouterLinkTyped,
UseLinkFnTyped,
Expand Down Expand Up @@ -83,9 +74,9 @@ declare module 'vue-router/auto' {
* @deprecated use `Router` instead. This type will be a different one in the next major version.
*/
export type RouterTyped = _RouterTyped<RouteNamedMap>
export function useRouter(): RouterTyped
export function useRouter(): _RouterTyped<RouteNamedMap>
export function useRoute<
Name extends keyof RouteNamedMap = keyof RouteNamedMap
Name extends keyof RouteNamedMap = keyof RouteNamedMap,
>(name?: Name): RouteLocationNormalizedLoadedTypedList<RouteNamedMap>[Name]
export const useLink: UseLinkFnTyped<RouteNamedMap>
export function onBeforeRouteLeave(
Expand All @@ -98,7 +89,7 @@ declare module 'vue-router/auto' {
export const RouterLinkProps: RouterLinkPropsTyped<RouteNamedMap>
export function createRouter(
options: _RouterOptions
): RouterTyped
): _RouterTyped<RouteNamedMap>

export {
// Experimental Data Fetching
Expand Down

0 comments on commit 8ff1984

Please sign in to comment.