import { lazy } from "react";
import type { ModuleClientParams, ModuleRouteObject } from "@erp/core/client";
const PaymentMethodsSettingsPage = lazy(() =>
import("./settings/payment-methods").then((module) => ({
default: module.PaymentMethodsSettingsPage,
}))
);
const PaymentTermsSettingsPage = lazy(() =>
import("./settings/payment-terms").then((module) => ({
default: module.PaymentTermsSettingsPage,
}))
);
const TaxRegimesSettingsPage = lazy(() =>
import("./settings/tax-regimes").then((module) => ({
default: module.TaxRegimesSettingsPage,
}))
);
export const CatalogsRoutes = (_params: ModuleClientParams): ModuleRouteObject[] => {
return [
{
path: "settings/general/payment-methods",
handle: {
layout: "app-sidebar",
protected: true,
},
element: ,
},
{
path: "settings/general/payment-terms",
handle: {
layout: "app-sidebar",
protected: true,
},
element: ,
},
{
path: "settings/general/tax-regimes",
handle: {
layout: "app-sidebar",
protected: true,
},
element: ,
},
];
};