@guestbell/react-page-plugins
Version:
Plugins we use in GuestBell for working with amazing react-page package
21 lines • 892 B
JavaScript
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