import { IModuleClient, ModuleClientParams } from "@erp/core/client"; import i18next from "i18next"; import enResources from "../common/locales/en.json"; import esResources from "../common/locales/es.json"; import { CustomerInvoiceRoutes } from "./customer-invoice-routes"; export const MODULE_NAME = "CustomerInvoices"; const MODULE_VERSION = "1.0.0"; export const CustomerInvoicesModuleManifiest: IModuleClient = { name: MODULE_NAME, version: MODULE_VERSION, dependencies: ["auth"], protected: true, layout: "app", routes: (params: ModuleClientParams) => { i18next.addResourceBundle("en", MODULE_NAME, enResources, true, true); i18next.addResourceBundle("es", MODULE_NAME, esResources, true, true); return CustomerInvoiceRoutes(params); }, }; export default CustomerInvoicesModuleManifiest;