(globalThis["webpackChunksuperset"] = globalThis["webpackChunksuperset"] || []).push([[3401,6898],{

/***/ 46700:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var map = {
	"./af": 42786,
	"./af.js": 42786,
	"./ar": 30867,
	"./ar-dz": 14130,
	"./ar-dz.js": 14130,
	"./ar-kw": 96135,
	"./ar-kw.js": 96135,
	"./ar-ly": 56440,
	"./ar-ly.js": 56440,
	"./ar-ma": 47702,
	"./ar-ma.js": 47702,
	"./ar-sa": 16040,
	"./ar-sa.js": 16040,
	"./ar-tn": 37100,
	"./ar-tn.js": 37100,
	"./ar.js": 30867,
	"./az": 31083,
	"./az.js": 31083,
	"./be": 9808,
	"./be.js": 9808,
	"./bg": 68338,
	"./bg.js": 68338,
	"./bm": 67438,
	"./bm.js": 67438,
	"./bn": 8905,
	"./bn-bd": 76225,
	"./bn-bd.js": 76225,
	"./bn.js": 8905,
	"./bo": 11560,
	"./bo.js": 11560,
	"./br": 1278,
	"./br.js": 1278,
	"./bs": 80622,
	"./bs.js": 80622,
	"./ca": 2468,
	"./ca.js": 2468,
	"./cs": 5822,
	"./cs.js": 5822,
	"./cv": 50877,
	"./cv.js": 50877,
	"./cy": 47373,
	"./cy.js": 47373,
	"./da": 24780,
	"./da.js": 24780,
	"./de": 59740,
	"./de-at": 60217,
	"./de-at.js": 60217,
	"./de-ch": 60894,
	"./de-ch.js": 60894,
	"./de.js": 59740,
	"./dv": 5300,
	"./dv.js": 5300,
	"./el": 50837,
	"./el.js": 50837,
	"./en-au": 78348,
	"./en-au.js": 78348,
	"./en-ca": 77925,
	"./en-ca.js": 77925,
	"./en-gb": 22243,
	"./en-gb.js": 22243,
	"./en-ie": 46436,
	"./en-ie.js": 46436,
	"./en-il": 47207,
	"./en-il.js": 47207,
	"./en-in": 44175,
	"./en-in.js": 44175,
	"./en-nz": 76319,
	"./en-nz.js": 76319,
	"./en-sg": 31662,
	"./en-sg.js": 31662,
	"./eo": 92915,
	"./eo.js": 92915,
	"./es": 55655,
	"./es-do": 55251,
	"./es-do.js": 55251,
	"./es-mx": 96112,
	"./es-mx.js": 96112,
	"./es-us": 71146,
	"./es-us.js": 71146,
	"./es.js": 55655,
	"./et": 5603,
	"./et.js": 5603,
	"./eu": 77763,
	"./eu.js": 77763,
	"./fa": 76959,
	"./fa.js": 76959,
	"./fi": 11897,
	"./fi.js": 11897,
	"./fil": 42549,
	"./fil.js": 42549,
	"./fo": 94694,
	"./fo.js": 94694,
	"./fr": 94470,
	"./fr-ca": 63049,
	"./fr-ca.js": 63049,
	"./fr-ch": 52330,
	"./fr-ch.js": 52330,
	"./fr.js": 94470,
	"./fy": 5044,
	"./fy.js": 5044,
	"./ga": 29295,
	"./ga.js": 29295,
	"./gd": 2101,
	"./gd.js": 2101,
	"./gl": 38794,
	"./gl.js": 38794,
	"./gom-deva": 27884,
	"./gom-deva.js": 27884,
	"./gom-latn": 23168,
	"./gom-latn.js": 23168,
	"./gu": 95349,
	"./gu.js": 95349,
	"./he": 24206,
	"./he.js": 24206,
	"./hi": 30094,
	"./hi.js": 30094,
	"./hr": 30316,
	"./hr.js": 30316,
	"./hu": 22138,
	"./hu.js": 22138,
	"./hy-am": 11423,
	"./hy-am.js": 11423,
	"./id": 29218,
	"./id.js": 29218,
	"./is": 90135,
	"./is.js": 90135,
	"./it": 90626,
	"./it-ch": 10150,
	"./it-ch.js": 10150,
	"./it.js": 90626,
	"./ja": 39183,
	"./ja.js": 39183,
	"./jv": 24286,
	"./jv.js": 24286,
	"./ka": 12105,
	"./ka.js": 12105,
	"./kk": 47772,
	"./kk.js": 47772,
	"./km": 18758,
	"./km.js": 18758,
	"./kn": 79282,
	"./kn.js": 79282,
	"./ko": 33730,
	"./ko.js": 33730,
	"./ku": 1408,
	"./ku.js": 1408,
	"./ky": 33291,
	"./ky.js": 33291,
	"./lb": 36841,
	"./lb.js": 36841,
	"./lo": 55466,
	"./lo.js": 55466,
	"./lt": 57010,
	"./lt.js": 57010,
	"./lv": 37595,
	"./lv.js": 37595,
	"./me": 39861,
	"./me.js": 39861,
	"./mi": 35493,
	"./mi.js": 35493,
	"./mk": 95966,
	"./mk.js": 95966,
	"./ml": 87341,
	"./ml.js": 87341,
	"./mn": 5115,
	"./mn.js": 5115,
	"./mr": 10370,
	"./mr.js": 10370,
	"./ms": 9847,
	"./ms-my": 41237,
	"./ms-my.js": 41237,
	"./ms.js": 9847,
	"./mt": 72126,
	"./mt.js": 72126,
	"./my": 56165,
	"./my.js": 56165,
	"./nb": 64924,
	"./nb.js": 64924,
	"./ne": 16744,
	"./ne.js": 16744,
	"./nl": 93901,
	"./nl-be": 59814,
	"./nl-be.js": 59814,
	"./nl.js": 93901,
	"./nn": 83877,
	"./nn.js": 83877,
	"./oc-lnc": 92135,
	"./oc-lnc.js": 92135,
	"./pa-in": 15858,
	"./pa-in.js": 15858,
	"./pl": 64495,
	"./pl.js": 64495,
	"./pt": 89520,
	"./pt-br": 57971,
	"./pt-br.js": 57971,
	"./pt.js": 89520,
	"./ro": 96459,
	"./ro.js": 96459,
	"./ru": 21793,
	"./ru.js": 21793,
	"./sd": 40950,
	"./sd.js": 40950,
	"./se": 10490,
	"./se.js": 10490,
	"./si": 90124,
	"./si.js": 90124,
	"./sk": 64249,
	"./sk.js": 64249,
	"./sl": 14985,
	"./sl.js": 14985,
	"./sq": 51104,
	"./sq.js": 51104,
	"./sr": 49131,
	"./sr-cyrl": 79915,
	"./sr-cyrl.js": 79915,
	"./sr.js": 49131,
	"./ss": 85893,
	"./ss.js": 85893,
	"./sv": 98760,
	"./sv.js": 98760,
	"./sw": 91172,
	"./sw.js": 91172,
	"./ta": 27333,
	"./ta.js": 27333,
	"./te": 23110,
	"./te.js": 23110,
	"./tet": 52095,
	"./tet.js": 52095,
	"./tg": 27321,
	"./tg.js": 27321,
	"./th": 9041,
	"./th.js": 9041,
	"./tk": 19005,
	"./tk.js": 19005,
	"./tl-ph": 75768,
	"./tl-ph.js": 75768,
	"./tlh": 89444,
	"./tlh.js": 89444,
	"./tr": 72397,
	"./tr.js": 72397,
	"./tzl": 28254,
	"./tzl.js": 28254,
	"./tzm": 51106,
	"./tzm-latn": 30699,
	"./tzm-latn.js": 30699,
	"./tzm.js": 51106,
	"./ug-cn": 9288,
	"./ug-cn.js": 9288,
	"./uk": 67691,
	"./uk.js": 67691,
	"./ur": 13795,
	"./ur.js": 13795,
	"./uz": 6791,
	"./uz-latn": 60588,
	"./uz-latn.js": 60588,
	"./uz.js": 6791,
	"./vi": 65666,
	"./vi.js": 65666,
	"./x-pseudo": 14378,
	"./x-pseudo.js": 14378,
	"./yo": 75805,
	"./yo.js": 75805,
	"./zh-cn": 83839,
	"./zh-cn.js": 83839,
	"./zh-hk": 55726,
	"./zh-hk.js": 55726,
	"./zh-mo": 99807,
	"./zh-mo.js": 99807,
	"./zh-tw": 74152,
	"./zh-tw.js": 74152
};


function webpackContext(req) {
	var id = webpackContextResolve(req);
	return __webpack_require__(id);
}
function webpackContextResolve(req) {
	if(!__webpack_require__.o(map, req)) {
		var e = new Error("Cannot find module '" + req + "'");
		e.code = 'MODULE_NOT_FOUND';
		throw e;
	}
	return map[req];
}
webpackContext.keys = function webpackContextKeys() {
	return Object.keys(map);
};
webpackContext.resolve = webpackContextResolve;
module.exports = webpackContext;
webpackContext.id = 46700;

/***/ }),

/***/ 82191:
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "Qc": () => (/* reexport safe */ antd__WEBPACK_IMPORTED_MODULE_2__.Z),
/* harmony export */   "qE": () => (/* reexport safe */ antd__WEBPACK_IMPORTED_MODULE_3__.C),
/* harmony export */   "zx": () => (/* reexport safe */ antd__WEBPACK_IMPORTED_MODULE_4__.Z),
/* harmony export */   "XZ": () => (/* reexport safe */ antd__WEBPACK_IMPORTED_MODULE_5__.Z),
/* harmony export */   "JX": () => (/* reexport safe */ antd__WEBPACK_IMPORTED_MODULE_6__.Z),
/* harmony export */   "iz": () => (/* reexport safe */ antd__WEBPACK_IMPORTED_MODULE_7__.Z),
/* harmony export */   "Lt": () => (/* reexport safe */ antd__WEBPACK_IMPORTED_MODULE_8__.Z),
/* harmony export */   "l0": () => (/* reexport safe */ antd__WEBPACK_IMPORTED_MODULE_9__.Z),
/* harmony export */   "HY": () => (/* reexport safe */ antd__WEBPACK_IMPORTED_MODULE_10__.Z),
/* harmony export */   "ZT": () => (/* reexport safe */ antd__WEBPACK_IMPORTED_MODULE_11__.Z),
/* harmony export */   "mp": () => (/* reexport safe */ antd__WEBPACK_IMPORTED_MODULE_12__.Z),
/* harmony export */   "iR": () => (/* reexport safe */ antd__WEBPACK_IMPORTED_MODULE_13__.Z),
/* harmony export */   "X2": () => (/* reexport safe */ antd__WEBPACK_IMPORTED_MODULE_14__.Z),
/* harmony export */   "Od": () => (/* reexport safe */ antd__WEBPACK_IMPORTED_MODULE_15__.Z),
/* harmony export */   "Rg": () => (/* reexport safe */ antd__WEBPACK_IMPORTED_MODULE_16__.Z),
/* harmony export */   "rs": () => (/* reexport safe */ antd__WEBPACK_IMPORTED_MODULE_17__.Z),
/* harmony export */   "Vp": () => (/* reexport safe */ antd__WEBPACK_IMPORTED_MODULE_18__.Z),
/* harmony export */   "mQ": () => (/* reexport safe */ antd__WEBPACK_IMPORTED_MODULE_19__.Z),
/* harmony export */   "u": () => (/* reexport safe */ antd__WEBPACK_IMPORTED_MODULE_20__.Z),
/* harmony export */   "gq": () => (/* reexport safe */ antd__WEBPACK_IMPORTED_MODULE_21__.Z),
/* harmony export */   "oc": () => (/* reexport safe */ antd__WEBPACK_IMPORTED_MODULE_22__.Z),
/* harmony export */   "Ak": () => (/* reexport safe */ antd__WEBPACK_IMPORTED_MODULE_23__.Z),
/* harmony export */   "u_": () => (/* reexport safe */ antd_lib_modal__WEBPACK_IMPORTED_MODULE_24__.Z),
/* harmony export */   "bZ": () => (/* reexport safe */ antd_lib_alert__WEBPACK_IMPORTED_MODULE_25__["default"]),
/* harmony export */   "Ph": () => (/* reexport safe */ antd_lib_select__WEBPACK_IMPORTED_MODULE_26__["default"]),
/* harmony export */   "aV": () => (/* reexport safe */ antd_lib_list__WEBPACK_IMPORTED_MODULE_27__["default"]),
/* harmony export */   "UO": () => (/* reexport safe */ src_components_Collapse__WEBPACK_IMPORTED_MODULE_28__.Z),
/* harmony export */   "v2": () => (/* binding */ Menu),
/* harmony export */   "$t": () => (/* binding */ MainNav),
/* harmony export */   "II": () => (/* binding */ Input),
/* harmony export */   "Rn": () => (/* binding */ InputNumber),
/* harmony export */   "Kx": () => (/* binding */ TextArea),
/* harmony export */   "$i": () => (/* binding */ NoAnimationDropdown),
/* harmony export */   "yX": () => (/* binding */ ThinSkeleton)
/* harmony export */ });
/* unused harmony exports MenuItem, StyledNav, StyledSubMenu */
/* harmony import */ var _babel_runtime_corejs3_helpers_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(5872);
/* harmony import */ var _babel_runtime_corejs3_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_corejs3_helpers_extends__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(67294);
/* harmony import */ var _superset_ui_core__WEBPACK_IMPORTED_MODULE_32__ = __webpack_require__(37840);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_33__ = __webpack_require__(99210);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(4107);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_34__ = __webpack_require__(21888);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(13013);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(33860);
/* harmony import */ var _emotion_react__WEBPACK_IMPORTED_MODULE_35__ = __webpack_require__(11965);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(49288);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(51890);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(71577);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(9676);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(15746);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(27049);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(7646);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(14277);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(99545);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(7573);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(31955);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(71230);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(27220);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(59314);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(60331);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(88108);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(31097);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(76310);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(39144);
/* harmony import */ var antd_lib_modal__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(56697);
/* harmony import */ var antd_lib_alert__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(4863);
/* harmony import */ var antd_lib_select__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(64749);
/* harmony import */ var antd_lib_list__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(56590);
/* harmony import */ var src_components_Collapse__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(43700);
/* harmony import */ var src_components_Badge__WEBPACK_IMPORTED_MODULE_29__ = __webpack_require__(82607);
/* harmony import */ var src_components_Card__WEBPACK_IMPORTED_MODULE_30__ = __webpack_require__(57011);
/* harmony import */ var src_components_ProgressBar__WEBPACK_IMPORTED_MODULE_31__ = __webpack_require__(67135);
 /**
 * Licensed to the Apache Software Foundation (ASF) under one
 * or more contributor license agreements.  See the NOTICE file
 * distributed with this work for additional information
 * regarding copyright ownership.  The ASF licenses this file
 * to you under the Apache License, Version 2.0 (the
 * "License"); you may not use this file except in compliance
 * with the License.  You may obtain a copy of the License at
 *
 *   http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 */



