@atlaskit/editor-core
Version:
A package contains Atlassian editor core functionality
19 lines • 654 B
JavaScript
import _extends from "@babel/runtime/helpers/extends";
import React from 'react';
import { useEditorContext } from '../ui/EditorContext';
export const WithEditorView = WrappedComponent => {
const _WithFeatureFlags = props => {
const {
editorActions
} = useEditorContext();
return (
/*#__PURE__*/
// Ignored via go/ees005
// eslint-disable-next-line react/jsx-props-no-spreading
React.createElement(WrappedComponent, _extends({}, props, {
editorView: editorActions === null || editorActions === void 0 ? void 0 : editorActions._privateGetEditorView()
}))
);
};
return _WithFeatureFlags;
};