]> git.ipfire.org Git - thirdparty/vuejs/router.git/commit
feat: wip typed routes
authorEduardo San Martin Morote <posva13@gmail.com>
Mon, 3 Jun 2024 15:04:55 +0000 (17:04 +0200)
committerEduardo San Martin Morote <posva13@gmail.com>
Mon, 10 Jun 2024 13:35:26 +0000 (15:35 +0200)
commitf92282b896ccf92360d781832435e1ae86314e0e
tree63384ccdf1a231093476502ef01ccfffd75ed1bd
parente8791aa089f7863e36506556e527f9c411d05df7
feat: wip typed routes
25 files changed:
packages/playground/src/main.ts
packages/router/__tests__/RouterLink.spec.ts
packages/router/__tests__/RouterView.spec.ts
packages/router/__tests__/errors.spec.ts
packages/router/__tests__/guards/extractComponentsGuards.spec.ts
packages/router/__tests__/guards/guardToPromiseFn.spec.ts
packages/router/__tests__/matcher/resolve.spec.ts
packages/router/__tests__/router.spec.ts
packages/router/src/config.ts
packages/router/src/errors.ts
packages/router/src/index.ts
packages/router/src/injectionSymbols.ts
packages/router/src/location.ts
packages/router/src/matcher/index.ts
packages/router/src/navigationGuards.ts
packages/router/src/router.ts
packages/router/src/typed-routes/index.ts [new file with mode: 0644]
packages/router/src/typed-routes/params.ts [new file with mode: 0644]
packages/router/src/typed-routes/route-location.ts [new file with mode: 0644]
packages/router/src/typed-routes/route-map.ts [new file with mode: 0644]
packages/router/src/typed-routes/route-records.ts [new file with mode: 0644]
packages/router/src/types/index.ts
packages/router/src/types/typeGuards.ts
packages/router/src/types/utils.ts
packages/router/src/useApi.ts