2026-08-12 23:04:56 +00:00
|
|
|
import { lazy } from "react";
|
|
|
|
|
|
|
|
|
|
import type { ModuleClientParams, ModuleRouteObject } from "@erp/core/client";
|
|
|
|
|
|
|
|
|
|
const PaymentMethodsSettingsPage = lazy(() =>
|
|
|
|
|
import("./settings/payment-methods").then((module) => ({
|
|
|
|
|
default: module.PaymentMethodsSettingsPage,
|
|
|
|
|
}))
|
|
|
|
|
);
|
|
|
|
|
|
2026-08-16 15:12:07 +00:00
|
|
|
const PaymentTermsSettingsPage = lazy(() =>
|
|
|
|
|
import("./settings/payment-terms").then((module) => ({
|
|
|
|
|
default: module.PaymentTermsSettingsPage,
|
|
|
|
|
}))
|
|
|
|
|
);
|
|
|
|
|
|
2026-08-14 08:51:36 +00:00
|
|
|
const TaxRegimesSettingsPage = lazy(() =>
|
|
|
|
|
import("./settings/tax-regimes").then((module) => ({
|
|
|
|
|
default: module.TaxRegimesSettingsPage,
|
|
|
|
|
}))
|
|
|
|
|
);
|
|
|
|
|
|
2026-08-12 23:04:56 +00:00
|
|
|
export const CatalogsRoutes = (_params: ModuleClientParams): ModuleRouteObject[] => {
|
|
|
|
|
return [
|
|
|
|
|
{
|
|
|
|
|
path: "settings/general/payment-methods",
|
|
|
|
|
handle: {
|
|
|
|
|
layout: "app-sidebar",
|
|
|
|
|
protected: true,
|
|
|
|
|
},
|
|
|
|
|
element: <PaymentMethodsSettingsPage />,
|
|
|
|
|
},
|
2026-08-16 15:12:07 +00:00
|
|
|
{
|
|
|
|
|
path: "settings/general/payment-terms",
|
|
|
|
|
handle: {
|
|
|
|
|
layout: "app-sidebar",
|
|
|
|
|
protected: true,
|
|
|
|
|
},
|
|
|
|
|
element: <PaymentTermsSettingsPage />,
|
|
|
|
|
},
|
2026-08-14 08:51:36 +00:00
|
|
|
{
|
|
|
|
|
path: "settings/general/tax-regimes",
|
|
|
|
|
handle: {
|
|
|
|
|
layout: "app-sidebar",
|
|
|
|
|
protected: true,
|
|
|
|
|
},
|
|
|
|
|
element: <TaxRegimesSettingsPage />,
|
|
|
|
|
},
|
2026-08-12 23:04:56 +00:00
|
|
|
];
|
|
|
|
|
};
|