UNPKG

@wordpress/block-editor

Version:
64 lines (52 loc) 2.07 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _element = require("@wordpress/element"); var _blocks = require("@wordpress/blocks"); var _components = require("@wordpress/components"); var _i18n = require("@wordpress/i18n"); var _blockStyles = _interopRequireDefault(require("../block-styles")); var _defaultStylePicker = _interopRequireDefault(require("../default-style-picker")); var _inspectorControls = _interopRequireDefault(require("../inspector-controls")); /** * WordPress dependencies */ /** * Internal dependencies */ const StylesTab = ({ blockName, clientId, hasBlockStyles }) => { return (0, _element.createElement)(_element.Fragment, null, hasBlockStyles && (0, _element.createElement)("div", null, (0, _element.createElement)(_components.PanelBody, { title: (0, _i18n.__)('Styles') }, (0, _element.createElement)(_blockStyles.default, { clientId: clientId }), (0, _blocks.hasBlockSupport)(blockName, 'defaultStylePicker', true) && (0, _element.createElement)(_defaultStylePicker.default, { blockName: blockName }))), (0, _element.createElement)(_inspectorControls.default.Slot, { group: "color", label: (0, _i18n.__)('Color'), className: "color-block-support-panel__inner-wrapper" }), (0, _element.createElement)(_inspectorControls.default.Slot, { group: "filter" }), (0, _element.createElement)(_inspectorControls.default.Slot, { group: "typography", label: (0, _i18n.__)('Typography') }), (0, _element.createElement)(_inspectorControls.default.Slot, { group: "dimensions", label: (0, _i18n.__)('Dimensions') }), (0, _element.createElement)(_inspectorControls.default.Slot, { group: "border", label: (0, _i18n.__)('Border') }), (0, _element.createElement)(_inspectorControls.default.Slot, { group: "styles" })); }; var _default = StylesTab; exports.default = _default; //# sourceMappingURL=styles-tab.js.map