/*
  Antd is re-exported from here so we can override components with Emotion as needed.

  For documentation, see https://ant.design/components/overview/
 */













const MenuItem = (0,_superset_ui_core__WEBPACK_IMPORTED_MODULE_32__/* .styled */ .iK)(antd__WEBPACK_IMPORTED_MODULE_33__/* ["default"].Item */ .Z.Item)`
  > a {
    text-decoration: none;
  }

  &.ant-menu-item {
    height: ${({ theme }) => theme.gridUnit * 7}px;
    line-height: ${({ theme }) => theme.gridUnit * 7}px;
    a {
      border-bottom: none;
      transition: background-color ${({ theme }) => theme.transitionTiming}s;
      &:after {
        content: '';
        position: absolute;
        bottom: -3px;
        left: 50%;
        width: 0;
        height: 3px;
        opacity: 0;
        transform: translateX(-50%);
        transition: all ${({ theme }) => theme.transitionTiming}s;
        background-color: ${({ theme }) => theme.colors.primary.base};
      }
      &:focus {
        border-bottom: none;
        background-color: transparent;
        @media (max-width: 767px) {
          background-color: ${({ theme }) => theme.colors.primary.light5};
        }
      }
    }
  }

  &.ant-menu-item,
  &.ant-dropdown-menu-item {
    span[role='button'] {
      display: inline-block;
      width: 100%;
    }
    transition-duration: 0s;
  }
`;
const StyledNav = (0,_superset_ui_core__WEBPACK_IMPORTED_MODULE_32__/* .styled */ .iK)(antd__WEBPACK_IMPORTED_MODULE_33__/* ["default"] */ .Z)`
  line-height: 51px;
  border: none;

  & > .ant-menu-item,
  & > .ant-menu-submenu {
    vertical-align: inherit;
    &:hover {
      color: ${({ theme }) => theme.colors.grayscale.dark1};
    }
  }

  &:not(.ant-menu-dark) > .ant-menu-submenu,
  &:not(.ant-menu-dark) > .ant-menu-item {
    &:hover {
      border-bottom: none;
    }
  }

  &:not(.ant-menu-dark) > .ant-menu-submenu,
  &:not(.ant-menu-dark) > .ant-menu-item {
    margin: 0px;
  }

  & > .ant-menu-item > a {
    padding: ${({ theme }) => theme.gridUnit * 4}px;
  }
`;
const StyledSubMenu = (0,_superset_ui_core__WEBPACK_IMPORTED_MODULE_32__/* .styled */ .iK)(antd__WEBPACK_IMPORTED_MODULE_33__/* ["default"].SubMenu */ .Z.SubMenu)`
  color: ${({ theme }) => theme.colors.grayscale.dark1};
  border-bottom: none;
  .ant-menu-submenu-open,
  .ant-menu-submenu-active {
    background-color: ${({ theme }) => theme.colors.primary.light5};
    .ant-menu-submenu-title {
      color: ${({ theme }) => theme.colors.grayscale.dark1};
      background-color: ${({ theme }) => theme.colors.primary.light5};
      border-bottom: none;
      margin: 0;
      &:after {
        opacity: 1;
        width: calc(100% - 1);
      }
    }
  }
  .ant-menu-submenu-title {
    position: relative;
    top: ${({ theme }) => -theme.gridUnit - 3}px;
    &:after {
      content: '';
      position: absolute;
      bottom: -3px;
      left: 50%;
      width: 0;
      height: 3px;
      opacity: 0;
      transform: translateX(-50%);
      transition: all ${({ theme }) => theme.transitionTiming}s;
      background-color: ${({ theme }) => theme.colors.primary.base};
    }
  }
  .ant-menu-submenu-arrow {
    top: 67%;
  }
  & > .ant-menu-submenu-title {
    padding: 0 ${({ theme }) => theme.gridUnit * 6}px 0
      ${({ theme }) => theme.gridUnit * 3}px !important;
    span[role='img'] {
      position: absolute;
      right: ${({ theme }) => -theme.gridUnit + -2}px;
      top: ${({ theme }) => theme.gridUnit * 5.25}px;
      svg {
        font-size: ${({ theme }) => theme.gridUnit * 6}px;
        color: ${({ theme }) => theme.colors.grayscale.base};
      }
    }
    & > span {
      position: relative;
      top: 7px;
    }
    &:hover {
      color: ${({ theme }) => theme.colors.primary.base};
    }
  }
`;
const Menu = Object.assign(antd__WEBPACK_IMPORTED_MODULE_33__/* ["default"] */ .Z, {
  Item: MenuItem });

