react-intlayer
Version:
Easily internationalize i18n your React applications with type-safe multilingual content management.
14 lines • 438 B
JavaScript
import { getTranslation } from "@intlayer/core";
import { useContext, useMemo } from "react";
import { IntlayerClientContext } from "./IntlayerProvider.mjs";
const useTranslation = (languageContent) => {
const { locale } = useContext(IntlayerClientContext);
return useMemo(
() => getTranslation(languageContent, locale),
[languageContent, locale]
);
};
export {
useTranslation
};
//# sourceMappingURL=useTraduction.mjs.map