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) => (
);