'use client' import { useState } from 'react' import { useTranslations } from 'next-intl' import { Switch } from '@/components/ui/switch' import { SettingsGroup, SettingsInput, SettingsReveal, SettingsRow, SettingsTextarea, } from '@/components/settings/SettingsRows' import type { CompanySettings } from '@/types' interface InvoiceSettingsFormProps { settings: CompanySettings } export function InvoiceSettingsForm({ settings }: InvoiceSettingsFormProps) { const t = useTranslations('settings_invoice_form') const [sendReminders, setSendReminders] = useState(settings.send_invoice_reminders ?? true) return ( <> setSendReminders(v === true)} /> ) }