const MainNav = Object.assign(StyledNav, {
  Item: MenuItem,
  SubMenu: StyledSubMenu,
  Divider: antd__WEBPACK_IMPORTED_MODULE_33__/* ["default"].Divider */ .Z.Divider,
  ItemGroup: antd__WEBPACK_IMPORTED_MODULE_33__/* ["default"].ItemGroup */ .Z.ItemGroup });

const Input = (0,_superset_ui_core__WEBPACK_IMPORTED_MODULE_32__/* .styled */ .iK)(antd__WEBPACK_IMPORTED_MODULE_22__/* ["default"] */ .Z)`
  border: 1px solid ${({ theme }) => theme.colors.secondary.light3};
  border-radius: ${({ theme }) => theme.borderRadius}px;
`;
const InputNumber = (0,_superset_ui_core__WEBPACK_IMPORTED_MODULE_32__/* .styled */ .iK)(antd__WEBPACK_IMPORTED_MODULE_34__/* ["default"] */ .Z)`
  border: 1px solid ${({ theme }) => theme.colors.secondary.light3};
  border-radius: ${({ theme }) => theme.borderRadius}px;
`;
const TextArea = (0,_superset_ui_core__WEBPACK_IMPORTED_MODULE_32__/* .styled */ .iK)(antd__WEBPACK_IMPORTED_MODULE_22__/* ["default"].TextArea */ .Z.TextArea)`
  border: 1px solid ${({ theme }) => theme.colors.secondary.light3};
  border-radius: ${({ theme }) => theme.borderRadius}px;
`;
// @z-index-below-dashboard-header (100) - 1 = 99
const NoAnimationDropdown = (props) => (0,_emotion_react__WEBPACK_IMPORTED_MODULE_35__.jsx)(antd__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z, _babel_runtime_corejs3_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default()({ overlayStyle: { zIndex: 99, animationDuration: '0s' } }, props));
const ThinSkeleton = (0,_superset_ui_core__WEBPACK_IMPORTED_MODULE_32__/* .styled */ .iK)(antd__WEBPACK_IMPORTED_MODULE_15__/* ["default"] */ .Z)`
  h3 {
    margin: ${({ theme }) => theme.gridUnit}px 0;
  }

  ul {
    margin-bottom: 0;
  }
`;


/***/ }),

/***/ 82607:
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "Z": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(67294);
/* harmony import */ var _superset_ui_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(37840);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(62529);
/* harmony import */ var _emotion_react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(11965);
/**
 * Licensed to the Apache Software Foundation (ASF) under one
 * or more contributor license agreements.  See the NOTICE file
 * distributed with this work for additional information
 * regarding copyright ownership.  The ASF licenses this file
 * to you under the Apache License, Version 2.0 (the
 * "License"); you may not use this file except in compliance
 * with the License.  You may obtain a copy of the License at
 *
 *   http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 */



const Badge = (0,_superset_ui_core__WEBPACK_IMPORTED_MODULE_1__/* .styled */ .iK)((
// eslint-disable-next-line @typescript-eslint/no-unused-vars
{ textColor, ...props }) => (0,_emotion_react__WEBPACK_IMPORTED_MODULE_2__.jsx)(antd__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z, props))`
  & > sup {
    padding: 0 ${({ theme }) => theme.gridUnit * 2}px;
    background: ${({ theme, color }) => color || theme.colors.primary.base};
    color: ${({ theme, textColor }) => textColor || theme.colors.grayscale.light5};
  }
`;
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Badge);

/***/ }),

/***/ 57011:
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "Z": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _babel_runtime_corejs3_helpers_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(5872);
/* harmony import */ var _babel_runtime_corejs3_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_corejs3_helpers_extends__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(67294);
/* harmony import */ var antd_lib_card__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(70302);
/* harmony import */ var _emotion_react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(11965);
 /**
 * Licensed to the Apache Software Foundation (ASF) under one
 * or more contributor license agreements.  See the NOTICE file
 * distributed with this work for additional information
 * regarding copyright ownership.  The ASF licenses this file
 * to you under the Apache License, Version 2.0 (the
 * "License"); you may not use this file except in compliance
 * with the License.  You may obtain a copy of the License at
 *
 *   http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 */


const Card = ({ padded, ...props }) => (0,_emotion_react__WEBPACK_IMPORTED_MODULE_2__.jsx)(antd_lib_card__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z, _babel_runtime_corejs3_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default()({}, props, { css: (theme) => ({
    backgroundColor: theme.colors.grayscale.light4,
    borderRadius: theme.borderRadius,
    '.ant-card-body': {
      padding: padded ? theme.gridUnit * 4 : theme.gridUnit } }) }));


/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Card);

/***/ }),

/***/ 43700:
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "Z": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(67294);
/* harmony import */ var _superset_ui_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(37840);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(46445);
/* harmony import */ var _emotion_react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(11965);
/**
 * Licensed to the Apache Software Foundation (ASF) under one
 * or more contributor license agreements.  See the NOTICE file
 * distributed with this work for additional information
 * regarding copyright ownership.  The ASF licenses this file
 * to you under the Apache License, Version 2.0 (the
 * "License"); you may not use this file except in compliance
 * with the License.  You may obtain a copy of the License at
 *
 *   http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 */



const Collapse = Object.assign(
// eslint-disable-next-line @typescript-eslint/no-unused-vars
(0,_superset_ui_core__WEBPACK_IMPORTED_MODULE_1__/* .styled */ .iK)(({ light, bigger, bold, animateArrows, ...props }) => (0,_emotion_react__WEBPACK_IMPORTED_MODULE_2__.jsx)(antd__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z, props))`
    .ant-collapse-item {
      .ant-collapse-header {
        font-weight: ${({ bold, theme }) => bold ?
theme.typography.weights.bold :
theme.typography.weights.normal};
        font-size: ${({ bigger, theme }) => bigger ? `${theme.gridUnit * 4}px` : 'inherit'};

        .ant-collapse-arrow svg {
          transition: ${({ animateArrows }) => animateArrows ? 'transform 0.24s' : 'none'};
        }

        ${({ expandIconPosition }) => expandIconPosition &&
expandIconPosition === 'right' &&
`
            .anticon.anticon-right.ant-collapse-arrow > svg {
              transform: rotate(90deg) !important;
            }
          `}

        ${({ light, theme }) => light &&
`
            color: ${theme.colors.grayscale.light4};
            .ant-collapse-arrow svg {
              color: ${theme.colors.grayscale.light4};
            }
          `}

        ${({ ghost, bordered, theme }) => ghost &&
bordered &&
`
            border-bottom: 1px solid ${theme.colors.grayscale.light3};
          `}
      }
      .ant-collapse-content {
        .ant-collapse-content-box {
          .loading.inline {
            margin: ${({ theme }) => theme.gridUnit * 12}px auto;
            display: block;
          }
        }
      }
    }
    .ant-collapse-item-active {
      .ant-collapse-header {
        ${({ expandIconPosition }) => expandIconPosition &&
expandIconPosition === 'right' &&
`
            .anticon.anticon-right.ant-collapse-arrow > svg {
              transform: rotate(-90deg) !important;
            }
          `}
      }
    }
  `, {
  Panel: antd__WEBPACK_IMPORTED_MODULE_3__/* ["default"].Panel */ .Z.Panel });

/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Collapse);

/***/ }),

/***/ 67663:
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "C": () => (/* binding */ ErrorTypeEnum)
/* harmony export */ });
/**
 * Licensed to the Apache Software Foundation (ASF) under one
 * or more contributor license agreements.  See the NOTICE file
 * distributed with this work for additional information
 * regarding copyright ownership.  The ASF licenses this file
 * to you under the Apache License, Version 2.0 (the
 * "License"); you may not use this file except in compliance
 * with the License.  You may obtain a copy of the License at
 *
 *   http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 */
