import { type FC } from 'react' import SideBar from '../shared/SideBar' import Header from '../shared/Header' import { Route, Routes } from 'react-router-dom' import Footer from '../shared/Footer' import { clx } from '../helpers/utils' import { useSharedStore } from '../shared/store/sharedStore' import FoodsList from '@/pages/food/List' import { Pages } from '@/config/Pages' import CreateFood from '@/pages/food/Create' import UpdateFood from '@/pages/food/Update' import CategoryFood from '@/pages/food/Category' import CustomersList from '@/pages/customers/List' import CustomerDetails from '@/pages/customers/Details' import CreateCustomer from '@/pages/customers/Create' import OrdersList from '@/pages/orders/List' import OrderDetails from '@/pages/orders/Details' import CommentsList from '@/pages/comments/List' import CommentsDetails from '@/pages/comments/Details' import ScheduleList from '@/pages/schedule/List' import CreateSchedule from '@/pages/schedule/Create' import RolesList from '@/pages/roles/List' import CreateRole from '@/pages/roles/Create' import UpdateRole from '@/pages/roles/Update' import UpdateSchedule from '@/pages/schedule/Update' import Setting from '@/pages/settings/Setting' import PaymentMethodsList from '@/pages/paymentMethods/List' import CreatePaymentMethod from '@/pages/paymentMethods/Create' import UpdatePaymentMethod from '@/pages/paymentMethods/Update' import AdminList from '@/pages/admin/List' const MainRouter: FC = () => { const { hasSubMenu } = useSharedStore() return (