'use client'; import { useState } from 'react'; import { useTranslations } from 'next-intl'; import { Button } from '@/components/ui/button'; import { SettingsSection, SettingItem } from './settings-section'; import { IdentityManagerModal } from '@/components/identity/identity-manager-modal'; import { useIdentityStore } from '@/stores/identity-store'; export function IdentitySettings() { const t = useTranslations('settings.identities'); const { identities } = useIdentityStore(); const [showModal, setShowModal] = useState(false); return ( <> {/* Identity Count */}
{identities.length === 0 ? t('identities_count.count_zero') : identities.length === 1 ? t('identities_count.count_one') : t('identities_count.count_other', { count: identities.length })}
{/* Sub-Addressing Info */}
{/* Identity Manager Modal */} setShowModal(false)} /> ); }