From a8f6a155622229f8e9b118bd3162be4edcb4c95d Mon Sep 17 00:00:00 2001 From: DESNOS-PIAZZA Date: Tue, 17 Jun 2025 09:42:21 +0200 Subject: [PATCH] Fix declaration order in Number formatting with options ResourceKeys must be before OptionsType for DateTimeOptions and NumberOptions --- packages/vue-i18n/src/vue.d.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/vue-i18n/src/vue.d.ts b/packages/vue-i18n/src/vue.d.ts index f8acd94f8..693eddbb9 100644 --- a/packages/vue-i18n/src/vue.d.ts +++ b/packages/vue-i18n/src/vue.d.ts @@ -604,7 +604,6 @@ declare module 'vue' { $d< Value extends number | Date = number, Key extends string = string, - OptionsType = DateTimeOptions, DefinedDateTimeFormat extends RemovedIndexResources = RemovedIndexResources, Keys = IsEmptyObject extends false @@ -612,7 +611,8 @@ declare module 'vue' { [K in keyof DefinedDateTimeFormat]: DefinedDateTimeFormat[K] }> : never, - ResourceKeys extends Keys = IsNever extends false ? Keys : never + ResourceKeys extends Keys = IsNever extends false ? Keys : never, + OptionsType = DateTimeOptions >( value: Value, options: OptionsType, @@ -670,7 +670,6 @@ declare module 'vue' { */ $n< Key extends string = string, - OptionsType = NumberOptions, DefinedNumberFormat extends RemovedIndexResources = RemovedIndexResources, Keys = IsEmptyObject extends false @@ -678,7 +677,8 @@ declare module 'vue' { [K in keyof DefinedNumberFormat]: DefinedNumberFormat[K] }> : never, - ResourceKeys extends Keys = IsNever extends false ? Keys : never + ResourceKeys extends Keys = IsNever extends false ? Keys : never, + OptionsType = NumberOptions >( value: number, options: OptionsType