Statt den Button immer anzuzeigen und erst nach Klick auf die fehlende Konfiguration hinzuweisen, wird er serverseitig anhand von process.env.DEEPL_API_KEY ein-/ausgeblendet (Gerichte, Allergene, Zusatzstoffe). Die dadurch überflüssige "translateUnavailable"- Meldung wurde aus allen drei Sprachen entfernt.
12 lines
400 B
TypeScript
12 lines
400 B
TypeScript
import CodeListManager from "@/components/CodeListManager";
|
|
|
|
export default function KennzeichnungPage() {
|
|
const translateEnabled = !!process.env.DEEPL_API_KEY;
|
|
return (
|
|
<div className="grid gap-6 lg:grid-cols-2">
|
|
<CodeListManager table="allergens" translateEnabled={translateEnabled} />
|
|
<CodeListManager table="additives" translateEnabled={translateEnabled} />
|
|
</div>
|
|
);
|
|
}
|