admin-on-rest-fr05t1k
Version:
A frontend Framework for building admin applications on top of REST services, using ES6, React and Material UI
16 lines (11 loc) • 405 B
JavaScript
import { PropTypes } from 'react';
import { getContext } from 'recompose';
const translate = (BaseComponent) => {
const TranslatedComponent = getContext({
translate: PropTypes.func.isRequired,
locale: PropTypes.string.isRequired,
})(BaseComponent);
TranslatedComponent.defaultProps = BaseComponent.defaultProps;
return TranslatedComponent;
};
export default translate;