// Keep in sync with superset/views/errors.py
const ErrorTypeEnum = {
  // Frontend errors
  FRONTEND_CSRF_ERROR: 'FRONTEND_CSRF_ERROR',
  FRONTEND_NETWORK_ERROR: 'FRONTEND_NETWORK_ERROR',
  FRONTEND_TIMEOUT_ERROR: 'FRONTEND_TIMEOUT_ERROR',
  // DB Engine errors
  GENERIC_DB_ENGINE_ERROR: 'GENERIC_DB_ENGINE_ERROR',
  COLUMN_DOES_NOT_EXIST_ERROR: 'COLUMN_DOES_NOT_EXIST_ERROR',
  TABLE_DOES_NOT_EXIST_ERROR: 'TABLE_DOES_NOT_EXIST_ERROR',
  SCHEMA_DOES_NOT_EXIST_ERROR: 'SCHEMA_DOES_NOT_EXIST_ERROR',
  CONNECTION_INVALID_USERNAME_ERROR: 'CONNECTION_INVALID_USERNAME_ERROR',
  CONNECTION_INVALID_PASSWORD_ERROR: 'CONNECTION_INVALID_PASSWORD_ERROR',
  CONNECTION_INVALID_HOSTNAME_ERROR: 'CONNECTION_INVALID_HOSTNAME_ERROR',
  CONNECTION_PORT_CLOSED_ERROR: 'CONNECTION_PORT_CLOSED_ERROR',
  CONNECTION_INVALID_PORT_ERROR: 'CONNECTION_INVALID_PORT_ERROR',
  CONNECTION_HOST_DOWN_ERROR: 'CONNECTION_HOST_DOWN_ERROR',
  CONNECTION_ACCESS_DENIED_ERROR: 'CONNECTION_ACCESS_DENIED_ERROR',
  CONNECTION_UNKNOWN_DATABASE_ERROR: 'CONNECTION_UNKNOWN_DATABASE_ERROR',
  CONNECTION_DATABASE_PERMISSIONS_ERROR: 'CONNECTION_DATABASE_PERMISSIONS_ERROR',
  CONNECTION_MISSING_PARAMETERS_ERRORS: 'CONNECTION_MISSING_PARAMETERS_ERRORS',
  OBJECT_DOES_NOT_EXIST_ERROR: 'OBJECT_DOES_NOT_EXIST_ERROR',
  SYNTAX_ERROR: 'SYNTAX_ERROR',
  // Viz errors
  VIZ_GET_DF_ERROR: 'VIZ_GET_DF_ERROR',
  UNKNOWN_DATASOURCE_TYPE_ERROR: 'UNKNOWN_DATASOURCE_TYPE_ERROR',
  FAILED_FETCHING_DATASOURCE_INFO_ERROR: 'FAILED_FETCHING_DATASOURCE_INFO_ERROR',
  // Security access errors
  TABLE_SECURITY_ACCESS_ERROR: 'TABLE_SECURITY_ACCESS_ERROR',
  DATASOURCE_SECURITY_ACCESS_ERROR: 'DATASOURCE_SECURITY_ACCESS_ERROR',
  DATABASE_SECURITY_ACCESS_ERROR: 'DATABASE_SECURITY_ACCESS_ERROR',
  QUERY_SECURITY_ACCESS_ERROR: 'QUERY_SECURITY_ACCESS_ERROR',
  MISSING_OWNERSHIP_ERROR: 'MISSING_OWNERSHIP_ERROR',
  // Other errors
  BACKEND_TIMEOUT_ERROR: 'BACKEND_TIMEOUT_ERROR',
  DATABASE_NOT_FOUND_ERROR: 'DATABASE_NOT_FOUND_ERROR',
  // Sqllab error
  MISSING_TEMPLATE_PARAMS_ERROR: 'MISSING_TEMPLATE_PARAMS_ERROR',
  INVALID_TEMPLATE_PARAMS_ERROR: 'INVALID_TEMPLATE_PARAMS_ERROR',
  RESULTS_BACKEND_NOT_CONFIGURED_ERROR: 'RESULTS_BACKEND_NOT_CONFIGURED_ERROR',
  DML_NOT_ALLOWED_ERROR: 'DML_NOT_ALLOWED_ERROR',
  INVALID_CTAS_QUERY_ERROR: 'INVALID_CTAS_QUERY_ERROR',
  INVALID_CVAS_QUERY_ERROR: 'INVALID_CVAS_QUERY_ERROR',
  SQLLAB_TIMEOUT_ERROR: 'SQLLAB_TIMEOUT_ERROR',
  RESULTS_BACKEND_ERROR: 'RESULTS_BACKEND_ERROR',
  ASYNC_WORKERS_ERROR: 'ASYNC_WORKERS_ERROR',
  // Generic errors
  GENERIC_COMMAND_ERROR: 'GENERIC_COMMAND_ERROR',
  GENERIC_BACKEND_ERROR: 'GENERIC_BACKEND_ERROR',
  // API errors
  INVALID_PAYLOAD_FORMAT_ERROR: 'INVALID_PAYLOAD_FORMAT_ERROR',
  INVALID_PAYLOAD_SCHEMA_ERROR: 'INVALID_PAYLOAD_SCHEMA_ERROR' };

/***/ }),

/***/ 38097:
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";

// EXPORTS
__webpack_require__.d(__webpack_exports__, {
  "Z": () => (/* binding */ Icons)
});

// UNUSED EXPORTS: IconType

// EXTERNAL MODULE: ./node_modules/@babel/runtime-corejs3/helpers/extends.js
var helpers_extends = __webpack_require__(5872);
var extends_default = /*#__PURE__*/__webpack_require__.n(helpers_extends);
// EXTERNAL MODULE: ./node_modules/lodash/startCase.js
var startCase = __webpack_require__(18029);
var startCase_default = /*#__PURE__*/__webpack_require__.n(startCase);
// EXTERNAL MODULE: ./node_modules/core-js/modules/es.string.replace.js
var es_string_replace = __webpack_require__(15306);
// EXTERNAL MODULE: ./node_modules/react/index.js
var react = __webpack_require__(67294);
// EXTERNAL MODULE: ./node_modules/@ant-design/icons/lib/icons/index.js
var icons = __webpack_require__(62816);
// EXTERNAL MODULE: ./node_modules/@ant-design/icons/es/components/Icon.js
var Icon = __webpack_require__(16165);
// EXTERNAL MODULE: ./node_modules/@superset-ui/core/esm/style/index.js
var style = __webpack_require__(37840);
;// CONCATENATED MODULE: ./src/assets/images/icons/transparent.svg
function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }



function SvgTransparent(props) {
  return /*#__PURE__*/react.createElement("svg", _extends({
    width: 24,
    height: 24,
    fill: "none",
    xmlns: "http://www.w3.org/2000/svg"
  }, props));
}

/* harmony default export */ const transparent = (SvgTransparent);
// EXTERNAL MODULE: ./node_modules/@emotion/react/dist/emotion-react.browser.esm.js + 1 modules
var emotion_react_browser_esm = __webpack_require__(11965);
;// CONCATENATED MODULE: ./src/components/Icons/Icon.tsx
 /**
 * Licensed to the Apache Software Foundation (ASF) under one
 * or more contributor license agreements.  See the NOTICE file
 * distributed with this work for additional information
 * regarding copyright ownership.  The ASF licenses this file
 * to you under the Apache License, Version 2.0 (the
 * "License"); you may not use this file except in compliance
 * with the License.  You may obtain a copy of the License at
 *
 *   http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 */




const AntdIconComponent = ({
  // eslint-disable-next-line @typescript-eslint/no-unused-vars
  iconColor,
  // eslint-disable-next-line @typescript-eslint/no-unused-vars
  iconSize, viewBox, ...rest }) => (0,emotion_react_browser_esm.jsx)(Icon/* default */.Z, extends_default()({ viewBox: viewBox || '0 0 24 24' }, rest));
const StyledIcon = (0,style/* styled */.iK)(AntdIconComponent)`
  ${({ iconColor }) => iconColor && `color: ${iconColor};`};
  font-size: ${({ iconSize, theme }) => iconSize ?
`${theme.typography.sizes[iconSize] || theme.typography.sizes.m}px` :
'24px'};
`;
const Icon_Icon = (props) => {
  const { fileName, ...iconProps } = props;
  const [, setLoaded] = (0,react.useState)(false);
  const ImportedSVG = (0,react.useRef)();
  const name = fileName.replace('_', '-');
  (0,react.useEffect)(() => {
    let cancelled = false;
    async function importIcon() {
      ImportedSVG.current = (await __webpack_require__(35782)(`./${fileName}.svg`)).default;
      if (!cancelled) {
        setLoaded(true);
      }
    }
    importIcon();
    return () => {
      cancelled = true;
    };
  }, [fileName, ImportedSVG]);
  return (0,emotion_react_browser_esm.jsx)(StyledIcon, extends_default()({ component: ImportedSVG.current || transparent, "aria-label": name }, iconProps));
};
/* harmony default export */ const Icons_Icon = (Icon_Icon);
;// CONCATENATED MODULE: ./src/components/Icons/AntdEnhanced.tsx
 /**
 * Licensed to the Apache Software Foundation (ASF) under one
 * or more contributor license agreements.  See the NOTICE file
 * distributed with this work for additional information
 * regarding copyright ownership.  The ASF licenses this file
 * to you under the Apache License, Version 2.0 (the
 * "License"); you may not use this file except in compliance
 * with the License.  You may obtain a copy of the License at
 *
 *   http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 */



