Improve typing for extra widget types

This commit is contained in:
Daniel Lautzenheiser
2022-11-05 11:37:39 -04:00
parent 13d30beba0
commit 9706d094e4
2 changed files with 55 additions and 40 deletions

View File

@ -121,8 +121,7 @@ export function getPreviewTemplate(name: string): TemplatePreviewComponent<Entry
/**
* Editor Widgets
*/
// eslint-disable-next-line @typescript-eslint/no-explicit-any
export function registerWidget(widgets: WidgetParam<any, any>[]): void;
export function registerWidget(widgets: WidgetParam[]): void;
export function registerWidget(widget: WidgetParam): void;
export function registerWidget<T = unknown>(
name: string,