i18next/react-i18next

View on GitHub
src/Translation.js

Summary

Maintainability
A
0 mins
Test Coverage
import { useTranslation } from './useTranslation.js';

export function Translation(props) {
  const { ns, children, ...options } = props;
  const [t, i18n, ready] = useTranslation(ns, options);

  return children(
    t,
    {
      i18n,
      lng: i18n.language,
    },
    ready,
  );
}