next-i18next
Version:
The easiest way to translate your NextJs apps.
24 lines (20 loc) • 481 B
JavaScript
import React from 'react';
import PropTypes from 'prop-types';
import { withTranslation } from 'react-i18next';
class NextStaticProvider extends React.Component {
static propTypes = {
children: PropTypes.node.isRequired,
tReady: PropTypes.bool
};
static defaultProps = {
tReady: true
};
render() {
const {
children,
tReady
} = this.props;
return tReady ? children : null;
}
}
export default withTranslation()(NextStaticProvider);