ra-core
Version:
Core components of react-admin, a frontend Framework for building admin applications on top of REST services, using ES6, React
11 lines • 471 B
JavaScript
import React from 'react';
import { useTranslate } from "./useTranslate.js";
export const Translate = ({ i18nKey, options, children }) => {
const translate = useTranslate();
const translatedMessage = translate(i18nKey, typeof children === 'string' ? { _: children, ...options } : options);
if (translatedMessage) {
return React.createElement(React.Fragment, null, translatedMessage);
}
return children;
};
//# sourceMappingURL=Translate.js.map