-
Tags:
- {selectedTags.length === 0 ? (
-
keine
- ) : (
- selectedTags.map((tag: any) => {
- const isMarked = markedTags.some((mt: any) => mt.id === tag.id);
- return (
-
handleToggleMark(tag.id)}
- onMouseEnter={() => setHoveredTag(tag.id)}
- onMouseLeave={() => setHoveredTag(null)}
- >
- #{tag.name}
- {hoveredTag === tag.id && (
-
- )}
-
- );
- })
- )}
- {/* Tag hinzufügen */}
-
-
setTagInput(e.target.value)}
- className="border rounded px-2 py-0.5 text-sm ml-2"
- list="tag-suggestions"
- />
-
- {tagInput &&
- allTags
- .filter(
- (t) =>
- t.name.toLowerCase() === tagInput.toLowerCase() &&
- !selectedTags.some((st) => st.id === t.id)
- )
- .map((t) => (
-
{/* ...Rest der Checklist... */}
-
+
{/* 1. Ohne Tag */}
{renderItemsWithCategories(itemsWithoutTag)}