From 4aaff861468ddbfa1be148a1154f312bb5e47a0f Mon Sep 17 00:00:00 2001 From: Akmal Isomadinov Date: Tue, 5 Dec 2023 13:49:37 +0500 Subject: [PATCH 1/2] FilesSelector Fixed file icon without extension --- .../src/components/FilesSelector/helpers/useFilesHelper.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/client/src/components/FilesSelector/helpers/useFilesHelper.ts b/packages/client/src/components/FilesSelector/helpers/useFilesHelper.ts index ce27b09c53..416e994943 100644 --- a/packages/client/src/components/FilesSelector/helpers/useFilesHelper.ts +++ b/packages/client/src/components/FilesSelector/helpers/useFilesHelper.ts @@ -24,6 +24,8 @@ import { //@ts-ignore import toastr from "@docspace/components/toast/toastr"; +const DEFAULT_FILE_EXTS = "file"; + export const convertFoldersToItems = ( folders: any, disabledItems: any[], @@ -87,7 +89,7 @@ export const convertFilesToItems = ( fileExst, } = file; - let icon = getIcon(32, fileExst); + const icon = getIcon(32, fileExst || DEFAULT_FILE_EXTS); return { id, From 937a2352ced64e59a0c8a671eab12c962998a955 Mon Sep 17 00:00:00 2001 From: Akmal Isomadinov Date: Tue, 5 Dec 2023 14:02:42 +0500 Subject: [PATCH 2/2] FilesSelector Fixed file name display --- .../src/components/FilesSelector/helpers/useFilesHelper.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/client/src/components/FilesSelector/helpers/useFilesHelper.ts b/packages/client/src/components/FilesSelector/helpers/useFilesHelper.ts index 416e994943..964d9bfc5b 100644 --- a/packages/client/src/components/FilesSelector/helpers/useFilesHelper.ts +++ b/packages/client/src/components/FilesSelector/helpers/useFilesHelper.ts @@ -90,10 +90,11 @@ export const convertFilesToItems = ( } = file; const icon = getIcon(32, fileExst || DEFAULT_FILE_EXTS); + const label = title.replace(fileExst, "") || fileExst; return { id, - label: title.replace(fileExst, ""), + label, title, icon, security,