mirror of
https://github.com/ajnart/homarr.git
synced 2025-11-16 02:06:21 +01:00
9 lines
343 B
TypeScript
9 lines
343 B
TypeScript
// Method which allows to define the type verry specific and type checks all
|
|
|
|
import { IWidgetDefinition } from './widgets';
|
|
|
|
// The options of IWidgetDefinition are so heavily typed that it even used 'true' as type
|
|
export const defineWidget = <TKey extends string, TOptions extends IWidgetDefinition<TKey>>(
|
|
options: TOptions
|
|
) => options;
|