@samitouri / QOSami-HFS / commits / 5199d153

consider ⬇️ as valid emoji icon

Massimo Melina committed Jul 10, 2024 at 12:22 UTC 5199d153359a2df20cde6e65211f83a6fcecf127
1 file changed +1 -1
frontend/src/icons.ts
+1 -1
@@ -68,7 +68,7 @@ export const Icon = memo(({ name, alt, className='', ...props }: IconProps) => {
68 const { iconsReady } = useSnapState()
69 className += ' icon'
70 const nameIsTheIcon = name.length === 1 ||
71 - name.match(/^[\uD800-\uDFFF\u2600-\u27BF\u2B50-\u2BFF\u3030-\u303F\u3297\u3299\u00A9\u00AE\u200D\u20E3\uFE0F\u2190-\u21FF\u2300-\u23FF\u2400-\u243F\u25A0-\u25FF\u2600-\u26FF\u2700-\u27BF]*$/)
71 + name.match(/^[\uD800-\uDFFF\u2600-\u27BF\u2B00-\u2BFF\u3030-\u303F\u3297\u3299\u00A9\u00AE\u200D\u20E3\uFE0F\u2190-\u21FF\u2300-\u23FF\u2400-\u243F\u25A0-\u25FF\u2600-\u26FF\u2700-\u27BF]*$/)
72 const nameIsFile = !nameIsTheIcon && name.includes('.')
73 const isFontIcon = iconsReady && clazz
74 className += nameIsFile ? ' file-icon' : isFontIcon ? ` fa-${clazz}` : ' emoji-icon'