import { useEffect } from 'react'; import { useNavigate } from 'react-router-dom'; import { useAuth } from '@/hooks/useAuth'; import { AppLayout } from '@/components/AppLayout'; import { Skeleton } from '@/components/ui/skeleton'; import { Tabs, TabsContent, TabsList, TabsTrigger } from '@/components/ui/tabs'; import { WorkhoursTab } from '@/components/admin/settings/WorkhoursTab'; import { NotifikasiTab } from '@/components/admin/settings/NotifikasiTab'; import { KonsultasiTab } from '@/components/admin/settings/KonsultasiTab'; import { BrandingTab } from '@/components/admin/settings/BrandingTab'; import { IntegrasiTab } from '@/components/admin/settings/IntegrasiTab'; import { CollaborationTab } from '@/components/admin/settings/CollaborationTab'; import { Clock, Bell, Video, Palette, Puzzle, Wallet } from 'lucide-react'; export default function AdminSettings() { const { user, isAdmin, loading: authLoading } = useAuth(); const navigate = useNavigate(); if (authLoading) { return (
); } return (

Pengaturan

Konfigurasi platform

Jam Kerja Notifikasi Branding Integrasi Kolaborasi
); }