Closed
Description
TS playground does not have 4.8.2 yet, but this issue can happends in 4.8 beta:
The DTS result is wrong because default is a keyword:
export declare const getLocales: <T extends LocaleData>({ app, name, default, config, }: GetLocalesOptions<T>) => ConvertLocaleConfig<T>;
Meanwhile older ts versions work well:
export declare const getLocales: <T extends LocaleData>({ app, name, default: defaultLocalesConfig, config: userLocalesConfig, }: GetLocalesOptions<T>) => ConvertLocaleConfig<T>;
I think this is a critial bug and should be fixed in 4.8.3 asap
Also I was curious:
- why could this happends? Is related test cases missing? Maybe the team should check test cases and add some releated test into it.
- When will you update your website? Hours passes after releasing 4.8 to stable, maybe the team can update ts playground faster, and that DOES help developers.