{canCreate ? (
- {
e.preventDefault()
onCreateLabel(trimmed)
}}
>
Créer le libellé « {trimmed} »
) : null}
{filtered.map((row) => {
const presence = getLabelPresence(row.id)
const boxChecked: boolean | "indeterminate" =
presence === "all" ? true : presence === "some" ? "indeterminate" : false
return (
- {
e.preventDefault()
onToggleLabel(row.id)
}}
>
{row.icon ? (
) : (
)}
{row.label}
)
})}
{filtered.length === 0 && !canCreate ? (
Aucun libellé correspondant
) : null}
>
)
}