import styled from '@emotion/styled'; import { SettingsAccountsRadioSettingsCard } from '@/settings/accounts/components/SettingsAccountsRadioSettingsCard'; import { SettingsAccountsVisibilityIcon } from '@/settings/accounts/components/SettingsAccountsVisibilityIcon'; import { CalendarChannelVisibility } from '~/generated/graphql'; type SettingsAccountsEventVisibilitySettingsCardProps = { onChange: (nextValue: CalendarChannelVisibility) => void; value?: CalendarChannelVisibility; }; const StyledCardMedia = styled(SettingsAccountsVisibilityIcon)` height: ${({ theme }) => theme.spacing(6)}; `; const eventSettingsVisibilityOptions = [ { title: 'Everything', description: 'The whole event details will be shared with your team.', value: CalendarChannelVisibility.ShareEverything, cardMedia: , }, { title: 'Metadata', description: 'Only date & participants will be shared with your team.', value: CalendarChannelVisibility.Metadata, cardMedia: , }, ]; export const SettingsAccountsEventVisibilitySettingsCard = ({ onChange, value = CalendarChannelVisibility.ShareEverything, }: SettingsAccountsEventVisibilitySettingsCardProps) => ( );