New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@orfium/ictinus

Package Overview
Dependencies
Maintainers
3
Versions
554
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@orfium/ictinus - npm Package Compare versions

Comparing version 0.10.1 to 0.11.0

dist/components/Table/components/RenderRowOrNestedRow/components/ContentCell/ContentCell.d.ts

12

CHANGELOG.md

@@ -1,2 +0,2 @@

## [0.10.1](https://github.com/Orfium/orfium-ictinus/compare/v0.10.0...v0.10.1) (2020-10-20)
# [0.11.0](https://github.com/Orfium/orfium-ictinus/compare/v0.10.1...v0.11.0) (2020-11-02)

@@ -6,5 +6,11 @@

* **checkbox:** fix checkbox component for hover and align ([700757d](https://github.com/Orfium/orfium-ictinus/commit/700757d6dfe879366e7e09c15b4394b1cea00199))
* **table:** adjust table cell widths and types ([ae85f4f](https://github.com/Orfium/orfium-ictinus/commit/ae85f4f5811eacb572e5c283a1b41775f934f84e))
* **table:** improve the overall performance of the table ([53d3131](https://github.com/Orfium/orfium-ictinus/commit/53d31310d79df12b1386555194a2cc8d52cd5fb2))
### Features
* **checkbox:** add test id property for testing ([5be00c5](https://github.com/Orfium/orfium-ictinus/commit/5be00c513ebdcabd1b45c4fad97ae2193f370e67))
* **table:** adding tests and improve performance with onCheck fn provided ([bd4af69](https://github.com/Orfium/orfium-ictinus/commit/bd4af69b91f91599d9d728d64a6c79901e1c7774))
* **tests:** fix testing library with a render method to have the themeprovider, upgrade TS ([f1daf49](https://github.com/Orfium/orfium-ictinus/commit/f1daf495c1dc6317f389ba9f4c3834d01367fe82))
# CHANGELOG

@@ -11,0 +17,0 @@

@@ -21,3 +21,3 @@ import { Theme } from '../../theme';

display: string;
flexDirection: "row" | "row-reverse";
flexDirection: "row-reverse" | "row";
alignItems: string;

@@ -24,0 +24,0 @@ marginLeft: string | number;

import * as React from 'react';
import { ChangeEvent } from 'react';
import { TestId } from '../../utils/types';
export declare type Props = {

@@ -14,4 +15,6 @@ /** The label of the checkbox. */

intermediate?: boolean;
/** The data test id if needed */
dataTestId?: TestId;
};
declare const CheckBox: React.FC<Props>;
export default CheckBox;

@@ -42,3 +42,4 @@ "use strict";

_ref$intermediate = _ref.intermediate,
intermediate = _ref$intermediate === void 0 ? false : _ref$intermediate;
intermediate = _ref$intermediate === void 0 ? false : _ref$intermediate,
dataTestId = _ref.dataTestId;

@@ -71,2 +72,3 @@ var _React$useState = React.useState(checked),

}, (0, _core.jsx)("input", {
"data-testid": (0, _helpers.generateTestDataId)('checkbox', dataTestId),
css: (0, _CheckBox.checkboxStyle)({

@@ -73,0 +75,0 @@ intermediate: intermediate,

@@ -16,3 +16,3 @@ import { Theme } from '../../theme';

display: string;
flexDirection: "column" | "row";
flexDirection: "row" | "column";
alignItems: string;

@@ -19,0 +19,0 @@ '> :first-child': {

@@ -6,3 +6,3 @@ import { SerializedStyles } from '@emotion/core';

export declare const customRadioWrapperStyles: (focused: boolean, disabled: boolean) => SerializedStyles;
export declare const customRadioStyles: (props: Pick<Props, "disabled" | "checked">) => (theme: Theme) => SerializedStyles;
export declare const customRadioStyles: (props: Pick<Props, 'checked' | 'disabled'>) => (theme: Theme) => SerializedStyles;
export declare const wrapperStyles: (disabled: boolean) => SerializedStyles;
/// <reference types="react" />
import { Row } from '../../Table';
declare const RenderRowOrNestedRow: {
declare const _default: {
<T extends {

@@ -11,2 +11,2 @@ [key: string]: unknown;

};
export default RenderRowOrNestedRow;
export default _default;

@@ -22,8 +22,4 @@ "use strict";

var _helpers = require("../../../../utils/helpers");
var _CheckBox = _interopRequireDefault(require("../../../CheckBox"));
var _Icon = _interopRequireDefault(require("../../../Icon"));
var _Table = require("../../Table.style");

@@ -37,2 +33,6 @@

var _ContentCell = _interopRequireDefault(require("./components/ContentCell"));
var _ExpandedButtonCell = _interopRequireDefault(require("./components/ExpandedButtonCell"));
function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function _getRequireWildcardCache() { return cache; }; return cache; }

@@ -76,5 +76,4 @@

var theme = (0, _useTheme["default"])();
var cellCounter = 0;
var prevCellColSpan = 0;
var expanded = row.expanded;
var isExpandedExists = Boolean(expanded);
return (0, _core.jsx)(_TableRow["default"], {

@@ -86,3 +85,3 @@ selected: isRowSelected,

}, onSelectionChangeExist && (0, _core.jsx)(_TableCell["default"], {
component: 'td',
component: 'th',
sticky: fixedHeader,

@@ -92,2 +91,3 @@ width: 50,

}, (0, _core.jsx)(_CheckBox["default"], {
dataTestId: 'row-check',
checked: isRowSelected,

@@ -100,48 +100,20 @@ onClick: tChange

align = _ref2.align;
cellCounter = prevCellColSpan ? prevCellColSpan - 1 + index : index;
prevCellColSpan = colSpan || prevCellColSpan ? prevCellColSpan + (colSpan || 0) : 0;
return (0, _core.jsx)(_TableCell["default"] // eslint-disable-next-line react/no-array-index-key
, {
return (0, _core.jsx)(_ContentCell["default"], {
key: "".concat(row.id, "-").concat(index),
textAlign: align ? align : columnsHasNumberArr && columnsHasNumberArr[cellCounter] ? 'right' : 'left',
cellCounter: index,
columnsHasNumberArr: columnsHasNumberArr,
columns: columns,
padded: padded,
colSpan: colSpan,
type: cellType,
padded: padded,
width: columnsWithWidth[index] ? "".concat(columnsWithWidth[index], "%") : 'initial'
}, type === 'nested-header' && (0, _core.jsx)("div", {
css: /*#__PURE__*/(0, _css2["default"])({
color: theme.palette.flat.lightGray[700],
fontSize: theme.typography.fontSizes['14']
}, process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3NyYy9jb21wb25lbnRzL1RhYmxlL2NvbXBvbmVudHMvUmVuZGVyUm93T3JOZXN0ZWRSb3cvUmVuZGVyUm93T3JOZXN0ZWRSb3cudHN4Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQWtFZ0IiLCJmaWxlIjoiLi4vLi4vLi4vLi4vLi4vc3JjL2NvbXBvbmVudHMvVGFibGUvY29tcG9uZW50cy9SZW5kZXJSb3dPck5lc3RlZFJvdy9SZW5kZXJSb3dPck5lc3RlZFJvdy50c3giLCJzb3VyY2VzQ29udGVudCI6WyIvKiogQGpzeCBqc3ggKi9cbmltcG9ydCB7IGpzeCB9IGZyb20gJ0BlbW90aW9uL2NvcmUnO1xuaW1wb3J0IHJlbSBmcm9tICdwb2xpc2hlZC9saWIvaGVscGVycy9yZW0nO1xuaW1wb3J0ICogYXMgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IHVzZVRoZW1lIGZyb20gJy4uLy4uLy4uLy4uL2hvb2tzL3VzZVRoZW1lJztcbmltcG9ydCB1c2VUb2dnbGUgZnJvbSAnLi4vLi4vLi4vLi4vaG9va3MvdXNlVG9nZ2xlJztcbmltcG9ydCB7IGlzQ29tcG9uZW50RnVuY3Rpb25UeXBlIH0gZnJvbSAnLi4vLi4vLi4vLi4vdXRpbHMvaGVscGVycyc7XG5pbXBvcnQgQ2hlY2tCb3ggZnJvbSAnLi4vLi4vLi4vQ2hlY2tCb3gnO1xuaW1wb3J0IEljb24gZnJvbSAnLi4vLi4vLi4vSWNvbic7XG5pbXBvcnQgeyBSb3cgfSBmcm9tICcuLi8uLi9UYWJsZSc7XG5pbXBvcnQgeyB0YWJsZVN0eWxlIH0gZnJvbSAnLi4vLi4vVGFibGUuc3R5bGUnO1xuaW1wb3J0IHsgVGFibGVSb3dDb250ZXh0IH0gZnJvbSAnLi4vLi4vVGFibGVSb3dDb250ZXh0JztcbmltcG9ydCBUYWJsZUNlbGwgZnJvbSAnLi4vVGFibGVDZWxsJztcbmltcG9ydCBUYWJsZVJvdyBmcm9tICcuLi9UYWJsZVJvdyc7XG5cbmNvbnN0IFJlbmRlclJvd1dpdGhDZWxscyA9IFJlYWN0Lm1lbW8oKHsgY2hlY2tlZCA9IGZhbHNlLCB0b2dnbGVDaGVja2VkID0gKCkgPT4ge30gfTogYW55KSA9PiB7XG4gIGNvbnN0IHtcbiAgICBjb2x1bW5zSGFzTnVtYmVyQXJyLFxuICAgIGNvbHVtbnNXaXRoV2lkdGgsXG4gICAgb25TZWxlY3Rpb25DaGFuZ2VFeGlzdCxcbiAgICBwYWRkZWQsXG4gICAgY29sdW1ucyxcbiAgICBmaXhlZEhlYWRlcixcbiAgICB0Q2hhbmdlLFxuICAgIHJvdyxcbiAgICB0eXBlLFxuICAgIGlzUm93U2VsZWN0ZWQsXG4gICAgYm9yZGVyZWQsXG4gIH0gPSBSZWFjdC51c2VDb250ZXh0KFRhYmxlUm93Q29udGV4dCk7XG4gIGNvbnN0IHRoZW1lID0gdXNlVGhlbWUoKTtcbiAgbGV0IGNlbGxDb3VudGVyID0gMDtcbiAgbGV0IHByZXZDZWxsQ29sU3BhbiA9IDA7XG4gIGNvbnN0IHsgZXhwYW5kZWQgfSA9IHJvdztcblxuICByZXR1cm4gKFxuICAgIDxUYWJsZVJvd1xuICAgICAgc2VsZWN0ZWQ9e2lzUm93U2VsZWN0ZWR9XG4gICAgICBjc3M9e2JvcmRlcmVkICYmIHsgYm9yZGVyQm90dG9tOiBgJHtyZW0oMSl9IHNvbGlkICR7dGhlbWUucGFsZXR0ZS5mbGF0LmxpZ2h0R3JheVs0MDBdfWAgfX1cbiAgICA+XG4gICAgICB7b25TZWxlY3Rpb25DaGFuZ2VFeGlzdCAmJiAoXG4gICAgICAgIDxUYWJsZUNlbGwgY29tcG9uZW50PXsndGQnfSBzdGlja3k9e2ZpeGVkSGVhZGVyfSB3aWR0aD17NTB9IHBhZGRlZD17cGFkZGVkfT5cbiAgICAgICAgICA8Q2hlY2tCb3ggY2hlY2tlZD17aXNSb3dTZWxlY3RlZH0gb25DbGljaz17dENoYW5nZX0gLz5cbiAgICAgICAgPC9UYWJsZUNlbGw+XG4gICAgICApfVxuICAgICAge3Jvdy5jZWxscy5tYXAoKHsgY29udGVudCwgY29sU3BhbiwgdHlwZTogY2VsbFR5cGUsIGFsaWduIH0sIGluZGV4KSA9PiB7XG4gICAgICAgIGNlbGxDb3VudGVyID0gcHJldkNlbGxDb2xTcGFuID8gcHJldkNlbGxDb2xTcGFuIC0gMSArIGluZGV4IDogaW5kZXg7XG4gICAgICAgIHByZXZDZWxsQ29sU3BhbiA9IGNvbFNwYW4gfHwgcHJldkNlbGxDb2xTcGFuID8gcHJldkNlbGxDb2xTcGFuICsgKGNvbFNwYW4gfHwgMCkgOiAwO1xuXG4gICAgICAgIHJldHVybiAoXG4gICAgICAgICAgPFRhYmxlQ2VsbFxuICAgICAgICAgICAgLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIHJlYWN0L25vLWFycmF5LWluZGV4LWtleVxuICAgICAgICAgICAga2V5PXtgJHtyb3cuaWR9LSR7aW5kZXh9YH1cbiAgICAgICAgICAgIHRleHRBbGlnbj17XG4gICAgICAgICAgICAgIGFsaWduXG4gICAgICAgICAgICAgICAgPyBhbGlnblxuICAgICAgICAgICAgICAgIDogY29sdW1uc0hhc051bWJlckFyciAmJiBjb2x1bW5zSGFzTnVtYmVyQXJyW2NlbGxDb3VudGVyXVxuICAgICAgICAgICAgICAgID8gJ3JpZ2h0J1xuICAgICAgICAgICAgICAgIDogJ2xlZnQnXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBjb2xTcGFuPXtjb2xTcGFufVxuICAgICAgICAgICAgdHlwZT17Y2VsbFR5cGV9XG4gICAgICAgICAgICBwYWRkZWQ9e3BhZGRlZH1cbiAgICAgICAgICAgIHdpZHRoPXtjb2x1bW5zV2l0aFdpZHRoW2luZGV4XSA/IGAke2NvbHVtbnNXaXRoV2lkdGhbaW5kZXhdfSVgIDogJ2luaXRpYWwnfVxuICAgICAgICAgID5cbiAgICAgICAgICAgIHt0eXBlID09PSAnbmVzdGVkLWhlYWRlcicgJiYgKFxuICAgICAgICAgICAgICA8ZGl2XG4gICAgICAgICAgICAgICAgY3NzPXt7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogdGhlbWUucGFsZXR0ZS5mbGF0LmxpZ2h0R3JheVs3MDBdLFxuICAgICAgICAgICAgICAgICAgZm9udFNpemU6IHRoZW1lLnR5cG9ncmFwaHkuZm9udFNpemVzWycxNCddLFxuICAgICAgICAgICAgICAgIH19XG4gICAgICAgICAgICAgID5cbiAgICAgICAgICAgICAgICB7Y29sdW1uc1tjZWxsQ291bnRlcl19XG4gICAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgKX1cbiAgICAgICAgICAgIHtpc0NvbXBvbmVudEZ1bmN0aW9uVHlwZShjb250ZW50KSA/IChcbiAgICAgICAgICAgICAgY29udGVudCh7IGNvbnRlbnQsIGNvbFNwYW4gfSlcbiAgICAgICAgICAgICkgOiAoXG4gICAgICAgICAgICAgIDxzcGFuIGRhdGEtY29sdW1uPXtjb2x1bW5zW2NlbGxDb3VudGVyXX0+e2NvbnRlbnR9PC9zcGFuPlxuICAgICAgICAgICAgKX1cbiAgICAgICAgICA8L1RhYmxlQ2VsbD5cbiAgICAgICAgKTtcbiAgICAgIH0pfVxuXG4gICAgICB7ZXhwYW5kZWQgJiYgKFxuICAgICAgICA8VGFibGVDZWxsIHdpZHRoPXs2N30+XG4gICAgICAgICAgPGRpdj5cbiAgICAgICAgICAgIDxkaXZcbiAgICAgICAgICAgICAgY3NzPXt7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogdGhlbWUuc3BhY2luZy5zbSxcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogJ2hpZGRlbicsXG4gICAgICAgICAgICAgICAgYm9yZGVyUmFkaXVzOiByZW0oMjApLFxuICAgICAgICAgICAgICAgIGJhY2tncm91bmRDb2xvcjogY2hlY2tlZFxuICAgICAgICAgICAgICAgICAgPyB0aGVtZS5wYWxldHRlLmZsYXQuZGFya0dyYXlbNDAwXVxuICAgICAgICAgICAgICAgICAgOiB0aGVtZS5wYWxldHRlLmZsYXQubGlnaHRHcmF5WzIwMF0sXG4gICAgICAgICAgICAgICAgbWFyZ2luOiBgJHtyZW0oOCl9ICR7dGhlbWUuc3BhY2luZy5tZH1gLFxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICcwLjJzIGFsbCBlYXNlLWluLW91dCcsXG4gICAgICAgICAgICAgICAgY3Vyc29yOiAncG9pbnRlcicsXG4gICAgICAgICAgICAgIH19XG4gICAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHRvZ2dsZUNoZWNrZWQoKX1cbiAgICAgICAgICAgID5cbiAgICAgICAgICAgICAgPGRpdlxuICAgICAgICAgICAgICAgIGNzcz17e1xuICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJzAuM3MgYWxsIGVhc2UtaW4tb3V0JyxcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogYHJvdGF0ZSgke2NoZWNrZWQgPyAnMTgwJyA6ICcwJ31kZWcpYCxcbiAgICAgICAgICAgICAgICB9fVxuICAgICAgICAgICAgICA+XG4gICAgICAgICAgICAgICAgPEljb24gbmFtZT17J2Fycm93RG93bid9IHNpemU9ezE1fSBjb2xvcj17Y2hlY2tlZCA/ICdsaWdodCcgOiAnZGFyayd9IC8+XG4gICAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgPC9kaXY+XG4gICAgICAgIDwvVGFibGVDZWxsPlxuICAgICAgKX1cbiAgICA8L1RhYmxlUm93PlxuICApO1xufSk7XG5SZW5kZXJSb3dXaXRoQ2VsbHMuZGlzcGxheU5hbWUgPSAnUmVuZGVyUm93V2l0aENlbGxzJztcblxuY29uc3QgUmVuZGVyUm93T3JOZXN0ZWRSb3cgPSA8VCBleHRlbmRzIHsgW2tleTogc3RyaW5nXTogdW5rbm93biB9Pih7IHJvdyB9OiB7IHJvdzogUm93PFQ+IH0pID0+IHtcbiAgY29uc3QgeyBpc1Jvd1NlbGVjdGVkLCBjb2x1bW5Db3VudCB9ID0gUmVhY3QudXNlQ29udGV4dChUYWJsZVJvd0NvbnRleHQpO1xuICBjb25zdCB0aGVtZSA9IHVzZVRoZW1lKCk7XG4gIGNvbnN0IHsgZXhwYW5kZWQgfSA9IHJvdztcbiAgY29uc3QgW2NoZWNrZWQsIHRvZ2dsZUNoZWNrZWRdID0gdXNlVG9nZ2xlKGZhbHNlKTtcbiAgY29uc3QgRXhwYW5kZWRDb21wb25lbnQgPSBleHBhbmRlZFxuICAgID8gZXhwYW5kZWQoeyByb3csIHNlbGVjdGVkOiBpc1Jvd1NlbGVjdGVkLCBleHBhbmRlZDogY2hlY2tlZCB9KVxuICAgIDogbnVsbDtcblxuICByZXR1cm4gKFxuICAgIDxSZWFjdC5GcmFnbWVudD5cbiAgICAgIHshZXhwYW5kZWQgPyAoXG4gICAgICAgIDxSZW5kZXJSb3dXaXRoQ2VsbHMgLz5cbiAgICAgICkgOiAoXG4gICAgICAgIDxUYWJsZVJvdyBuZXN0ZWQgc2VsZWN0ZWQ9e2lzUm93U2VsZWN0ZWR9PlxuICAgICAgICAgIDxUYWJsZUNlbGwgY29sU3Bhbj17Y29sdW1uQ291bnR9IHBhZGRlZD17ZmFsc2V9PlxuICAgICAgICAgICAgPGRpdlxuICAgICAgICAgICAgICBjc3M9e3tcbiAgICAgICAgICAgICAgICBmbGV4OiAxLFxuICAgICAgICAgICAgICAgIGZsZXhEaXJlY3Rpb246ICdyb3cnLFxuICAgICAgICAgICAgICAgIGRpc3BsYXk6ICdmbGV4JyxcbiAgICAgICAgICAgICAgICBib3JkZXJCb3R0b206IGAke3JlbSgxKX0gc29saWQgJHt0aGVtZS5wYWxldHRlLmZsYXQubGlnaHRHcmF5WzQwMF19YCxcbiAgICAgICAgICAgICAgfX1cbiAgICAgICAgICAgID5cbiAgICAgICAgICAgICAgPHRhYmxlIGNzcz17dGFibGVTdHlsZSgpKCl9PlxuICAgICAgICAgICAgICAgIDx0Ym9keT5cbiAgICAgICAgICAgICAgICAgIDxSZW5kZXJSb3dXaXRoQ2VsbHMgey4uLnsgY2hlY2tlZCwgdG9nZ2xlQ2hlY2tlZCB9fSAvPlxuICAgICAgICAgICAgICAgICAge2NoZWNrZWQgJiYgKFxuICAgICAgICAgICAgICAgICAgICA8VGFibGVSb3cgbmVzdGVkPlxuICAgICAgICAgICAgICAgICAgICAgIHsvKiBjb2xTcGFuIGlzICsxIGJlY2F1c2Ugb2YgdGhlIHRhYmxlQ2VsbCBhZGRlZCBmb3IgdGhlIGFycm93IGljb24gKi99XG4gICAgICAgICAgICAgICAgICAgICAgPFRhYmxlQ2VsbCBjb2xTcGFuPXtjb2x1bW5Db3VudCArIDF9PntFeHBhbmRlZENvbXBvbmVudH08L1RhYmxlQ2VsbD5cbiAgICAgICAgICAgICAgICAgICAgPC9UYWJsZVJvdz5cbiAgICAgICAgICAgICAgICAgICl9XG4gICAgICAgICAgICAgICAgPC90Ym9keT5cbiAgICAgICAgICAgICAgPC90YWJsZT5cbiAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgIDwvVGFibGVDZWxsPlxuICAgICAgICA8L1RhYmxlUm93PlxuICAgICAgKX1cbiAgICA8L1JlYWN0LkZyYWdtZW50PlxuICApO1xufTtcblxuUmVuZGVyUm93T3JOZXN0ZWRSb3cuZGlzcGxheU5hbWUgPSAnUmVuZGVyUm93T3JOZXN0ZWRSb3cnO1xuXG5leHBvcnQgZGVmYXVsdCBSZW5kZXJSb3dPck5lc3RlZFJvdztcbiJdfQ== */")
}, columns[cellCounter]), (0, _helpers.isComponentFunctionType)(content) ? content({
columnsWithWidth: columnsWithWidth,
content: content,
colSpan: colSpan
}) : (0, _core.jsx)("span", {
"data-column": columns[cellCounter]
}, content));
}), expanded && (0, _core.jsx)(_TableCell["default"], {
width: 67
}, (0, _core.jsx)("div", null, (0, _core.jsx)("div", {
css: /*#__PURE__*/(0, _css2["default"])({
padding: theme.spacing.sm,
overflow: 'hidden',
borderRadius: (0, _rem["default"])(20),
backgroundColor: checked ? theme.palette.flat.darkGray[400] : theme.palette.flat.lightGray[200],
margin: "".concat((0, _rem["default"])(8), " ").concat(theme.spacing.md),
transition: '0.2s all ease-in-out',
cursor: 'pointer'
}, process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3NyYy9jb21wb25lbnRzL1RhYmxlL2NvbXBvbmVudHMvUmVuZGVyUm93T3JOZXN0ZWRSb3cvUmVuZGVyUm93T3JOZXN0ZWRSb3cudHN4Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQXVGYyIsImZpbGUiOiIuLi8uLi8uLi8uLi8uLi9zcmMvY29tcG9uZW50cy9UYWJsZS9jb21wb25lbnRzL1JlbmRlclJvd09yTmVzdGVkUm93L1JlbmRlclJvd09yTmVzdGVkUm93LnRzeCIsInNvdXJjZXNDb250ZW50IjpbIi8qKiBAanN4IGpzeCAqL1xuaW1wb3J0IHsganN4IH0gZnJvbSAnQGVtb3Rpb24vY29yZSc7XG5pbXBvcnQgcmVtIGZyb20gJ3BvbGlzaGVkL2xpYi9oZWxwZXJzL3JlbSc7XG5pbXBvcnQgKiBhcyBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQgdXNlVGhlbWUgZnJvbSAnLi4vLi4vLi4vLi4vaG9va3MvdXNlVGhlbWUnO1xuaW1wb3J0IHVzZVRvZ2dsZSBmcm9tICcuLi8uLi8uLi8uLi9ob29rcy91c2VUb2dnbGUnO1xuaW1wb3J0IHsgaXNDb21wb25lbnRGdW5jdGlvblR5cGUgfSBmcm9tICcuLi8uLi8uLi8uLi91dGlscy9oZWxwZXJzJztcbmltcG9ydCBDaGVja0JveCBmcm9tICcuLi8uLi8uLi9DaGVja0JveCc7XG5pbXBvcnQgSWNvbiBmcm9tICcuLi8uLi8uLi9JY29uJztcbmltcG9ydCB7IFJvdyB9IGZyb20gJy4uLy4uL1RhYmxlJztcbmltcG9ydCB7IHRhYmxlU3R5bGUgfSBmcm9tICcuLi8uLi9UYWJsZS5zdHlsZSc7XG5pbXBvcnQgeyBUYWJsZVJvd0NvbnRleHQgfSBmcm9tICcuLi8uLi9UYWJsZVJvd0NvbnRleHQnO1xuaW1wb3J0IFRhYmxlQ2VsbCBmcm9tICcuLi9UYWJsZUNlbGwnO1xuaW1wb3J0IFRhYmxlUm93IGZyb20gJy4uL1RhYmxlUm93JztcblxuY29uc3QgUmVuZGVyUm93V2l0aENlbGxzID0gUmVhY3QubWVtbygoeyBjaGVja2VkID0gZmFsc2UsIHRvZ2dsZUNoZWNrZWQgPSAoKSA9PiB7fSB9OiBhbnkpID0+IHtcbiAgY29uc3Qge1xuICAgIGNvbHVtbnNIYXNOdW1iZXJBcnIsXG4gICAgY29sdW1uc1dpdGhXaWR0aCxcbiAgICBvblNlbGVjdGlvbkNoYW5nZUV4aXN0LFxuICAgIHBhZGRlZCxcbiAgICBjb2x1bW5zLFxuICAgIGZpeGVkSGVhZGVyLFxuICAgIHRDaGFuZ2UsXG4gICAgcm93LFxuICAgIHR5cGUsXG4gICAgaXNSb3dTZWxlY3RlZCxcbiAgICBib3JkZXJlZCxcbiAgfSA9IFJlYWN0LnVzZUNvbnRleHQoVGFibGVSb3dDb250ZXh0KTtcbiAgY29uc3QgdGhlbWUgPSB1c2VUaGVtZSgpO1xuICBsZXQgY2VsbENvdW50ZXIgPSAwO1xuICBsZXQgcHJldkNlbGxDb2xTcGFuID0gMDtcbiAgY29uc3QgeyBleHBhbmRlZCB9ID0gcm93O1xuXG4gIHJldHVybiAoXG4gICAgPFRhYmxlUm93XG4gICAgICBzZWxlY3RlZD17aXNSb3dTZWxlY3RlZH1cbiAgICAgIGNzcz17Ym9yZGVyZWQgJiYgeyBib3JkZXJCb3R0b206IGAke3JlbSgxKX0gc29saWQgJHt0aGVtZS5wYWxldHRlLmZsYXQubGlnaHRHcmF5WzQwMF19YCB9fVxuICAgID5cbiAgICAgIHtvblNlbGVjdGlvbkNoYW5nZUV4aXN0ICYmIChcbiAgICAgICAgPFRhYmxlQ2VsbCBjb21wb25lbnQ9eyd0ZCd9IHN0aWNreT17Zml4ZWRIZWFkZXJ9IHdpZHRoPXs1MH0gcGFkZGVkPXtwYWRkZWR9PlxuICAgICAgICAgIDxDaGVja0JveCBjaGVja2VkPXtpc1Jvd1NlbGVjdGVkfSBvbkNsaWNrPXt0Q2hhbmdlfSAvPlxuICAgICAgICA8L1RhYmxlQ2VsbD5cbiAgICAgICl9XG4gICAgICB7cm93LmNlbGxzLm1hcCgoeyBjb250ZW50LCBjb2xTcGFuLCB0eXBlOiBjZWxsVHlwZSwgYWxpZ24gfSwgaW5kZXgpID0+IHtcbiAgICAgICAgY2VsbENvdW50ZXIgPSBwcmV2Q2VsbENvbFNwYW4gPyBwcmV2Q2VsbENvbFNwYW4gLSAxICsgaW5kZXggOiBpbmRleDtcbiAgICAgICAgcHJldkNlbGxDb2xTcGFuID0gY29sU3BhbiB8fCBwcmV2Q2VsbENvbFNwYW4gPyBwcmV2Q2VsbENvbFNwYW4gKyAoY29sU3BhbiB8fCAwKSA6IDA7XG5cbiAgICAgICAgcmV0dXJuIChcbiAgICAgICAgICA8VGFibGVDZWxsXG4gICAgICAgICAgICAvLyBlc2xpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcmVhY3Qvbm8tYXJyYXktaW5kZXgta2V5XG4gICAgICAgICAgICBrZXk9e2Ake3Jvdy5pZH0tJHtpbmRleH1gfVxuICAgICAgICAgICAgdGV4dEFsaWduPXtcbiAgICAgICAgICAgICAgYWxpZ25cbiAgICAgICAgICAgICAgICA/IGFsaWduXG4gICAgICAgICAgICAgICAgOiBjb2x1bW5zSGFzTnVtYmVyQXJyICYmIGNvbHVtbnNIYXNOdW1iZXJBcnJbY2VsbENvdW50ZXJdXG4gICAgICAgICAgICAgICAgPyAncmlnaHQnXG4gICAgICAgICAgICAgICAgOiAnbGVmdCdcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGNvbFNwYW49e2NvbFNwYW59XG4gICAgICAgICAgICB0eXBlPXtjZWxsVHlwZX1cbiAgICAgICAgICAgIHBhZGRlZD17cGFkZGVkfVxuICAgICAgICAgICAgd2lkdGg9e2NvbHVtbnNXaXRoV2lkdGhbaW5kZXhdID8gYCR7Y29sdW1uc1dpdGhXaWR0aFtpbmRleF19JWAgOiAnaW5pdGlhbCd9XG4gICAgICAgICAgPlxuICAgICAgICAgICAge3R5cGUgPT09ICduZXN0ZWQtaGVhZGVyJyAmJiAoXG4gICAgICAgICAgICAgIDxkaXZcbiAgICAgICAgICAgICAgICBjc3M9e3tcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB0aGVtZS5wYWxldHRlLmZsYXQubGlnaHRHcmF5WzcwMF0sXG4gICAgICAgICAgICAgICAgICBmb250U2l6ZTogdGhlbWUudHlwb2dyYXBoeS5mb250U2l6ZXNbJzE0J10sXG4gICAgICAgICAgICAgICAgfX1cbiAgICAgICAgICAgICAgPlxuICAgICAgICAgICAgICAgIHtjb2x1bW5zW2NlbGxDb3VudGVyXX1cbiAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICApfVxuICAgICAgICAgICAge2lzQ29tcG9uZW50RnVuY3Rpb25UeXBlKGNvbnRlbnQpID8gKFxuICAgICAgICAgICAgICBjb250ZW50KHsgY29udGVudCwgY29sU3BhbiB9KVxuICAgICAgICAgICAgKSA6IChcbiAgICAgICAgICAgICAgPHNwYW4gZGF0YS1jb2x1bW49e2NvbHVtbnNbY2VsbENvdW50ZXJdfT57Y29udGVudH08L3NwYW4+XG4gICAgICAgICAgICApfVxuICAgICAgICAgIDwvVGFibGVDZWxsPlxuICAgICAgICApO1xuICAgICAgfSl9XG5cbiAgICAgIHtleHBhbmRlZCAmJiAoXG4gICAgICAgIDxUYWJsZUNlbGwgd2lkdGg9ezY3fT5cbiAgICAgICAgICA8ZGl2PlxuICAgICAgICAgICAgPGRpdlxuICAgICAgICAgICAgICBjc3M9e3tcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiB0aGVtZS5zcGFjaW5nLnNtLFxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiAnaGlkZGVuJyxcbiAgICAgICAgICAgICAgICBib3JkZXJSYWRpdXM6IHJlbSgyMCksXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZENvbG9yOiBjaGVja2VkXG4gICAgICAgICAgICAgICAgICA/IHRoZW1lLnBhbGV0dGUuZmxhdC5kYXJrR3JheVs0MDBdXG4gICAgICAgICAgICAgICAgICA6IHRoZW1lLnBhbGV0dGUuZmxhdC5saWdodEdyYXlbMjAwXSxcbiAgICAgICAgICAgICAgICBtYXJnaW46IGAke3JlbSg4KX0gJHt0aGVtZS5zcGFjaW5nLm1kfWAsXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJzAuMnMgYWxsIGVhc2UtaW4tb3V0JyxcbiAgICAgICAgICAgICAgICBjdXJzb3I6ICdwb2ludGVyJyxcbiAgICAgICAgICAgICAgfX1cbiAgICAgICAgICAgICAgb25DbGljaz17KCkgPT4gdG9nZ2xlQ2hlY2tlZCgpfVxuICAgICAgICAgICAgPlxuICAgICAgICAgICAgICA8ZGl2XG4gICAgICAgICAgICAgICAgY3NzPXt7XG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAnMC4zcyBhbGwgZWFzZS1pbi1vdXQnLFxuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBgcm90YXRlKCR7Y2hlY2tlZCA/ICcxODAnIDogJzAnfWRlZylgLFxuICAgICAgICAgICAgICAgIH19XG4gICAgICAgICAgICAgID5cbiAgICAgICAgICAgICAgICA8SWNvbiBuYW1lPXsnYXJyb3dEb3duJ30gc2l6ZT17MTV9IGNvbG9yPXtjaGVja2VkID8gJ2xpZ2h0JyA6ICdkYXJrJ30gLz5cbiAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgPC9UYWJsZUNlbGw+XG4gICAgICApfVxuICAgIDwvVGFibGVSb3c+XG4gICk7XG59KTtcblJlbmRlclJvd1dpdGhDZWxscy5kaXNwbGF5TmFtZSA9ICdSZW5kZXJSb3dXaXRoQ2VsbHMnO1xuXG5jb25zdCBSZW5kZXJSb3dPck5lc3RlZFJvdyA9IDxUIGV4dGVuZHMgeyBba2V5OiBzdHJpbmddOiB1bmtub3duIH0+KHsgcm93IH06IHsgcm93OiBSb3c8VD4gfSkgPT4ge1xuICBjb25zdCB7IGlzUm93U2VsZWN0ZWQsIGNvbHVtbkNvdW50IH0gPSBSZWFjdC51c2VDb250ZXh0KFRhYmxlUm93Q29udGV4dCk7XG4gIGNvbnN0IHRoZW1lID0gdXNlVGhlbWUoKTtcbiAgY29uc3QgeyBleHBhbmRlZCB9ID0gcm93O1xuICBjb25zdCBbY2hlY2tlZCwgdG9nZ2xlQ2hlY2tlZF0gPSB1c2VUb2dnbGUoZmFsc2UpO1xuICBjb25zdCBFeHBhbmRlZENvbXBvbmVudCA9IGV4cGFuZGVkXG4gICAgPyBleHBhbmRlZCh7IHJvdywgc2VsZWN0ZWQ6IGlzUm93U2VsZWN0ZWQsIGV4cGFuZGVkOiBjaGVja2VkIH0pXG4gICAgOiBudWxsO1xuXG4gIHJldHVybiAoXG4gICAgPFJlYWN0LkZyYWdtZW50PlxuICAgICAgeyFleHBhbmRlZCA/IChcbiAgICAgICAgPFJlbmRlclJvd1dpdGhDZWxscyAvPlxuICAgICAgKSA6IChcbiAgICAgICAgPFRhYmxlUm93IG5lc3RlZCBzZWxlY3RlZD17aXNSb3dTZWxlY3RlZH0+XG4gICAgICAgICAgPFRhYmxlQ2VsbCBjb2xTcGFuPXtjb2x1bW5Db3VudH0gcGFkZGVkPXtmYWxzZX0+XG4gICAgICAgICAgICA8ZGl2XG4gICAgICAgICAgICAgIGNzcz17e1xuICAgICAgICAgICAgICAgIGZsZXg6IDEsXG4gICAgICAgICAgICAgICAgZmxleERpcmVjdGlvbjogJ3JvdycsXG4gICAgICAgICAgICAgICAgZGlzcGxheTogJ2ZsZXgnLFxuICAgICAgICAgICAgICAgIGJvcmRlckJvdHRvbTogYCR7cmVtKDEpfSBzb2xpZCAke3RoZW1lLnBhbGV0dGUuZmxhdC5saWdodEdyYXlbNDAwXX1gLFxuICAgICAgICAgICAgICB9fVxuICAgICAgICAgICAgPlxuICAgICAgICAgICAgICA8dGFibGUgY3NzPXt0YWJsZVN0eWxlKCkoKX0+XG4gICAgICAgICAgICAgICAgPHRib2R5PlxuICAgICAgICAgICAgICAgICAgPFJlbmRlclJvd1dpdGhDZWxscyB7Li4ueyBjaGVja2VkLCB0b2dnbGVDaGVja2VkIH19IC8+XG4gICAgICAgICAgICAgICAgICB7Y2hlY2tlZCAmJiAoXG4gICAgICAgICAgICAgICAgICAgIDxUYWJsZVJvdyBuZXN0ZWQ+XG4gICAgICAgICAgICAgICAgICAgICAgey8qIGNvbFNwYW4gaXMgKzEgYmVjYXVzZSBvZiB0aGUgdGFibGVDZWxsIGFkZGVkIGZvciB0aGUgYXJyb3cgaWNvbiAqL31cbiAgICAgICAgICAgICAgICAgICAgICA8VGFibGVDZWxsIGNvbFNwYW49e2NvbHVtbkNvdW50ICsgMX0+e0V4cGFuZGVkQ29tcG9uZW50fTwvVGFibGVDZWxsPlxuICAgICAgICAgICAgICAgICAgICA8L1RhYmxlUm93PlxuICAgICAgICAgICAgICAgICAgKX1cbiAgICAgICAgICAgICAgICA8L3Rib2R5PlxuICAgICAgICAgICAgICA8L3RhYmxlPlxuICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgPC9UYWJsZUNlbGw+XG4gICAgICAgIDwvVGFibGVSb3c+XG4gICAgICApfVxuICAgIDwvUmVhY3QuRnJhZ21lbnQ+XG4gICk7XG59O1xuXG5SZW5kZXJSb3dPck5lc3RlZFJvdy5kaXNwbGF5TmFtZSA9ICdSZW5kZXJSb3dPck5lc3RlZFJvdyc7XG5cbmV4cG9ydCBkZWZhdWx0IFJlbmRlclJvd09yTmVzdGVkUm93O1xuIl19 */"),
onClick: function onClick() {
return toggleChecked();
}
}, (0, _core.jsx)("div", {
css: /*#__PURE__*/(0, _css2["default"])({
transition: '0.3s all ease-in-out',
transform: "rotate(".concat(checked ? '180' : '0', "deg)")
}, process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3NyYy9jb21wb25lbnRzL1RhYmxlL2NvbXBvbmVudHMvUmVuZGVyUm93T3JOZXN0ZWRSb3cvUmVuZGVyUm93T3JOZXN0ZWRSb3cudHN4Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQXFHZ0IiLCJmaWxlIjoiLi4vLi4vLi4vLi4vLi4vc3JjL2NvbXBvbmVudHMvVGFibGUvY29tcG9uZW50cy9SZW5kZXJSb3dPck5lc3RlZFJvdy9SZW5kZXJSb3dPck5lc3RlZFJvdy50c3giLCJzb3VyY2VzQ29udGVudCI6WyIvKiogQGpzeCBqc3ggKi9cbmltcG9ydCB7IGpzeCB9IGZyb20gJ0BlbW90aW9uL2NvcmUnO1xuaW1wb3J0IHJlbSBmcm9tICdwb2xpc2hlZC9saWIvaGVscGVycy9yZW0nO1xuaW1wb3J0ICogYXMgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IHVzZVRoZW1lIGZyb20gJy4uLy4uLy4uLy4uL2hvb2tzL3VzZVRoZW1lJztcbmltcG9ydCB1c2VUb2dnbGUgZnJvbSAnLi4vLi4vLi4vLi4vaG9va3MvdXNlVG9nZ2xlJztcbmltcG9ydCB7IGlzQ29tcG9uZW50RnVuY3Rpb25UeXBlIH0gZnJvbSAnLi4vLi4vLi4vLi4vdXRpbHMvaGVscGVycyc7XG5pbXBvcnQgQ2hlY2tCb3ggZnJvbSAnLi4vLi4vLi4vQ2hlY2tCb3gnO1xuaW1wb3J0IEljb24gZnJvbSAnLi4vLi4vLi4vSWNvbic7XG5pbXBvcnQgeyBSb3cgfSBmcm9tICcuLi8uLi9UYWJsZSc7XG5pbXBvcnQgeyB0YWJsZVN0eWxlIH0gZnJvbSAnLi4vLi4vVGFibGUuc3R5bGUnO1xuaW1wb3J0IHsgVGFibGVSb3dDb250ZXh0IH0gZnJvbSAnLi4vLi4vVGFibGVSb3dDb250ZXh0JztcbmltcG9ydCBUYWJsZUNlbGwgZnJvbSAnLi4vVGFibGVDZWxsJztcbmltcG9ydCBUYWJsZVJvdyBmcm9tICcuLi9UYWJsZVJvdyc7XG5cbmNvbnN0IFJlbmRlclJvd1dpdGhDZWxscyA9IFJlYWN0Lm1lbW8oKHsgY2hlY2tlZCA9IGZhbHNlLCB0b2dnbGVDaGVja2VkID0gKCkgPT4ge30gfTogYW55KSA9PiB7XG4gIGNvbnN0IHtcbiAgICBjb2x1bW5zSGFzTnVtYmVyQXJyLFxuICAgIGNvbHVtbnNXaXRoV2lkdGgsXG4gICAgb25TZWxlY3Rpb25DaGFuZ2VFeGlzdCxcbiAgICBwYWRkZWQsXG4gICAgY29sdW1ucyxcbiAgICBmaXhlZEhlYWRlcixcbiAgICB0Q2hhbmdlLFxuICAgIHJvdyxcbiAgICB0eXBlLFxuICAgIGlzUm93U2VsZWN0ZWQsXG4gICAgYm9yZGVyZWQsXG4gIH0gPSBSZWFjdC51c2VDb250ZXh0KFRhYmxlUm93Q29udGV4dCk7XG4gIGNvbnN0IHRoZW1lID0gdXNlVGhlbWUoKTtcbiAgbGV0IGNlbGxDb3VudGVyID0gMDtcbiAgbGV0IHByZXZDZWxsQ29sU3BhbiA9IDA7XG4gIGNvbnN0IHsgZXhwYW5kZWQgfSA9IHJvdztcblxuICByZXR1cm4gKFxuICAgIDxUYWJsZVJvd1xuICAgICAgc2VsZWN0ZWQ9e2lzUm93U2VsZWN0ZWR9XG4gICAgICBjc3M9e2JvcmRlcmVkICYmIHsgYm9yZGVyQm90dG9tOiBgJHtyZW0oMSl9IHNvbGlkICR7dGhlbWUucGFsZXR0ZS5mbGF0LmxpZ2h0R3JheVs0MDBdfWAgfX1cbiAgICA+XG4gICAgICB7b25TZWxlY3Rpb25DaGFuZ2VFeGlzdCAmJiAoXG4gICAgICAgIDxUYWJsZUNlbGwgY29tcG9uZW50PXsndGQnfSBzdGlja3k9e2ZpeGVkSGVhZGVyfSB3aWR0aD17NTB9IHBhZGRlZD17cGFkZGVkfT5cbiAgICAgICAgICA8Q2hlY2tCb3ggY2hlY2tlZD17aXNSb3dTZWxlY3RlZH0gb25DbGljaz17dENoYW5nZX0gLz5cbiAgICAgICAgPC9UYWJsZUNlbGw+XG4gICAgICApfVxuICAgICAge3Jvdy5jZWxscy5tYXAoKHsgY29udGVudCwgY29sU3BhbiwgdHlwZTogY2VsbFR5cGUsIGFsaWduIH0sIGluZGV4KSA9PiB7XG4gICAgICAgIGNlbGxDb3VudGVyID0gcHJldkNlbGxDb2xTcGFuID8gcHJldkNlbGxDb2xTcGFuIC0gMSArIGluZGV4IDogaW5kZXg7XG4gICAgICAgIHByZXZDZWxsQ29sU3BhbiA9IGNvbFNwYW4gfHwgcHJldkNlbGxDb2xTcGFuID8gcHJldkNlbGxDb2xTcGFuICsgKGNvbFNwYW4gfHwgMCkgOiAwO1xuXG4gICAgICAgIHJldHVybiAoXG4gICAgICAgICAgPFRhYmxlQ2VsbFxuICAgICAgICAgICAgLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIHJlYWN0L25vLWFycmF5LWluZGV4LWtleVxuICAgICAgICAgICAga2V5PXtgJHtyb3cuaWR9LSR7aW5kZXh9YH1cbiAgICAgICAgICAgIHRleHRBbGlnbj17XG4gICAgICAgICAgICAgIGFsaWduXG4gICAgICAgICAgICAgICAgPyBhbGlnblxuICAgICAgICAgICAgICAgIDogY29sdW1uc0hhc051bWJlckFyciAmJiBjb2x1bW5zSGFzTnVtYmVyQXJyW2NlbGxDb3VudGVyXVxuICAgICAgICAgICAgICAgID8gJ3JpZ2h0J1xuICAgICAgICAgICAgICAgIDogJ2xlZnQnXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBjb2xTcGFuPXtjb2xTcGFufVxuICAgICAgICAgICAgdHlwZT17Y2VsbFR5cGV9XG4gICAgICAgICAgICBwYWRkZWQ9e3BhZGRlZH1cbiAgICAgICAgICAgIHdpZHRoPXtjb2x1bW5zV2l0aFdpZHRoW2luZGV4XSA/IGAke2NvbHVtbnNXaXRoV2lkdGhbaW5kZXhdfSVgIDogJ2luaXRpYWwnfVxuICAgICAgICAgID5cbiAgICAgICAgICAgIHt0eXBlID09PSAnbmVzdGVkLWhlYWRlcicgJiYgKFxuICAgICAgICAgICAgICA8ZGl2XG4gICAgICAgICAgICAgICAgY3NzPXt7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogdGhlbWUucGFsZXR0ZS5mbGF0LmxpZ2h0R3JheVs3MDBdLFxuICAgICAgICAgICAgICAgICAgZm9udFNpemU6IHRoZW1lLnR5cG9ncmFwaHkuZm9udFNpemVzWycxNCddLFxuICAgICAgICAgICAgICAgIH19XG4gICAgICAgICAgICAgID5cbiAgICAgICAgICAgICAgICB7Y29sdW1uc1tjZWxsQ291bnRlcl19XG4gICAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgKX1cbiAgICAgICAgICAgIHtpc0NvbXBvbmVudEZ1bmN0aW9uVHlwZShjb250ZW50KSA/IChcbiAgICAgICAgICAgICAgY29udGVudCh7IGNvbnRlbnQsIGNvbFNwYW4gfSlcbiAgICAgICAgICAgICkgOiAoXG4gICAgICAgICAgICAgIDxzcGFuIGRhdGEtY29sdW1uPXtjb2x1bW5zW2NlbGxDb3VudGVyXX0+e2NvbnRlbnR9PC9zcGFuPlxuICAgICAgICAgICAgKX1cbiAgICAgICAgICA8L1RhYmxlQ2VsbD5cbiAgICAgICAgKTtcbiAgICAgIH0pfVxuXG4gICAgICB7ZXhwYW5kZWQgJiYgKFxuICAgICAgICA8VGFibGVDZWxsIHdpZHRoPXs2N30+XG4gICAgICAgICAgPGRpdj5cbiAgICAgICAgICAgIDxkaXZcbiAgICAgICAgICAgICAgY3NzPXt7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogdGhlbWUuc3BhY2luZy5zbSxcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogJ2hpZGRlbicsXG4gICAgICAgICAgICAgICAgYm9yZGVyUmFkaXVzOiByZW0oMjApLFxuICAgICAgICAgICAgICAgIGJhY2tncm91bmRDb2xvcjogY2hlY2tlZFxuICAgICAgICAgICAgICAgICAgPyB0aGVtZS5wYWxldHRlLmZsYXQuZGFya0dyYXlbNDAwXVxuICAgICAgICAgICAgICAgICAgOiB0aGVtZS5wYWxldHRlLmZsYXQubGlnaHRHcmF5WzIwMF0sXG4gICAgICAgICAgICAgICAgbWFyZ2luOiBgJHtyZW0oOCl9ICR7dGhlbWUuc3BhY2luZy5tZH1gLFxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICcwLjJzIGFsbCBlYXNlLWluLW91dCcsXG4gICAgICAgICAgICAgICAgY3Vyc29yOiAncG9pbnRlcicsXG4gICAgICAgICAgICAgIH19XG4gICAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHRvZ2dsZUNoZWNrZWQoKX1cbiAgICAgICAgICAgID5cbiAgICAgICAgICAgICAgPGRpdlxuICAgICAgICAgICAgICAgIGNzcz17e1xuICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJzAuM3MgYWxsIGVhc2UtaW4tb3V0JyxcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogYHJvdGF0ZSgke2NoZWNrZWQgPyAnMTgwJyA6ICcwJ31kZWcpYCxcbiAgICAgICAgICAgICAgICB9fVxuICAgICAgICAgICAgICA+XG4gICAgICAgICAgICAgICAgPEljb24gbmFtZT17J2Fycm93RG93bid9IHNpemU9ezE1fSBjb2xvcj17Y2hlY2tlZCA/ICdsaWdodCcgOiAnZGFyayd9IC8+XG4gICAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgPC9kaXY+XG4gICAgICAgIDwvVGFibGVDZWxsPlxuICAgICAgKX1cbiAgICA8L1RhYmxlUm93PlxuICApO1xufSk7XG5SZW5kZXJSb3dXaXRoQ2VsbHMuZGlzcGxheU5hbWUgPSAnUmVuZGVyUm93V2l0aENlbGxzJztcblxuY29uc3QgUmVuZGVyUm93T3JOZXN0ZWRSb3cgPSA8VCBleHRlbmRzIHsgW2tleTogc3RyaW5nXTogdW5rbm93biB9Pih7IHJvdyB9OiB7IHJvdzogUm93PFQ+IH0pID0+IHtcbiAgY29uc3QgeyBpc1Jvd1NlbGVjdGVkLCBjb2x1bW5Db3VudCB9ID0gUmVhY3QudXNlQ29udGV4dChUYWJsZVJvd0NvbnRleHQpO1xuICBjb25zdCB0aGVtZSA9IHVzZVRoZW1lKCk7XG4gIGNvbnN0IHsgZXhwYW5kZWQgfSA9IHJvdztcbiAgY29uc3QgW2NoZWNrZWQsIHRvZ2dsZUNoZWNrZWRdID0gdXNlVG9nZ2xlKGZhbHNlKTtcbiAgY29uc3QgRXhwYW5kZWRDb21wb25lbnQgPSBleHBhbmRlZFxuICAgID8gZXhwYW5kZWQoeyByb3csIHNlbGVjdGVkOiBpc1Jvd1NlbGVjdGVkLCBleHBhbmRlZDogY2hlY2tlZCB9KVxuICAgIDogbnVsbDtcblxuICByZXR1cm4gKFxuICAgIDxSZWFjdC5GcmFnbWVudD5cbiAgICAgIHshZXhwYW5kZWQgPyAoXG4gICAgICAgIDxSZW5kZXJSb3dXaXRoQ2VsbHMgLz5cbiAgICAgICkgOiAoXG4gICAgICAgIDxUYWJsZVJvdyBuZXN0ZWQgc2VsZWN0ZWQ9e2lzUm93U2VsZWN0ZWR9PlxuICAgICAgICAgIDxUYWJsZUNlbGwgY29sU3Bhbj17Y29sdW1uQ291bnR9IHBhZGRlZD17ZmFsc2V9PlxuICAgICAgICAgICAgPGRpdlxuICAgICAgICAgICAgICBjc3M9e3tcbiAgICAgICAgICAgICAgICBmbGV4OiAxLFxuICAgICAgICAgICAgICAgIGZsZXhEaXJlY3Rpb246ICdyb3cnLFxuICAgICAgICAgICAgICAgIGRpc3BsYXk6ICdmbGV4JyxcbiAgICAgICAgICAgICAgICBib3JkZXJCb3R0b206IGAke3JlbSgxKX0gc29saWQgJHt0aGVtZS5wYWxldHRlLmZsYXQubGlnaHRHcmF5WzQwMF19YCxcbiAgICAgICAgICAgICAgfX1cbiAgICAgICAgICAgID5cbiAgICAgICAgICAgICAgPHRhYmxlIGNzcz17dGFibGVTdHlsZSgpKCl9PlxuICAgICAgICAgICAgICAgIDx0Ym9keT5cbiAgICAgICAgICAgICAgICAgIDxSZW5kZXJSb3dXaXRoQ2VsbHMgey4uLnsgY2hlY2tlZCwgdG9nZ2xlQ2hlY2tlZCB9fSAvPlxuICAgICAgICAgICAgICAgICAge2NoZWNrZWQgJiYgKFxuICAgICAgICAgICAgICAgICAgICA8VGFibGVSb3cgbmVzdGVkPlxuICAgICAgICAgICAgICAgICAgICAgIHsvKiBjb2xTcGFuIGlzICsxIGJlY2F1c2Ugb2YgdGhlIHRhYmxlQ2VsbCBhZGRlZCBmb3IgdGhlIGFycm93IGljb24gKi99XG4gICAgICAgICAgICAgICAgICAgICAgPFRhYmxlQ2VsbCBjb2xTcGFuPXtjb2x1bW5Db3VudCArIDF9PntFeHBhbmRlZENvbXBvbmVudH08L1RhYmxlQ2VsbD5cbiAgICAgICAgICAgICAgICAgICAgPC9UYWJsZVJvdz5cbiAgICAgICAgICAgICAgICAgICl9XG4gICAgICAgICAgICAgICAgPC90Ym9keT5cbiAgICAgICAgICAgICAgPC90YWJsZT5cbiAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgIDwvVGFibGVDZWxsPlxuICAgICAgICA8L1RhYmxlUm93PlxuICAgICAgKX1cbiAgICA8L1JlYWN0LkZyYWdtZW50PlxuICApO1xufTtcblxuUmVuZGVyUm93T3JOZXN0ZWRSb3cuZGlzcGxheU5hbWUgPSAnUmVuZGVyUm93T3JOZXN0ZWRSb3cnO1xuXG5leHBvcnQgZGVmYXVsdCBSZW5kZXJSb3dPck5lc3RlZFJvdztcbiJdfQ== */")
}, (0, _core.jsx)(_Icon["default"], {
name: 'arrowDown',
size: 15,
color: checked ? 'light' : 'dark'
}))))));
cellType: cellType,
rowType: type,
align: align
});
}), (0, _core.jsx)(_ExpandedButtonCell["default"], {
isExpandedExists: isExpandedExists,
checked: checked,
toggleChecked: toggleChecked
}));
});

@@ -182,3 +154,3 @@ RenderRowWithCells.displayName = 'RenderRowWithCells';

borderBottom: "".concat((0, _rem["default"])(1), " solid ").concat(theme.palette.flat.lightGray[400])
}, process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3NyYy9jb21wb25lbnRzL1RhYmxlL2NvbXBvbmVudHMvUmVuZGVyUm93T3JOZXN0ZWRSb3cvUmVuZGVyUm93T3JOZXN0ZWRSb3cudHN4Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQXNJYyIsImZpbGUiOiIuLi8uLi8uLi8uLi8uLi9zcmMvY29tcG9uZW50cy9UYWJsZS9jb21wb25lbnRzL1JlbmRlclJvd09yTmVzdGVkUm93L1JlbmRlclJvd09yTmVzdGVkUm93LnRzeCIsInNvdXJjZXNDb250ZW50IjpbIi8qKiBAanN4IGpzeCAqL1xuaW1wb3J0IHsganN4IH0gZnJvbSAnQGVtb3Rpb24vY29yZSc7XG5pbXBvcnQgcmVtIGZyb20gJ3BvbGlzaGVkL2xpYi9oZWxwZXJzL3JlbSc7XG5pbXBvcnQgKiBhcyBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQgdXNlVGhlbWUgZnJvbSAnLi4vLi4vLi4vLi4vaG9va3MvdXNlVGhlbWUnO1xuaW1wb3J0IHVzZVRvZ2dsZSBmcm9tICcuLi8uLi8uLi8uLi9ob29rcy91c2VUb2dnbGUnO1xuaW1wb3J0IHsgaXNDb21wb25lbnRGdW5jdGlvblR5cGUgfSBmcm9tICcuLi8uLi8uLi8uLi91dGlscy9oZWxwZXJzJztcbmltcG9ydCBDaGVja0JveCBmcm9tICcuLi8uLi8uLi9DaGVja0JveCc7XG5pbXBvcnQgSWNvbiBmcm9tICcuLi8uLi8uLi9JY29uJztcbmltcG9ydCB7IFJvdyB9IGZyb20gJy4uLy4uL1RhYmxlJztcbmltcG9ydCB7IHRhYmxlU3R5bGUgfSBmcm9tICcuLi8uLi9UYWJsZS5zdHlsZSc7XG5pbXBvcnQgeyBUYWJsZVJvd0NvbnRleHQgfSBmcm9tICcuLi8uLi9UYWJsZVJvd0NvbnRleHQnO1xuaW1wb3J0IFRhYmxlQ2VsbCBmcm9tICcuLi9UYWJsZUNlbGwnO1xuaW1wb3J0IFRhYmxlUm93IGZyb20gJy4uL1RhYmxlUm93JztcblxuY29uc3QgUmVuZGVyUm93V2l0aENlbGxzID0gUmVhY3QubWVtbygoeyBjaGVja2VkID0gZmFsc2UsIHRvZ2dsZUNoZWNrZWQgPSAoKSA9PiB7fSB9OiBhbnkpID0+IHtcbiAgY29uc3Qge1xuICAgIGNvbHVtbnNIYXNOdW1iZXJBcnIsXG4gICAgY29sdW1uc1dpdGhXaWR0aCxcbiAgICBvblNlbGVjdGlvbkNoYW5nZUV4aXN0LFxuICAgIHBhZGRlZCxcbiAgICBjb2x1bW5zLFxuICAgIGZpeGVkSGVhZGVyLFxuICAgIHRDaGFuZ2UsXG4gICAgcm93LFxuICAgIHR5cGUsXG4gICAgaXNSb3dTZWxlY3RlZCxcbiAgICBib3JkZXJlZCxcbiAgfSA9IFJlYWN0LnVzZUNvbnRleHQoVGFibGVSb3dDb250ZXh0KTtcbiAgY29uc3QgdGhlbWUgPSB1c2VUaGVtZSgpO1xuICBsZXQgY2VsbENvdW50ZXIgPSAwO1xuICBsZXQgcHJldkNlbGxDb2xTcGFuID0gMDtcbiAgY29uc3QgeyBleHBhbmRlZCB9ID0gcm93O1xuXG4gIHJldHVybiAoXG4gICAgPFRhYmxlUm93XG4gICAgICBzZWxlY3RlZD17aXNSb3dTZWxlY3RlZH1cbiAgICAgIGNzcz17Ym9yZGVyZWQgJiYgeyBib3JkZXJCb3R0b206IGAke3JlbSgxKX0gc29saWQgJHt0aGVtZS5wYWxldHRlLmZsYXQubGlnaHRHcmF5WzQwMF19YCB9fVxuICAgID5cbiAgICAgIHtvblNlbGVjdGlvbkNoYW5nZUV4aXN0ICYmIChcbiAgICAgICAgPFRhYmxlQ2VsbCBjb21wb25lbnQ9eyd0ZCd9IHN0aWNreT17Zml4ZWRIZWFkZXJ9IHdpZHRoPXs1MH0gcGFkZGVkPXtwYWRkZWR9PlxuICAgICAgICAgIDxDaGVja0JveCBjaGVja2VkPXtpc1Jvd1NlbGVjdGVkfSBvbkNsaWNrPXt0Q2hhbmdlfSAvPlxuICAgICAgICA8L1RhYmxlQ2VsbD5cbiAgICAgICl9XG4gICAgICB7cm93LmNlbGxzLm1hcCgoeyBjb250ZW50LCBjb2xTcGFuLCB0eXBlOiBjZWxsVHlwZSwgYWxpZ24gfSwgaW5kZXgpID0+IHtcbiAgICAgICAgY2VsbENvdW50ZXIgPSBwcmV2Q2VsbENvbFNwYW4gPyBwcmV2Q2VsbENvbFNwYW4gLSAxICsgaW5kZXggOiBpbmRleDtcbiAgICAgICAgcHJldkNlbGxDb2xTcGFuID0gY29sU3BhbiB8fCBwcmV2Q2VsbENvbFNwYW4gPyBwcmV2Q2VsbENvbFNwYW4gKyAoY29sU3BhbiB8fCAwKSA6IDA7XG5cbiAgICAgICAgcmV0dXJuIChcbiAgICAgICAgICA8VGFibGVDZWxsXG4gICAgICAgICAgICAvLyBlc2xpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcmVhY3Qvbm8tYXJyYXktaW5kZXgta2V5XG4gICAgICAgICAgICBrZXk9e2Ake3Jvdy5pZH0tJHtpbmRleH1gfVxuICAgICAgICAgICAgdGV4dEFsaWduPXtcbiAgICAgICAgICAgICAgYWxpZ25cbiAgICAgICAgICAgICAgICA/IGFsaWduXG4gICAgICAgICAgICAgICAgOiBjb2x1bW5zSGFzTnVtYmVyQXJyICYmIGNvbHVtbnNIYXNOdW1iZXJBcnJbY2VsbENvdW50ZXJdXG4gICAgICAgICAgICAgICAgPyAncmlnaHQnXG4gICAgICAgICAgICAgICAgOiAnbGVmdCdcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGNvbFNwYW49e2NvbFNwYW59XG4gICAgICAgICAgICB0eXBlPXtjZWxsVHlwZX1cbiAgICAgICAgICAgIHBhZGRlZD17cGFkZGVkfVxuICAgICAgICAgICAgd2lkdGg9e2NvbHVtbnNXaXRoV2lkdGhbaW5kZXhdID8gYCR7Y29sdW1uc1dpdGhXaWR0aFtpbmRleF19JWAgOiAnaW5pdGlhbCd9XG4gICAgICAgICAgPlxuICAgICAgICAgICAge3R5cGUgPT09ICduZXN0ZWQtaGVhZGVyJyAmJiAoXG4gICAgICAgICAgICAgIDxkaXZcbiAgICAgICAgICAgICAgICBjc3M9e3tcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB0aGVtZS5wYWxldHRlLmZsYXQubGlnaHRHcmF5WzcwMF0sXG4gICAgICAgICAgICAgICAgICBmb250U2l6ZTogdGhlbWUudHlwb2dyYXBoeS5mb250U2l6ZXNbJzE0J10sXG4gICAgICAgICAgICAgICAgfX1cbiAgICAgICAgICAgICAgPlxuICAgICAgICAgICAgICAgIHtjb2x1bW5zW2NlbGxDb3VudGVyXX1cbiAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICApfVxuICAgICAgICAgICAge2lzQ29tcG9uZW50RnVuY3Rpb25UeXBlKGNvbnRlbnQpID8gKFxuICAgICAgICAgICAgICBjb250ZW50KHsgY29udGVudCwgY29sU3BhbiB9KVxuICAgICAgICAgICAgKSA6IChcbiAgICAgICAgICAgICAgPHNwYW4gZGF0YS1jb2x1bW49e2NvbHVtbnNbY2VsbENvdW50ZXJdfT57Y29udGVudH08L3NwYW4+XG4gICAgICAgICAgICApfVxuICAgICAgICAgIDwvVGFibGVDZWxsPlxuICAgICAgICApO1xuICAgICAgfSl9XG5cbiAgICAgIHtleHBhbmRlZCAmJiAoXG4gICAgICAgIDxUYWJsZUNlbGwgd2lkdGg9ezY3fT5cbiAgICAgICAgICA8ZGl2PlxuICAgICAgICAgICAgPGRpdlxuICAgICAgICAgICAgICBjc3M9e3tcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiB0aGVtZS5zcGFjaW5nLnNtLFxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiAnaGlkZGVuJyxcbiAgICAgICAgICAgICAgICBib3JkZXJSYWRpdXM6IHJlbSgyMCksXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZENvbG9yOiBjaGVja2VkXG4gICAgICAgICAgICAgICAgICA/IHRoZW1lLnBhbGV0dGUuZmxhdC5kYXJrR3JheVs0MDBdXG4gICAgICAgICAgICAgICAgICA6IHRoZW1lLnBhbGV0dGUuZmxhdC5saWdodEdyYXlbMjAwXSxcbiAgICAgICAgICAgICAgICBtYXJnaW46IGAke3JlbSg4KX0gJHt0aGVtZS5zcGFjaW5nLm1kfWAsXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJzAuMnMgYWxsIGVhc2UtaW4tb3V0JyxcbiAgICAgICAgICAgICAgICBjdXJzb3I6ICdwb2ludGVyJyxcbiAgICAgICAgICAgICAgfX1cbiAgICAgICAgICAgICAgb25DbGljaz17KCkgPT4gdG9nZ2xlQ2hlY2tlZCgpfVxuICAgICAgICAgICAgPlxuICAgICAgICAgICAgICA8ZGl2XG4gICAgICAgICAgICAgICAgY3NzPXt7XG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAnMC4zcyBhbGwgZWFzZS1pbi1vdXQnLFxuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBgcm90YXRlKCR7Y2hlY2tlZCA/ICcxODAnIDogJzAnfWRlZylgLFxuICAgICAgICAgICAgICAgIH19XG4gICAgICAgICAgICAgID5cbiAgICAgICAgICAgICAgICA8SWNvbiBuYW1lPXsnYXJyb3dEb3duJ30gc2l6ZT17MTV9IGNvbG9yPXtjaGVja2VkID8gJ2xpZ2h0JyA6ICdkYXJrJ30gLz5cbiAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgPC9UYWJsZUNlbGw+XG4gICAgICApfVxuICAgIDwvVGFibGVSb3c+XG4gICk7XG59KTtcblJlbmRlclJvd1dpdGhDZWxscy5kaXNwbGF5TmFtZSA9ICdSZW5kZXJSb3dXaXRoQ2VsbHMnO1xuXG5jb25zdCBSZW5kZXJSb3dPck5lc3RlZFJvdyA9IDxUIGV4dGVuZHMgeyBba2V5OiBzdHJpbmddOiB1bmtub3duIH0+KHsgcm93IH06IHsgcm93OiBSb3c8VD4gfSkgPT4ge1xuICBjb25zdCB7IGlzUm93U2VsZWN0ZWQsIGNvbHVtbkNvdW50IH0gPSBSZWFjdC51c2VDb250ZXh0KFRhYmxlUm93Q29udGV4dCk7XG4gIGNvbnN0IHRoZW1lID0gdXNlVGhlbWUoKTtcbiAgY29uc3QgeyBleHBhbmRlZCB9ID0gcm93O1xuICBjb25zdCBbY2hlY2tlZCwgdG9nZ2xlQ2hlY2tlZF0gPSB1c2VUb2dnbGUoZmFsc2UpO1xuICBjb25zdCBFeHBhbmRlZENvbXBvbmVudCA9IGV4cGFuZGVkXG4gICAgPyBleHBhbmRlZCh7IHJvdywgc2VsZWN0ZWQ6IGlzUm93U2VsZWN0ZWQsIGV4cGFuZGVkOiBjaGVja2VkIH0pXG4gICAgOiBudWxsO1xuXG4gIHJldHVybiAoXG4gICAgPFJlYWN0LkZyYWdtZW50PlxuICAgICAgeyFleHBhbmRlZCA/IChcbiAgICAgICAgPFJlbmRlclJvd1dpdGhDZWxscyAvPlxuICAgICAgKSA6IChcbiAgICAgICAgPFRhYmxlUm93IG5lc3RlZCBzZWxlY3RlZD17aXNSb3dTZWxlY3RlZH0+XG4gICAgICAgICAgPFRhYmxlQ2VsbCBjb2xTcGFuPXtjb2x1bW5Db3VudH0gcGFkZGVkPXtmYWxzZX0+XG4gICAgICAgICAgICA8ZGl2XG4gICAgICAgICAgICAgIGNzcz17e1xuICAgICAgICAgICAgICAgIGZsZXg6IDEsXG4gICAgICAgICAgICAgICAgZmxleERpcmVjdGlvbjogJ3JvdycsXG4gICAgICAgICAgICAgICAgZGlzcGxheTogJ2ZsZXgnLFxuICAgICAgICAgICAgICAgIGJvcmRlckJvdHRvbTogYCR7cmVtKDEpfSBzb2xpZCAke3RoZW1lLnBhbGV0dGUuZmxhdC5saWdodEdyYXlbNDAwXX1gLFxuICAgICAgICAgICAgICB9fVxuICAgICAgICAgICAgPlxuICAgICAgICAgICAgICA8dGFibGUgY3NzPXt0YWJsZVN0eWxlKCkoKX0+XG4gICAgICAgICAgICAgICAgPHRib2R5PlxuICAgICAgICAgICAgICAgICAgPFJlbmRlclJvd1dpdGhDZWxscyB7Li4ueyBjaGVja2VkLCB0b2dnbGVDaGVja2VkIH19IC8+XG4gICAgICAgICAgICAgICAgICB7Y2hlY2tlZCAmJiAoXG4gICAgICAgICAgICAgICAgICAgIDxUYWJsZVJvdyBuZXN0ZWQ+XG4gICAgICAgICAgICAgICAgICAgICAgey8qIGNvbFNwYW4gaXMgKzEgYmVjYXVzZSBvZiB0aGUgdGFibGVDZWxsIGFkZGVkIGZvciB0aGUgYXJyb3cgaWNvbiAqL31cbiAgICAgICAgICAgICAgICAgICAgICA8VGFibGVDZWxsIGNvbFNwYW49e2NvbHVtbkNvdW50ICsgMX0+e0V4cGFuZGVkQ29tcG9uZW50fTwvVGFibGVDZWxsPlxuICAgICAgICAgICAgICAgICAgICA8L1RhYmxlUm93PlxuICAgICAgICAgICAgICAgICAgKX1cbiAgICAgICAgICAgICAgICA8L3Rib2R5PlxuICAgICAgICAgICAgICA8L3RhYmxlPlxuICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgPC9UYWJsZUNlbGw+XG4gICAgICAgIDwvVGFibGVSb3c+XG4gICAgICApfVxuICAgIDwvUmVhY3QuRnJhZ21lbnQ+XG4gICk7XG59O1xuXG5SZW5kZXJSb3dPck5lc3RlZFJvdy5kaXNwbGF5TmFtZSA9ICdSZW5kZXJSb3dPck5lc3RlZFJvdyc7XG5cbmV4cG9ydCBkZWZhdWx0IFJlbmRlclJvd09yTmVzdGVkUm93O1xuIl19 */")
}, process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3NyYy9jb21wb25lbnRzL1RhYmxlL2NvbXBvbmVudHMvUmVuZGVyUm93T3JOZXN0ZWRSb3cvUmVuZGVyUm93T3JOZXN0ZWRSb3cudHN4Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQThGYyIsImZpbGUiOiIuLi8uLi8uLi8uLi8uLi9zcmMvY29tcG9uZW50cy9UYWJsZS9jb21wb25lbnRzL1JlbmRlclJvd09yTmVzdGVkUm93L1JlbmRlclJvd09yTmVzdGVkUm93LnRzeCIsInNvdXJjZXNDb250ZW50IjpbIi8qKiBAanN4IGpzeCAqL1xuaW1wb3J0IHsganN4IH0gZnJvbSAnQGVtb3Rpb24vY29yZSc7XG5pbXBvcnQgcmVtIGZyb20gJ3BvbGlzaGVkL2xpYi9oZWxwZXJzL3JlbSc7XG5pbXBvcnQgKiBhcyBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQgdXNlVGhlbWUgZnJvbSAnLi4vLi4vLi4vLi4vaG9va3MvdXNlVGhlbWUnO1xuaW1wb3J0IHVzZVRvZ2dsZSBmcm9tICcuLi8uLi8uLi8uLi9ob29rcy91c2VUb2dnbGUnO1xuaW1wb3J0IENoZWNrQm94IGZyb20gJy4uLy4uLy4uL0NoZWNrQm94JztcbmltcG9ydCB7IFJvdyB9IGZyb20gJy4uLy4uL1RhYmxlJztcbmltcG9ydCB7IHRhYmxlU3R5bGUgfSBmcm9tICcuLi8uLi9UYWJsZS5zdHlsZSc7XG5pbXBvcnQgeyBUYWJsZVJvd0NvbnRleHQgfSBmcm9tICcuLi8uLi9UYWJsZVJvd0NvbnRleHQnO1xuaW1wb3J0IFRhYmxlQ2VsbCBmcm9tICcuLi9UYWJsZUNlbGwnO1xuaW1wb3J0IFRhYmxlUm93IGZyb20gJy4uL1RhYmxlUm93JztcbmltcG9ydCBDb250ZW50Q2VsbCBmcm9tICcuL2NvbXBvbmVudHMvQ29udGVudENlbGwnO1xuaW1wb3J0IEV4cGFuZGVkQnV0dG9uQ2VsbCBmcm9tICcuL2NvbXBvbmVudHMvRXhwYW5kZWRCdXR0b25DZWxsJztcblxuY29uc3QgUmVuZGVyUm93V2l0aENlbGxzID0gUmVhY3QubWVtbyhcbiAgKHtcbiAgICBjaGVja2VkID0gZmFsc2UsXG4gICAgdG9nZ2xlQ2hlY2tlZCA9ICgpID0+IHt9LFxuICB9OiB7XG4gICAgY2hlY2tlZD86IGJvb2xlYW47XG4gICAgdG9nZ2xlQ2hlY2tlZD86ICgpID0+IHZvaWQ7XG4gIH0pID0+IHtcbiAgICBjb25zdCB7XG4gICAgICBjb2x1bW5zSGFzTnVtYmVyQXJyLFxuICAgICAgY29sdW1uc1dpdGhXaWR0aCxcbiAgICAgIG9uU2VsZWN0aW9uQ2hhbmdlRXhpc3QsXG4gICAgICBwYWRkZWQsXG4gICAgICBjb2x1bW5zLFxuICAgICAgZml4ZWRIZWFkZXIsXG4gICAgICB0Q2hhbmdlLFxuICAgICAgcm93LFxuICAgICAgdHlwZSxcbiAgICAgIGlzUm93U2VsZWN0ZWQsXG4gICAgICBib3JkZXJlZCxcbiAgICB9ID0gUmVhY3QudXNlQ29udGV4dChUYWJsZVJvd0NvbnRleHQpO1xuICAgIGNvbnN0IHRoZW1lID0gdXNlVGhlbWUoKTtcbiAgICBjb25zdCB7IGV4cGFuZGVkIH0gPSByb3c7XG4gICAgY29uc3QgaXNFeHBhbmRlZEV4aXN0cyA9IEJvb2xlYW4oZXhwYW5kZWQpO1xuXG4gICAgcmV0dXJuIChcbiAgICAgIDxUYWJsZVJvd1xuICAgICAgICBzZWxlY3RlZD17aXNSb3dTZWxlY3RlZH1cbiAgICAgICAgY3NzPXtib3JkZXJlZCAmJiB7IGJvcmRlckJvdHRvbTogYCR7cmVtKDEpfSBzb2xpZCAke3RoZW1lLnBhbGV0dGUuZmxhdC5saWdodEdyYXlbNDAwXX1gIH19XG4gICAgICA+XG4gICAgICAgIHtvblNlbGVjdGlvbkNoYW5nZUV4aXN0ICYmIChcbiAgICAgICAgICA8VGFibGVDZWxsIGNvbXBvbmVudD17J3RoJ30gc3RpY2t5PXtmaXhlZEhlYWRlcn0gd2lkdGg9ezUwfSBwYWRkZWQ9e3BhZGRlZH0+XG4gICAgICAgICAgICA8Q2hlY2tCb3ggZGF0YVRlc3RJZD17J3Jvdy1jaGVjayd9IGNoZWNrZWQ9e2lzUm93U2VsZWN0ZWR9IG9uQ2xpY2s9e3RDaGFuZ2V9IC8+XG4gICAgICAgICAgPC9UYWJsZUNlbGw+XG4gICAgICAgICl9XG4gICAgICAgIHtyb3cuY2VsbHMubWFwKCh7IGNvbnRlbnQsIGNvbFNwYW4sIHR5cGU6IGNlbGxUeXBlLCBhbGlnbiB9LCBpbmRleCkgPT4gKFxuICAgICAgICAgIDxDb250ZW50Q2VsbFxuICAgICAgICAgICAga2V5PXtgJHtyb3cuaWR9LSR7aW5kZXh9YH1cbiAgICAgICAgICAgIGNlbGxDb3VudGVyPXtpbmRleH1cbiAgICAgICAgICAgIGNvbHVtbnNIYXNOdW1iZXJBcnI9e2NvbHVtbnNIYXNOdW1iZXJBcnJ9XG4gICAgICAgICAgICBjb2x1bW5zPXtjb2x1bW5zfVxuICAgICAgICAgICAgcGFkZGVkPXtwYWRkZWR9XG4gICAgICAgICAgICBjb2xTcGFuPXtjb2xTcGFufVxuICAgICAgICAgICAgY29sdW1uc1dpdGhXaWR0aD17Y29sdW1uc1dpdGhXaWR0aH1cbiAgICAgICAgICAgIGNvbnRlbnQ9e2NvbnRlbnR9XG4gICAgICAgICAgICBjZWxsVHlwZT17Y2VsbFR5cGV9XG4gICAgICAgICAgICByb3dUeXBlPXt0eXBlfVxuICAgICAgICAgICAgYWxpZ249e2FsaWdufVxuICAgICAgICAgIC8+XG4gICAgICAgICkpfVxuXG4gICAgICAgIDxFeHBhbmRlZEJ1dHRvbkNlbGxcbiAgICAgICAgICBpc0V4cGFuZGVkRXhpc3RzPXtpc0V4cGFuZGVkRXhpc3RzfVxuICAgICAgICAgIGNoZWNrZWQ9e2NoZWNrZWR9XG4gICAgICAgICAgdG9nZ2xlQ2hlY2tlZD17dG9nZ2xlQ2hlY2tlZH1cbiAgICAgICAgLz5cbiAgICAgIDwvVGFibGVSb3c+XG4gICAgKTtcbiAgfVxuKTtcblJlbmRlclJvd1dpdGhDZWxscy5kaXNwbGF5TmFtZSA9ICdSZW5kZXJSb3dXaXRoQ2VsbHMnO1xuXG5jb25zdCBSZW5kZXJSb3dPck5lc3RlZFJvdyA9IDxUIGV4dGVuZHMgeyBba2V5OiBzdHJpbmddOiB1bmtub3duIH0+KHsgcm93IH06IHsgcm93OiBSb3c8VD4gfSkgPT4ge1xuICBjb25zdCB7IGlzUm93U2VsZWN0ZWQsIGNvbHVtbkNvdW50IH0gPSBSZWFjdC51c2VDb250ZXh0KFRhYmxlUm93Q29udGV4dCk7XG4gIGNvbnN0IHRoZW1lID0gdXNlVGhlbWUoKTtcbiAgY29uc3QgeyBleHBhbmRlZCB9ID0gcm93O1xuICBjb25zdCBbY2hlY2tlZCwgdG9nZ2xlQ2hlY2tlZF0gPSB1c2VUb2dnbGUoZmFsc2UpO1xuICBjb25zdCBFeHBhbmRlZENvbXBvbmVudCA9IGV4cGFuZGVkXG4gICAgPyBleHBhbmRlZCh7IHJvdywgc2VsZWN0ZWQ6IGlzUm93U2VsZWN0ZWQsIGV4cGFuZGVkOiBjaGVja2VkIH0pXG4gICAgOiBudWxsO1xuXG4gIHJldHVybiAoXG4gICAgPFJlYWN0LkZyYWdtZW50PlxuICAgICAgeyFleHBhbmRlZCA/IChcbiAgICAgICAgPFJlbmRlclJvd1dpdGhDZWxscyAvPlxuICAgICAgKSA6IChcbiAgICAgICAgPFRhYmxlUm93IG5lc3RlZCBzZWxlY3RlZD17aXNSb3dTZWxlY3RlZH0+XG4gICAgICAgICAgPFRhYmxlQ2VsbCBjb2xTcGFuPXtjb2x1bW5Db3VudH0gcGFkZGVkPXtmYWxzZX0+XG4gICAgICAgICAgICA8ZGl2XG4gICAgICAgICAgICAgIGNzcz17e1xuICAgICAgICAgICAgICAgIGZsZXg6IDEsXG4gICAgICAgICAgICAgICAgZmxleERpcmVjdGlvbjogJ3JvdycsXG4gICAgICAgICAgICAgICAgZGlzcGxheTogJ2ZsZXgnLFxuICAgICAgICAgICAgICAgIGJvcmRlckJvdHRvbTogYCR7cmVtKDEpfSBzb2xpZCAke3RoZW1lLnBhbGV0dGUuZmxhdC5saWdodEdyYXlbNDAwXX1gLFxuICAgICAgICAgICAgICB9fVxuICAgICAgICAgICAgPlxuICAgICAgICAgICAgICA8dGFibGUgY3NzPXt0YWJsZVN0eWxlKCkoKX0+XG4gICAgICAgICAgICAgICAgPHRib2R5PlxuICAgICAgICAgICAgICAgICAgPFJlbmRlclJvd1dpdGhDZWxscyB7Li4ueyBjaGVja2VkLCB0b2dnbGVDaGVja2VkIH19IC8+XG4gICAgICAgICAgICAgICAgICB7Y2hlY2tlZCAmJiAoXG4gICAgICAgICAgICAgICAgICAgIDxUYWJsZVJvdyBuZXN0ZWQ+XG4gICAgICAgICAgICAgICAgICAgICAgey8qIGNvbFNwYW4gaXMgKzEgYmVjYXVzZSBvZiB0aGUgdGFibGVDZWxsIGFkZGVkIGZvciB0aGUgYXJyb3cgaWNvbiAqL31cbiAgICAgICAgICAgICAgICAgICAgICA8VGFibGVDZWxsIGNvbFNwYW49e2NvbHVtbkNvdW50ICsgMX0+e0V4cGFuZGVkQ29tcG9uZW50fTwvVGFibGVDZWxsPlxuICAgICAgICAgICAgICAgICAgICA8L1RhYmxlUm93PlxuICAgICAgICAgICAgICAgICAgKX1cbiAgICAgICAgICAgICAgICA8L3Rib2R5PlxuICAgICAgICAgICAgICA8L3RhYmxlPlxuICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgPC9UYWJsZUNlbGw+XG4gICAgICAgIDwvVGFibGVSb3c+XG4gICAgICApfVxuICAgIDwvUmVhY3QuRnJhZ21lbnQ+XG4gICk7XG59O1xuXG5SZW5kZXJSb3dPck5lc3RlZFJvdy5kaXNwbGF5TmFtZSA9ICdSZW5kZXJSb3dPck5lc3RlZFJvdyc7XG5cbmV4cG9ydCBkZWZhdWx0IFJlYWN0Lm1lbW8oUmVuZGVyUm93T3JOZXN0ZWRSb3cpIGFzIHR5cGVvZiBSZW5kZXJSb3dPck5lc3RlZFJvdztcbiJdfQ== */")
}, (0, _core.jsx)("table", {

@@ -197,3 +169,5 @@ css: (0, _Table.tableStyle)()()

RenderRowOrNestedRow.displayName = 'RenderRowOrNestedRow';
var _default = RenderRowOrNestedRow;
var _default = /*#__PURE__*/React.memo(RenderRowOrNestedRow);
exports["default"] = _default;
"use strict";
function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); }
Object.defineProperty(exports, "__esModule", {

@@ -12,8 +14,14 @@ value: true

var React = _interopRequireWildcard(require("react"));
var _useTheme = _interopRequireDefault(require("../../../../hooks/useTheme"));
function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function _getRequireWildcardCache() { return cache; }; return cache; }
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { "default": obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj["default"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
/** @jsx jsx */
var TableCell = function TableCell(_ref) {
var TableCell = /*#__PURE__*/React.memo(function (_ref) {
var _ref$textAlign = _ref.textAlign,

@@ -35,3 +43,6 @@ textAlign = _ref$textAlign === void 0 ? 'left' : _ref$textAlign,

return (0, _core.jsx)(Component, {
colSpan: colSpan,
colSpan: colSpan
/** this ignore the css property that doesnt recognize array of objects as property **/
// @ts-ignore
,
css: /*#__PURE__*/(0, _css2["default"])([{

@@ -55,7 +66,6 @@ position: 'relative',

borderLeft: "1px solid ".concat(theme.palette.flat.lightGray[400])
}], process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3NyYy9jb21wb25lbnRzL1RhYmxlL2NvbXBvbmVudHMvVGFibGVDZWxsL1RhYmxlQ2VsbC50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBK0JNIiwiZmlsZSI6Ii4uLy4uLy4uLy4uLy4uL3NyYy9jb21wb25lbnRzL1RhYmxlL2NvbXBvbmVudHMvVGFibGVDZWxsL1RhYmxlQ2VsbC50c3giLCJzb3VyY2VzQ29udGVudCI6WyIvKiogQGpzeCBqc3ggKi9cbmltcG9ydCB7IGpzeCB9IGZyb20gJ0BlbW90aW9uL2NvcmUnO1xuaW1wb3J0ICogYXMgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IHVzZVRoZW1lIGZyb20gJy4uLy4uLy4uLy4uL2hvb2tzL3VzZVRoZW1lJztcblxudHlwZSBQcm9wcyA9IHtcbiAgdGV4dEFsaWduPzogJ2xlZnQnIHwgJ3JpZ2h0JztcbiAgY29tcG9uZW50PzogJ3RkJyB8ICd0aCc7XG4gIHdpZHRoPzogbnVtYmVyIHwgc3RyaW5nO1xuICBzdGlja3k/OiBib29sZWFuO1xuICBjb2xTcGFuPzogbnVtYmVyO1xuICB0eXBlPzogJ2ZpbmFuY2lhbCcgfCAnbm9ybWFsJztcbiAgcGFkZGVkPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IFRhYmxlQ2VsbDogUmVhY3QuRkM8UHJvcHM+ID0gKHtcbiAgdGV4dEFsaWduID0gJ2xlZnQnLFxuICBjb21wb25lbnQgPSAndGQnLFxuICB3aWR0aCxcbiAgc3RpY2t5ID0gZmFsc2UsXG4gIGNvbFNwYW4sXG4gIGNoaWxkcmVuLFxuICB0eXBlID0gJ25vcm1hbCcsXG4gIHBhZGRlZCA9IGZhbHNlLFxufSkgPT4ge1xuICBjb25zdCB0aGVtZSA9IHVzZVRoZW1lKCk7XG4gIGNvbnN0IENvbXBvbmVudCA9IGNvbXBvbmVudDtcblxuICByZXR1cm4gKFxuICAgIDxDb21wb25lbnRcbiAgICAgIGNvbFNwYW49e2NvbFNwYW59XG4gICAgICBjc3M9e1tcbiAgICAgICAge1xuICAgICAgICAgIHBvc2l0aW9uOiAncmVsYXRpdmUnLFxuICAgICAgICAgIHRleHRBbGlnbixcbiAgICAgICAgICBwYWRkaW5nOiBgJHt0aGVtZS5zcGFjaW5nLnhzbX0gJHtwYWRkZWQgPyB0aGVtZS5zcGFjaW5nLnNtIDogMH1gLFxuICAgICAgICAgIHdpZHRoLFxuICAgICAgICB9LFxuICAgICAgICBjb21wb25lbnQgPT09ICd0aCcgJiYge1xuICAgICAgICAgIHBhZGRpbmdUb3A6IHRoZW1lLnNwYWNpbmcubWQsXG4gICAgICAgICAgcGFkZGluZ0JvdHRvbTogdGhlbWUuc3BhY2luZy5tZCxcbiAgICAgICAgICBmb250V2VpZ2h0OiB0aGVtZS50eXBvZ3JhcGh5LndlaWdodHMuYm9sZCxcbiAgICAgICAgICBmb250U2l6ZTogdGhlbWUudHlwb2dyYXBoeS5mb250U2l6ZXNbJzE0J10sXG4gICAgICAgIH0sXG4gICAgICAgIHN0aWNreSAmJiB7XG4gICAgICAgICAgdG9wOiAwLFxuICAgICAgICAgIGxlZnQ6IDAsXG4gICAgICAgICAgekluZGV4OiAyLFxuICAgICAgICAgIHBvc2l0aW9uOiAnc3RpY2t5JyxcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0aGVtZS5wYWxldHRlLndoaXRlLFxuICAgICAgICB9LFxuICAgICAgICB0eXBlID09PSAnZmluYW5jaWFsJyAmJiB7XG4gICAgICAgICAgYm9yZGVyTGVmdDogYDFweCBzb2xpZCAke3RoZW1lLnBhbGV0dGUuZmxhdC5saWdodEdyYXlbNDAwXX1gLFxuICAgICAgICB9LFxuICAgICAgXX1cbiAgICA+XG4gICAgICB7Y2hpbGRyZW59XG4gICAgPC9Db21wb25lbnQ+XG4gICk7XG59O1xuXG5leHBvcnQgZGVmYXVsdCBUYWJsZUNlbGw7XG4iXX0= */")
}], process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3NyYy9jb21wb25lbnRzL1RhYmxlL2NvbXBvbmVudHMvVGFibGVDZWxsL1RhYmxlQ2VsbC50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBa0NRIiwiZmlsZSI6Ii4uLy4uLy4uLy4uLy4uL3NyYy9jb21wb25lbnRzL1RhYmxlL2NvbXBvbmVudHMvVGFibGVDZWxsL1RhYmxlQ2VsbC50c3giLCJzb3VyY2VzQ29udGVudCI6WyIvKiogQGpzeCBqc3ggKi9cbmltcG9ydCB7IGpzeCB9IGZyb20gJ0BlbW90aW9uL2NvcmUnO1xuaW1wb3J0ICogYXMgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IHVzZVRoZW1lIGZyb20gJy4uLy4uLy4uLy4uL2hvb2tzL3VzZVRoZW1lJztcblxudHlwZSBQcm9wcyA9IHtcbiAgdGV4dEFsaWduPzogJ2xlZnQnIHwgJ3JpZ2h0JztcbiAgY29tcG9uZW50PzogJ3RkJyB8ICd0aCc7XG4gIHdpZHRoPzogbnVtYmVyIHwgc3RyaW5nO1xuICBzdGlja3k/OiBib29sZWFuO1xuICBjb2xTcGFuPzogbnVtYmVyO1xuICB0eXBlPzogJ2ZpbmFuY2lhbCcgfCAnbm9ybWFsJztcbiAgcGFkZGVkPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IFRhYmxlQ2VsbDogUmVhY3QuRkM8UHJvcHM+ID0gUmVhY3QubWVtbyhcbiAgKHtcbiAgICB0ZXh0QWxpZ24gPSAnbGVmdCcsXG4gICAgY29tcG9uZW50ID0gJ3RkJyxcbiAgICB3aWR0aCxcbiAgICBzdGlja3kgPSBmYWxzZSxcbiAgICBjb2xTcGFuLFxuICAgIGNoaWxkcmVuLFxuICAgIHR5cGUgPSAnbm9ybWFsJyxcbiAgICBwYWRkZWQgPSBmYWxzZSxcbiAgfSkgPT4ge1xuICAgIGNvbnN0IHRoZW1lID0gdXNlVGhlbWUoKTtcbiAgICBjb25zdCBDb21wb25lbnQgPSBjb21wb25lbnQ7XG5cbiAgICByZXR1cm4gKFxuICAgICAgPENvbXBvbmVudFxuICAgICAgICBjb2xTcGFuPXtjb2xTcGFufVxuICAgICAgICAvKiogdGhpcyBpZ25vcmUgdGhlIGNzcyBwcm9wZXJ0eSB0aGF0IGRvZXNudCByZWNvZ25pemUgYXJyYXkgb2Ygb2JqZWN0cyBhcyBwcm9wZXJ0eSAqKi9cbiAgICAgICAgLy8gQHRzLWlnbm9yZVxuICAgICAgICBjc3M9e1tcbiAgICAgICAgICB7XG4gICAgICAgICAgICBwb3NpdGlvbjogJ3JlbGF0aXZlJyxcbiAgICAgICAgICAgIHRleHRBbGlnbixcbiAgICAgICAgICAgIHBhZGRpbmc6IGAke3RoZW1lLnNwYWNpbmcueHNtfSAke3BhZGRlZCA/IHRoZW1lLnNwYWNpbmcuc20gOiAwfWAsXG4gICAgICAgICAgICB3aWR0aCxcbiAgICAgICAgICB9LFxuICAgICAgICAgIGNvbXBvbmVudCA9PT0gJ3RoJyAmJiB7XG4gICAgICAgICAgICBwYWRkaW5nVG9wOiB0aGVtZS5zcGFjaW5nLm1kLFxuICAgICAgICAgICAgcGFkZGluZ0JvdHRvbTogdGhlbWUuc3BhY2luZy5tZCxcbiAgICAgICAgICAgIGZvbnRXZWlnaHQ6IHRoZW1lLnR5cG9ncmFwaHkud2VpZ2h0cy5ib2xkLFxuICAgICAgICAgICAgZm9udFNpemU6IHRoZW1lLnR5cG9ncmFwaHkuZm9udFNpemVzWycxNCddLFxuICAgICAgICAgIH0sXG4gICAgICAgICAgc3RpY2t5ICYmIHtcbiAgICAgICAgICAgIHRvcDogMCxcbiAgICAgICAgICAgIGxlZnQ6IDAsXG4gICAgICAgICAgICB6SW5kZXg6IDIsXG4gICAgICAgICAgICBwb3NpdGlvbjogJ3N0aWNreScsXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0aGVtZS5wYWxldHRlLndoaXRlLFxuICAgICAgICAgIH0sXG4gICAgICAgICAgdHlwZSA9PT0gJ2ZpbmFuY2lhbCcgJiYge1xuICAgICAgICAgICAgYm9yZGVyTGVmdDogYDFweCBzb2xpZCAke3RoZW1lLnBhbGV0dGUuZmxhdC5saWdodEdyYXlbNDAwXX1gLFxuICAgICAgICAgIH0sXG4gICAgICAgIF19XG4gICAgICA+XG4gICAgICAgIHtjaGlsZHJlbn1cbiAgICAgIDwvQ29tcG9uZW50PlxuICAgICk7XG4gIH1cbik7XG5cbmV4cG9ydCBkZWZhdWx0IFRhYmxlQ2VsbDtcbiJdfQ== */")
}, children);
};
});
var _default = TableCell;
exports["default"] = _default;

@@ -14,3 +14,3 @@ "use strict";

var _head = _interopRequireDefault(require("lodash/head"));
var _head3 = _interopRequireDefault(require("lodash/head"));

@@ -27,4 +27,2 @@ var _pluralize = _interopRequireDefault(require("pluralize"));

var _RenderRowOrNestedRow = _interopRequireDefault(require("./components/RenderRowOrNestedRow"));
var _TableCell = _interopRequireDefault(require("./components/TableCell"));

@@ -36,3 +34,3 @@

var _TableRowContext = require("./TableRowContext");
var _TableRowWrapper = _interopRequireDefault(require("./components/TableRowWrapper"));

@@ -82,3 +80,3 @@ function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function _getRequireWildcardCache() { return cache; }; return cache; }

var _React$useState = React.useState([]),
var _React$useState = React.useState(undefined),
_React$useState2 = _slicedToArray(_React$useState, 2),

@@ -89,35 +87,31 @@ selectedIds = _React$useState2[0],

var columnCount = onCheck ? columns.length + 1 : columns.length;
/** when the selection of ids change then inform the user if onCheck callback provided **/
React.useEffect(function () {
// when changing data reset the selecting ids since it might have changed
setSelectedIds([]);
}, [data]);
var onSelectionChange = React.useCallback(function (selections) {
setSelectedIds(selections);
if (onCheck) {
onCheck(selections);
if (onCheck && selectedIds) {
onCheck(selectedIds);
}
}, [onCheck]);
}, [onCheck, selectedIds]);
var onSelectionAdd = React.useCallback(function (rowId) {
var selections = selectedIds.indexOf(rowId) === -1 ? [].concat(_toConsumableArray(selectedIds), [rowId]) : selectedIds.filter(function (item) {
return item !== rowId;
setSelectedIds(function () {
var selectedIds = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : [];
return selectedIds.indexOf(rowId) === -1 ? [].concat(_toConsumableArray(selectedIds), [rowId]) : selectedIds.filter(function (item) {
return item !== rowId;
});
});
onSelectionChange(selections);
}, [onSelectionChange, selectedIds]);
}, []);
var columnsHasNumberArr = React.useMemo(function () {
return (0, _head["default"])(data.map(function (_ref2) {
var cells = _ref2.cells;
return cells.map(function (_ref3) {
var content = _ref3.content;
return Boolean(Number.isInteger(Number(content)) || parseFloat("".concat(content)));
});
var _head;
return ((_head = (0, _head3["default"])(data)) === null || _head === void 0 ? void 0 : _head.cells.map(function (_ref2) {
var content = _ref2.content;
return Boolean(Number.isInteger(Number(content)) || parseFloat("".concat(content)));
})) || [];
}, [data]);
var columnsWithWidth = React.useMemo(function () {
return (0, _head["default"])(data.map(function (_ref4) {
var cells = _ref4.cells;
return cells.map(function (_ref5) {
var widthPercentage = _ref5.widthPercentage;
return widthPercentage;
});
var _head2;
return ((_head2 = (0, _head3["default"])(data)) === null || _head2 === void 0 ? void 0 : _head2.cells.map(function (_ref3) {
var widthPercentage = _ref3.widthPercentage;
return widthPercentage;
})) || [];

@@ -133,10 +127,10 @@ }, [data]);

}, (0, _core.jsx)(_CheckBox["default"], {
checked: Boolean(selectedIds.length > 0),
intermediate: selectedIds.length > 0 && selectedIds.length !== data.length,
checked: Boolean(selectedIds && selectedIds.length > 0),
intermediate: selectedIds && selectedIds.length > 0 && (selectedIds === null || selectedIds === void 0 ? void 0 : selectedIds.length) !== data.length,
onClick: function onClick() {
if (selectedIds.length === data.length) {
onSelectionChange([]);
if ((selectedIds === null || selectedIds === void 0 ? void 0 : selectedIds.length) === data.length) {
setSelectedIds([]);
} else {
onSelectionChange(data.map(function (_ref6) {
var id = _ref6.id;
setSelectedIds(data.map(function (_ref4) {
var id = _ref4.id;
return id;

@@ -148,3 +142,3 @@ }));

padded: padded
}, selectedIds.length > 0 ? (0, _core.jsx)("span", null, (0, _core.jsx)("b", null, selectedIds.length), " ", (0, _pluralize["default"])('item', selectedIds.length), " selected") : topLeftText), topRightArea && (0, _core.jsx)(_TableCell["default"], {
}, selectedIds && (selectedIds === null || selectedIds === void 0 ? void 0 : selectedIds.length) > 0 ? (0, _core.jsx)("span", null, (0, _core.jsx)("b", null, selectedIds.length), " ", (0, _pluralize["default"])('item', selectedIds.length), " selected") : topLeftText), topRightArea && selectedIds && (0, _core.jsx)(_TableCell["default"], {
textAlign: 'right',

@@ -162,3 +156,3 @@ padded: padded,

borderBottomColor: theme.palette.flat.lightGray[700]
}], process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9jb21wb25lbnRzL1RhYmxlL1RhYmxlLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUErS2dCIiwiZmlsZSI6Ii4uLy4uLy4uL3NyYy9jb21wb25lbnRzL1RhYmxlL1RhYmxlLnRzeCIsInNvdXJjZXNDb250ZW50IjpbIi8qKiBAanN4IGpzeCAqL1xuaW1wb3J0IHsganN4IH0gZnJvbSAnQGVtb3Rpb24vY29yZSc7XG5pbXBvcnQgaGVhZCBmcm9tICdsb2Rhc2gvaGVhZCc7XG5pbXBvcnQgcGx1cmFsaXplIGZyb20gJ3BsdXJhbGl6ZSc7XG5pbXBvcnQgcmVtIGZyb20gJ3BvbGlzaGVkL2xpYi9oZWxwZXJzL3JlbSc7XG5pbXBvcnQgKiBhcyBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQgdXNlVGhlbWUgZnJvbSAnLi4vLi4vaG9va3MvdXNlVGhlbWUnO1xuaW1wb3J0IENoZWNrQm94IGZyb20gJy4uL0NoZWNrQm94JztcbmltcG9ydCBSZW5kZXJSb3dPck5lc3RlZFJvdyBmcm9tICcuL2NvbXBvbmVudHMvUmVuZGVyUm93T3JOZXN0ZWRSb3cnO1xuaW1wb3J0IFRhYmxlQ2VsbCBmcm9tICcuL2NvbXBvbmVudHMvVGFibGVDZWxsJztcbmltcG9ydCBUYWJsZVJvdyBmcm9tICcuL2NvbXBvbmVudHMvVGFibGVSb3cnO1xuaW1wb3J0IHsgdGFibGVTdHlsZSB9IGZyb20gJy4vVGFibGUuc3R5bGUnO1xuaW1wb3J0IHsgVGFibGVSb3dDb250ZXh0IH0gZnJvbSAnLi9UYWJsZVJvd0NvbnRleHQnO1xuXG5leHBvcnQgdHlwZSBDb250ZW50Q29tcG9uZW50PFQ+ID0gKGRhdGE6IENlbGw8VD4pID0+IFJlYWN0LkNvbXBvbmVudCB8IEpTWC5FbGVtZW50O1xuZXhwb3J0IHR5cGUgQ2VsbDxUPiA9IHtcbiAgY29udGVudDogbnVtYmVyIHwgc3RyaW5nIHwgQ29udGVudENvbXBvbmVudDxUPjtcbiAgY29sU3Bhbj86IG51bWJlcjtcbiAgdHlwZT86ICdmaW5hbmNpYWwnIHwgJ25vcm1hbCc7XG4gIGFsaWduPzogJ2xlZnQnIHwgJ3JpZ2h0JztcbiAgd2lkdGhQZXJjZW50YWdlPzogbnVtYmVyO1xufTtcblxuZXhwb3J0IHR5cGUgUm93PFQ+ID0ge1xuICBpZDogc3RyaW5nIHwgbnVtYmVyO1xuICBjZWxsczogQ2VsbDxUPltdO1xuICBleHBhbmRlZD86ICh7XG4gICAgcm93LFxuICAgIHNlbGVjdGVkLFxuICAgIGV4cGFuZGVkLFxuICB9OiB7XG4gICAgcm93OiBSb3c8VD47XG4gICAgc2VsZWN0ZWQ6IGJvb2xlYW47XG4gICAgZXhwYW5kZWQ6IGJvb2xlYW47XG4gIH0pID0+IFJlYWN0LkNvbXBvbmVudCB8IEpTWC5FbGVtZW50O1xuICByb3dTcGFuPzogbnVtYmVyO1xufTtcblxuZXhwb3J0IHR5cGUgU2VsZWN0aW9uID0gc3RyaW5nIHwgbnVtYmVyO1xuXG5leHBvcnQgdHlwZSBUYWJsZVR5cGUgPSAnbm9ybWFsJyB8ICduZXN0ZWQtaGVhZGVyJztcblxudHlwZSBQcm9wczxUPiA9IHtcbiAgLyoqIFRoZSBkYXRhIGZvciB0aGUgdGFibGUgdGhhdCBuZWVkcyB0byBkaXNwbGF5LiAqL1xuICBkYXRhOiBSb3c8VD5bXTtcbiAgLyoqIEFuIGFycmF5IG9mIHRpdGxlcyB0byBkZWZpbmUgY29sdW1ucy4gKi9cbiAgY29sdW1uczogc3RyaW5nW107XG4gIC8qKiBCb29sZWFuIGRlZmluaW5nIGlmIHRoZSBoZWFkZXIgaXMgZml4ZWQgb3Igbm90LiAqL1xuICBmaXhlZEhlYWRlcj86IGJvb2xlYW47XG4gIC8qKiBUeXBlIG9mIHRoZSB0YWJsZSB3aGljaCBkZXRlcm1pbmUgdGhlIGhlYWRlcnMgZGlzcGxheS4gKi9cbiAgdHlwZT86IFRhYmxlVHlwZTtcbiAgLyoqIEJvb2xlYW4gZGVmaW5pbmcgdGhlIHBhZGRpbmcgYWxsIG92ZXIgdGhlIHRhYmxlIGNlbGxzIGFuZCByb3dzLiAqL1xuICBwYWRkZWQ/OiBib29sZWFuO1xuICAvKiogRnVuY3Rpb24gdGhhdCBvbmNlIHByb3ZpZGVkIG9uIGVhY2ggY2hlY2sgd2lsbCByZXR1cm4gdGhlIHNlbGVjdGlvbi4gKi9cbiAgb25DaGVjaz86IChkYXRhOiBTZWxlY3Rpb25bXSkgPT4gdm9pZDtcbiAgLyoqIFRvcCBsZWZ0IHRleHQgb24gdGhlIHRhYmxlIC0gc2hvd2luZyBhIGNvdW50ZXIsIHRleHQgZXRjLiAqL1xuICB0b3BMZWZ0VGV4dD86IHN0cmluZyB8IEpTWC5FbGVtZW50O1xuICAvKiogVG9wIHJpZ2h0IGFyZWEgdG8gZGVmaW5lIGEgY3VzdG9tIGNvbXBvbmVudCBmb3IgYnV0dG9ucyBvciBvdGhlciB1c2FnZS4gKi9cbiAgdG9wUmlnaHRBcmVhPzogKGRhdGE6IFJvdzxUPltdLCBzZWxlY3Rpb25EYXRhOiBTZWxlY3Rpb25bXSkgPT4gUmVhY3QuQ29tcG9uZW50IHwgSlNYLkVsZW1lbnQ7XG59O1xuXG5mdW5jdGlvbiBUYWJsZTxUPih7XG4gIGRhdGEsXG4gIGNvbHVtbnMsXG4gIHR5cGUgPSAnbm9ybWFsJyxcbiAgZml4ZWRIZWFkZXIgPSBmYWxzZSxcbiAgb25DaGVjayxcbiAgcGFkZGVkID0gZmFsc2UsXG4gIHRvcExlZnRUZXh0ID0gJycsXG4gIHRvcFJpZ2h0QXJlYSxcbn06IFByb3BzPFQ+KSB7XG4gIGNvbnN0IHRoZW1lID0gdXNlVGhlbWUoKTtcbiAgY29uc3QgW3NlbGVjdGVkSWRzLCBzZXRTZWxlY3RlZElkc10gPSBSZWFjdC51c2VTdGF0ZTxTZWxlY3Rpb25bXT4oW10pO1xuICBjb25zdCBjb2x1bW5Db3VudCA9IG9uQ2hlY2sgPyBjb2x1bW5zLmxlbmd0aCArIDEgOiBjb2x1bW5zLmxlbmd0aDtcblxuICBSZWFjdC51c2VFZmZlY3QoKCkgPT4ge1xuICAgIC8vIHdoZW4gY2hhbmdpbmcgZGF0YSByZXNldCB0aGUgc2VsZWN0aW5nIGlkcyBzaW5jZSBpdCBtaWdodCBoYXZlIGNoYW5nZWRcbiAgICBzZXRTZWxlY3RlZElkcyhbXSk7XG4gIH0sIFtkYXRhXSk7XG5cbiAgY29uc3Qgb25TZWxlY3Rpb25DaGFuZ2UgPSBSZWFjdC51c2VDYWxsYmFjayhcbiAgICAoc2VsZWN0aW9uczogU2VsZWN0aW9uW10pID0+IHtcbiAgICAgIHNldFNlbGVjdGVkSWRzKHNlbGVjdGlvbnMpO1xuXG4gICAgICBpZiAob25DaGVjaykge1xuICAgICAgICBvbkNoZWNrKHNlbGVjdGlvbnMpO1xuICAgICAgfVxuICAgIH0sXG4gICAgW29uQ2hlY2tdXG4gICk7XG5cbiAgY29uc3Qgb25TZWxlY3Rpb25BZGQgPSBSZWFjdC51c2VDYWxsYmFjayhcbiAgICAocm93SWQ6IFNlbGVjdGlvbikgPT4ge1xuICAgICAgY29uc3Qgc2VsZWN0aW9ucyA9XG4gICAgICAgIHNlbGVjdGVkSWRzLmluZGV4T2Yocm93SWQpID09PSAtMVxuICAgICAgICAgID8gWy4uLnNlbGVjdGVkSWRzLCByb3dJZF1cbiAgICAgICAgICA6IHNlbGVjdGVkSWRzLmZpbHRlcihpdGVtID0+IGl0ZW0gIT09IHJvd0lkKTtcblxuICAgICAgb25TZWxlY3Rpb25DaGFuZ2Uoc2VsZWN0aW9ucyk7XG4gICAgfSxcbiAgICBbb25TZWxlY3Rpb25DaGFuZ2UsIHNlbGVjdGVkSWRzXVxuICApO1xuXG4gIGNvbnN0IGNvbHVtbnNIYXNOdW1iZXJBcnIgPSBSZWFjdC51c2VNZW1vKFxuICAgICgpID0+XG4gICAgICBoZWFkKFxuICAgICAgICBkYXRhLm1hcCgoeyBjZWxscyB9KSA9PlxuICAgICAgICAgIGNlbGxzLm1hcCgoeyBjb250ZW50IH0pID0+IHtcbiAgICAgICAgICAgIHJldHVybiBCb29sZWFuKE51bWJlci5pc0ludGVnZXIoTnVtYmVyKGNvbnRlbnQpKSB8fCBwYXJzZUZsb2F0KGAke2NvbnRlbnR9YCkpO1xuICAgICAgICAgIH0pXG4gICAgICAgIClcbiAgICAgICkgfHwgW10sXG4gICAgW2RhdGFdXG4gICk7XG5cbiAgY29uc3QgY29sdW1uc1dpdGhXaWR0aCA9IFJlYWN0LnVzZU1lbW8oXG4gICAgKCkgPT5cbiAgICAgIGhlYWQoXG4gICAgICAgIGRhdGEubWFwKCh7IGNlbGxzIH0pID0+XG4gICAgICAgICAgY2VsbHMubWFwKCh7IHdpZHRoUGVyY2VudGFnZSB9KSA9PiB7XG4gICAgICAgICAgICByZXR1cm4gd2lkdGhQZXJjZW50YWdlO1xuICAgICAgICAgIH0pXG4gICAgICAgIClcbiAgICAgICkgfHwgW10sXG4gICAgW2RhdGFdXG4gICk7XG5cbiAgcmV0dXJuIChcbiAgICA8UmVhY3QuRnJhZ21lbnQ+XG4gICAgICA8dGFibGUgY3NzPXt0YWJsZVN0eWxlKCl9PlxuICAgICAgICB7KG9uQ2hlY2sgfHwgdG9wUmlnaHRBcmVhIHx8IHR5cGUgPT09ICdub3JtYWwnKSAmJiAoXG4gICAgICAgICAgPHRoZWFkPlxuICAgICAgICAgICAgPFRhYmxlUm93PlxuICAgICAgICAgICAgICB7b25DaGVjayAmJiAoXG4gICAgICAgICAgICAgICAgPFRhYmxlQ2VsbCBjb21wb25lbnQ9eyd0aCd9IHN0aWNreT17Zml4ZWRIZWFkZXJ9IHdpZHRoPXs1MH0gcGFkZGVkPXtwYWRkZWR9PlxuICAgICAgICAgICAgICAgICAgPENoZWNrQm94XG4gICAgICAgICAgICAgICAgICAgIGNoZWNrZWQ9e0Jvb2xlYW4oc2VsZWN0ZWRJZHMubGVuZ3RoID4gMCl9XG4gICAgICAgICAgICAgICAgICAgIGludGVybWVkaWF0ZT17c2VsZWN0ZWRJZHMubGVuZ3RoID4gMCAmJiBzZWxlY3RlZElkcy5sZW5ndGggIT09IGRhdGEubGVuZ3RofVxuICAgICAgICAgICAgICAgICAgICBvbkNsaWNrPXsoKSA9PiB7XG4gICAgICAgICAgICAgICAgICAgICAgaWYgKHNlbGVjdGVkSWRzLmxlbmd0aCA9PT0gZGF0YS5sZW5ndGgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9uU2VsZWN0aW9uQ2hhbmdlKFtdKTtcbiAgICAgICAgICAgICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgb25TZWxlY3Rpb25DaGFuZ2UoZGF0YS5tYXAoKHsgaWQgfSkgPT4gaWQpKTtcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH19XG4gICAgICAgICAgICAgICAgICAvPlxuICAgICAgICAgICAgICAgIDwvVGFibGVDZWxsPlxuICAgICAgICAgICAgICApfVxuICAgICAgICAgICAgICA8VGFibGVDZWxsIHBhZGRlZD17cGFkZGVkfT5cbiAgICAgICAgICAgICAgICB7c2VsZWN0ZWRJZHMubGVuZ3RoID4gMCA/IChcbiAgICAgICAgICAgICAgICAgIDxzcGFuPlxuICAgICAgICAgICAgICAgICAgICA8Yj57c2VsZWN0ZWRJZHMubGVuZ3RofTwvYj4ge3BsdXJhbGl6ZSgnaXRlbScsIHNlbGVjdGVkSWRzLmxlbmd0aCl9IHNlbGVjdGVkXG4gICAgICAgICAgICAgICAgICA8L3NwYW4+XG4gICAgICAgICAgICAgICAgKSA6IChcbiAgICAgICAgICAgICAgICAgIHRvcExlZnRUZXh0XG4gICAgICAgICAgICAgICAgKX1cbiAgICAgICAgICAgICAgPC9UYWJsZUNlbGw+XG4gICAgICAgICAgICAgIHt0b3BSaWdodEFyZWEgJiYgKFxuICAgICAgICAgICAgICAgIDxUYWJsZUNlbGxcbiAgICAgICAgICAgICAgICAgIHRleHRBbGlnbj17J3JpZ2h0J31cbiAgICAgICAgICAgICAgICAgIHBhZGRlZD17cGFkZGVkfVxuICAgICAgICAgICAgICAgICAgY29sU3Bhbj17Y29sdW1uQ291bnQgLSAob25DaGVjayA/IDIgOiAxKX1cbiAgICAgICAgICAgICAgICA+XG4gICAgICAgICAgICAgICAgICB7dG9wUmlnaHRBcmVhKGRhdGEsIHNlbGVjdGVkSWRzKX1cbiAgICAgICAgICAgICAgICA8L1RhYmxlQ2VsbD5cbiAgICAgICAgICAgICAgKX1cbiAgICAgICAgICAgIDwvVGFibGVSb3c+XG4gICAgICAgICAgPC90aGVhZD5cbiAgICAgICAgKX1cbiAgICAgIDwvdGFibGU+XG4gICAgICA8dGFibGUgY3NzPXt0YWJsZVN0eWxlKCl9PlxuICAgICAgICB7KG9uQ2hlY2sgfHwgdG9wUmlnaHRBcmVhIHx8IHR5cGUgPT09ICdub3JtYWwnKSAmJiAoXG4gICAgICAgICAgPHRoZWFkPlxuICAgICAgICAgICAge3R5cGUgPT09ICdub3JtYWwnICYmIChcbiAgICAgICAgICAgICAgPFRhYmxlUm93XG4gICAgICAgICAgICAgICAgY3NzPXtbXG4gICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmdUb3A6IHRoZW1lLnNwYWNpbmcubWQsXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmdCb3R0b206IHRoZW1lLnNwYWNpbmcubWQsXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlckJvdHRvbVdpZHRoOiByZW0oMSksXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlckJvdHRvbVN0eWxlOiAnc29saWQnLFxuICAgICAgICAgICAgICAgICAgICBib3JkZXJCb3R0b21Db2xvcjogdGhlbWUucGFsZXR0ZS5mbGF0LmxpZ2h0R3JheVs3MDBdLFxuICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICBdfVxuICAgICAgICAgICAgICA+XG4gICAgICAgICAgICAgICAge29uQ2hlY2sgJiYgKFxuICAgICAgICAgICAgICAgICAgPFRhYmxlQ2VsbCBjb21wb25lbnQ9eyd0aCd9IHN0aWNreT17Zml4ZWRIZWFkZXJ9IHdpZHRoPXs1MH0gcGFkZGVkPXtwYWRkZWR9IC8+XG4gICAgICAgICAgICAgICAgKX1cbiAgICAgICAgICAgICAgICB7Y29sdW1ucy5tYXAoKGl0ZW0sIGluZGV4KSA9PiAoXG4gICAgICAgICAgICAgICAgICA8VGFibGVDZWxsXG4gICAgICAgICAgICAgICAgICAgIHRleHRBbGlnbj17Y29sdW1uc0hhc051bWJlckFyciAmJiBjb2x1bW5zSGFzTnVtYmVyQXJyW2luZGV4XSA/ICdyaWdodCcgOiAnbGVmdCd9XG4gICAgICAgICAgICAgICAgICAgIGNvbXBvbmVudD17J3RoJ31cbiAgICAgICAgICAgICAgICAgICAga2V5PXtgJHtpdGVtfWB9XG4gICAgICAgICAgICAgICAgICAgIHN0aWNreT17Zml4ZWRIZWFkZXJ9XG4gICAgICAgICAgICAgICAgICAgIHBhZGRlZD17cGFkZGVkfVxuICAgICAgICAgICAgICAgICAgICB3aWR0aD17Y29sdW1uc1dpdGhXaWR0aFtpbmRleF0gPyBgJHtjb2x1bW5zV2l0aFdpZHRoW2luZGV4XX0lYCA6ICdpbml0aWFsJ31cbiAgICAgICAgICAgICAgICAgID5cbiAgICAgICAgICAgICAgICAgICAge2l0ZW19XG4gICAgICAgICAgICAgICAgICA8L1RhYmxlQ2VsbD5cbiAgICAgICAgICAgICAgICApKX1cbiAgICAgICAgICAgICAgPC9UYWJsZVJvdz5cbiAgICAgICAgICAgICl9XG4gICAgICAgICAgPC90aGVhZD5cbiAgICAgICAgKX1cbiAgICAgICAgPHRib2R5PlxuICAgICAgICAgIHtkYXRhLm1hcChyb3cgPT4gKFxuICAgICAgICAgICAgLy8gQHRzLWlnbm9yZVxuICAgICAgICAgICAgPFRhYmxlUm93V3JhcHBlcjxUPlxuICAgICAgICAgICAgICBrZXk9e3Jvdy5pZH1cbiAgICAgICAgICAgICAgey4uLntcbiAgICAgICAgICAgICAgICByb3csXG4gICAgICAgICAgICAgICAgc2VsZWN0ZWRJZHMsXG4gICAgICAgICAgICAgICAgb25TZWxlY3Rpb25BZGQsXG4gICAgICAgICAgICAgICAgcGFkZGVkLFxuICAgICAgICAgICAgICAgIGNvbHVtbnMsXG4gICAgICAgICAgICAgICAgZml4ZWRIZWFkZXIsXG4gICAgICAgICAgICAgICAgdHlwZSxcbiAgICAgICAgICAgICAgICBjb2x1bW5Db3VudCxcbiAgICAgICAgICAgICAgICBjb2x1bW5zSGFzTnVtYmVyQXJyLFxuICAgICAgICAgICAgICAgIGNvbHVtbnNXaXRoV2lkdGgsXG4gICAgICAgICAgICAgICAgb25TZWxlY3Rpb25DaGFuZ2VFeGlzdDogQm9vbGVhbihvbkNoZWNrKSxcbiAgICAgICAgICAgICAgICBleHBhbmRlZDogISFyb3cuZXhwYW5kZWQsXG4gICAgICAgICAgICAgIH19XG4gICAgICAgICAgICAvPlxuICAgICAgICAgICkpfVxuICAgICAgICA8L3Rib2R5PlxuICAgICAgPC90YWJsZT5cbiAgICA8L1JlYWN0LkZyYWdtZW50PlxuICApO1xufVxuXG50eXBlIFRhYmxlUm93V3JhcHBlclByb3BzPFQ+ID0ge1xuICByb3c6IFJvdzxUPjtcbiAgc2VsZWN0ZWRJZHM6IFNlbGVjdGlvbltdO1xuICBvblNlbGVjdGlvbkFkZDogKHNlbGVjdGlvbjogU2VsZWN0aW9uKSA9PiB2b2lkO1xuICBjb2x1bW5zSGFzTnVtYmVyQXJyOiBib29sZWFuW107XG4gIGNvbHVtbnNXaXRoV2lkdGg6IG51bWJlcltdO1xuICBwYWRkZWQ6IGJvb2xlYW47XG4gIG9uU2VsZWN0aW9uQ2hhbmdlRXhpc3Q6IGJvb2xlYW47XG4gIGNvbHVtbkNvdW50OiBudW1iZXI7XG4gIGNvbHVtbnM6IHN0cmluZ1tdO1xuICBmaXhlZEhlYWRlcjogYm9vbGVhbjtcbiAgdHlwZTogVGFibGVUeXBlO1xuICBleHBhbmRlZDogYm9vbGVhbjtcbn07XG5cbmNvbnN0IFRhYmxlUm93V3JhcHBlciA9IDxUIGV4dGVuZHMgeyBba2V5OiBzdHJpbmddOiB1bmtub3duIH0+KHtcbiAgcm93LFxuICBzZWxlY3RlZElkcyxcbiAgb25TZWxlY3Rpb25BZGQsXG4gIHBhZGRlZCxcbiAgY29sdW1ucyxcbiAgZml4ZWRIZWFkZXIsXG4gIHR5cGUsXG4gIGNvbHVtbnNIYXNOdW1iZXJBcnIsXG4gIGNvbHVtbnNXaXRoV2lkdGgsXG4gIGNvbHVtbkNvdW50LFxuICBvblNlbGVjdGlvbkNoYW5nZUV4aXN0LFxuICBleHBhbmRlZCxcbn06IFRhYmxlUm93V3JhcHBlclByb3BzPFQ+KSA9PiB7XG4gIGNvbnN0IGlzUm93U2VsZWN0ZWQgPSBSZWFjdC51c2VNZW1vKCgpID0+IHNlbGVjdGVkSWRzLmluZGV4T2Yocm93LmlkKSAhPT0gLTEsIFtcbiAgICByb3cuaWQsXG4gICAgc2VsZWN0ZWRJZHMsXG4gIF0pO1xuICBjb25zdCB0Q2hhbmdlID0gUmVhY3QudXNlQ2FsbGJhY2soKCkgPT4ge1xuICAgIG9uU2VsZWN0aW9uQWRkKHJvdy5pZCk7XG4gIH0sIFtvblNlbGVjdGlvbkFkZCwgcm93LmlkXSk7XG5cbiAgcmV0dXJuIChcbiAgICA8VGFibGVSb3dDb250ZXh0LlByb3ZpZGVyXG4gICAgICB2YWx1ZT17e1xuICAgICAgICByb3csXG4gICAgICAgIGNvbHVtbnNIYXNOdW1iZXJBcnIsXG4gICAgICAgIGNvbHVtbnNXaXRoV2lkdGgsXG4gICAgICAgIG9uU2VsZWN0aW9uQ2hhbmdlRXhpc3QsXG4gICAgICAgIHBhZGRlZCxcbiAgICAgICAgY29sdW1ucyxcbiAgICAgICAgZml4ZWRIZWFkZXIsXG4gICAgICAgIHRDaGFuZ2UsXG4gICAgICAgIHR5cGUsXG4gICAgICAgIGNvbHVtbkNvdW50LFxuICAgICAgICBpc1Jvd1NlbGVjdGVkLFxuICAgICAgICBib3JkZXJlZDogIWV4cGFuZGVkLFxuICAgICAgfX1cbiAgICA+XG4gICAgICA8UmVuZGVyUm93T3JOZXN0ZWRSb3c8VD4gey4uLnsgcm93IH19IC8+XG4gICAgPC9UYWJsZVJvd0NvbnRleHQuUHJvdmlkZXI+XG4gICk7XG59O1xuXG5leHBvcnQgZGVmYXVsdCBUYWJsZTtcbiJdfQ== */")
}], process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9jb21wb25lbnRzL1RhYmxlL1RhYmxlLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUEySmdCIiwiZmlsZSI6Ii4uLy4uLy4uL3NyYy9jb21wb25lbnRzL1RhYmxlL1RhYmxlLnRzeCIsInNvdXJjZXNDb250ZW50IjpbIi8qKiBAanN4IGpzeCAqL1xuaW1wb3J0IHsganN4IH0gZnJvbSAnQGVtb3Rpb24vY29yZSc7XG5pbXBvcnQgaGVhZCBmcm9tICdsb2Rhc2gvaGVhZCc7XG5pbXBvcnQgcGx1cmFsaXplIGZyb20gJ3BsdXJhbGl6ZSc7XG5pbXBvcnQgcmVtIGZyb20gJ3BvbGlzaGVkL2xpYi9oZWxwZXJzL3JlbSc7XG5pbXBvcnQgKiBhcyBSZWFjdCBmcm9tICdyZWFjdCc7XG5pbXBvcnQgdXNlVGhlbWUgZnJvbSAnLi4vLi4vaG9va3MvdXNlVGhlbWUnO1xuaW1wb3J0IENoZWNrQm94IGZyb20gJy4uL0NoZWNrQm94JztcbmltcG9ydCBUYWJsZUNlbGwgZnJvbSAnLi9jb21wb25lbnRzL1RhYmxlQ2VsbCc7XG5pbXBvcnQgVGFibGVSb3cgZnJvbSAnLi9jb21wb25lbnRzL1RhYmxlUm93JztcbmltcG9ydCB7IHRhYmxlU3R5bGUgfSBmcm9tICcuL1RhYmxlLnN0eWxlJztcbmltcG9ydCBUYWJsZVJvd1dyYXBwZXIgZnJvbSAnLi9jb21wb25lbnRzL1RhYmxlUm93V3JhcHBlcic7XG5cbmV4cG9ydCB0eXBlIENvbnRlbnRDb21wb25lbnQ8VD4gPSAoZGF0YTogQ2VsbDxUPikgPT4gUmVhY3QuQ29tcG9uZW50IHwgSlNYLkVsZW1lbnQ7XG5leHBvcnQgdHlwZSBDZWxsPFQ+ID0ge1xuICBjb250ZW50OiBudW1iZXIgfCBzdHJpbmcgfCBDb250ZW50Q29tcG9uZW50PFQ+O1xuICBjb2xTcGFuPzogbnVtYmVyO1xuICB0eXBlPzogJ2ZpbmFuY2lhbCcgfCAnbm9ybWFsJztcbiAgYWxpZ24/OiAnbGVmdCcgfCAncmlnaHQnO1xuICB3aWR0aFBlcmNlbnRhZ2U/OiBudW1iZXI7XG59O1xuXG5leHBvcnQgdHlwZSBSb3c8VD4gPSB7XG4gIGlkOiBzdHJpbmcgfCBudW1iZXI7XG4gIGNlbGxzOiBDZWxsPFQ+W107XG4gIGV4cGFuZGVkPzogKHtcbiAgICByb3csXG4gICAgc2VsZWN0ZWQsXG4gICAgZXhwYW5kZWQsXG4gIH06IHtcbiAgICByb3c6IFJvdzxUPjtcbiAgICBzZWxlY3RlZDogYm9vbGVhbjtcbiAgICBleHBhbmRlZDogYm9vbGVhbjtcbiAgfSkgPT4gUmVhY3QuQ29tcG9uZW50IHwgSlNYLkVsZW1lbnQ7XG4gIHJvd1NwYW4/OiBudW1iZXI7XG59O1xuXG5leHBvcnQgdHlwZSBTZWxlY3Rpb24gPSBzdHJpbmcgfCBudW1iZXI7XG5cbmV4cG9ydCB0eXBlIFRhYmxlVHlwZSA9ICdub3JtYWwnIHwgJ25lc3RlZC1oZWFkZXInO1xuXG50eXBlIFByb3BzPFQ+ID0ge1xuICAvKiogVGhlIGRhdGEgZm9yIHRoZSB0YWJsZSB0aGF0IG5lZWRzIHRvIGRpc3BsYXkuICovXG4gIGRhdGE6IFJvdzxUPltdO1xuICAvKiogQW4gYXJyYXkgb2YgdGl0bGVzIHRvIGRlZmluZSBjb2x1bW5zLiAqL1xuICBjb2x1bW5zOiBzdHJpbmdbXTtcbiAgLyoqIEJvb2xlYW4gZGVmaW5pbmcgaWYgdGhlIGhlYWRlciBpcyBmaXhlZCBvciBub3QuICovXG4gIGZpeGVkSGVhZGVyPzogYm9vbGVhbjtcbiAgLyoqIFR5cGUgb2YgdGhlIHRhYmxlIHdoaWNoIGRldGVybWluZSB0aGUgaGVhZGVycyBkaXNwbGF5LiAqL1xuICB0eXBlPzogVGFibGVUeXBlO1xuICAvKiogQm9vbGVhbiBkZWZpbmluZyB0aGUgcGFkZGluZyBhbGwgb3ZlciB0aGUgdGFibGUgY2VsbHMgYW5kIHJvd3MuICovXG4gIHBhZGRlZD86IGJvb2xlYW47XG4gIC8qKiBGdW5jdGlvbiB0aGF0IG9uY2UgcHJvdmlkZWQgb24gZWFjaCBjaGVjayB3aWxsIHJldHVybiB0aGUgc2VsZWN0aW9uLiAqL1xuICBvbkNoZWNrPzogKGRhdGE6IFNlbGVjdGlvbltdKSA9PiB2b2lkO1xuICAvKiogVG9wIGxlZnQgdGV4dCBvbiB0aGUgdGFibGUgLSBzaG93aW5nIGEgY291bnRlciwgdGV4dCBldGMuICovXG4gIHRvcExlZnRUZXh0Pzogc3RyaW5nIHwgSlNYLkVsZW1lbnQ7XG4gIC8qKiBUb3AgcmlnaHQgYXJlYSB0byBkZWZpbmUgYSBjdXN0b20gY29tcG9uZW50IGZvciBidXR0b25zIG9yIG90aGVyIHVzYWdlLiAqL1xuICB0b3BSaWdodEFyZWE/OiAoZGF0YTogUm93PFQ+W10sIHNlbGVjdGlvbkRhdGE6IFNlbGVjdGlvbltdKSA9PiBSZWFjdC5Db21wb25lbnQgfCBKU1guRWxlbWVudDtcbn07XG5cbmZ1bmN0aW9uIFRhYmxlPFQ+KHtcbiAgZGF0YSxcbiAgY29sdW1ucyxcbiAgdHlwZSA9ICdub3JtYWwnLFxuICBmaXhlZEhlYWRlciA9IGZhbHNlLFxuICBvbkNoZWNrLFxuICBwYWRkZWQgPSBmYWxzZSxcbiAgdG9wTGVmdFRleHQgPSAnJyxcbiAgdG9wUmlnaHRBcmVhLFxufTogUHJvcHM8VD4pIHtcbiAgY29uc3QgdGhlbWUgPSB1c2VUaGVtZSgpO1xuICBjb25zdCBbc2VsZWN0ZWRJZHMsIHNldFNlbGVjdGVkSWRzXSA9IFJlYWN0LnVzZVN0YXRlPFNlbGVjdGlvbltdIHwgdW5kZWZpbmVkPih1bmRlZmluZWQpO1xuICBjb25zdCBjb2x1bW5Db3VudCA9IG9uQ2hlY2sgPyBjb2x1bW5zLmxlbmd0aCArIDEgOiBjb2x1bW5zLmxlbmd0aDtcblxuICAvKiogd2hlbiB0aGUgc2VsZWN0aW9uIG9mIGlkcyBjaGFuZ2UgdGhlbiBpbmZvcm0gdGhlIHVzZXIgaWYgb25DaGVjayBjYWxsYmFjayBwcm92aWRlZCAqKi9cbiAgUmVhY3QudXNlRWZmZWN0KCgpID0+IHtcbiAgICBpZiAob25DaGVjayAmJiBzZWxlY3RlZElkcykge1xuICAgICAgb25DaGVjayhzZWxlY3RlZElkcyBhcyBTZWxlY3Rpb25bXSk7XG4gICAgfVxuICB9LCBbb25DaGVjaywgc2VsZWN0ZWRJZHNdKTtcblxuICBjb25zdCBvblNlbGVjdGlvbkFkZCA9IFJlYWN0LnVzZUNhbGxiYWNrKChyb3dJZDogU2VsZWN0aW9uKSA9PiB7XG4gICAgc2V0U2VsZWN0ZWRJZHMoKHNlbGVjdGVkSWRzOiBTZWxlY3Rpb25bXSA9IFtdKSA9PlxuICAgICAgc2VsZWN0ZWRJZHMuaW5kZXhPZihyb3dJZCkgPT09IC0xXG4gICAgICAgID8gWy4uLnNlbGVjdGVkSWRzLCByb3dJZF1cbiAgICAgICAgOiBzZWxlY3RlZElkcy5maWx0ZXIoaXRlbSA9PiBpdGVtICE9PSByb3dJZClcbiAgICApO1xuICB9LCBbXSk7XG5cbiAgY29uc3QgY29sdW1uc0hhc051bWJlckFyciA9IFJlYWN0LnVzZU1lbW8oXG4gICAgKCkgPT5cbiAgICAgIGhlYWQoZGF0YSk/LmNlbGxzLm1hcCgoeyBjb250ZW50IH0pID0+IHtcbiAgICAgICAgcmV0dXJuIEJvb2xlYW4oTnVtYmVyLmlzSW50ZWdlcihOdW1iZXIoY29udGVudCkpIHx8IHBhcnNlRmxvYXQoYCR7Y29udGVudH1gKSk7XG4gICAgICB9KSB8fCBbXSxcbiAgICBbZGF0YV1cbiAgKTtcblxuICBjb25zdCBjb2x1bW5zV2l0aFdpZHRoID0gUmVhY3QudXNlTWVtbyhcbiAgICAoKSA9PlxuICAgICAgaGVhZChkYXRhKT8uY2VsbHMubWFwKCh7IHdpZHRoUGVyY2VudGFnZSB9KSA9PiB7XG4gICAgICAgIHJldHVybiB3aWR0aFBlcmNlbnRhZ2U7XG4gICAgICB9KSB8fCBbXSxcbiAgICBbZGF0YV1cbiAgKTtcblxuICByZXR1cm4gKFxuICAgIDxSZWFjdC5GcmFnbWVudD5cbiAgICAgIDx0YWJsZSBjc3M9e3RhYmxlU3R5bGUoKX0+XG4gICAgICAgIHsob25DaGVjayB8fCB0b3BSaWdodEFyZWEgfHwgdHlwZSA9PT0gJ25vcm1hbCcpICYmIChcbiAgICAgICAgICA8dGhlYWQ+XG4gICAgICAgICAgICA8VGFibGVSb3c+XG4gICAgICAgICAgICAgIHtvbkNoZWNrICYmIChcbiAgICAgICAgICAgICAgICA8VGFibGVDZWxsIGNvbXBvbmVudD17J3RoJ30gc3RpY2t5PXtmaXhlZEhlYWRlcn0gd2lkdGg9ezUwfSBwYWRkZWQ9e3BhZGRlZH0+XG4gICAgICAgICAgICAgICAgICA8Q2hlY2tCb3hcbiAgICAgICAgICAgICAgICAgICAgY2hlY2tlZD17Qm9vbGVhbihzZWxlY3RlZElkcyAmJiBzZWxlY3RlZElkcy5sZW5ndGggPiAwKX1cbiAgICAgICAgICAgICAgICAgICAgaW50ZXJtZWRpYXRlPXtcbiAgICAgICAgICAgICAgICAgICAgICBzZWxlY3RlZElkcyAmJiBzZWxlY3RlZElkcy5sZW5ndGggPiAwICYmIHNlbGVjdGVkSWRzPy5sZW5ndGggIT09IGRhdGEubGVuZ3RoXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgb25DbGljaz17KCkgPT4ge1xuICAgICAgICAgICAgICAgICAgICAgIGlmIChzZWxlY3RlZElkcz8ubGVuZ3RoID09PSBkYXRhLmxlbmd0aCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgc2V0U2VsZWN0ZWRJZHMoW10pO1xuICAgICAgICAgICAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBzZXRTZWxlY3RlZElkcyhkYXRhLm1hcCgoeyBpZCB9KSA9PiBpZCkpO1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfX1cbiAgICAgICAgICAgICAgICAgIC8+XG4gICAgICAgICAgICAgICAgPC9UYWJsZUNlbGw+XG4gICAgICAgICAgICAgICl9XG4gICAgICAgICAgICAgIDxUYWJsZUNlbGwgcGFkZGVkPXtwYWRkZWR9PlxuICAgICAgICAgICAgICAgIHtzZWxlY3RlZElkcyAmJiBzZWxlY3RlZElkcz8ubGVuZ3RoID4gMCA/IChcbiAgICAgICAgICAgICAgICAgIDxzcGFuPlxuICAgICAgICAgICAgICAgICAgICA8Yj57c2VsZWN0ZWRJZHMubGVuZ3RofTwvYj4ge3BsdXJhbGl6ZSgnaXRlbScsIHNlbGVjdGVkSWRzLmxlbmd0aCl9IHNlbGVjdGVkXG4gICAgICAgICAgICAgICAgICA8L3NwYW4+XG4gICAgICAgICAgICAgICAgKSA6IChcbiAgICAgICAgICAgICAgICAgIHRvcExlZnRUZXh0XG4gICAgICAgICAgICAgICAgKX1cbiAgICAgICAgICAgICAgPC9UYWJsZUNlbGw+XG4gICAgICAgICAgICAgIHt0b3BSaWdodEFyZWEgJiYgc2VsZWN0ZWRJZHMgJiYgKFxuICAgICAgICAgICAgICAgIDxUYWJsZUNlbGxcbiAgICAgICAgICAgICAgICAgIHRleHRBbGlnbj17J3JpZ2h0J31cbiAgICAgICAgICAgICAgICAgIHBhZGRlZD17cGFkZGVkfVxuICAgICAgICAgICAgICAgICAgY29sU3Bhbj17Y29sdW1uQ291bnQgLSAob25DaGVjayA/IDIgOiAxKX1cbiAgICAgICAgICAgICAgICA+XG4gICAgICAgICAgICAgICAgICB7dG9wUmlnaHRBcmVhKGRhdGEsIHNlbGVjdGVkSWRzKX1cbiAgICAgICAgICAgICAgICA8L1RhYmxlQ2VsbD5cbiAgICAgICAgICAgICAgKX1cbiAgICAgICAgICAgIDwvVGFibGVSb3c+XG4gICAgICAgICAgPC90aGVhZD5cbiAgICAgICAgKX1cbiAgICAgIDwvdGFibGU+XG4gICAgICA8dGFibGUgY3NzPXt0YWJsZVN0eWxlKCl9PlxuICAgICAgICB7KG9uQ2hlY2sgfHwgdG9wUmlnaHRBcmVhIHx8IHR5cGUgPT09ICdub3JtYWwnKSAmJiAoXG4gICAgICAgICAgPHRoZWFkPlxuICAgICAgICAgICAge3R5cGUgPT09ICdub3JtYWwnICYmIChcbiAgICAgICAgICAgICAgPFRhYmxlUm93XG4gICAgICAgICAgICAgICAgY3NzPXtbXG4gICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmdUb3A6IHRoZW1lLnNwYWNpbmcubWQsXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmdCb3R0b206IHRoZW1lLnNwYWNpbmcubWQsXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlckJvdHRvbVdpZHRoOiByZW0oMSksXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlckJvdHRvbVN0eWxlOiAnc29saWQnLFxuICAgICAgICAgICAgICAgICAgICBib3JkZXJCb3R0b21Db2xvcjogdGhlbWUucGFsZXR0ZS5mbGF0LmxpZ2h0R3JheVs3MDBdLFxuICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICBdfVxuICAgICAgICAgICAgICA+XG4gICAgICAgICAgICAgICAge29uQ2hlY2sgJiYgKFxuICAgICAgICAgICAgICAgICAgPFRhYmxlQ2VsbCBjb21wb25lbnQ9eyd0aCd9IHN0aWNreT17Zml4ZWRIZWFkZXJ9IHdpZHRoPXs1MH0gcGFkZGVkPXtwYWRkZWR9IC8+XG4gICAgICAgICAgICAgICAgKX1cbiAgICAgICAgICAgICAgICB7Y29sdW1ucy5tYXAoKGl0ZW0sIGluZGV4KSA9PiAoXG4gICAgICAgICAgICAgICAgICA8VGFibGVDZWxsXG4gICAgICAgICAgICAgICAgICAgIHRleHRBbGlnbj17Y29sdW1uc0hhc051bWJlckFyciAmJiBjb2x1bW5zSGFzTnVtYmVyQXJyW2luZGV4XSA/ICdyaWdodCcgOiAnbGVmdCd9XG4gICAgICAgICAgICAgICAgICAgIGNvbXBvbmVudD17J3RoJ31cbiAgICAgICAgICAgICAgICAgICAga2V5PXtgJHtpdGVtfWB9XG4gICAgICAgICAgICAgICAgICAgIHN0aWNreT17Zml4ZWRIZWFkZXJ9XG4gICAgICAgICAgICAgICAgICAgIHBhZGRlZD17cGFkZGVkfVxuICAgICAgICAgICAgICAgICAgICB3aWR0aD17Y29sdW1uc1dpdGhXaWR0aFtpbmRleF0gPyBgJHtjb2x1bW5zV2l0aFdpZHRoW2luZGV4XX0lYCA6ICdpbml0aWFsJ31cbiAgICAgICAgICAgICAgICAgID5cbiAgICAgICAgICAgICAgICAgICAge2l0ZW19XG4gICAgICAgICAgICAgICAgICA8L1RhYmxlQ2VsbD5cbiAgICAgICAgICAgICAgICApKX1cbiAgICAgICAgICAgICAgPC9UYWJsZVJvdz5cbiAgICAgICAgICAgICl9XG4gICAgICAgICAgPC90aGVhZD5cbiAgICAgICAgKX1cbiAgICAgICAgPHRib2R5PlxuICAgICAgICAgIHtkYXRhLm1hcChyb3cgPT4gKFxuICAgICAgICAgICAgLy8gQHRzLWlnbm9yZVxuICAgICAgICAgICAgPFRhYmxlUm93V3JhcHBlcjxUPlxuICAgICAgICAgICAgICBrZXk9e3Jvdy5pZH1cbiAgICAgICAgICAgICAgey4uLntcbiAgICAgICAgICAgICAgICByb3csXG4gICAgICAgICAgICAgICAgaXNSb3dTZWxlY3RlZDogc2VsZWN0ZWRJZHMgPyBzZWxlY3RlZElkcy5pbmRleE9mKHJvdy5pZCkgIT09IC0xIDogZmFsc2UsXG4gICAgICAgICAgICAgICAgb25TZWxlY3Rpb25BZGQsXG4gICAgICAgICAgICAgICAgcGFkZGVkLFxuICAgICAgICAgICAgICAgIGNvbHVtbnMsXG4gICAgICAgICAgICAgICAgZml4ZWRIZWFkZXIsXG4gICAgICAgICAgICAgICAgdHlwZSxcbiAgICAgICAgICAgICAgICBjb2x1bW5Db3VudCxcbiAgICAgICAgICAgICAgICBjb2x1bW5zSGFzTnVtYmVyQXJyLFxuICAgICAgICAgICAgICAgIGNvbHVtbnNXaXRoV2lkdGgsXG4gICAgICAgICAgICAgICAgb25TZWxlY3Rpb25DaGFuZ2VFeGlzdDogQm9vbGVhbihvbkNoZWNrKSxcbiAgICAgICAgICAgICAgICBleHBhbmRlZDogISFyb3cuZXhwYW5kZWQsXG4gICAgICAgICAgICAgIH19XG4gICAgICAgICAgICAvPlxuICAgICAgICAgICkpfVxuICAgICAgICA8L3Rib2R5PlxuICAgICAgPC90YWJsZT5cbiAgICA8L1JlYWN0LkZyYWdtZW50PlxuICApO1xufVxuXG5leHBvcnQgZGVmYXVsdCBUYWJsZTtcbiJdfQ== */")
}, onCheck && (0, _core.jsx)(_TableCell["default"], {

@@ -180,7 +174,7 @@ component: 'th',

return (// @ts-ignore
(0, _core.jsx)(TableRowWrapper, _extends({
(0, _core.jsx)(_TableRowWrapper["default"], _extends({
key: row.id
}, {
row: row,
selectedIds: selectedIds,
isRowSelected: selectedIds ? selectedIds.indexOf(row.id) !== -1 : false,
onSelectionAdd: onSelectionAdd,

@@ -201,42 +195,3 @@ padded: padded,

var TableRowWrapper = function TableRowWrapper(_ref7) {
var row = _ref7.row,
selectedIds = _ref7.selectedIds,
onSelectionAdd = _ref7.onSelectionAdd,
padded = _ref7.padded,
columns = _ref7.columns,
fixedHeader = _ref7.fixedHeader,
type = _ref7.type,
columnsHasNumberArr = _ref7.columnsHasNumberArr,
columnsWithWidth = _ref7.columnsWithWidth,
columnCount = _ref7.columnCount,
onSelectionChangeExist = _ref7.onSelectionChangeExist,
expanded = _ref7.expanded;
var isRowSelected = React.useMemo(function () {
return selectedIds.indexOf(row.id) !== -1;
}, [row.id, selectedIds]);
var tChange = React.useCallback(function () {
onSelectionAdd(row.id);
}, [onSelectionAdd, row.id]);
return (0, _core.jsx)(_TableRowContext.TableRowContext.Provider, {
value: {
row: row,
columnsHasNumberArr: columnsHasNumberArr,
columnsWithWidth: columnsWithWidth,
onSelectionChangeExist: onSelectionChangeExist,
padded: padded,
columns: columns,
fixedHeader: fixedHeader,
tChange: tChange,
type: type,
columnCount: columnCount,
isRowSelected: isRowSelected,
bordered: !expanded
}
}, (0, _core.jsx)(_RenderRowOrNestedRow["default"], {
row: row
}));
};
var _default = Table;
exports["default"] = _default;

@@ -16,3 +16,3 @@ import { Palette, PaletteConfig } from './palette';

};
declare const defaultTheme: (theming: "dark" | "light") => Theme;
declare const defaultTheme: (theming: 'dark' | 'light') => Theme;
export default defaultTheme;
import { generatedColorShades, Palette, PaletteConfig } from './palette';
export declare const convertPointsToPixels: (pt: number) => number;
export declare const colorShadesCreator: (base: string, per: number) => generatedColorShades;
export declare const iterateObject: <T>(obj: T, func: (value: string, name: string) => string | generatedColorShades) => Record<string, unknown>;
export declare const iterateObject: <T>(obj: T, func: (value: string, name: string) => generatedColorShades | string) => Record<string, unknown>;
export declare const enhancePaletteWithShades: (obj: PaletteConfig) => Palette;
/// <reference types="react" />
import { TestId } from 'utils/types';
/** A function that generates a unique id by making a value randomly based on time also */
export declare const generateUniqueID: () => string;
/** A function that takes two strings to generate a test data id by combining them if both exist */
export declare const generateTestDataId: (defaultId: string, customId?: string | undefined) => string;
export declare const generateTestDataId: (defaultId: TestId, customId?: string | undefined) => string;
/** A function that determines if the element passed is a function and a react element */
export declare function isComponentFunctionType(element: string | number | JSX.Element | Function): element is Function;
{
"name": "@orfium/ictinus",
"version": "0.10.1",
"version": "0.11.0",
"main": "./dist/index.js",

@@ -42,4 +42,4 @@ "types": "./dist/index.d.ts",

"@types/react-test-renderer": "^16.9.3",
"@typescript-eslint/eslint-plugin": "^4.1.0",
"@typescript-eslint/parser": "^4.1.0",
"@typescript-eslint/eslint-plugin": "^4.5.0",
"@typescript-eslint/parser": "^4.5.0",
"babel-loader": "^8.0.6",

@@ -75,3 +75,3 @@ "babel-plugin-inline-import-data-uri": "^1.0.1",

"ts-loader": "^6.2.1",
"typescript": "3.7.5",
"typescript": "3.9.7",
"url-loader": "^4.1.0"

@@ -78,0 +78,0 @@ },

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc