From 66e77d41c87e75447ac10090e1e7629e7b221cac Mon Sep 17 00:00:00 2001 From: Christopher Ng Date: Wed, 20 Mar 2024 12:49:58 -0700 Subject: feat: Add iconSvgInline to TemplateFileCreator Signed-off-by: Christopher Ng --- apps/files/src/newMenu/newFromTemplate.ts | 2 +- apps/files/src/types.ts | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) (limited to 'apps/files/src') diff --git a/apps/files/src/newMenu/newFromTemplate.ts b/apps/files/src/newMenu/newFromTemplate.ts index 5e69181995e..42e24c59de0 100644 --- a/apps/files/src/newMenu/newFromTemplate.ts +++ b/apps/files/src/newMenu/newFromTemplate.ts @@ -64,8 +64,8 @@ export function registerTemplateEntries() { addNewFileMenuEntry({ id: `template-new-${provider.app}-${index}`, displayName: provider.label, - // TODO: migrate to inline svg iconClass: provider.iconClass || 'icon-file', + iconSvgInline: provider.iconSvgInline, enabled(context: Folder): boolean { return (context.permissions & Permission.CREATE) !== 0 }, diff --git a/apps/files/src/types.ts b/apps/files/src/types.ts index 0e9dd6fb531..aa9164c873f 100644 --- a/apps/files/src/types.ts +++ b/apps/files/src/types.ts @@ -117,6 +117,7 @@ export interface TemplateFile { label: string extension: string iconClass?: string + iconSvgInline?: string mimetypes: string[] ratio?: number templates?: Record[] -- cgit v1.2.3