UNPKG

@guestbell/react-page-plugins

Version:

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

21 lines 892 B
import IconButton from '@mui/material/IconButton'; import VerticalAlignTopIcon from '@mui/icons-material/VerticalAlignTop'; import React from 'react'; import { useFocusCell, useParentCellId, useUiTranslator } from '@react-page/editor'; export var SelectParentButton = /*#__PURE__*/React.memo(function (_ref) { var nodeId = _ref.nodeId; var parentCellId = useParentCellId(nodeId); var _useUiTranslator = useUiTranslator(), t = _useUiTranslator.t; var focusParent = useFocusCell(parentCellId); return parentCellId ? /*#__PURE__*/React.createElement(IconButton, { className: "bottomToolbar__selectParentButton", onClick: function onClick() { return focusParent(); }, color: "default", title: t('Select parent'), size: "large" }, /*#__PURE__*/React.createElement(VerticalAlignTopIcon, null)) : null; }); //# sourceMappingURL=SelectParentButton.js.map