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 { InvoiceRoutes } from "./invoice-routes"; const MODULE_NAME = "invoices"; const MODULE_VERSION = "1.0.0"; export const InvoicesModuleManifiest: 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 InvoiceRoutes(params); }, }; export default InvoicesModuleManifiest;