add interface for IconModule

This commit is contained in:
Mads Rasmussen
2024-06-20 22:28:53 +02:00
parent a384079128
commit a3abfb63ca

View File

@@ -1,9 +1,13 @@
import type { JsLoaderProperty } from '@umbraco-cms/backoffice/extension-api';
export interface UmbIconDefinition<JsType extends object = object> {
export interface UmbIconDefinition<JsType = any> {
name: string;
path: JsLoaderProperty<JsType>;
legacy?: boolean;
}
export type UmbIconDictionary = Array<UmbIconDefinition>;
export interface UmbIconModule {
default: string;
}