Skip to content

Commit

Permalink
interfaces.d: fix a wrong place of Option infer (#7770)
Browse files Browse the repository at this point in the history
Co-authored-by: Sergey Khomushin <sergey@placer.io>
  • Loading branch information
xr0master and Sergey Khomushin committed Sep 11, 2020
1 parent 98ab3d0 commit 9b00ff3
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions types/interfaces.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -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;

0 comments on commit 9b00ff3

Please sign in to comment.