* 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
42 lines
1.1 KiB
TypeScript
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
|
|
}
|