23 lines
559 B
TypeScript
23 lines
559 B
TypeScript
|
|
import { lazy } from "react";
|
||
|
|
|
||
|
|
import type { ModuleClientParams, ModuleRouteObject } from "@erp/core/client";
|
||
|
|
|
||
|
|
const CompanyDetailsSettingsPage = lazy(() =>
|
||
|
|
import("./settings/company-details").then((module) => ({
|
||
|
|
default: module.CompanyDetailsSettingsPage,
|
||
|
|
}))
|
||
|
|
);
|
||
|
|
|
||
|
|
export const CompanyRoutes = (_params: ModuleClientParams): ModuleRouteObject[] => {
|
||
|
|
return [
|
||
|
|
{
|
||
|
|
path: "settings/company/details",
|
||
|
|
handle: {
|
||
|
|
layout: "app-sidebar",
|
||
|
|
protected: true,
|
||
|
|
},
|
||
|
|
element: <CompanyDetailsSettingsPage />,
|
||
|
|
},
|
||
|
|
];
|
||
|
|
};
|