react-i18nify
Version:
Simple i18n translation and localization components and helpers for React.
18 lines (13 loc) • 355 B
JSX
import React from 'react';
export default class Base extends React.Component {
static instances = [];
static rerenderAll() {
Base.instances.forEach((instance) => instance.forceUpdate());
}
componentDidMount() {
Base.instances.push(this);
}
componentWillUnmount() {
Base.instances.splice(Base.instances.indexOf(this), 1);
}
}