const AntdEnhancedIcons = Object.keys(icons).
map((k) => ({
  [k]: (props) => (0,emotion_react_browser_esm.jsx)(StyledIcon, extends_default()({ component: icons[k] }, props)) })).

reduce((l, r) => ({ ...l, ...r }));
/* harmony default export */ const AntdEnhanced = (AntdEnhancedIcons);
;// CONCATENATED MODULE: ./src/components/Icons/index.tsx
 /**
 * Licensed to the Apache Software Foundation (ASF) under one
 * or more contributor license agreements.  See the NOTICE file
 * distributed with this work for additional information
 * regarding copyright ownership.  The ASF licenses this file
 * to you under the Apache License, Version 2.0 (the
 * "License"); you may not use this file except in compliance
 * with the License.  You may obtain a copy of the License at
 *
 *   http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 */





const IconFileNames = [
'alert',
'alert_solid',
'alert_solid_small',
'binoculars',
'bolt',
'bolt_small',
'bolt_small_run',
'calendar',
'cancel',
'cancel_solid',
'cancel-x',
'card_view',
'cards',
'cards_locked',
'caret_down',
'caret_left',
'caret_right',
'caret_up',
'certified',
'check',
'checkbox-half',
'checkbox-off',
'checkbox-on',
'circle_check',
'circle_check_solid',
'circle',
'clock',
'close',
'code',
'cog',
'collapse',
'color_palette',
'components',
'copy',
'cursor_target',
'database',
'dataset_physical',
'dataset_virtual_greyscale',
'dataset_virtual',
'download',
'drag',
'edit_alt',
'edit',
'email',
'error',
'error_solid',
'error_solid_small',
'exclamation',
'expand',
'eye',
'eye_slash',
'favorite-selected',
'favorite_small_selected',
'favorite-unselected',
'field_abc',
'field_boolean',
'field_date',
'field_derived',
'field_num',
'field_struct',
'file',
'filter',
'filter_small',
'folder',
'full',
'function_x',
'gear',
'grid',
'image',
'import',
'info',
'info-solid',
'info_solid_small',
'join',
'keyboard',
'layers',
'lightbulb',
'link',
'list',
'list_view',
'location',
'lock_locked',
'lock_unlocked',
'map',
'message',
'minus',
'minus_solid',
'more_horiz',
'more_vert',
'move',
'nav_charts',
'nav_dashboard',
'nav_data',
'nav_explore',
'nav_home',
'nav_lab',
'note',
'offline',
'paperclip',
'placeholder',
'plus',
'plus_large',
'plus_small',
'plus_solid',
'queued',
'refresh',
'running',
'save',
'sql',
'search',
'server',
'share',
'slack',
'sort_asc',
'sort_desc',
'sort',
'table',
'tag',
'trash',
'triangle_change',
'triangle_down',
'triangle_up',
'up-level',
'user',
'warning',
'warning_solid',
'x-large',
'x-small',
'tags',
'ballot',
'category'];

const iconOverrides = {};
IconFileNames.forEach((fileName) => {
  const keyName = startCase_default()(fileName).replace(/ /g, '');
  iconOverrides[keyName] = (props) => (0,emotion_react_browser_esm.jsx)(Icons_Icon, extends_default()({ fileName: fileName }, props));
});

/* harmony default export */ const Icons = ({
  ...AntdEnhanced,
  ...iconOverrides });

/***/ }),

/***/ 67135:
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "Z": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(67294);
/* harmony import */ var _superset_ui_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(37840);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(82833);
/* harmony import */ var _emotion_react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(11965);
/**
 * Licensed to the Apache Software Foundation (ASF) under one
 * or more contributor license agreements.  See the NOTICE file
 * distributed with this work for additional information
 * regarding copyright ownership.  The ASF licenses this file
 * to you under the Apache License, Version 2.0 (the
 * "License"); you may not use this file except in compliance
 * with the License.  You may obtain a copy of the License at
 *
 *   http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 */



// eslint-disable-next-line @typescript-eslint/no-unused-vars
const ProgressBar = (0,_superset_ui_core__WEBPACK_IMPORTED_MODULE_1__/* .styled */ .iK)(({ striped, ...props }) => (0,_emotion_react__WEBPACK_IMPORTED_MODULE_2__.jsx)(antd__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z, props))`
  line-height: 0;
  position: static;
  .ant-progress-inner {
    position: static;
  }
  .ant-progress-outer {
    ${({ percent }) => !percent && `display: none;`}
  }
  .ant-progress-text {
    font-size: ${({ theme }) => theme.typography.sizes.s}px;
  }
  .ant-progress-bg {
    position: static;
    ${({ striped }) => striped &&
`
        background-image: linear-gradient(45deg,
            rgba(255, 255, 255, 0.15) 25%,
            transparent 25%, transparent 50%,
            rgba(255, 255, 255, 0.15) 50%,
            rgba(255, 255, 255, 0.15) 75%,
            transparent 75%, transparent) !important;
        background-size: 1rem 1rem !important;
        `};
  }
`;
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (ProgressBar);

/***/ }),

/***/ 58593:
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "u": () => (/* binding */ Tooltip)
/* harmony export */ });
/* harmony import */ var _babel_runtime_corejs3_helpers_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(5872);
/* harmony import */ var _babel_runtime_corejs3_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_corejs3_helpers_extends__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(67294);
/* harmony import */ var _superset_ui_core__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(37840);
/* harmony import */ var _emotion_react__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(11965);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(31097);
 /**
 * Licensed to the Apache Software Foundation (ASF) under one
 * or more contributor license agreements.  See the NOTICE file
 * distributed with this work for additional information
 * regarding copyright ownership.  The ASF licenses this file
 * to you under the Apache License, Version 2.0 (the
 * "License"); you may not use this file except in compliance
 * with the License.  You may obtain a copy of the License at
 *
 *   http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 */




const Tooltip = (props) => {
  const theme = (0,_superset_ui_core__WEBPACK_IMPORTED_MODULE_2__/* .useTheme */ .Fg)();
  return (0,_emotion_react__WEBPACK_IMPORTED_MODULE_3__.jsx)(react__WEBPACK_IMPORTED_MODULE_1__.Fragment, null,

  (0,_emotion_react__WEBPACK_IMPORTED_MODULE_3__.jsx)(_emotion_react__WEBPACK_IMPORTED_MODULE_3__.Global, { styles: _emotion_react__WEBPACK_IMPORTED_MODULE_3__.css`
          .ant-tooltip-open {
            display: inline-block;
            &::after {
              content: '';
              display: block;
            }
          }
        ` }),
  (0,_emotion_react__WEBPACK_IMPORTED_MODULE_3__.jsx)(antd__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z, _babel_runtime_corejs3_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default()({ overlayStyle: { fontSize: theme.typography.sizes.s, lineHeight: '1.6' }, color: `${theme.colors.grayscale.dark2}e6` }, props)));

};

/***/ }),

/***/ 26009:
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";

// EXPORTS
__webpack_require__.d(__webpack_exports__, {
  "r": () => (/* binding */ theme)
});

// EXTERNAL MODULE: ./node_modules/lodash/merge.js
var merge = __webpack_require__(82492);
var merge_default = /*#__PURE__*/__webpack_require__.n(merge);
// EXTERNAL MODULE: ./node_modules/abortcontroller-polyfill/dist/abortcontroller-polyfill-only.js
var abortcontroller_polyfill_only = __webpack_require__(36486);
// EXTERNAL MODULE: ./node_modules/moment/moment.js
var moment = __webpack_require__(30381);
var moment_default = /*#__PURE__*/__webpack_require__.n(moment);
// EXTERNAL MODULE: ./node_modules/@superset-ui/core/esm/translation/TranslatorSingleton.js + 1 modules
var TranslatorSingleton = __webpack_require__(60650);
// EXTERNAL MODULE: ./node_modules/@superset-ui/core/esm/style/index.js
var style = __webpack_require__(37840);
// EXTERNAL MODULE: ./node_modules/@superset-ui/core/esm/connection/SupersetClient.js
var SupersetClient = __webpack_require__(21173);
// EXTERNAL MODULE: ./node_modules/@superset-ui/core/esm/utils/logging.js
var logging = __webpack_require__(23099);
// EXTERNAL MODULE: ./src/utils/parseCookie.ts
var parseCookie = __webpack_require__(89816);
;// CONCATENATED MODULE: ./src/setup/setupClient.ts
/**
 * Licensed to the Apache Software Foundation (ASF) under one
 * or more contributor license agreements.  See the NOTICE file
 * distributed with this work for additional information
 * regarding copyright ownership.  The ASF licenses this file
 * to you under the Apache License, Version 2.0 (the
 * "License"); you may not use this file except in compliance
 * with the License.  You may obtain a copy of the License at
 *
 *   http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 */


