import { useState } from 'react'; import '@src/Options.css'; import { Button } from '@extension/ui'; import { withErrorBoundary, withSuspense } from '@extension/shared'; import { GeneralSettings } from './components/GeneralSettings'; import { ModelSettings } from './components/ModelSettings'; const Options = () => { const [activeTab, setActiveTab] = useState('models'); const renderTabContent = () => { switch (activeTab) { case 'general': return ; case 'models': return ; default: return null; } }; return (
{/* Vertical Navigation Bar */} {/* Main Content Area */}
{renderTabContent()}
); }; export default withErrorBoundary(withSuspense(Options,
Loading...
),
Error Occurred
);