From 9f1d2878df7c6c54ff9282ebec6ede0cb8a6a851 Mon Sep 17 00:00:00 2001 From: anovazzi1 Date: Wed, 6 Mar 2024 14:56:56 -0300 Subject: [PATCH] Add emoji support to CollectionCardComponent --- .../src/components/exampleComponent/index.tsx | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/src/frontend/src/components/exampleComponent/index.tsx b/src/frontend/src/components/exampleComponent/index.tsx index fa021b299..5618ff996 100644 --- a/src/frontend/src/components/exampleComponent/index.tsx +++ b/src/frontend/src/components/exampleComponent/index.tsx @@ -30,6 +30,8 @@ export default function CollectionCardComponent({ }) { const addFlow = useFlowsManagerStore((state) => state.addFlow); const navigate = useNavigate(); + const emojiRegex = /\p{Emoji}/u; + const isEmoji= (str:string)=> emojiRegex.test(str); return (
- {flow.icon && ( -
- {flow.icon} + {flow.icon && isEmoji(flow.icon) && ( +
+ +
+ {flow.icon} +
+
- )} - {!flow.icon && }
{flow.name}