function setupClient() {var _window, _window$location, _window2, _window2$location;
  const csrfNode = document.querySelector('#csrf_token');
  const csrfToken = csrfNode == null ? void 0 : csrfNode.value;
  // when using flask-jwt-extended csrf is set in cookies
  const cookieCSRFToken = (0,parseCookie/* default */.Z)().csrf_access_token || '';
  SupersetClient/* default.configure */.Z.configure({
    protocol: ['http:', 'https:'].includes((_window = window) == null ? void 0 : (_window$location = _window.location) == null ? void 0 : _window$location.protocol) ? (_window2 =
    window) == null ? void 0 : (_window2$location = _window2.location) == null ? void 0 : _window2$location.protocol :
    undefined,
    host: window.location && window.location.host || '',
    csrfToken: csrfToken || cookieCSRFToken }).

  init().
  catch((error) => {
    logging/* default.warn */.Z.warn('Error initializing SupersetClient', error);
  });
}
// EXTERNAL MODULE: ./node_modules/@superset-ui/core/lib/color/colorSchemes/categorical/airbnb.js
var airbnb = __webpack_require__(23840);
// EXTERNAL MODULE: ./node_modules/@superset-ui/core/lib/color/colorSchemes/categorical/d3.js
var d3 = __webpack_require__(86423);
// EXTERNAL MODULE: ./node_modules/@superset-ui/core/lib/color/colorSchemes/categorical/echarts.js
var echarts = __webpack_require__(12121);
// EXTERNAL MODULE: ./node_modules/@superset-ui/core/lib/color/colorSchemes/categorical/google.js
var google = __webpack_require__(7474);
// EXTERNAL MODULE: ./node_modules/@superset-ui/core/lib/color/colorSchemes/categorical/lyft.js
var lyft = __webpack_require__(52579);
// EXTERNAL MODULE: ./node_modules/@superset-ui/core/lib/color/colorSchemes/categorical/preset.js
var preset = __webpack_require__(72590);
// EXTERNAL MODULE: ./node_modules/@superset-ui/core/lib/color/colorSchemes/sequential/common.js
var common = __webpack_require__(84362);
// EXTERNAL MODULE: ./node_modules/@superset-ui/core/lib/color/colorSchemes/sequential/d3.js
var sequential_d3 = __webpack_require__(79563);
// EXTERNAL MODULE: ./node_modules/@superset-ui/core/esm/color/CategoricalSchemeRegistrySingleton.js
var CategoricalSchemeRegistrySingleton = __webpack_require__(34042);
// EXTERNAL MODULE: ./node_modules/@superset-ui/core/esm/color/SequentialSchemeRegistrySingleton.js
var SequentialSchemeRegistrySingleton = __webpack_require__(67542);
// EXTERNAL MODULE: ./node_modules/@superset-ui/core/lib/color/colorSchemes/categorical/superset.js
var superset = __webpack_require__(76450);
;// CONCATENATED MODULE: ./src/setup/setupColors.ts
/**
 * Licensed to the Apache Software Foundation (ASF) under one
 * or more contributor license agreements.  See the NOTICE file
 * distributed with this work for additional information
 * regarding copyright ownership.  The ASF licenses this file
 * to you under the Apache License, Version 2.0 (the
 * "License"); you may not use this file except in compliance
 * with the License.  You may obtain a copy of the License at
 *
 *   http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 */










function registerColorSchemes(registry, colorSchemes, standardDefaultKey) {var _colorSchemes$find;
  colorSchemes.forEach((scheme) => {
    registry.registerValue(scheme.id, scheme);
  });
  const defaultKey = ((_colorSchemes$find = colorSchemes.find((scheme) => scheme.isDefault)) == null ? void 0 : _colorSchemes$find.id) || standardDefaultKey;
  registry.setDefaultKey(defaultKey);
}
function setupColors(extraCategoricalColorSchemes = [], extraSequentialColorSchemes = []) {
  registerColorSchemes(
  // @ts-ignore
  (0,CategoricalSchemeRegistrySingleton/* default */.Z)(), [
  ...superset/* default */.Z,
  ...airbnb/* default */.Z,
  ...d3/* default */.Z,
  ...echarts/* default */.Z,
  ...google/* default */.Z,
  ...lyft/* default */.Z,
  ...preset/* default */.Z,
  ...extraCategoricalColorSchemes],
  'supersetColors');
  registerColorSchemes(
  // @ts-ignore
  (0,SequentialSchemeRegistrySingleton/* default */.Z)(), [...common/* default */.Z, ...sequential_d3/* default */.Z, ...extraSequentialColorSchemes], 'superset_seq_1');
}
// EXTERNAL MODULE: ./node_modules/@superset-ui/core/esm/number-format/NumberFormatterRegistrySingleton.js
var NumberFormatterRegistrySingleton = __webpack_require__(50855);
// EXTERNAL MODULE: ./node_modules/@superset-ui/core/esm/number-format/NumberFormats.js
var NumberFormats = __webpack_require__(63758);
// EXTERNAL MODULE: ./node_modules/@superset-ui/core/esm/number-format/factories/createDurationFormatter.js
var createDurationFormatter = __webpack_require__(75908);
// EXTERNAL MODULE: ./node_modules/@superset-ui/core/esm/time-format/TimeFormatterRegistrySingleton.js + 5 modules
var TimeFormatterRegistrySingleton = __webpack_require__(14826);
// EXTERNAL MODULE: ./node_modules/@superset-ui/core/esm/time-format/formatters/smartDate.js
var smartDate = __webpack_require__(11304);
// EXTERNAL MODULE: ./node_modules/@superset-ui/core/esm/time-format/formatters/smartDateVerbose.js
var smartDateVerbose = __webpack_require__(47447);
;// CONCATENATED MODULE: ./src/setup/setupFormatters.ts
/**
 * Licensed to the Apache Software Foundation (ASF) under one
 * or more contributor license agreements.  See the NOTICE file
 * distributed with this work for additional information
 * regarding copyright ownership.  The ASF licenses this file
 * to you under the Apache License, Version 2.0 (the
 * "License"); you may not use this file except in compliance
 * with the License.  You may obtain a copy of the License at
 *
 *   http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 */

function setupFormatters() {
  (0,NumberFormatterRegistrySingleton/* default */.ZP)()
  // Add shims for format strings that are deprecated or common typos.
  // Temporary solution until performing a db migration to fix this.
  .registerValue(',0', (0,NumberFormatterRegistrySingleton/* getNumberFormatter */.JB)(',.4~f')).
  registerValue('null', (0,NumberFormatterRegistrySingleton/* getNumberFormatter */.JB)(',.4~f')).
  registerValue('%', (0,NumberFormatterRegistrySingleton/* getNumberFormatter */.JB)('.0%')).
  registerValue('.', (0,NumberFormatterRegistrySingleton/* getNumberFormatter */.JB)('.4~f')).
  registerValue(',f', (0,NumberFormatterRegistrySingleton/* getNumberFormatter */.JB)(',d')).
  registerValue(',r', (0,NumberFormatterRegistrySingleton/* getNumberFormatter */.JB)(',.4f')).
  registerValue('0f', (0,NumberFormatterRegistrySingleton/* getNumberFormatter */.JB)(',d')).
  registerValue(',#', (0,NumberFormatterRegistrySingleton/* getNumberFormatter */.JB)(',.4~f')).
  registerValue('$,f', (0,NumberFormatterRegistrySingleton/* getNumberFormatter */.JB)('$,d')).
  registerValue('0%', (0,NumberFormatterRegistrySingleton/* getNumberFormatter */.JB)('.0%')).
  registerValue('f', (0,NumberFormatterRegistrySingleton/* getNumberFormatter */.JB)(',d')).
  registerValue(',.', (0,NumberFormatterRegistrySingleton/* getNumberFormatter */.JB)(',.4~f')).
  registerValue('.1%f', (0,NumberFormatterRegistrySingleton/* getNumberFormatter */.JB)('.1%')).
  registerValue('1%', (0,NumberFormatterRegistrySingleton/* getNumberFormatter */.JB)('.0%')).
  registerValue('3%', (0,NumberFormatterRegistrySingleton/* getNumberFormatter */.JB)('.0%')).
  registerValue(',%', (0,NumberFormatterRegistrySingleton/* getNumberFormatter */.JB)(',.0%')).
  registerValue('.r', (0,NumberFormatterRegistrySingleton/* getNumberFormatter */.JB)('.4~f')).
  registerValue('$,.0', (0,NumberFormatterRegistrySingleton/* getNumberFormatter */.JB)('$,d')).
  registerValue('$,.1', (0,NumberFormatterRegistrySingleton/* getNumberFormatter */.JB)('$,.1~f')).
  registerValue(',0s', (0,NumberFormatterRegistrySingleton/* getNumberFormatter */.JB)(',.4~f')).
  registerValue('%%%', (0,NumberFormatterRegistrySingleton/* getNumberFormatter */.JB)('.0%')).
  registerValue(',0f', (0,NumberFormatterRegistrySingleton/* getNumberFormatter */.JB)(',d')).
  registerValue('+,%', (0,NumberFormatterRegistrySingleton/* getNumberFormatter */.JB)('+,.0%')).
  registerValue('$f', (0,NumberFormatterRegistrySingleton/* getNumberFormatter */.JB)('$,d')).
  registerValue('+,', (0,NumberFormatterRegistrySingleton/* getNumberFormatter */.JB)(NumberFormats/* default.INTEGER_SIGNED */.Z.INTEGER_SIGNED)).
  registerValue(',2f', (0,NumberFormatterRegistrySingleton/* getNumberFormatter */.JB)(',.4~f')).
  registerValue(',g', (0,NumberFormatterRegistrySingleton/* getNumberFormatter */.JB)(',.4~f')).
  registerValue('int', (0,NumberFormatterRegistrySingleton/* getNumberFormatter */.JB)(NumberFormats/* default.INTEGER */.Z.INTEGER)).
  registerValue('.0%f', (0,NumberFormatterRegistrySingleton/* getNumberFormatter */.JB)('.1%')).
  registerValue('$,0', (0,NumberFormatterRegistrySingleton/* getNumberFormatter */.JB)('$,.4f')).
  registerValue('$,0f', (0,NumberFormatterRegistrySingleton/* getNumberFormatter */.JB)('$,.4f')).
  registerValue('$,.f', (0,NumberFormatterRegistrySingleton/* getNumberFormatter */.JB)('$,.4f')).
  registerValue('DURATION', (0,createDurationFormatter/* default */.Z)()).
  registerValue('DURATION_SUB', (0,createDurationFormatter/* default */.Z)({ formatSubMilliseconds: true }));
  (0,TimeFormatterRegistrySingleton/* default */.ZP)().
  registerValue('smart_date', smartDate/* default */.Z).
  registerValue('smart_date_verbose', smartDateVerbose/* default */.Z).
  setDefaultKey('smart_date');
}
;// CONCATENATED MODULE: ./src/preamble.ts
var _bootstrapData, _bootstrapData$common, _bootstrapData2, _bootstrapData2$commo, _bootstrapData$common2, _bootstrapData3, _bootstrapData3$commo; /**
 * Licensed to the Apache Software Foundation (ASF) under one
 * or more contributor license agreements.  See the NOTICE file
 * distributed with this work for additional information
 * regarding copyright ownership.  The ASF licenses this file
 * to you under the Apache License, Version 2.0 (the
 * "License"); you may not use this file except in compliance
 * with the License.  You may obtain a copy of the License at
 *
 *   http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 */








