File tree 4 files changed +6
-5
lines changed
4 files changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -121,7 +121,7 @@ export interface ModuleBuiltinTab {
121
121
path ?: string
122
122
category ?: TabCategory
123
123
show ?: ( ) => MaybeRefOrGetter < any >
124
- badge ?: ( ) => number | string | undefined
124
+ badge ?: ( ) => MaybeRefOrGetter < number | string | undefined >
125
125
onClick ?: ( ) => void
126
126
}
127
127
Original file line number Diff line number Diff line change @@ -31,7 +31,7 @@ const isActive = computed(() => route.path.startsWith(tabPath.value))
31
31
v-if =" badge" absolute bottom-0 right-0 h-4 w-4 rounded-full text-9px text-white flex =" ~ items-center justify-center"
32
32
:class =" isActive ? 'bg-primary' : 'bg-gray'"
33
33
>
34
- <span translate-y-0.5px >{{ badge }}</span >
34
+ <span translate-y-0.5px >{{ toValue( badge) }}</span >
35
35
</div >
36
36
</NuxtLink >
37
37
<template #popper >
Original file line number Diff line number Diff line change 1
- import { TabCategory } from "../src/types"
1
+ import { MaybeRefOrGetter } from 'vue'
2
+ import { TabCategory } from '../src/types'
2
3
3
4
declare module '#app' {
4
5
interface PageMeta {
@@ -7,7 +8,7 @@ declare module '#app' {
7
8
order ?: number
8
9
category ?: TabCategory
9
10
show ?: ( ) => any
10
- badge ?: ( ) => string | number | undefined
11
+ badge ?: ( ) => MaybeRefOrGetter < string | number | undefined >
11
12
}
12
13
}
13
14
Original file line number Diff line number Diff line change @@ -16,6 +16,6 @@ definePageMeta({
16
16
17
17
<template >
18
18
<AuthRequiredPanel >
19
- <TerminalsPage />
19
+ <TerminalPage />
20
20
</AuthRequiredPanel >
21
21
</template >
You can’t perform that action at this time.
0 commit comments