import { MessageChannelContactAutoCreationPolicy } from '@/accounts/types/MessageChannel'; import { SettingsAccountsMessageAutoCreationIcon } from '@/settings/accounts/components/SettingsAccountsMessageAutoCreationIcon'; import { SettingsAccountsRadioSettingsCard } from '@/settings/accounts/components/SettingsAccountsRadioSettingsCard'; type SettingsAccountsMessageAutoCreationCardProps = { onChange: (nextValue: MessageChannelContactAutoCreationPolicy) => void; value?: MessageChannelContactAutoCreationPolicy; }; const autoCreationOptions = [ { title: 'Send and Received', description: 'People I’ve sent emails to and received emails from.', value: MessageChannelContactAutoCreationPolicy.SENT_AND_RECEIVED, cardMedia: ( ), }, { title: 'Sent', description: 'People I’ve sent emails to.', value: MessageChannelContactAutoCreationPolicy.SENT, cardMedia: , }, { title: 'None', description: 'Don’t auto-create contacts.', value: MessageChannelContactAutoCreationPolicy.NONE, cardMedia: ( ), }, ]; export const SettingsAccountsMessageAutoCreationCard = ({ onChange, value = MessageChannelContactAutoCreationPolicy.SENT_AND_RECEIVED, }: SettingsAccountsMessageAutoCreationCardProps) => ( );