@atlaskit/editor-common
Version:
A package that contains common classes and components for editor and renderer
15 lines • 501 B
JavaScript
import React, { useContext } from 'react';
import { IntlContext, IntlProvider } from 'react-intl-next';
var useCheckIntlContext = function useCheckIntlContext() {
return useContext(IntlContext) === null;
};
export default function IntlProviderIfMissingWrapper(_ref) {
var children = _ref.children;
var missingIntlContext = useCheckIntlContext();
if (missingIntlContext) {
return /*#__PURE__*/React.createElement(IntlProvider, {
locale: "en"
}, children);
}
return children;
}