We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
org
1 parent 3cf7fef commit 0da0408Copy full SHA for 0da0408
1 file changed
app/utils/router.ts
@@ -1,9 +1,13 @@
1
-export function packageRoute(packageName: string, version?: string | null) {
2
- const [org, name] = packageName.startsWith('@') ? packageName.split('/') : [null, packageName]
+import type { RouteLocationRaw } from 'vue-router'
+
3
+export function packageRoute(packageName: string, version?: string | null): RouteLocationRaw {
4
+ const [org, name] = packageName.startsWith('@')
5
+ ? (packageName.split('/') as [string, string])
6
+ : ['', packageName]
7
8
if (version) {
9
return {
- name: 'package-version' as const,
10
+ name: 'package-version',
11
params: {
12
org,
13
name,
@@ -13,7 +17,7 @@ export function packageRoute(packageName: string, version?: string | null) {
17
}
14
18
15
19
16
- name: 'package' as const,
20
+ name: 'package',
21
22
23
0 commit comments