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'; export default function ModuleSettings() { const toast = useToast(); const [settings, setSettings] = useState([]); const [loading, setLoading] = useState(true); useEffect(() => { loadSettings(); }, []); const loadSettings = async () => { try { setLoading(true); const response = await fetchAPI('/v1/system/settings/modules/'); setSettings(response.results || []); } catch (error: any) { toast.error(`Failed to load module settings: ${error.message}`); } finally { setLoading(false); } }; return (

Module Settings

Module-specific configuration

{loading ? (
Loading...
) : (

Module settings management interface coming soon.

)}
); }