"use client"; import SearchButton from "@/app/search"; import { t, type Locale } from "@/lib/i18n"; import type { Item } from "@/lib/items"; import { useState } from "react"; export default function ItemsResults({ initialItems, initialError, locale, }: { initialItems: Item[]; initialError: string; locale: Locale; }) { const [items, setItems] = useState(initialItems); const [error, setError] = useState(initialError); function handleResults(nextItems: Item[], nextError: string) { setItems(nextItems); setError(nextError); } return ( <>
{t(locale, "articles.count")}
{items.length}
| {t(locale, "articles.code")} | {t(locale, "articles.descriptionColumn")} |
|---|---|
| {item.ItemCode} | {item.ItemName} |
{t(locale, "articles.emptyDescription")}