Files
medusa-store/packages/admin/dashboard/src/module.d.ts
Leonardo Benini 226984cf0f feat(admin-*,dashboard): add dashboard i18n extensions (#13763)
* virtual i18n module

* changeset

* fallback ns

fallback to the default "translation" ns if the key isnt found. Allows to use a single "useTranslation("customNs")" hook for both custom and medusa-provided keys

* simplify merges

* optional for backward compat

* fix HMR

* fix generated deepMerge

* test
2025-10-23 15:16:43 -04:00

42 lines
1.1 KiB
TypeScript

declare module "virtual:medusa/forms" {
import type { FormModule } from "./extensions"
const formModule: FormModule
export default formModule
}
declare module "virtual:medusa/links" {
import type { LinkModule } from "./extensions"
const linkModule: LinkModule
export default linkModule
}
declare module "virtual:medusa/displays" {
import type { DisplayModule } from "./extensions"
const displayModule: DisplayModule
export default displayModule
}
declare module "virtual:medusa/routes" {
import type { RouteModule } from "./extensions"
const routeModule: RouteModule
export default routeModule
}
declare module "virtual:medusa/menu-items" {
import type { MenuItemModule } from "./extensions"
const menuItemModule: MenuItemModule
export default menuItemModule
}
declare module "virtual:medusa/widgets" {
import type { WidgetModule } from "./extensions"
const widgetModule: WidgetModule
export default widgetModule
}
declare module "virtual:medusa/i18n" {
import type { I18nModule } from "./extensions"
const i18nModule: I18nModule
export default i18nModule
}