UNPKG

solid-intlayer

Version:

Easily internationalize i18n your Solid applications with type-safe multilingual content management.

14 lines (13 loc) 336 B
import { useContext as n, createMemo as c } from "solid-js"; import { getIntlayer as l } from "../getIntlayer.mjs"; import { IntlayerClientContext as a } from "./IntlayerProvider.mjs"; const p = (t, e) => { const o = n(a); return c(() => { const r = o?.locale(); return l(t, e ?? r); }); }; export { p as useIntlayer };