import variables from 'config/variables'; import { Suspense, lazy, useState, memo } from 'react'; import { MdClose } from 'react-icons/md'; import './scss/index.scss'; import { Tooltip } from 'components/Elements'; const Settings = lazy(() => import('./tabs/Settings')); const Addons = lazy(() => import('./tabs/Addons')); const Marketplace = lazy(() => import('./tabs/Marketplace')); const renderLoader = () => (
Mue
{variables.getMessage('modals.main.loading')}
); function MainModal({ modalClose }) { const [currentTab, setCurrentTab] = useState('settings'); const changeTab = (type) => { setCurrentTab(type); }; const renderTab = () => { switch (currentTab) { case 'addons': return ; case 'marketplace': return ; default: return ; } }; return (
{renderTab()}
); } export default memo(MainModal);