Skip to content

Commit 9589f23

Browse files
authored
Fix declaration order in Number formatting with options ResourceKeys must be before OptionsType for DateTimeOptions and NumberOptions (#2205)
1 parent 8704abd commit 9589f23

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

packages/vue-i18n/src/vue.d.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -604,15 +604,15 @@ declare module 'vue' {
604604
$d<
605605
Value extends number | Date = number,
606606
Key extends string = string,
607-
OptionsType = DateTimeOptions<Key | ResourceKeys>,
608607
DefinedDateTimeFormat extends
609608
RemovedIndexResources<DefineDateTimeFormat> = RemovedIndexResources<DefineDateTimeFormat>,
610609
Keys = IsEmptyObject<DefinedDateTimeFormat> extends false
611610
? PickupFormatPathKeys<{
612611
[K in keyof DefinedDateTimeFormat]: DefinedDateTimeFormat[K]
613612
}>
614613
: never,
615-
ResourceKeys extends Keys = IsNever<Keys> extends false ? Keys : never
614+
ResourceKeys extends Keys = IsNever<Keys> extends false ? Keys : never,
615+
OptionsType = DateTimeOptions<Key | ResourceKeys>
616616
>(
617617
value: Value,
618618
options: OptionsType,
@@ -670,15 +670,15 @@ declare module 'vue' {
670670
*/
671671
$n<
672672
Key extends string = string,
673-
OptionsType = NumberOptions<Key | ResourceKeys>,
674673
DefinedNumberFormat extends
675674
RemovedIndexResources<DefineDateTimeFormat> = RemovedIndexResources<DefineDateTimeFormat>,
676675
Keys = IsEmptyObject<DefinedNumberFormat> extends false
677676
? PickupFormatPathKeys<{
678677
[K in keyof DefinedNumberFormat]: DefinedNumberFormat[K]
679678
}>
680679
: never,
681-
ResourceKeys extends Keys = IsNever<Keys> extends false ? Keys : never
680+
ResourceKeys extends Keys = IsNever<Keys> extends false ? Keys : never,
681+
OptionsType = NumberOptions<Key | ResourceKeys>
682682
>(
683683
value: number,
684684
options: OptionsType

0 commit comments

Comments
 (0)