'use client' import { Building2, Phone } from 'lucide-react' import { useRouter } from 'next/navigation' import { useEffect } from 'react' import { Card } from '@/components/ui/card' import { useAuthContext } from '@/contexts/AuthContext' import { useSidebar } from '@/hooks/useSidebar' import { Sidebar } from './sidebar' export function DashboardHome() { const { user } = useAuthContext() const { getSidebarMargin } = useSidebar() const router = useRouter() // Перенаправляем в зависимости от типа организации useEffect(() => { if (user?.organization?.type) { switch (user.organization.type) { case 'LOGIST': router.replace('/logistics/home') break case 'SELLER': router.replace('/seller/home') break case 'FULFILLMENT': router.replace('/fulfillment/home') break case 'WHOLESALE': router.replace('/wholesale/home') break } } }, [user, router]) const getOrganizationName = () => { if (user?.organization?.name) { return user.organization.name } if (user?.organization?.fullName) { return user.organization.fullName } return 'Вашей организации' } return (
{/* Информация об организации */}

Организация

{getOrganizationName()}

{user?.organization?.inn &&

ИНН: {user.organization.inn}

}
{/* Контактная информация */}

Контакты

+{user?.phone}

Основной номер

{/* Статистика или дополнительная информация */}
SF

SferaV

Система управления бизнесом

Версия 1.0

) }