UNPKG

@guestbell/react-page-plugins

Version:

Plugins we use in GuestBell for working with amazing react-page package

19 lines 625 B
import * as React from 'react'; import { useSlate } from 'slate-react'; import SlateButton from '../../../common/components/slateEditor/SlateButton'; import { isHeadingActive } from './'; export var HeadingButton = function HeadingButton(_ref) { var icon = _ref.icon, level = _ref.level; var editor = useSlate(); var isActive = isHeadingActive(editor, level); return /*#__PURE__*/React.createElement(SlateButton, { isActive: isActive, onClick: function onClick(event) { event.preventDefault(); editor.wrapHeading(level); }, icon: icon }); }; //# sourceMappingURL=HeadingButton.js.map