if (false) {}
let bootstrapData;
// Configure translation
if (typeof window !== 'undefined') {
  const root = document.getElementById('app');
  bootstrapData = root ?
  JSON.parse(root.getAttribute('data-bootstrap') || '{}') :
  {};
  if (bootstrapData.common && bootstrapData.common.language_pack) {
    const languagePack = bootstrapData.common.language_pack;
    (0,TranslatorSingleton/* configure */.jQ)({ languagePack });
    moment_default().locale(bootstrapData.common.locale);
  } else
  {
    (0,TranslatorSingleton/* configure */.jQ)();
  }
} else
{
  (0,TranslatorSingleton/* configure */.jQ)();
}
// Setup SupersetClient
setupClient();
setupColors((_bootstrapData = bootstrapData) == null ? void 0 : (_bootstrapData$common = _bootstrapData.common) == null ? void 0 : _bootstrapData$common.extra_categorical_color_schemes, (_bootstrapData2 = bootstrapData) == null ? void 0 : (_bootstrapData2$commo = _bootstrapData2.common) == null ? void 0 : _bootstrapData2$commo.extra_sequential_color_schemes);
// Setup number formatters
setupFormatters();
const theme = merge_default()(style/* supersetTheme */.K6, (_bootstrapData$common2 = (_bootstrapData3 = bootstrapData) == null ? void 0 : (_bootstrapData3$commo = _bootstrapData3.common) == null ? void 0 : _bootstrapData3$commo.theme_overrides) != null ? _bootstrapData$common2 : {});

/***/ }),

/***/ 66785:
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "Z": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/**
 * Licensed to the Apache Software Foundation (ASF) under one
 * or more contributor license agreements.  See the NOTICE file
 * distributed with this work for additional information
 * regarding copyright ownership.  The ASF licenses this file
 * to you under the Apache License, Version 2.0 (the
 * "License"); you may not use this file except in compliance
 * with the License.  You may obtain a copy of the License at
 *
 *   http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 */
// Error messages used in many places across applications
const COMMON_ERR_MESSAGES = {
  SESSION_TIMED_OUT: 'Your session timed out, please refresh your page and try again.' };

/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (COMMON_ERR_MESSAGES);

/***/ }),

/***/ 98286:
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "M": () => (/* binding */ parseErrorJson),
/* harmony export */   "O": () => (/* binding */ getClientErrorObject)
/* harmony export */ });
/* harmony import */ var _superset_ui_core__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(60650);
/* harmony import */ var src_components_ErrorMessage_types__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(67663);
/* harmony import */ var _errorMessages__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(66785);
/**
 * Licensed to the Apache Software Foundation (ASF) under one
 * or more contributor license agreements.  See the NOTICE file
 * distributed with this work for additional information
 * regarding copyright ownership.  The ASF licenses this file
 * to you under the Apache License, Version 2.0 (the
 * "License"); you may not use this file except in compliance
 * with the License.  You may obtain a copy of the License at
 *
 *   http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 */



function parseErrorJson(responseObject) {
  let error = { ...responseObject };
  // Backwards compatibility for old error renderers with the new error object
  if (error.errors && error.errors.length > 0) {var _error$errors$, _error$errors$$extra;
    error.error = error.description = error.errors[0].message;
    error.link = (_error$errors$ = error.errors[0]) == null ? void 0 : (_error$errors$$extra = _error$errors$.extra) == null ? void 0 : _error$errors$$extra.link;
  }
  if (error.stack) {
    error = {
      ...error,
      error: (0,_superset_ui_core__WEBPACK_IMPORTED_MODULE_2__.t)('Unexpected error: ') + (
      error.description || (0,_superset_ui_core__WEBPACK_IMPORTED_MODULE_2__.t)('(no description, click to see stack trace)')),
      stacktrace: error.stack };

  } else
  if (error.responseText && error.responseText.indexOf('CSRF') >= 0) {
    error = {
      ...error,
      error: (0,_superset_ui_core__WEBPACK_IMPORTED_MODULE_2__.t)(_errorMessages__WEBPACK_IMPORTED_MODULE_1__/* ["default"].SESSION_TIMED_OUT */ .Z.SESSION_TIMED_OUT) };

  }
  return { ...error, error: error.error }; // explicit ClientErrorObject
}
function getClientErrorObject(response) {
  // takes a SupersetClientResponse as input, attempts to read response as Json if possible,
  // and returns a Promise that resolves to a plain object with error key and text value.
  return new Promise((resolve) => {
    if (typeof response === 'string') {
      resolve({ error: response });
    } else
    {
      const responseObject = response instanceof Response ? response : response.response;
      if (responseObject && !responseObject.bodyUsed) {
        // attempt to read the body as json, and fallback to text. we must clone the
        // response in order to fallback to .text() because Response is single-read
        responseObject.
        clone().
        json().
        then((errorJson) => {
          const error = { ...responseObject, ...errorJson };
          resolve(parseErrorJson(error));
        }).
        catch(() => {
          // fall back to reading as text
          responseObject.text().then((errorText) => {
            resolve({ ...responseObject, error: errorText });
          });
        });
      } else
      if ('statusText' in response &&
      response.statusText === 'timeout' &&
      'timeout' in response) {
        resolve({
          ...responseObject,
          error: 'Request timed out',
          errors: [
          {
            error_type: src_components_ErrorMessage_types__WEBPACK_IMPORTED_MODULE_0__/* .ErrorTypeEnum.FRONTEND_TIMEOUT_ERROR */ .C.FRONTEND_TIMEOUT_ERROR,
            extra: {
              timeout: response.timeout / 1000,
              issue_codes: [
              {
                code: 1000,
                message: (0,_superset_ui_core__WEBPACK_IMPORTED_MODULE_2__.t)('Issue 1000 - The dataset is too large to query.') },

              {
                code: 1001,
                message: (0,_superset_ui_core__WEBPACK_IMPORTED_MODULE_2__.t)('Issue 1001 - The database is under an unusual load.') }] },



            level: 'error',
            message: 'Request timed out' }] });



      } else
      {
        // fall back to Response.statusText or generic error of we cannot read the response
        let error = response.statusText || response.message;
        if (!error) {
          // eslint-disable-next-line no-console
          console.error('non-standard error:', response);
          error = (0,_superset_ui_core__WEBPACK_IMPORTED_MODULE_2__.t)('An error occurred');
        }
        resolve({
          ...responseObject,
          error });

      }
    }
  });
}

/***/ }),

/***/ 89816:
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "Z": () => (/* binding */ parseCookie)
/* harmony export */ });
/**
 * Licensed to the Apache Software Foundation (ASF) under one
 * or more contributor license agreements.  See the NOTICE file
 * distributed with this work for additional information
 * regarding copyright ownership.  The ASF licenses this file
 * to you under the Apache License, Version 2.0 (the
 * "License"); you may not use this file except in compliance
 * with the License.  You may obtain a copy of the License at
 *
 *   http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 */
