UNPKG

@reaqtive/components

Version:

A react library to speed up the development of Qlik mash ups and data visualization apps

76 lines (64 loc) 1.96 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.SelectionsClarAll = exports.SelectionsForward = exports.SelectionsBack = void 0; var _react = _interopRequireDefault(require("react")); var _layout = require("@reaqtive/layout"); var _jsxFileName = "/Users/paolo_d/Projects/React/reaqtive/packages/components/src/lib/current-selections/current-selections-buttons.js"; const SelectionsButton = props => { return props.show > 0 && _react.default.createElement("button", { className: "btn", onClick: props.onClick, disabled: props.disabled, __source: { fileName: _jsxFileName, lineNumber: 6 }, __self: void 0 }, _react.default.createElement(_layout.LuiIcon, { iconType: props.iconType, __source: { fileName: _jsxFileName, lineNumber: 7 }, __self: void 0 }), props.showLabel && props.label); }; const SelectionsBack = props => { return _react.default.createElement(SelectionsButton, Object.assign({}, props, { iconType: 'selections-back', label: "back", __source: { fileName: _jsxFileName, lineNumber: 15 }, __self: void 0 })); }; exports.SelectionsBack = SelectionsBack; const SelectionsForward = props => { return _react.default.createElement(SelectionsButton, Object.assign({}, props, { iconType: 'selections-forward', label: "forward", __source: { fileName: _jsxFileName, lineNumber: 21 }, __self: void 0 })); }; exports.SelectionsForward = SelectionsForward; const SelectionsClarAll = props => { return _react.default.createElement(SelectionsButton, Object.assign({}, props, { iconType: 'clear-selections', label: "clear all", __source: { fileName: _jsxFileName, lineNumber: 27 }, __self: void 0 })); }; exports.SelectionsClarAll = SelectionsClarAll;