import { AppCard } from "@/components/ui/app-card"; import { CardContent, CardDescription, CardHeader, CardTitle } from "@/components/ui/card"; import { Label } from "@/components/ui/label"; import { Textarea } from "@/components/ui/textarea"; import type { MarqueeSettings } from "@/lib/marquee-settings"; type MarqueeSettingsFormProps = { action: (formData: FormData) => Promise; initialSettings: MarqueeSettings; }; const localeMeta = [ { key: "de", label: "Deutsch" }, { key: "en", label: "English" }, { key: "ar", label: "Arabic" }, ] as const; const rowMeta = [ { key: "row1", label: "Row 1" }, { key: "row2", label: "Row 2" }, { key: "row3", label: "Row 3" }, { key: "row4", label: "Row 4" }, ] as const; export function MarqueeSettingsForm({ action, initialSettings, }: MarqueeSettingsFormProps) { return (
Marquee Rows Ein Feld pro Zeile. Ein Begriff pro Zeile oder mit Komma getrennt. {localeMeta.map((locale) => (

{locale.label}

Vier Marquee Zeilen fuer diese Sprache.

{rowMeta.map((row) => (