From d40d4c59f21eb3e56aad7c56f6f378f2fa22257d Mon Sep 17 00:00:00 2001 From: Pramod Mahajan Date: Thu, 22 May 2025 18:17:51 +0530 Subject: [PATCH] created separet util. fun file for directory components --- src/components/Directory/DirectoryUtils.js | 26 ++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 src/components/Directory/DirectoryUtils.js diff --git a/src/components/Directory/DirectoryUtils.js b/src/components/Directory/DirectoryUtils.js new file mode 100644 index 00000000..7dc436be --- /dev/null +++ b/src/components/Directory/DirectoryUtils.js @@ -0,0 +1,26 @@ +import {useBuckets} from "../../hooks/useDirectory"; + +export const getEmailIcon = (type) => { + switch (type) { + case 'Work': return "bx bx-briefcase me-1 " ; + case 'Personal': return "bx bx-user me-1"; + case 'support': return "bx headphone-mic me-1"; + case 'billing': return "bx bx-receipt me-1"; + default: return "bx bx-envelope me-1"; + } +}; + +export const getPhoneIcon = (type) => { + switch (type) { + case 'Business': return "bx bx-phone me-1 "; + case 'Personal': return "bx bx-mobile me-1 "; + case 'Office': return "bx bx-phone me-1 "; + default: return "bx bx-phone me-1"; + } +}; + + +export const getBucketNameById = (buckets, id) => { + const bucket = buckets.find(b => b.id === id); + return bucket ? bucket.name : 'Unknown'; +};