function parseCookie(cookie = document.cookie) {
  return Object.fromEntries(cookie.
  split('; ').
  filter((x) => x).
  map((x) => x.split('=')));
}

/***/ }),

/***/ 35782:
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var map = {
	"./alert.svg": [
		57249,
		7249
	],
	"./alert_solid.svg": [
		52797,
		2797
	],
	"./alert_solid_small.svg": [
		71256,
		1256
	],
	"./ballot.svg": [
		87760,
		7760
	],
	"./binoculars.svg": [
		38970,
		8970
	],
	"./bolt.svg": [
		4794,
		4794
	],
	"./bolt_small.svg": [
		49510,
		9510
	],
	"./bolt_small_run.svg": [
		36883,
		6883
	],
	"./calendar.svg": [
		65816,
		5816
	],
	"./cancel-x.svg": [
		77654,
		7654
	],
	"./cancel.svg": [
		14757,
		4757
	],
	"./cancel_solid.svg": [
		55777,
		5777
	],
	"./card_view.svg": [
		25838,
		5838
	],
	"./cards.svg": [
		81293,
		1293
	],
	"./cards_locked.svg": [
		69052,
		9052
	],
	"./caret_down.svg": [
		87832,
		7832
	],
	"./caret_left.svg": [
		80310,
		310
	],
	"./caret_right.svg": [
		64817,
		4817
	],
	"./caret_up.svg": [
		39811,
		9811
	],
	"./category.svg": [
		24851,
		4851
	],
	"./certified.svg": [
		88695,
		8695
	],
	"./check.svg": [
		83544,
		3544
	],
	"./checkbox-half.svg": [
		57405,
		7405
	],
	"./checkbox-off.svg": [
		75281,
		5281
	],
	"./checkbox-on.svg": [
		99013,
		9013
	],
	"./circle.svg": [
		60183,
		183
	],
	"./circle_check.svg": [
		93558,
		3558
	],
	"./circle_check_solid.svg": [
		70992,
		992
	],
	"./clock.svg": [
		50597,
		597
	],
	"./close.svg": [
		50999,
		999
	],
	"./code.svg": [
		16981,
		6981
	],
	"./cog.svg": [
		45962,
		5962
	],
	"./collapse.svg": [
		24266,
		4266
	],
	"./color_palette.svg": [
		65580,
		5580
	],
	"./components.svg": [
		80312,
		312
	],
	"./copy.svg": [
		23141,
		3141
	],
	"./cross-filter-badge.svg": [
		64625,
		4625
	],
	"./cursor_target.svg": [
		96758,
		6758
	],
	"./database.svg": [
		15249,
		5249
	],
	"./dataset_physical.svg": [
		8312,
		8312
	],
	"./dataset_virtual.svg": [
		77156,
		5330
	],
	"./dataset_virtual_greyscale.svg": [
		84810,
		4810
	],
	"./default_db_image.svg": [
		51398,
		1398
	],
	"./download.svg": [
		112,
		112
	],
	"./drag.svg": [
		86507,
		6507
	],
	"./edit.svg": [
		93871,
		3871
	],
	"./edit_alt.svg": [
		86167,
		6167
	],
	"./email.svg": [
		50504,
		6668
	],
	"./error.svg": [
		67584,
		7584
	],
	"./error_solid.svg": [
		25641,
		5641
	],
	"./error_solid_small.svg": [
		92561,
		2983
	],
	"./error_solid_small_red.svg": [
		4273,
		4273
	],
	"./exclamation.svg": [
		35771,
		5771
	],
	"./expand.svg": [
		47922,
		7922
	],
	"./eye.svg": [
		11493,
		1493
	],
	"./eye_slash.svg": [
		45014,
		9109
	],
	"./favorite-selected.svg": [
		51568,
		1568
	],
	"./favorite-unselected.svg": [
		86682,
		6682
	],
	"./favorite_small_selected.svg": [
		1351,
		1351
	],
	"./field_abc.svg": [
		66545,
		215
	],
	"./field_boolean.svg": [
		87405,
		5507
	],
	"./field_date.svg": [
		65226,
		5226
	],
	"./field_derived.svg": [
		37404,
		4732
	],
	"./field_num.svg": [
		35201,
		5201
	],
	"./field_struct.svg": [
		91899,
		1899
	],
	"./file.svg": [
		20057,
		57
	],
	"./filter.svg": [
		19305,
		9305
	],
	"./filter_small.svg": [
		54474,
		4474
	],
	"./folder.svg": [
		86420,
		6420
	],
	"./full.svg": [
		69932,
		3985
	],
	"./function_x.svg": [
		44662,
		4662
	],
	"./gear.svg": [
		7610,
		7610
	],
	"./grid.svg": [
		68425,
		8425
	],
	"./image.svg": [
		92264,
		2264
	],
	"./import.svg": [
		42698,
		2698
	],
	"./info-solid.svg": [
		71605,
		1605
	],
	"./info.svg": [
		2713,
		2713
	],
	"./info_solid_small.svg": [
		33606,
		3606
	],
	"./join.svg": [
		85998,
		5998
	],
	"./keyboard.svg": [
		87850,
		7850
	],
	"./layers.svg": [
		85832,
		5832
	],
	"./lightbulb.svg": [
		54797,
		4797
	],
	"./link.svg": [
		99558,
		9558
	],
	"./list.svg": [
		45707,
		5707
	],
	"./list_view.svg": [
		38682,
		8682
	],
	"./location.svg": [
		61174,
		1174
	],
	"./lock_locked.svg": [
		55359,
		5359
	],
	"./lock_unlocked.svg": [
		6207,
		6207
	],
	"./map.svg": [
		18463,
		8463
	],
	"./message.svg": [
		64458,
		4458
	],
	"./minus.svg": [
		97183,
		7183
	],
	"./minus_solid.svg": [
		6371,
		6371
	],
	"./more_horiz.svg": [
		39325,
		9325
	],
	"./more_vert.svg": [
		91185,
		1185
	],
	"./move.svg": [
		74139,
		4139
	],
	"./nav_charts.svg": [
		75350,
		5350
	],
	"./nav_dashboard.svg": [
		66303,
		6303
	],
	"./nav_data.svg": [
		2267,
		2267
	],
	"./nav_explore.svg": [
		83749,
		3749
	],
	"./nav_home.svg": [
		44667,
		4667
	],
	"./nav_lab.svg": [
		43567,
		3567
	],
	"./note.svg": [
		46597,
		6126
	],
	"./offline.svg": [
		53265,
		3265
	],
	"./paperclip.svg": [
		22079,
		2079
	],
	"./placeholder.svg": [
		18349,
		8349
	],
	"./plus.svg": [
		17460,
		7460
	],
	"./plus_large.svg": [
		66150,
		6150
	],
	"./plus_small.svg": [
		96447,
		6447
	],
	"./plus_solid.svg": [
		70600,
		600
	],
	"./queued.svg": [
		63240,
		3240
	],
	"./refresh.svg": [
		25367,
		5367
	],
	"./running.svg": [
		5224,
		5224
	],
	"./save.svg": [
		36254,
		6254
	],
	"./search.svg": [
		30177,
		177
	],
	"./server.svg": [
		11075,
		1075
	],
	"./share.svg": [
		11263,
		1263
	],
	"./slack.svg": [
		42439,
		2439
	],
	"./sort.svg": [
		20336,
		336
	],
	"./sort_asc.svg": [
		79393,
		9393
	],
	"./sort_desc.svg": [
		32646,
		2646
	],
	"./sql.svg": [
		13325,
		3325
	],
	"./table.svg": [
		72403,
		2403
	],
	"./tag.svg": [
		30158,
		158
	],
	"./tags.svg": [
		90363,
		363
	],
	"./transparent.svg": [
		87803,
		7803
	],
	"./trash.svg": [
		62105,
		2105
	],
	"./triangle_change.svg": [
		98398,
		8398
	],
	"./triangle_down.svg": [
		40826,
		826
	],
	"./triangle_up.svg": [
		36819,
		6819
	],
	"./up-level.svg": [
		65972,
		5972
	],
	"./user.svg": [
		99767,
		9767
	],
	"./warning.svg": [
		4758,
		4758
	],
	"./warning_solid.svg": [
		75224,
		5592
	],
	"./x-large.svg": [
		89290,
		3955
	],
	"./x-small.svg": [
		7716,
		7716
	]
};
function webpackAsyncContext(req) {
	if(!__webpack_require__.o(map, req)) {
		return Promise.resolve().then(() => {
			var e = new Error("Cannot find module '" + req + "'");
			e.code = 'MODULE_NOT_FOUND';
			throw e;
		});
	}

	var ids = map[req], id = ids[0];
	return __webpack_require__.e(ids[1]).then(() => {
		return __webpack_require__(id);
	});
}
webpackAsyncContext.keys = () => (Object.keys(map));
webpackAsyncContext.id = 35782;
module.exports = webpackAsyncContext;

/***/ })

}]);