feat: Implement search functionality with new frontend page, backend router, service, and database migration.

This commit is contained in:
Michael committed 2025-11-23 14:54:22 +01:00
1 parent 45bb055566
commit cb9cdfcca0
1 file changed
+3 -3
@@ -146,15 +146,15 @@ export function ItemCard({ item, onEdit, onDelete, onCheck, onZoom, onCategoryUp
) : null} ) : null}
{onCategoryUpdate && ( {onCategoryUpdate && (
<Select <Select
value={item.category || ''} value={item.category || '_none_'}
onValueChange={(value) => onCategoryUpdate(item.id, value || null)} onValueChange={(value) => onCategoryUpdate(item.id, value === '_none_' ? null : value)}
> >
<SelectTrigger className="h-6 w-[120px] text-[10px]"> <SelectTrigger className="h-6 w-[120px] text-[10px]">
<Tag className="h-2.5 w-2.5 mr-1" /> <Tag className="h-2.5 w-2.5 mr-1" />
<SelectValue placeholder="Catégorie" /> <SelectValue placeholder="Catégorie" />
</SelectTrigger> </SelectTrigger>
<SelectContent> <SelectContent>
<SelectItem value="">Aucune</SelectItem> <SelectItem value="_none_">Aucune</SelectItem>
{categories && categories.map(cat => ( {categories && categories.map(cat => (
<SelectItem key={cat} value={cat}>{cat}</SelectItem> <SelectItem key={cat} value={cat}>{cat}</SelectItem>
))} ))}