File tree Expand file tree Collapse file tree 1 file changed +8
-3
lines changed Expand file tree Collapse file tree 1 file changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -8,7 +8,6 @@ import type {
8
8
NumberOptions ,
9
9
IsNever ,
10
10
IsEmptyObject ,
11
- PickupKeys ,
12
11
PickupFormatPathKeys
13
12
} from '@intlify/core-base'
14
13
import type {
@@ -1107,8 +1106,14 @@ declare module 'vue' {
1107
1106
*/
1108
1107
$tm <
1109
1108
Key extends string ,
1110
- Messages extends object = { } ,
1111
- ResourceKeys extends PickupKeys < Messages > = PickupKeys < Messages >
1109
+ DefinedLocaleMessage extends
1110
+ RemovedIndexResources < DefineLocaleMessage > = RemovedIndexResources < DefineLocaleMessage > ,
1111
+ Keys = IsEmptyObject < DefinedLocaleMessage > extends false
1112
+ ? JsonPaths < {
1113
+ [ K in keyof DefinedLocaleMessage ] : DefinedLocaleMessage [ K ]
1114
+ } >
1115
+ : never ,
1116
+ ResourceKeys extends Keys = IsNever < Keys > extends false ? Keys : never
1112
1117
> (
1113
1118
key : Key | ResourceKeys
1114
1119
) : LocaleMessageValue < VueMessageType > | { }
You can’t perform that action at this time.
0 commit comments