import Form from '@components/atoms/forms/form'; import AckeeSelect, { type AckeeSelectProps, } from '@components/molecules/forms/ackee-select'; import MotionToggle, { type MotionToggleProps, } from '@components/molecules/forms/motion-toggle'; import PrismThemeToggle from '@components/molecules/forms/prism-theme-toggle'; import ThemeToggle from '@components/molecules/forms/theme-toggle'; import { FC } from 'react'; import { useIntl } from 'react-intl'; import styles from './settings-form.module.scss'; export type SettingsFormProps = Pick & { /** * The local storage key for Ackee settings. */ ackeeStorageKey: AckeeSelectProps['storageKey']; /** * The local storage key for Reduce motion settings. */ motionStorageKey: MotionToggleProps['storageKey']; }; const SettingsForm: FC = ({ ackeeStorageKey, motionStorageKey, tooltipClassName, }) => { const intl = useIntl(); const ariaLabel = intl.formatMessage({ defaultMessage: 'Settings form', id: 'gX+YVy', description: 'SettingsForm: an accessible form name', }); return (
null} > ); }; export default SettingsForm;