import {useFormContext} from 'react-hook-form'; import {SettingsPanel} from '../settings-panel'; import {SettingsErrorGroup} from '../settings-error-group'; import {FormTextField} from '@common/ui/forms/input-field/text-field/text-field'; import {FormFileField} from '@common/ui/forms/input-field/file-field'; import {Trans} from '@common/i18n/trans'; import {Fragment} from 'react'; export function ReportsSettings() { return ( } description={ } > ); } function AnalyticsSection() { const {clearErrors} = useFormContext(); return ( {isInvalid => ( { clearErrors(); }} invalid={isInvalid} name="files.certificate" accept=".json" label={} /> { clearErrors(); }} invalid={isInvalid} name="server.analytics_property_id" type="number" label={} /> { clearErrors(); }} invalid={isInvalid} name="client.analytics.tracking_code" placeholder="G-******" min="1" max="20" description={ } label={} /> } description={ } /> )} ); }