feat: hide direct tag display in TripChecklist component
This commit is contained in:
parent
f6aec6138e
commit
797d1de350
1 changed files with 28 additions and 32 deletions
|
|
@ -150,24 +150,22 @@ export default function TripChecklist({ trips }: { trips: any[] }) {
|
|||
tabIndex={-1}
|
||||
className="pointer-events-none"
|
||||
/>
|
||||
<span className={item.checked ? "line-through text-gray-400" : ""}>
|
||||
<span
|
||||
className={item.checked ? "line-through text-gray-400" : ""}
|
||||
title={
|
||||
item.item && item.item.tags && item.item.tags.length > 0
|
||||
? item.item.tags
|
||||
.map(
|
||||
(tag: any) =>
|
||||
`#${tag.name}${tag.mandatory ? " *" : ""}`
|
||||
)
|
||||
.join(" ")
|
||||
: ""
|
||||
}
|
||||
>
|
||||
{item.name_calculated}
|
||||
</span>
|
||||
{item.item && item.item.tags && item.item.tags.length > 0 && (
|
||||
<span className="ml-2 flex gap-1 opacity-0 group-hover:opacity-100 transition-opacity">
|
||||
{[...item.item.tags]
|
||||
.slice()
|
||||
.sort((a, b) => a.name.localeCompare(b.name))
|
||||
.map((tag: any) => (
|
||||
<span
|
||||
key={tag.id}
|
||||
className="text-xs text-gray-400 rounded px-1 py-0.5"
|
||||
>
|
||||
#{tag.name}
|
||||
</span>
|
||||
))}
|
||||
</span>
|
||||
)}
|
||||
{/* Tags NICHT mehr direkt anzeigen */}
|
||||
</li>
|
||||
))}
|
||||
</ul>
|
||||
|
|
@ -201,24 +199,22 @@ export default function TripChecklist({ trips }: { trips: any[] }) {
|
|||
tabIndex={-1}
|
||||
className="pointer-events-none"
|
||||
/>
|
||||
<span className={item.checked ? "line-through text-gray-400" : ""}>
|
||||
<span
|
||||
className={item.checked ? "line-through text-gray-400" : ""}
|
||||
title={
|
||||
item.item && item.item.tags && item.item.tags.length > 0
|
||||
? item.item.tags
|
||||
.map(
|
||||
(tag: any) =>
|
||||
`#${tag.name}${tag.mandatory ? " *" : ""}`
|
||||
)
|
||||
.join(" ")
|
||||
: ""
|
||||
}
|
||||
>
|
||||
{item._sub}
|
||||
</span>
|
||||
{item.item && item.item.tags && item.item.tags.length > 0 && (
|
||||
<span className="ml-2 flex gap-1 opacity-0 group-hover:opacity-100 transition-opacity">
|
||||
{[...item.item.tags]
|
||||
.slice()
|
||||
.sort((a, b) => a.name.localeCompare(b.name))
|
||||
.map((tag: any) => (
|
||||
<span
|
||||
key={tag.id}
|
||||
className="text-xs text-gray-400 rounded px-1 py-0.5"
|
||||
>
|
||||
#{tag.name}
|
||||
</span>
|
||||
))}
|
||||
</span>
|
||||
)}
|
||||
{/* Tags NICHT mehr direkt anzeigen */}
|
||||
</li>
|
||||
))}
|
||||
</ul>
|
||||
|
|
|
|||
Loading…
Reference in a new issue