UNPKG

@atlaskit/editor-core

Version:

A package contains Atlassian editor core functionality

26 lines 1.4 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var tslib_1 = require("tslib"); var React = require("react"); var react_1 = require("react"); var add_1 = require("@atlaskit/icon/glyph/editor/add"); var button_1 = require("@atlaskit/button"); var styles_1 = require("./styles"); var InsertColumnButton = (function (_super) { tslib_1.__extends(InsertColumnButton, _super); function InsertColumnButton() { var _this = _super !== null && _super.apply(this, arguments) || this; _this.handleInsert = function () { return _this.props.insertColumn(_this.props.index); }; return _this; } InsertColumnButton.prototype.render = function () { return (React.createElement(styles_1.InsertColumnButtonWrap, { style: this.props.style }, React.createElement(styles_1.InsertColumnButtonInner, null, React.createElement(button_1.default, { onClick: this.handleInsert, iconBefore: React.createElement(add_1.default, { label: "Add column" }), appearance: "primary", spacing: "none" })), React.createElement(styles_1.ColumnLineMarker, { style: { height: this.props.lineMarkerHeight } }), React.createElement(styles_1.InsertColumnMarker, null))); }; return InsertColumnButton; }(react_1.Component)); exports.default = InsertColumnButton; //# sourceMappingURL=InsertColumnButton.js.map