]> git.ipfire.org Git - thirdparty/Chart.js.git/commitdiff
interfaces.d: fix a wrong place of Option infer (#7770)
authorxr0master <xr0master@gmail.com>
Fri, 11 Sep 2020 11:32:11 +0000 (14:32 +0300)
committerGitHub <noreply@github.com>
Fri, 11 Sep 2020 11:32:11 +0000 (07:32 -0400)
Co-authored-by: Sergey Khomushin <sergey@placer.io>
types/interfaces.d.ts

index b821e79c81cb7a65fd74a170dd675c4d95c417d7..27239a6e7d8fde07c21ddaa6af52c74b138d7479 100644 (file)
@@ -153,10 +153,10 @@ export type IRadarControllerConfiguration<T = number, L = string> = IChartConfig
   IRadarControllerChartOptions
 >;
 
-export type ConfigurationOptions<O> = O extends IChartConfiguration<IChartType, unknown, unknown, infer O> ? O : never;
-export type ConfigurationData<O> = O extends IChartConfiguration<IChartType, infer T, infer L, infer DS, unknown>
+export type ConfigurationOptions<O> = O extends IChartConfiguration<IChartType, infer T, infer L, infer DS, infer O> ? O : never;
+export type ConfigurationData<O> = O extends IChartConfiguration<IChartType, infer T, infer L, infer DS, infer O>
   ? IChartData<T, L, DS>
   : never;
-export type ConfigurationDataset<O> = O extends IChartConfiguration<IChartType, unknown, unknown, infer DS, unknown>
+export type ConfigurationDataset<O> = O extends IChartConfiguration<IChartType, infer T, infer L, infer DS, infer O>
   ? DS
   : never;