import { useState, useEffect } from 'react'; import PageMeta from '../../components/common/PageMeta'; import { useToast } from '../../components/ui/toast/ToastContainer'; import { fetchAPI } from '../../services/api'; import { Card } from '../../components/ui/card'; import { usePageLoading } from '../../context/PageLoadingContext'; export default function AccountSettings() { const toast = useToast(); const [settings, setSettings] = useState([]); const { startLoading, stopLoading } = usePageLoading(); useEffect(() => { loadSettings(); }, []); const loadSettings = async () => { try { startLoading('Loading account settings...'); const response = await fetchAPI('/v1/system/settings/account/'); setSettings(response.results || []); } catch (error: any) { toast.error(`Failed to load account settings: ${error.message}`); } finally { stopLoading(); } }; return ( <>

Account Settings

Manage your account preferences and profile

Account settings management interface coming soon.

); }