@redux-devtools/rtk-query-monitor
Version:
rtk-query monitor for Redux DevTools
97 lines (96 loc) • 14.1 kB
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.QueryPreviewHeader = void 0;
var _react = _interopRequireDefault(require("react"));
var _a11y = require("../utils/a11y");
var _object = require("../utils/object");
var _react2 = require("@emotion/react");
function _EMOTION_STRINGIFIED_CSS_ERROR__() { return "You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."; }
var _ref = process.env.NODE_ENV === "production" ? {
name: "w3em1j",
styles: "display:flex;width:100%;justify-content:flex-end;overflow:hidden;& > *{flex:0 1 auto;}"
} : {
name: "btc3kh-QueryPreviewHeader",
styles: "display:flex;width:100%;justify-content:flex-end;overflow:hidden;& > *{flex:0 1 auto;};label:QueryPreviewHeader;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9jb21wb25lbnRzL1F1ZXJ5UHJldmlld0hlYWRlci50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBc0NVIiwiZmlsZSI6Ii4uLy4uLy4uL3NyYy9jb21wb25lbnRzL1F1ZXJ5UHJldmlld0hlYWRlci50c3giLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgUmVhY3QsIHsgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuaW1wb3J0IHsgUXVlcnlQcmV2aWV3VGFicywgVGFiT3B0aW9uIH0gZnJvbSAnLi4vdHlwZXMnO1xuaW1wb3J0IHsgcmVuZGVyVGFiUGFuZWxCdXR0b25JZCB9IGZyb20gJy4uL3V0aWxzL2ExMXknO1xuaW1wb3J0IHsgZW1wdHlBcnJheSB9IGZyb20gJy4uL3V0aWxzL29iamVjdCc7XG5cbmV4cG9ydCBpbnRlcmZhY2UgUXVlcnlQcmV2aWV3SGVhZGVyUHJvcHMge1xuICB0YWJzOiBSZWFkb25seUFycmF5PFxuICAgIFRhYk9wdGlvbjxRdWVyeVByZXZpZXdUYWJzLCB1bmtub3duLCAncXVlcnknIHwgJ211dGF0aW9uJz5cbiAgPjtcbiAgb25UYWJDaGFuZ2U6ICh0YWI6IFF1ZXJ5UHJldmlld1RhYnMpID0+IHZvaWQ7XG4gIHNlbGVjdGVkVGFiOiBRdWVyeVByZXZpZXdUYWJzO1xuICByZW5kZXJUYWJMYWJlbD86ICh0YWI6IFF1ZXJ5UHJldmlld0hlYWRlclByb3BzWyd0YWJzJ11bbnVtYmVyXSkgPT4gUmVhY3ROb2RlO1xufVxuXG5leHBvcnQgY2xhc3MgUXVlcnlQcmV2aWV3SGVhZGVyIGV4dGVuZHMgUmVhY3QuQ29tcG9uZW50PFF1ZXJ5UHJldmlld0hlYWRlclByb3BzPiB7XG4gIGhhbmRsZVRhYkNsaWNrID0gKHRhYjogUXVlcnlQcmV2aWV3SGVhZGVyUHJvcHNbJ3RhYnMnXVtudW1iZXJdKTogdm9pZCA9PiB7XG4gICAgaWYgKHRoaXMucHJvcHMuc2VsZWN0ZWRUYWIgIT09IHRhYi52YWx1ZSkge1xuICAgICAgdGhpcy5wcm9wcy5vblRhYkNoYW5nZSh0YWIudmFsdWUpO1xuICAgIH1cbiAgfTtcblxuICByZW5kZXIoKTogUmVhY3ROb2RlIHtcbiAgICBjb25zdCB7IHRhYnMsIHNlbGVjdGVkVGFiLCByZW5kZXJUYWJMYWJlbCB9ID0gdGhpcy5wcm9wcztcblxuICAgIHJldHVybiAoXG4gICAgICA8ZGl2XG4gICAgICAgIGNzcz17KHRoZW1lKSA9PiAoe1xuICAgICAgICAgIGZsZXg6ICcwIDAgMzBweCcsXG4gICAgICAgICAgcGFkZGluZzogJzVweCA0cHgnLFxuICAgICAgICAgIGFsaWduSXRlbXM6ICdjZW50ZXInLFxuICAgICAgICAgIGJvcmRlckJvdHRvbVdpZHRoOiAnMXB4JyxcbiAgICAgICAgICBib3JkZXJCb3R0b21TdHlsZTogJ3NvbGlkJyxcblxuICAgICAgICAgIGJhY2tncm91bmRDb2xvcjogdGhlbWUuSEVBREVSX0JBQ0tHUk9VTkRfQ09MT1IsXG4gICAgICAgICAgYm9yZGVyQm90dG9tQ29sb3I6IHRoZW1lLkhFQURFUl9CT1JERVJfQ09MT1IsXG4gICAgICAgIH0pfVxuICAgICAgPlxuICAgICAgICA8ZGl2XG4gICAgICAgICAgY3NzPXt7XG4gICAgICAgICAgICBkaXNwbGF5OiAnZmxleCcsXG4gICAgICAgICAgICB3aWR0aDogJzEwMCUnLFxuICAgICAgICAgICAganVzdGlmeUNvbnRlbnQ6ICdmbGV4LWVuZCcsXG4gICAgICAgICAgICBvdmVyZmxvdzogJ2hpZGRlbicsXG4gICAgICAgICAgICAnJiA+IConOiB7XG4gICAgICAgICAgICAgIGZsZXg6ICcwIDEgYXV0bycsXG4gICAgICAgICAgICB9LFxuICAgICAgICAgIH19XG4gICAgICAgID5cbiAgICAgICAgICB7dGFicy5tYXAoKHRhYikgPT4gKFxuICAgICAgICAgICAgPGJ1dHRvblxuICAgICAgICAgICAgICB0eXBlPVwiYnV0dG9uXCJcbiAgICAgICAgICAgICAgaWQ9e3JlbmRlclRhYlBhbmVsQnV0dG9uSWQodGFiLnZhbHVlKX1cbiAgICAgICAgICAgICAgYXJpYS1zZWxlY3RlZD17dGFiLnZhbHVlID09PSBzZWxlY3RlZFRhYn1cbiAgICAgICAgICAgICAgcm9sZT17J3RhYid9XG4gICAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHRoaXMuaGFuZGxlVGFiQ2xpY2sodGFiKX1cbiAgICAgICAgICAgICAga2V5PXt0YWIudmFsdWV9XG4gICAgICAgICAgICAgIGNzcz17W1xuICAgICAgICAgICAgICAgICh0aGVtZSkgPT4gKHtcbiAgICAgICAgICAgICAgICAgIGN1cnNvcjogJ3BvaW50ZXInLFxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246ICdyZWxhdGl2ZScsXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6ICczM3B4JyxcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6ICcwIDhweCcsXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiAnaW5saW5lLWZsZXgnLFxuICAgICAgICAgICAgICAgICAgYWxpZ25JdGVtczogJ2NlbnRlcicsXG4gICAgICAgICAgICAgICAgICBib3hTaGFkb3c6ICdub25lJyxcbiAgICAgICAgICAgICAgICAgIG91dGxpbmU6ICdub25lJyxcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB0aGVtZS5URVhUX0NPTE9SLFxuICAgICAgICAgICAgICAgICAgYm9yZGVyU3R5bGU6ICdzb2xpZCcsXG4gICAgICAgICAgICAgICAgICBib3JkZXJXaWR0aDogJzFweCcsXG4gICAgICAgICAgICAgICAgICBib3JkZXJMZWZ0V2lkdGg6IDAsXG5cbiAgICAgICAgICAgICAgICAgICcmOmZpcnN0LW9mLXR5cGUnOiB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlckxlZnRXaWR0aDogJzFweCcsXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlclRvcExlZnRSYWRpdXM6ICczcHgnLFxuICAgICAgICAgICAgICAgICAgICBib3JkZXJCb3R0b21MZWZ0UmFkaXVzOiAnM3B4JyxcbiAgICAgICAgICAgICAgICAgIH0sXG5cbiAgICAgICAgICAgICAgICAgICcmOmxhc3Qtb2YtdHlwZSc6IHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyVG9wUmlnaHRSYWRpdXM6ICczcHgnLFxuICAgICAgICAgICAgICAgICAgICBib3JkZXJCb3R0b21SaWdodFJhZGl1czogJzNweCcsXG4gICAgICAgICAgICAgICAgICB9LFxuXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kQ29sb3I6IHRoZW1lLlRBQl9CQUNLX0NPTE9SLFxuXG4gICAgICAgICAgICAgICAgICAnJjpob3Zlcic6IHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZENvbG9yOiB0aGVtZS5UQUJfQkFDS19IT1ZFUl9DT0xPUixcbiAgICAgICAgICAgICAgICAgIH0sXG5cbiAgICAgICAgICAgICAgICAgIGJvcmRlckNvbG9yOiB0aGVtZS5UQUJfQk9SREVSX0NPTE9SLFxuXG4gICAgICAgICAgICAgICAgICAnJiA+IConOiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6ICctd2Via2l0LWJveCcsXG4gICAgICAgICAgICAgICAgICAgIGJveE9yaWVudDogJ3ZlcnRpY2FsJyxcbiAgICAgICAgICAgICAgICAgICAgV2Via2l0TGluZUNsYW1wOiAxLFxuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogJ2hpZGRlbicsXG4gICAgICAgICAgICAgICAgICAgIHdvcmRCcmVhazogJ2JyZWFrLWFsbCcsXG4gICAgICAgICAgICAgICAgICAgIFdlYmtpdEJveFBhY2s6ICdlbmQnLFxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nQm90dG9tOiAwLFxuICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICB9KSxcbiAgICAgICAgICAgICAgICB0YWIudmFsdWUgPT09IHNlbGVjdGVkVGFiICYmXG4gICAgICAgICAgICAgICAgICAoKHRoZW1lKSA9PiAoe1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kQ29sb3I6IHRoZW1lLlRBQl9CQUNLX1NFTEVDVEVEX0NPTE9SLFxuICAgICAgICAgICAgICAgICAgfSkpLFxuICAgICAgICAgICAgICBdfVxuICAgICAgICAgICAgPlxuICAgICAgICAgICAgICA8c3Bhbj57cmVuZGVyVGFiTGFiZWwgPyByZW5kZXJUYWJMYWJlbCh0YWIpIDogdGFiLmxhYmVsfTwvc3Bhbj5cbiAgICAgICAgICAgIDwvYnV0dG9uPlxuICAgICAgICAgICkpfVxuICAgICAgICA8L2Rpdj5cbiAgICAgIDwvZGl2PlxuICAgICk7XG4gIH1cblxuICBzdGF0aWMgZGVmYXVsdFByb3BzID0ge1xuICAgIHRhYnM6IGVtcHR5QXJyYXksXG4gIH07XG59XG4iXX0= */",
toString: _EMOTION_STRINGIFIED_CSS_ERROR__
};
class QueryPreviewHeader extends _react.default.Component {
handleTabClick = tab => {
if (this.props.selectedTab !== tab.value) {
this.props.onTabChange(tab.value);
}
};
render() {
const {
tabs,
selectedTab,
renderTabLabel
} = this.props;
return (0, _react2.jsx)("div", {
css: theme => ({
flex: '0 0 30px',
padding: '5px 4px',
alignItems: 'center',
borderBottomWidth: '1px',
borderBottomStyle: 'solid',
backgroundColor: theme.HEADER_BACKGROUND_COLOR,
borderBottomColor: theme.HEADER_BORDER_COLOR
})
}, (0, _react2.jsx)("div", {
css: _ref
}, tabs.map(tab => (0, _react2.jsx)("button", {
type: "button",
id: (0, _a11y.renderTabPanelButtonId)(tab.value),
"aria-selected": tab.value === selectedTab,
role: 'tab',
onClick: () => this.handleTabClick(tab),
key: tab.value,
css: [theme => ({
cursor: 'pointer',
position: 'relative',
height: '33px',
padding: '0 8px',
display: 'inline-flex',
alignItems: 'center',
boxShadow: 'none',
outline: 'none',
color: theme.TEXT_COLOR,
borderStyle: 'solid',
borderWidth: '1px',
borderLeftWidth: 0,
'&:first-of-type': {
borderLeftWidth: '1px',
borderTopLeftRadius: '3px',
borderBottomLeftRadius: '3px'
},
'&:last-of-type': {
borderTopRightRadius: '3px',
borderBottomRightRadius: '3px'
},
backgroundColor: theme.TAB_BACK_COLOR,
'&:hover': {
backgroundColor: theme.TAB_BACK_HOVER_COLOR
},
borderColor: theme.TAB_BORDER_COLOR,
'& > *': {
display: '-webkit-box',
boxOrient: 'vertical',
WebkitLineClamp: 1,
overflow: 'hidden',
wordBreak: 'break-all',
WebkitBoxPack: 'end',
paddingBottom: 0
}
}), tab.value === selectedTab && (theme => ({
backgroundColor: theme.TAB_BACK_SELECTED_COLOR
})), process.env.NODE_ENV === "production" ? "" : ";label:QueryPreviewHeader;", process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9jb21wb25lbnRzL1F1ZXJ5UHJldmlld0hlYWRlci50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBd0RjIiwiZmlsZSI6Ii4uLy4uLy4uL3NyYy9jb21wb25lbnRzL1F1ZXJ5UHJldmlld0hlYWRlci50c3giLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgUmVhY3QsIHsgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuaW1wb3J0IHsgUXVlcnlQcmV2aWV3VGFicywgVGFiT3B0aW9uIH0gZnJvbSAnLi4vdHlwZXMnO1xuaW1wb3J0IHsgcmVuZGVyVGFiUGFuZWxCdXR0b25JZCB9IGZyb20gJy4uL3V0aWxzL2ExMXknO1xuaW1wb3J0IHsgZW1wdHlBcnJheSB9IGZyb20gJy4uL3V0aWxzL29iamVjdCc7XG5cbmV4cG9ydCBpbnRlcmZhY2UgUXVlcnlQcmV2aWV3SGVhZGVyUHJvcHMge1xuICB0YWJzOiBSZWFkb25seUFycmF5PFxuICAgIFRhYk9wdGlvbjxRdWVyeVByZXZpZXdUYWJzLCB1bmtub3duLCAncXVlcnknIHwgJ211dGF0aW9uJz5cbiAgPjtcbiAgb25UYWJDaGFuZ2U6ICh0YWI6IFF1ZXJ5UHJldmlld1RhYnMpID0+IHZvaWQ7XG4gIHNlbGVjdGVkVGFiOiBRdWVyeVByZXZpZXdUYWJzO1xuICByZW5kZXJUYWJMYWJlbD86ICh0YWI6IFF1ZXJ5UHJldmlld0hlYWRlclByb3BzWyd0YWJzJ11bbnVtYmVyXSkgPT4gUmVhY3ROb2RlO1xufVxuXG5leHBvcnQgY2xhc3MgUXVlcnlQcmV2aWV3SGVhZGVyIGV4dGVuZHMgUmVhY3QuQ29tcG9uZW50PFF1ZXJ5UHJldmlld0hlYWRlclByb3BzPiB7XG4gIGhhbmRsZVRhYkNsaWNrID0gKHRhYjogUXVlcnlQcmV2aWV3SGVhZGVyUHJvcHNbJ3RhYnMnXVtudW1iZXJdKTogdm9pZCA9PiB7XG4gICAgaWYgKHRoaXMucHJvcHMuc2VsZWN0ZWRUYWIgIT09IHRhYi52YWx1ZSkge1xuICAgICAgdGhpcy5wcm9wcy5vblRhYkNoYW5nZSh0YWIudmFsdWUpO1xuICAgIH1cbiAgfTtcblxuICByZW5kZXIoKTogUmVhY3ROb2RlIHtcbiAgICBjb25zdCB7IHRhYnMsIHNlbGVjdGVkVGFiLCByZW5kZXJUYWJMYWJlbCB9ID0gdGhpcy5wcm9wcztcblxuICAgIHJldHVybiAoXG4gICAgICA8ZGl2XG4gICAgICAgIGNzcz17KHRoZW1lKSA9PiAoe1xuICAgICAgICAgIGZsZXg6ICcwIDAgMzBweCcsXG4gICAgICAgICAgcGFkZGluZzogJzVweCA0cHgnLFxuICAgICAgICAgIGFsaWduSXRlbXM6ICdjZW50ZXInLFxuICAgICAgICAgIGJvcmRlckJvdHRvbVdpZHRoOiAnMXB4JyxcbiAgICAgICAgICBib3JkZXJCb3R0b21TdHlsZTogJ3NvbGlkJyxcblxuICAgICAgICAgIGJhY2tncm91bmRDb2xvcjogdGhlbWUuSEVBREVSX0JBQ0tHUk9VTkRfQ09MT1IsXG4gICAgICAgICAgYm9yZGVyQm90dG9tQ29sb3I6IHRoZW1lLkhFQURFUl9CT1JERVJfQ09MT1IsXG4gICAgICAgIH0pfVxuICAgICAgPlxuICAgICAgICA8ZGl2XG4gICAgICAgICAgY3NzPXt7XG4gICAgICAgICAgICBkaXNwbGF5OiAnZmxleCcsXG4gICAgICAgICAgICB3aWR0aDogJzEwMCUnLFxuICAgICAgICAgICAganVzdGlmeUNvbnRlbnQ6ICdmbGV4LWVuZCcsXG4gICAgICAgICAgICBvdmVyZmxvdzogJ2hpZGRlbicsXG4gICAgICAgICAgICAnJiA+IConOiB7XG4gICAgICAgICAgICAgIGZsZXg6ICcwIDEgYXV0bycsXG4gICAgICAgICAgICB9LFxuICAgICAgICAgIH19XG4gICAgICAgID5cbiAgICAgICAgICB7dGFicy5tYXAoKHRhYikgPT4gKFxuICAgICAgICAgICAgPGJ1dHRvblxuICAgICAgICAgICAgICB0eXBlPVwiYnV0dG9uXCJcbiAgICAgICAgICAgICAgaWQ9e3JlbmRlclRhYlBhbmVsQnV0dG9uSWQodGFiLnZhbHVlKX1cbiAgICAgICAgICAgICAgYXJpYS1zZWxlY3RlZD17dGFiLnZhbHVlID09PSBzZWxlY3RlZFRhYn1cbiAgICAgICAgICAgICAgcm9sZT17J3RhYid9XG4gICAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHRoaXMuaGFuZGxlVGFiQ2xpY2sodGFiKX1cbiAgICAgICAgICAgICAga2V5PXt0YWIudmFsdWV9XG4gICAgICAgICAgICAgIGNzcz17W1xuICAgICAgICAgICAgICAgICh0aGVtZSkgPT4gKHtcbiAgICAgICAgICAgICAgICAgIGN1cnNvcjogJ3BvaW50ZXInLFxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246ICdyZWxhdGl2ZScsXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6ICczM3B4JyxcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6ICcwIDhweCcsXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiAnaW5saW5lLWZsZXgnLFxuICAgICAgICAgICAgICAgICAgYWxpZ25JdGVtczogJ2NlbnRlcicsXG4gICAgICAgICAgICAgICAgICBib3hTaGFkb3c6ICdub25lJyxcbiAgICAgICAgICAgICAgICAgIG91dGxpbmU6ICdub25lJyxcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB0aGVtZS5URVhUX0NPTE9SLFxuICAgICAgICAgICAgICAgICAgYm9yZGVyU3R5bGU6ICdzb2xpZCcsXG4gICAgICAgICAgICAgICAgICBib3JkZXJXaWR0aDogJzFweCcsXG4gICAgICAgICAgICAgICAgICBib3JkZXJMZWZ0V2lkdGg6IDAsXG5cbiAgICAgICAgICAgICAgICAgICcmOmZpcnN0LW9mLXR5cGUnOiB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlckxlZnRXaWR0aDogJzFweCcsXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlclRvcExlZnRSYWRpdXM6ICczcHgnLFxuICAgICAgICAgICAgICAgICAgICBib3JkZXJCb3R0b21MZWZ0UmFkaXVzOiAnM3B4JyxcbiAgICAgICAgICAgICAgICAgIH0sXG5cbiAgICAgICAgICAgICAgICAgICcmOmxhc3Qtb2YtdHlwZSc6IHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyVG9wUmlnaHRSYWRpdXM6ICczcHgnLFxuICAgICAgICAgICAgICAgICAgICBib3JkZXJCb3R0b21SaWdodFJhZGl1czogJzNweCcsXG4gICAgICAgICAgICAgICAgICB9LFxuXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kQ29sb3I6IHRoZW1lLlRBQl9CQUNLX0NPTE9SLFxuXG4gICAgICAgICAgICAgICAgICAnJjpob3Zlcic6IHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZENvbG9yOiB0aGVtZS5UQUJfQkFDS19IT1ZFUl9DT0xPUixcbiAgICAgICAgICAgICAgICAgIH0sXG5cbiAgICAgICAgICAgICAgICAgIGJvcmRlckNvbG9yOiB0aGVtZS5UQUJfQk9SREVSX0NPTE9SLFxuXG4gICAgICAgICAgICAgICAgICAnJiA+IConOiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6ICctd2Via2l0LWJveCcsXG4gICAgICAgICAgICAgICAgICAgIGJveE9yaWVudDogJ3ZlcnRpY2FsJyxcbiAgICAgICAgICAgICAgICAgICAgV2Via2l0TGluZUNsYW1wOiAxLFxuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogJ2hpZGRlbicsXG4gICAgICAgICAgICAgICAgICAgIHdvcmRCcmVhazogJ2JyZWFrLWFsbCcsXG4gICAgICAgICAgICAgICAgICAgIFdlYmtpdEJveFBhY2s6ICdlbmQnLFxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nQm90dG9tOiAwLFxuICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICB9KSxcbiAgICAgICAgICAgICAgICB0YWIudmFsdWUgPT09IHNlbGVjdGVkVGFiICYmXG4gICAgICAgICAgICAgICAgICAoKHRoZW1lKSA9PiAoe1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kQ29sb3I6IHRoZW1lLlRBQl9CQUNLX1NFTEVDVEVEX0NPTE9SLFxuICAgICAgICAgICAgICAgICAgfSkpLFxuICAgICAgICAgICAgICBdfVxuICAgICAgICAgICAgPlxuICAgICAgICAgICAgICA8c3Bhbj57cmVuZGVyVGFiTGFiZWwgPyByZW5kZXJUYWJMYWJlbCh0YWIpIDogdGFiLmxhYmVsfTwvc3Bhbj5cbiAgICAgICAgICAgIDwvYnV0dG9uPlxuICAgICAgICAgICkpfVxuICAgICAgICA8L2Rpdj5cbiAgICAgIDwvZGl2PlxuICAgICk7XG4gIH1cblxuICBzdGF0aWMgZGVmYXVsdFByb3BzID0ge1xuICAgIHRhYnM6IGVtcHR5QXJyYXksXG4gIH07XG59XG4iXX0= */"]
}, (0, _react2.jsx)("span", null, renderTabLabel ? renderTabLabel(tab) : tab.label)))));
}
static defaultProps = (() => ({
tabs: _object.emptyArray
}))();
}
exports.QueryPreviewHeader = QueryPreviewHeader;