+ {glossaries.map((glossary: GlossaryListItem) => {
+ const termCount = glossary.terms_count ?? 0;
+ return (
+
handleEditClick(glossary.id)}
+ >
+
+
+
+
+
+
+
+ {glossary.name}
+
+
+ {SUPPORTED_LANGUAGES.find(l => l.code === glossary.source_language)?.flag ?? '🌐'} {SUPPORTED_LANGUAGES.find(l => l.code === glossary.source_language)?.label ?? glossary.source_language}
+
+
+
+
+ {termCount} {t('glossaries.defineTerms')}
+
+
+
+ {new Date(glossary.created_at).toLocaleDateString()}
+
-
-
- {glossary.name}
-
-
- {SUPPORTED_LANGUAGES.find(l => l.code === glossary.source_language)?.flag ?? ''} {SUPPORTED_LANGUAGES.find(l => l.code === glossary.source_language)?.label ?? glossary.source_language}
-
-
-
-
- {termCount} {t('glossaries.defineTerms')}
-
-
-
- {new Date(glossary.created_at).toLocaleDateString()}
-
-
-