TelegramPWA/src/util/folderIconMap.ts
2025-11-17 12:32:06 +04:00

21 lines
623 B
TypeScript

import type { IconName } from '../types/icons';
export const folderIconMap: Record<string, IconName> = {
'🗂': 'folder-tabs-folder',
'⭐': 'folder-tabs-star',
'🤖': 'folder-tabs-bot',
'👥': 'folder-tabs-group',
'👤': 'folder-tabs-user',
'✅': 'folder-tabs-chat',
'📢': 'folder-tabs-channel',
'💬': 'folder-tabs-chats',
};
export const emojiToFolderIcon = (emoji: string): IconName | undefined => {
return folderIconMap[emoji];
};
export const folderIconToEmoji = (icon: IconName): string | undefined => {
return Object.keys(folderIconMap).find((key) => folderIconMap[key] === icon);
};