request list + structure

This commit is contained in:
hamid zarghami
2025-10-20 12:28:48 +03:30
commit dbe37e371e
89 changed files with 9547 additions and 0 deletions
+12
View File
@@ -0,0 +1,12 @@
import { type FC } from 'react'
import { Routes } from 'react-router-dom'
const AuthRouter: FC = () => {
return (
<Routes>
{/* <Route path="/login" element={<Login />} /> */}
</Routes>
)
}
export default AuthRouter
+39
View File
@@ -0,0 +1,39 @@
import { type FC } from 'react'
import { Route, Routes } from 'react-router-dom'
import Home from '../pages/home/Home'
import SideBar from '../shared/Sidebar'
import Header from '../shared/Header'
import { Paths } from '@/config/Paths'
import MyOrders from '@/pages/order/MyOrders'
import ProformaInvoice from '@/pages/invoice/ProformaInvoice'
import NewOrder from '@/pages/order/NewOrder'
import OrderDetail from '@/pages/order/OrderDetail'
import RequestList from '@/pages/requests/RequestList'
const MainRouter: FC = () => {
return (
<div className='p-4 overflow-hidden'>
<Header />
<SideBar />
<div className='flex-1 xl:ms-[269px] mt-[68px] xl:mt-[81px]'>
<div className={`overflow-auto w-[${window.innerWidth}] max-h-[calc(100vh-113px)]`}>
<div className='xl:pb-20 pb-32'>
<Routes>
<Route path="/" element={<Home />} />
<Route path={Paths.home} element={<Home />} />
<Route path={Paths.myOrders} element={<MyOrders />} />
<Route path={Paths.proformaInvoice} element={<ProformaInvoice />} />
<Route path={Paths.newOrder} element={<NewOrder />} />
<Route path={`${Paths.orderDetails}:id`} element={<OrderDetail />} />
<Route path={Paths.requests.list} element={<RequestList />} />
</Routes>
</div>
</div>
</div>
</div>
)
}
export default MainRouter