Implementing all cht classic routes
This commit is contained in:
@@ -6,22 +6,28 @@ import { useOne } from "@refinedev/core";
|
||||
import { CrudForm } from "../../lib/crud/components/crud-form";
|
||||
import { IFirm } from "../../interfaces";
|
||||
import { EntityRoutes } from "./EntityRoutes";
|
||||
import { ContractRoutes } from "./ContractRoutes";
|
||||
import { DraftRoutes } from "./DraftRoutes";
|
||||
import { TemplateRoutes } from "./TemplateRoutes";
|
||||
import { ProvisionRoutes } from "./ProvisionRoutes";
|
||||
|
||||
export const FirmRoutes = () => {
|
||||
return (
|
||||
<>
|
||||
<Routes>
|
||||
<Route path="/:instance/:firm/*" element={
|
||||
<FirmContextProvider>
|
||||
<Header />
|
||||
<Routes>
|
||||
<Route index element={ <FirmHome /> } />
|
||||
<Route path="/entities/*" element={ <EntityRoutes /> } />
|
||||
</Routes>
|
||||
</FirmContextProvider>
|
||||
} />
|
||||
</Routes>
|
||||
</>
|
||||
<Routes>
|
||||
<Route path="/:instance/:firm/*" element={
|
||||
<FirmContextProvider>
|
||||
<Header />
|
||||
<Routes>
|
||||
<Route index element={ <FirmHome /> } />
|
||||
<Route path="/entities/*" element={ <EntityRoutes /> } />
|
||||
<Route path="/provisions/*" element={ <ProvisionRoutes /> } />
|
||||
<Route path="/templates/*" element={ <TemplateRoutes /> } />
|
||||
<Route path="/drafts/*" element={ <DraftRoutes /> } />
|
||||
<Route path="/contracts/*" element={ <ContractRoutes /> } />
|
||||
</Routes>
|
||||
</FirmContextProvider>
|
||||
} />
|
||||
</Routes>
|
||||
);
|
||||
}
|
||||
|
||||
@@ -42,6 +48,10 @@ const FirmHome = () => {
|
||||
<h1>This is la firme {currentFirm.instance} / {currentFirm.firm}</h1>
|
||||
<ul>
|
||||
<li><Link to="entities">Entitées</Link></li>
|
||||
<li><Link to="provisions">Templates de Clauses</Link></li>
|
||||
<li><Link to="templates">Templates de Contrats</Link></li>
|
||||
<li><Link to="drafts">Brouillons</Link></li>
|
||||
<li><Link to="contracts">Contrats</Link></li>
|
||||
</ul>
|
||||
</>
|
||||
|
||||
@@ -67,4 +77,4 @@ const FirmInitForm = (props: FirmInitFormPros) => {
|
||||
/>
|
||||
</>
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user