diff options
author | Christopher Ng <chrng8@gmail.com> | 2024-03-20 12:49:58 -0700 |
---|---|---|
committer | Christopher Ng <chrng8@gmail.com> | 2024-03-20 15:50:52 -0700 |
commit | 66e77d41c87e75447ac10090e1e7629e7b221cac (patch) | |
tree | d440ba9d43b544b3abcdaca3a1b02f3815b431b9 /apps/files/src | |
parent | c451829579de14fbae33b9f59075a025471066c6 (diff) | |
download | nextcloud-server-66e77d41c87e75447ac10090e1e7629e7b221cac.tar.gz nextcloud-server-66e77d41c87e75447ac10090e1e7629e7b221cac.zip |
feat: Add iconSvgInline to TemplateFileCreator
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Diffstat (limited to 'apps/files/src')
-rw-r--r-- | apps/files/src/newMenu/newFromTemplate.ts | 2 | ||||
-rw-r--r-- | apps/files/src/types.ts | 1 |
2 files changed, 2 insertions, 1 deletions
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<string, unknown>[] |