{mailboxes.map((mb) => (
}
className="hidden sm:inline-flex"
>
- Подключить
+ Добавить мессенджер
diff --git a/src/features/communications/components/Modals.tsx b/src/features/communications/components/Modals.tsx
index dccbe80..98b7c46 100644
--- a/src/features/communications/components/Modals.tsx
+++ b/src/features/communications/components/Modals.tsx
@@ -295,57 +295,65 @@ export function AddContactModal({ isOpen, onClose }: { isOpen: boolean; onClose:
);
}
-export function ConnectChannelModal({ isOpen, onClose }: { isOpen: boolean; onClose: () => void }) {
+export function ConnectChannelModal({ isOpen, onClose, mode = 'messenger' }: { isOpen: boolean; onClose: () => void; mode?: 'messenger' | 'email' }) {
const { showToast } = useToast();
const [platform, setPlatform] = useState('telegram');
const [identifier, setIdentifier] = useState('');
+ const [useVpn, setUseVpn] = useState(false);
const handleSubmit = (e: FormEvent) => {
e.preventDefault();
showToast({
- title: 'Интеграция подключена',
- message: `Канал ${platform.toUpperCase()} (${identifier || 'bot'}) успешно привязан`,
+ title: mode === 'email' ? 'Почта подключена' : 'Мессенджер подключен',
+ message: `${mode === 'email' ? 'Ящик' : platform.toUpperCase()} (${identifier}) успешно подключен${useVpn && mode === 'messenger' ? ' через VPN' : ''}`,
type: 'success',
});
onClose();
};
return (
-
+