UNPKG

@knockout-js/org

Version:
19 lines (18 loc) 569 B
import { _ as _object_spread } from "@swc/helpers/_/_object_spread"; import { useContext } from "react"; import zhCN from "./zh_CN"; import enUS from "./en_US"; import { Context, LocaleType } from "@knockout-js/layout"; /** * hook * @param componentName * @returns */ export const useLocale = (componentName)=>{ const ctx = useContext(Context); if (ctx.locale === LocaleType.enUS) { return _object_spread({}, enUS[componentName]); } // 默认zhCN return _object_spread({}, zhCN[componentName]); }; //# sourceMappingURL=index.js.map