diff --git a/connect_ext_ppr/static/deployment-details.ab22a1a2fceffb78fb49.js b/connect_ext_ppr/static/deployment-details.3951a71f26c6065a8119.js similarity index 95% rename from connect_ext_ppr/static/deployment-details.ab22a1a2fceffb78fb49.js rename to connect_ext_ppr/static/deployment-details.3951a71f26c6065a8119.js index b841de7..8421c46 100644 --- a/connect_ext_ppr/static/deployment-details.ab22a1a2fceffb78fb49.js +++ b/connect_ext_ppr/static/deployment-details.3951a71f26c6065a8119.js @@ -385,7 +385,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \********************************************************************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/sync/baseline.svg\");\n/* harmony import */ var _components_cButton_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ~components/cButton.vue */ \"./ui/src/components/cButton.vue\");\n/* harmony import */ var _components_cStatus_vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~components/cStatus.vue */ \"./ui/src/components/cStatus.vue\");\n/* harmony import */ var _components_cTabs_vue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ~components/cTabs.vue */ \"./ui/src/components/cTabs.vue\");\n/* harmony import */ var _components_cView_vue__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ~components/cView.vue */ \"./ui/src/components/cView.vue\");\n/* harmony import */ var _components_DetailItem_vue__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ~components/DetailItem.vue */ \"./ui/src/components/DetailItem.vue\");\n/* harmony import */ var _components_GridItem_vue__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ~components/GridItem.vue */ \"./ui/src/components/GridItem.vue\");\n/* harmony import */ var _components_Pic_vue__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ~components/Pic.vue */ \"./ui/src/components/Pic.vue\");\n/* harmony import */ var _components_PprTab_vue__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ~components/PprTab.vue */ \"./ui/src/components/PprTab.vue\");\n/* harmony import */ var _components_DeploymentConfigurationTab_vue__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ~components/DeploymentConfigurationTab.vue */ \"./ui/src/components/DeploymentConfigurationTab.vue\");\n/* harmony import */ var _components_DeploymentMarketplacesTab_vue__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ~components/DeploymentMarketplacesTab.vue */ \"./ui/src/components/DeploymentMarketplacesTab.vue\");\n/* harmony import */ var _components_DeploymentRequestsTab_vue__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ~components/DeploymentRequestsTab.vue */ \"./ui/src/components/DeploymentRequestsTab.vue\");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @/utils */ \"./ui/src/utils.js\");\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n components: {\n cButton: _components_cButton_vue__WEBPACK_IMPORTED_MODULE_0__[\"default\"],\n cStatus: _components_cStatus_vue__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n cTabs: _components_cTabs_vue__WEBPACK_IMPORTED_MODULE_2__[\"default\"],\n cView: _components_cView_vue__WEBPACK_IMPORTED_MODULE_3__[\"default\"],\n DeploymentConfigurationTab: _components_DeploymentConfigurationTab_vue__WEBPACK_IMPORTED_MODULE_8__[\"default\"],\n DeploymentMarketplacesTab: _components_DeploymentMarketplacesTab_vue__WEBPACK_IMPORTED_MODULE_9__[\"default\"],\n DeploymentRequestsTab: _components_DeploymentRequestsTab_vue__WEBPACK_IMPORTED_MODULE_10__[\"default\"],\n DetailItem: _components_DetailItem_vue__WEBPACK_IMPORTED_MODULE_4__[\"default\"],\n GridItem: _components_GridItem_vue__WEBPACK_IMPORTED_MODULE_5__[\"default\"],\n Pic: _components_Pic_vue__WEBPACK_IMPORTED_MODULE_6__[\"default\"],\n PprTab: _components_PprTab_vue__WEBPACK_IMPORTED_MODULE_7__[\"default\"],\n },\n\n data: () => ({\n currentTab: null,\n loading: true,\n deployment: null,\n }),\n\n computed: {\n icons: () => ({\n googleSyncBaseline: _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_12__[\"default\"],\n }),\n\n deploymentId: vm => vm.$route.params.id,\n\n tabs: () => [\n { label: 'Marketplaces', value: 'marketplaces' },\n { label: 'PPR', value: 'ppr' },\n { label: 'Configuration', value: 'configuration' },\n { label: 'Requests', value: 'requests' },\n ],\n },\n\n created() {\n (0,_utils__WEBPACK_IMPORTED_MODULE_11__.getDeployment)(this.deploymentId).then(deployment => {\n this.deployment = deployment;\n this.loading = false;\n });\n },\n});\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/pages/DeploymentDetails.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _components_cStatus_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ~components/cStatus.vue */ \"./ui/src/components/cStatus.vue\");\n/* harmony import */ var _components_cTabs_vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~components/cTabs.vue */ \"./ui/src/components/cTabs.vue\");\n/* harmony import */ var _components_cView_vue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ~components/cView.vue */ \"./ui/src/components/cView.vue\");\n/* harmony import */ var _components_DetailItem_vue__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ~components/DetailItem.vue */ \"./ui/src/components/DetailItem.vue\");\n/* harmony import */ var _components_GridItem_vue__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ~components/GridItem.vue */ \"./ui/src/components/GridItem.vue\");\n/* harmony import */ var _components_Pic_vue__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ~components/Pic.vue */ \"./ui/src/components/Pic.vue\");\n/* harmony import */ var _components_PprTab_vue__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ~components/PprTab.vue */ \"./ui/src/components/PprTab.vue\");\n/* harmony import */ var _components_DeploymentConfigurationTab_vue__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ~components/DeploymentConfigurationTab.vue */ \"./ui/src/components/DeploymentConfigurationTab.vue\");\n/* harmony import */ var _components_DeploymentMarketplacesTab_vue__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ~components/DeploymentMarketplacesTab.vue */ \"./ui/src/components/DeploymentMarketplacesTab.vue\");\n/* harmony import */ var _components_DeploymentRequestsTab_vue__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ~components/DeploymentRequestsTab.vue */ \"./ui/src/components/DeploymentRequestsTab.vue\");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @/utils */ \"./ui/src/utils.js\");\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n components: {\n cStatus: _components_cStatus_vue__WEBPACK_IMPORTED_MODULE_0__[\"default\"],\n cTabs: _components_cTabs_vue__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n cView: _components_cView_vue__WEBPACK_IMPORTED_MODULE_2__[\"default\"],\n DeploymentConfigurationTab: _components_DeploymentConfigurationTab_vue__WEBPACK_IMPORTED_MODULE_7__[\"default\"],\n DeploymentMarketplacesTab: _components_DeploymentMarketplacesTab_vue__WEBPACK_IMPORTED_MODULE_8__[\"default\"],\n DeploymentRequestsTab: _components_DeploymentRequestsTab_vue__WEBPACK_IMPORTED_MODULE_9__[\"default\"],\n DetailItem: _components_DetailItem_vue__WEBPACK_IMPORTED_MODULE_3__[\"default\"],\n GridItem: _components_GridItem_vue__WEBPACK_IMPORTED_MODULE_4__[\"default\"],\n Pic: _components_Pic_vue__WEBPACK_IMPORTED_MODULE_5__[\"default\"],\n PprTab: _components_PprTab_vue__WEBPACK_IMPORTED_MODULE_6__[\"default\"],\n },\n\n data: () => ({\n currentTab: null,\n loading: true,\n deployment: null,\n }),\n\n computed: {\n deploymentId: vm => vm.$route.params.id,\n\n tabs: () => [\n { label: 'Marketplaces', value: 'marketplaces' },\n { label: 'PPR', value: 'ppr' },\n { label: 'Configuration', value: 'configuration' },\n { label: 'Requests', value: 'requests' },\n ],\n },\n\n created() {\n (0,_utils__WEBPACK_IMPORTED_MODULE_10__.getDeployment)(this.deploymentId).then(deployment => {\n this.deployment = deployment;\n this.loading = false;\n });\n },\n});\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/pages/DeploymentDetails.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); /***/ }), @@ -905,7 +905,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac \*********************************************************************************************************************************************************************************************************************************************************************/ /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\n \"c-view\",\n {\n staticClass: \"deployment-details\",\n attrs: {\n title: _vm.deploymentId,\n \"assistive-title\": \"Deployment Details\",\n \"back-route\": { name: \"Dashboard\", params: { tab: \"deployments\" } },\n \"current-tab\": _vm.currentTab,\n loading: _vm.loading,\n },\n on: {\n \"update:currentTab\": function ($event) {\n _vm.currentTab = $event\n },\n \"update:current-tab\": function ($event) {\n _vm.currentTab = $event\n },\n },\n scopedSlots: _vm._u([\n {\n key: \"actions\",\n fn: function () {\n return [\n _c(\"c-button\", {\n attrs: {\n icon: _vm.icons.googleSyncBaseline,\n label: \"sync\",\n color: \"accent\",\n mode: \"solid\",\n },\n }),\n ]\n },\n proxy: true,\n },\n ]),\n },\n [\n _c(\"div\", { staticClass: \"info-container\" }, [\n _c(\n \"div\",\n { staticClass: \"info-column\" },\n [\n _c(\"grid-item\", {\n attrs: { label: \"Status\" },\n scopedSlots: _vm._u([\n {\n key: \"value\",\n fn: function () {\n return [\n _c(\"c-status\", {\n attrs: { status: _vm.deployment.status },\n }),\n ]\n },\n proxy: true,\n },\n ]),\n }),\n _c(\"grid-item\", {\n attrs: { label: \"Product\" },\n scopedSlots: _vm._u([\n {\n key: \"value\",\n fn: function () {\n return [\n _c(\"detail-item\", {\n attrs: {\n \"body-text\": _vm.deployment.product.name,\n dense: \"\",\n },\n scopedSlots: _vm._u([\n {\n key: \"image\",\n fn: function () {\n return [\n _c(\"pic\", {\n attrs: {\n src: _vm.deployment.product.icon,\n width: 16,\n height: 16,\n },\n }),\n ]\n },\n proxy: true,\n },\n ]),\n }),\n ]\n },\n proxy: true,\n },\n ]),\n }),\n _c(\"grid-item\", {\n attrs: { label: \"Vendor\" },\n scopedSlots: _vm._u([\n {\n key: \"value\",\n fn: function () {\n return [\n _c(\"detail-item\", {\n attrs: {\n \"body-text\": _vm.deployment.owner.name,\n dense: \"\",\n },\n scopedSlots: _vm._u([\n {\n key: \"image\",\n fn: function () {\n return [\n _c(\"pic\", {\n attrs: {\n src: _vm.deployment.owner.icon,\n width: 16,\n height: 16,\n },\n }),\n ]\n },\n proxy: true,\n },\n ]),\n }),\n ]\n },\n proxy: true,\n },\n ]),\n }),\n ],\n 1\n ),\n _c(\n \"div\",\n { staticClass: \"info-column\" },\n [\n _c(\"grid-item\", {\n attrs: { \"column-width\": 78, label: \"Hub\" },\n scopedSlots: _vm._u([\n {\n key: \"value\",\n fn: function () {\n return [\n _c(\"span\", [_vm._v(_vm._s(_vm.deployment.hub.name))]),\n ]\n },\n proxy: true,\n },\n ]),\n }),\n _c(\"grid-item\", {\n attrs: { \"column-width\": 78, label: \"Last Sync\" },\n scopedSlots: _vm._u([\n {\n key: \"value\",\n fn: function () {\n return [\n _c(\"span\", [\n _vm._v(\n _vm._s(\n _vm._f(\"utcToLocal\")(_vm.deployment.last_sync_at)\n )\n ),\n ]),\n ]\n },\n proxy: true,\n },\n ]),\n }),\n ],\n 1\n ),\n ]),\n _c(\"c-tabs\", {\n attrs: { \"current-tab\": _vm.currentTab, tabs: _vm.tabs },\n on: {\n \"update:currentTab\": function ($event) {\n _vm.currentTab = $event\n },\n \"update:current-tab\": function ($event) {\n _vm.currentTab = $event\n },\n },\n scopedSlots: _vm._u([\n {\n key: \"marketplaces\",\n fn: function () {\n return [\n _c(\"deployment-marketplaces-tab\", {\n attrs: { \"deployment-id\": _vm.deployment.id },\n }),\n ]\n },\n proxy: true,\n },\n {\n key: \"ppr\",\n fn: function () {\n return [\n _c(\"ppr-tab\", {\n attrs: {\n \"deployment-id\": _vm.deployment.id,\n \"account-id\": _vm.deployment.account_id,\n },\n }),\n ]\n },\n proxy: true,\n },\n {\n key: \"configuration\",\n fn: function () {\n return [\n _c(\"deployment-configuration-tab\", {\n attrs: {\n \"deployment-id\": _vm.deployment.id,\n \"account-id\": _vm.deployment.account_id,\n },\n }),\n ]\n },\n proxy: true,\n },\n {\n key: \"requests\",\n fn: function () {\n return [\n _c(\"deployment-requests-tab\", {\n attrs: { deployment: _vm.deployment },\n }),\n ]\n },\n proxy: true,\n },\n ]),\n }),\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/pages/DeploymentDetails.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\n \"c-view\",\n {\n staticClass: \"deployment-details\",\n attrs: {\n title: _vm.deploymentId,\n \"assistive-title\": \"Deployment Details\",\n \"back-route\": { name: \"Dashboard\", params: { tab: \"deployments\" } },\n \"current-tab\": _vm.currentTab,\n loading: _vm.loading,\n },\n on: {\n \"update:currentTab\": function ($event) {\n _vm.currentTab = $event\n },\n \"update:current-tab\": function ($event) {\n _vm.currentTab = $event\n },\n },\n },\n [\n _c(\"div\", { staticClass: \"info-container\" }, [\n _c(\n \"div\",\n { staticClass: \"info-column\" },\n [\n _c(\"grid-item\", {\n attrs: { label: \"Status\" },\n scopedSlots: _vm._u([\n {\n key: \"value\",\n fn: function () {\n return [\n _c(\"c-status\", {\n attrs: { status: _vm.deployment.status },\n }),\n ]\n },\n proxy: true,\n },\n ]),\n }),\n _c(\"grid-item\", {\n attrs: { label: \"Product\" },\n scopedSlots: _vm._u([\n {\n key: \"value\",\n fn: function () {\n return [\n _c(\"detail-item\", {\n attrs: {\n \"body-text\": _vm.deployment.product.name,\n dense: \"\",\n },\n scopedSlots: _vm._u([\n {\n key: \"image\",\n fn: function () {\n return [\n _c(\"pic\", {\n attrs: {\n src: _vm.deployment.product.icon,\n width: 16,\n height: 16,\n },\n }),\n ]\n },\n proxy: true,\n },\n ]),\n }),\n ]\n },\n proxy: true,\n },\n ]),\n }),\n _c(\"grid-item\", {\n attrs: { label: \"Vendor\" },\n scopedSlots: _vm._u([\n {\n key: \"value\",\n fn: function () {\n return [\n _c(\"detail-item\", {\n attrs: {\n \"body-text\": _vm.deployment.owner.name,\n dense: \"\",\n },\n scopedSlots: _vm._u([\n {\n key: \"image\",\n fn: function () {\n return [\n _c(\"pic\", {\n attrs: {\n src: _vm.deployment.owner.icon,\n width: 16,\n height: 16,\n },\n }),\n ]\n },\n proxy: true,\n },\n ]),\n }),\n ]\n },\n proxy: true,\n },\n ]),\n }),\n ],\n 1\n ),\n _c(\n \"div\",\n { staticClass: \"info-column\" },\n [\n _c(\"grid-item\", {\n attrs: { \"column-width\": 78, label: \"Hub\" },\n scopedSlots: _vm._u([\n {\n key: \"value\",\n fn: function () {\n return [\n _c(\"span\", [_vm._v(_vm._s(_vm.deployment.hub.name))]),\n ]\n },\n proxy: true,\n },\n ]),\n }),\n _c(\"grid-item\", {\n attrs: { \"column-width\": 78, label: \"Last Sync\" },\n scopedSlots: _vm._u([\n {\n key: \"value\",\n fn: function () {\n return [\n _c(\"span\", [\n _vm._v(\n _vm._s(\n _vm._f(\"utcToLocal\")(_vm.deployment.last_sync_at)\n )\n ),\n ]),\n ]\n },\n proxy: true,\n },\n ]),\n }),\n ],\n 1\n ),\n ]),\n _c(\"c-tabs\", {\n attrs: { \"current-tab\": _vm.currentTab, tabs: _vm.tabs },\n on: {\n \"update:currentTab\": function ($event) {\n _vm.currentTab = $event\n },\n \"update:current-tab\": function ($event) {\n _vm.currentTab = $event\n },\n },\n scopedSlots: _vm._u([\n {\n key: \"marketplaces\",\n fn: function () {\n return [\n _c(\"deployment-marketplaces-tab\", {\n attrs: { \"deployment-id\": _vm.deployment.id },\n }),\n ]\n },\n proxy: true,\n },\n {\n key: \"ppr\",\n fn: function () {\n return [\n _c(\"ppr-tab\", {\n attrs: {\n \"deployment-id\": _vm.deployment.id,\n \"account-id\": _vm.deployment.account_id,\n },\n }),\n ]\n },\n proxy: true,\n },\n {\n key: \"configuration\",\n fn: function () {\n return [\n _c(\"deployment-configuration-tab\", {\n attrs: {\n \"deployment-id\": _vm.deployment.id,\n \"account-id\": _vm.deployment.account_id,\n },\n }),\n ]\n },\n proxy: true,\n },\n {\n key: \"requests\",\n fn: function () {\n return [\n _c(\"deployment-requests-tab\", {\n attrs: { deployment: _vm.deployment },\n }),\n ]\n },\n proxy: true,\n },\n ]),\n }),\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/pages/DeploymentDetails.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); /***/ }) diff --git a/connect_ext_ppr/static/index.209b3fb2c6668509f5ff.js b/connect_ext_ppr/static/index.209b3fb2c6668509f5ff.js deleted file mode 100644 index 50145fe..0000000 --- a/connect_ext_ppr/static/index.209b3fb2c6668509f5ff.js +++ /dev/null @@ -1,3394 +0,0 @@ -/* - * ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development"). - * This devtool is neither made for production nor for readable output files. - * It uses "eval()" calls to create a separate source file in the browser devtools. - * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/) - * or disable the default devtool with "devtool: false". - * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/). - */ -/******/ (() => { // webpackBootstrap -/******/ var __webpack_modules__ = ({ - -/***/ "./ui/src/styles/app.styl": -/*!********************************!*\ - !*** ./ui/src/styles/app.styl ***! - \********************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/styles/app.styl?"); - -/***/ }), - -/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CheckboxTable.vue?vue&type=style&index=0&id=6b795cba&lang=stylus&scoped=true&": -/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CheckboxTable.vue?vue&type=style&index=0&id=6b795cba&lang=stylus&scoped=true& ***! - \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CheckboxTable.vue?./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/HubsTab.vue?vue&type=style&index=0&id=0fc2312d&lang=stylus&": -/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/HubsTab.vue?vue&type=style&index=0&id=0fc2312d&lang=stylus& ***! - \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/HubsTab.vue?./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/MarketplacesTab.vue?vue&type=style&index=0&id=23f3dafa&lang=stylus&": -/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/MarketplacesTab.vue?vue&type=style&index=0&id=23f3dafa&lang=stylus& ***! - \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/MarketplacesTab.vue?./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/PprTab.vue?vue&type=style&index=0&id=239e179d&lang=stylus&": -/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/PprTab.vue?vue&type=style&index=0&id=239e179d&lang=stylus& ***! - \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/PprTab.vue?./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/PricingTab.vue?vue&type=style&index=0&id=506812c9&lang=stylus&": -/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/PricingTab.vue?vue&type=style&index=0&id=506812c9&lang=stylus& ***! - \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/PricingTab.vue?./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/ProductsTab.vue?vue&type=style&index=0&id=4402e027&lang=stylus&": -/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/ProductsTab.vue?vue&type=style&index=0&id=4402e027&lang=stylus& ***! - \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/ProductsTab.vue?./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/SummaryTab.vue?vue&type=style&index=0&id=a449222e&lang=stylus&scoped=true&": -/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/SummaryTab.vue?vue&type=style&index=0&id=a449222e&lang=stylus&scoped=true& ***! - \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/SummaryTab.vue?./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/NumberItem.vue?vue&type=style&index=0&id=e7d6f7c6&lang=stylus&scoped=true&": -/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/NumberItem.vue?vue&type=style&index=0&id=e7d6f7c6&lang=stylus&scoped=true& ***! - \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/NumberItem.vue?./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/Pic.vue?vue&type=style&index=0&id=7ef515b9&lang=stylus&scoped=true&": -/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/Pic.vue?vue&type=style&index=0&id=7ef515b9&lang=stylus&scoped=true& ***! - \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/Pic.vue?./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/RadioTable.vue?vue&type=style&index=0&id=7997df34&lang=stylus&scoped=true&": -/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/RadioTable.vue?vue&type=style&index=0&id=7997df34&lang=stylus&scoped=true& ***! - \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/RadioTable.vue?./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cAlert.vue?vue&type=style&index=0&id=1ef58eba&lang=stylus&": -/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cAlert.vue?vue&type=style&index=0&id=1ef58eba&lang=stylus& ***! - \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cAlert.vue?./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cButton.vue?vue&type=style&index=0&id=6548a8c4&lang=stylus&": -/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cButton.vue?vue&type=style&index=0&id=6548a8c4&lang=stylus& ***! - \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cButton.vue?./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cCheckbox.vue?vue&type=style&index=0&id=4cd65356&lang=stylus&scoped=true&": -/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cCheckbox.vue?vue&type=style&index=0&id=4cd65356&lang=stylus&scoped=true& ***! - \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cCheckbox.vue?./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cChip.vue?vue&type=style&index=0&id=cf32a144&lang=stylus&": -/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cChip.vue?vue&type=style&index=0&id=cf32a144&lang=stylus& ***! - \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cChip.vue?./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cDataTable.vue?vue&type=style&index=0&id=673514a2&lang=stylus&scoped=true&": -/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cDataTable.vue?vue&type=style&index=0&id=673514a2&lang=stylus&scoped=true& ***! - \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cDataTable.vue?./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cDialog.vue?vue&type=style&index=0&id=0548f84c&lang=stylus&": -/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cDialog.vue?vue&type=style&index=0&id=0548f84c&lang=stylus& ***! - \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cDialog.vue?./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cIcon.vue?vue&type=style&index=0&id=094f790b&lang=stylus&": -/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cIcon.vue?vue&type=style&index=0&id=094f790b&lang=stylus& ***! - \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cIcon.vue?./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cMenu.vue?vue&type=style&index=0&id=114e6ef1&lang=stylus&": -/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cMenu.vue?vue&type=style&index=0&id=114e6ef1&lang=stylus& ***! - \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cMenu.vue?./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cNavBar.vue?vue&type=style&index=0&id=b2fed2fc&lang=stylus&": -/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cNavBar.vue?vue&type=style&index=0&id=b2fed2fc&lang=stylus& ***! - \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cNavBar.vue?./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cRadio.vue?vue&type=style&index=0&id=3c4bb1d9&lang=stylus&scoped=true&": -/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cRadio.vue?vue&type=style&index=0&id=3c4bb1d9&lang=stylus&scoped=true& ***! - \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cRadio.vue?./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cSearch.vue?vue&type=style&index=0&id=2590bc3a&lang=stylus&scoped=true&": -/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cSearch.vue?vue&type=style&index=0&id=2590bc3a&lang=stylus&scoped=true& ***! - \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cSearch.vue?./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cStatus.vue?vue&type=style&index=0&id=5eb1f184&lang=stylus&": -/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cStatus.vue?vue&type=style&index=0&id=5eb1f184&lang=stylus& ***! - \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cStatus.vue?./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTable.vue?vue&type=style&index=0&id=00cc8fa8&lang=stylus&": -/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTable.vue?vue&type=style&index=0&id=00cc8fa8&lang=stylus& ***! - \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTable.vue?./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTable/cTableControlMenu.vue?vue&type=style&index=0&id=5856740e&lang=stylus&": -/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTable/cTableControlMenu.vue?vue&type=style&index=0&id=5856740e&lang=stylus& ***! - \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTable/cTableControlMenu.vue?./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTable/cTableHeader.vue?vue&type=style&index=0&id=6bcab16a&lang=stylus&scoped=true&": -/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTable/cTableHeader.vue?vue&type=style&index=0&id=6bcab16a&lang=stylus&scoped=true& ***! - \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTable/cTableHeader.vue?./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTable/cTableHeadersSelector.vue?vue&type=style&index=0&id=706183b7&lang=stylus&scoped=true&": -/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTable/cTableHeadersSelector.vue?vue&type=style&index=0&id=706183b7&lang=stylus&scoped=true& ***! - \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTable/cTableHeadersSelector.vue?./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTable/cTablePagination.vue?vue&type=style&index=0&id=3a56ead8&lang=stylus&scoped=true&": -/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTable/cTablePagination.vue?vue&type=style&index=0&id=3a56ead8&lang=stylus&scoped=true& ***! - \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTable/cTablePagination.vue?./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTabs.vue?vue&type=style&index=0&id=00476590&lang=stylus&": -/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTabs.vue?vue&type=style&index=0&id=00476590&lang=stylus& ***! - \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTabs.vue?./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTextField.vue?vue&type=style&index=0&id=b5bb9caa&lang=stylus&scoped=true&": -/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTextField.vue?vue&type=style&index=0&id=b5bb9caa&lang=stylus&scoped=true& ***! - \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTextField.vue?./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTooltip.vue?vue&type=style&index=0&id=3d7ddf3e&scoped=true&lang=stylus&": -/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTooltip.vue?vue&type=style&index=0&id=3d7ddf3e&scoped=true&lang=stylus& ***! - \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTooltip.vue?./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cView.vue?vue&type=style&index=0&id=7c928137&lang=stylus&": -/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cView.vue?vue&type=style&index=0&id=7c928137&lang=stylus& ***! - \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cView.vue?./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/styles/index.css": -/*!*****************************!*\ - !*** ./ui/styles/index.css ***! - \*****************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/styles/index.css?"); - -/***/ }), - -/***/ "./node_modules/moment/locale sync recursive ^\\.\\/.*$": -/*!***************************************************!*\ - !*** ./node_modules/moment/locale/ sync ^\.\/.*$ ***! - \***************************************************/ -/***/ ((module, __unused_webpack_exports, __webpack_require__) => { - -eval("var map = {\n\t\"./af\": \"./node_modules/moment/locale/af.js\",\n\t\"./af.js\": \"./node_modules/moment/locale/af.js\",\n\t\"./ar\": \"./node_modules/moment/locale/ar.js\",\n\t\"./ar-dz\": \"./node_modules/moment/locale/ar-dz.js\",\n\t\"./ar-dz.js\": \"./node_modules/moment/locale/ar-dz.js\",\n\t\"./ar-kw\": \"./node_modules/moment/locale/ar-kw.js\",\n\t\"./ar-kw.js\": \"./node_modules/moment/locale/ar-kw.js\",\n\t\"./ar-ly\": \"./node_modules/moment/locale/ar-ly.js\",\n\t\"./ar-ly.js\": \"./node_modules/moment/locale/ar-ly.js\",\n\t\"./ar-ma\": \"./node_modules/moment/locale/ar-ma.js\",\n\t\"./ar-ma.js\": \"./node_modules/moment/locale/ar-ma.js\",\n\t\"./ar-sa\": \"./node_modules/moment/locale/ar-sa.js\",\n\t\"./ar-sa.js\": \"./node_modules/moment/locale/ar-sa.js\",\n\t\"./ar-tn\": \"./node_modules/moment/locale/ar-tn.js\",\n\t\"./ar-tn.js\": \"./node_modules/moment/locale/ar-tn.js\",\n\t\"./ar.js\": \"./node_modules/moment/locale/ar.js\",\n\t\"./az\": \"./node_modules/moment/locale/az.js\",\n\t\"./az.js\": \"./node_modules/moment/locale/az.js\",\n\t\"./be\": \"./node_modules/moment/locale/be.js\",\n\t\"./be.js\": \"./node_modules/moment/locale/be.js\",\n\t\"./bg\": \"./node_modules/moment/locale/bg.js\",\n\t\"./bg.js\": \"./node_modules/moment/locale/bg.js\",\n\t\"./bm\": \"./node_modules/moment/locale/bm.js\",\n\t\"./bm.js\": \"./node_modules/moment/locale/bm.js\",\n\t\"./bn\": \"./node_modules/moment/locale/bn.js\",\n\t\"./bn-bd\": \"./node_modules/moment/locale/bn-bd.js\",\n\t\"./bn-bd.js\": \"./node_modules/moment/locale/bn-bd.js\",\n\t\"./bn.js\": \"./node_modules/moment/locale/bn.js\",\n\t\"./bo\": \"./node_modules/moment/locale/bo.js\",\n\t\"./bo.js\": \"./node_modules/moment/locale/bo.js\",\n\t\"./br\": \"./node_modules/moment/locale/br.js\",\n\t\"./br.js\": \"./node_modules/moment/locale/br.js\",\n\t\"./bs\": \"./node_modules/moment/locale/bs.js\",\n\t\"./bs.js\": \"./node_modules/moment/locale/bs.js\",\n\t\"./ca\": \"./node_modules/moment/locale/ca.js\",\n\t\"./ca.js\": \"./node_modules/moment/locale/ca.js\",\n\t\"./cs\": \"./node_modules/moment/locale/cs.js\",\n\t\"./cs.js\": \"./node_modules/moment/locale/cs.js\",\n\t\"./cv\": \"./node_modules/moment/locale/cv.js\",\n\t\"./cv.js\": \"./node_modules/moment/locale/cv.js\",\n\t\"./cy\": \"./node_modules/moment/locale/cy.js\",\n\t\"./cy.js\": \"./node_modules/moment/locale/cy.js\",\n\t\"./da\": \"./node_modules/moment/locale/da.js\",\n\t\"./da.js\": \"./node_modules/moment/locale/da.js\",\n\t\"./de\": \"./node_modules/moment/locale/de.js\",\n\t\"./de-at\": \"./node_modules/moment/locale/de-at.js\",\n\t\"./de-at.js\": \"./node_modules/moment/locale/de-at.js\",\n\t\"./de-ch\": \"./node_modules/moment/locale/de-ch.js\",\n\t\"./de-ch.js\": \"./node_modules/moment/locale/de-ch.js\",\n\t\"./de.js\": \"./node_modules/moment/locale/de.js\",\n\t\"./dv\": \"./node_modules/moment/locale/dv.js\",\n\t\"./dv.js\": \"./node_modules/moment/locale/dv.js\",\n\t\"./el\": \"./node_modules/moment/locale/el.js\",\n\t\"./el.js\": \"./node_modules/moment/locale/el.js\",\n\t\"./en-au\": \"./node_modules/moment/locale/en-au.js\",\n\t\"./en-au.js\": \"./node_modules/moment/locale/en-au.js\",\n\t\"./en-ca\": \"./node_modules/moment/locale/en-ca.js\",\n\t\"./en-ca.js\": \"./node_modules/moment/locale/en-ca.js\",\n\t\"./en-gb\": \"./node_modules/moment/locale/en-gb.js\",\n\t\"./en-gb.js\": \"./node_modules/moment/locale/en-gb.js\",\n\t\"./en-ie\": \"./node_modules/moment/locale/en-ie.js\",\n\t\"./en-ie.js\": \"./node_modules/moment/locale/en-ie.js\",\n\t\"./en-il\": \"./node_modules/moment/locale/en-il.js\",\n\t\"./en-il.js\": \"./node_modules/moment/locale/en-il.js\",\n\t\"./en-in\": \"./node_modules/moment/locale/en-in.js\",\n\t\"./en-in.js\": \"./node_modules/moment/locale/en-in.js\",\n\t\"./en-nz\": \"./node_modules/moment/locale/en-nz.js\",\n\t\"./en-nz.js\": \"./node_modules/moment/locale/en-nz.js\",\n\t\"./en-sg\": \"./node_modules/moment/locale/en-sg.js\",\n\t\"./en-sg.js\": \"./node_modules/moment/locale/en-sg.js\",\n\t\"./eo\": \"./node_modules/moment/locale/eo.js\",\n\t\"./eo.js\": \"./node_modules/moment/locale/eo.js\",\n\t\"./es\": \"./node_modules/moment/locale/es.js\",\n\t\"./es-do\": \"./node_modules/moment/locale/es-do.js\",\n\t\"./es-do.js\": \"./node_modules/moment/locale/es-do.js\",\n\t\"./es-mx\": \"./node_modules/moment/locale/es-mx.js\",\n\t\"./es-mx.js\": \"./node_modules/moment/locale/es-mx.js\",\n\t\"./es-us\": \"./node_modules/moment/locale/es-us.js\",\n\t\"./es-us.js\": \"./node_modules/moment/locale/es-us.js\",\n\t\"./es.js\": \"./node_modules/moment/locale/es.js\",\n\t\"./et\": \"./node_modules/moment/locale/et.js\",\n\t\"./et.js\": \"./node_modules/moment/locale/et.js\",\n\t\"./eu\": \"./node_modules/moment/locale/eu.js\",\n\t\"./eu.js\": \"./node_modules/moment/locale/eu.js\",\n\t\"./fa\": \"./node_modules/moment/locale/fa.js\",\n\t\"./fa.js\": \"./node_modules/moment/locale/fa.js\",\n\t\"./fi\": \"./node_modules/moment/locale/fi.js\",\n\t\"./fi.js\": \"./node_modules/moment/locale/fi.js\",\n\t\"./fil\": \"./node_modules/moment/locale/fil.js\",\n\t\"./fil.js\": \"./node_modules/moment/locale/fil.js\",\n\t\"./fo\": \"./node_modules/moment/locale/fo.js\",\n\t\"./fo.js\": \"./node_modules/moment/locale/fo.js\",\n\t\"./fr\": \"./node_modules/moment/locale/fr.js\",\n\t\"./fr-ca\": \"./node_modules/moment/locale/fr-ca.js\",\n\t\"./fr-ca.js\": \"./node_modules/moment/locale/fr-ca.js\",\n\t\"./fr-ch\": \"./node_modules/moment/locale/fr-ch.js\",\n\t\"./fr-ch.js\": \"./node_modules/moment/locale/fr-ch.js\",\n\t\"./fr.js\": \"./node_modules/moment/locale/fr.js\",\n\t\"./fy\": \"./node_modules/moment/locale/fy.js\",\n\t\"./fy.js\": \"./node_modules/moment/locale/fy.js\",\n\t\"./ga\": \"./node_modules/moment/locale/ga.js\",\n\t\"./ga.js\": \"./node_modules/moment/locale/ga.js\",\n\t\"./gd\": \"./node_modules/moment/locale/gd.js\",\n\t\"./gd.js\": \"./node_modules/moment/locale/gd.js\",\n\t\"./gl\": \"./node_modules/moment/locale/gl.js\",\n\t\"./gl.js\": \"./node_modules/moment/locale/gl.js\",\n\t\"./gom-deva\": \"./node_modules/moment/locale/gom-deva.js\",\n\t\"./gom-deva.js\": \"./node_modules/moment/locale/gom-deva.js\",\n\t\"./gom-latn\": \"./node_modules/moment/locale/gom-latn.js\",\n\t\"./gom-latn.js\": \"./node_modules/moment/locale/gom-latn.js\",\n\t\"./gu\": \"./node_modules/moment/locale/gu.js\",\n\t\"./gu.js\": \"./node_modules/moment/locale/gu.js\",\n\t\"./he\": \"./node_modules/moment/locale/he.js\",\n\t\"./he.js\": \"./node_modules/moment/locale/he.js\",\n\t\"./hi\": \"./node_modules/moment/locale/hi.js\",\n\t\"./hi.js\": \"./node_modules/moment/locale/hi.js\",\n\t\"./hr\": \"./node_modules/moment/locale/hr.js\",\n\t\"./hr.js\": \"./node_modules/moment/locale/hr.js\",\n\t\"./hu\": \"./node_modules/moment/locale/hu.js\",\n\t\"./hu.js\": \"./node_modules/moment/locale/hu.js\",\n\t\"./hy-am\": \"./node_modules/moment/locale/hy-am.js\",\n\t\"./hy-am.js\": \"./node_modules/moment/locale/hy-am.js\",\n\t\"./id\": \"./node_modules/moment/locale/id.js\",\n\t\"./id.js\": \"./node_modules/moment/locale/id.js\",\n\t\"./is\": \"./node_modules/moment/locale/is.js\",\n\t\"./is.js\": \"./node_modules/moment/locale/is.js\",\n\t\"./it\": \"./node_modules/moment/locale/it.js\",\n\t\"./it-ch\": \"./node_modules/moment/locale/it-ch.js\",\n\t\"./it-ch.js\": \"./node_modules/moment/locale/it-ch.js\",\n\t\"./it.js\": \"./node_modules/moment/locale/it.js\",\n\t\"./ja\": \"./node_modules/moment/locale/ja.js\",\n\t\"./ja.js\": \"./node_modules/moment/locale/ja.js\",\n\t\"./jv\": \"./node_modules/moment/locale/jv.js\",\n\t\"./jv.js\": \"./node_modules/moment/locale/jv.js\",\n\t\"./ka\": \"./node_modules/moment/locale/ka.js\",\n\t\"./ka.js\": \"./node_modules/moment/locale/ka.js\",\n\t\"./kk\": \"./node_modules/moment/locale/kk.js\",\n\t\"./kk.js\": \"./node_modules/moment/locale/kk.js\",\n\t\"./km\": \"./node_modules/moment/locale/km.js\",\n\t\"./km.js\": \"./node_modules/moment/locale/km.js\",\n\t\"./kn\": \"./node_modules/moment/locale/kn.js\",\n\t\"./kn.js\": \"./node_modules/moment/locale/kn.js\",\n\t\"./ko\": \"./node_modules/moment/locale/ko.js\",\n\t\"./ko.js\": \"./node_modules/moment/locale/ko.js\",\n\t\"./ku\": \"./node_modules/moment/locale/ku.js\",\n\t\"./ku.js\": \"./node_modules/moment/locale/ku.js\",\n\t\"./ky\": \"./node_modules/moment/locale/ky.js\",\n\t\"./ky.js\": \"./node_modules/moment/locale/ky.js\",\n\t\"./lb\": \"./node_modules/moment/locale/lb.js\",\n\t\"./lb.js\": \"./node_modules/moment/locale/lb.js\",\n\t\"./lo\": \"./node_modules/moment/locale/lo.js\",\n\t\"./lo.js\": \"./node_modules/moment/locale/lo.js\",\n\t\"./lt\": \"./node_modules/moment/locale/lt.js\",\n\t\"./lt.js\": \"./node_modules/moment/locale/lt.js\",\n\t\"./lv\": \"./node_modules/moment/locale/lv.js\",\n\t\"./lv.js\": \"./node_modules/moment/locale/lv.js\",\n\t\"./me\": \"./node_modules/moment/locale/me.js\",\n\t\"./me.js\": \"./node_modules/moment/locale/me.js\",\n\t\"./mi\": \"./node_modules/moment/locale/mi.js\",\n\t\"./mi.js\": \"./node_modules/moment/locale/mi.js\",\n\t\"./mk\": \"./node_modules/moment/locale/mk.js\",\n\t\"./mk.js\": \"./node_modules/moment/locale/mk.js\",\n\t\"./ml\": \"./node_modules/moment/locale/ml.js\",\n\t\"./ml.js\": \"./node_modules/moment/locale/ml.js\",\n\t\"./mn\": \"./node_modules/moment/locale/mn.js\",\n\t\"./mn.js\": \"./node_modules/moment/locale/mn.js\",\n\t\"./mr\": \"./node_modules/moment/locale/mr.js\",\n\t\"./mr.js\": \"./node_modules/moment/locale/mr.js\",\n\t\"./ms\": \"./node_modules/moment/locale/ms.js\",\n\t\"./ms-my\": \"./node_modules/moment/locale/ms-my.js\",\n\t\"./ms-my.js\": \"./node_modules/moment/locale/ms-my.js\",\n\t\"./ms.js\": \"./node_modules/moment/locale/ms.js\",\n\t\"./mt\": \"./node_modules/moment/locale/mt.js\",\n\t\"./mt.js\": \"./node_modules/moment/locale/mt.js\",\n\t\"./my\": \"./node_modules/moment/locale/my.js\",\n\t\"./my.js\": \"./node_modules/moment/locale/my.js\",\n\t\"./nb\": \"./node_modules/moment/locale/nb.js\",\n\t\"./nb.js\": \"./node_modules/moment/locale/nb.js\",\n\t\"./ne\": \"./node_modules/moment/locale/ne.js\",\n\t\"./ne.js\": \"./node_modules/moment/locale/ne.js\",\n\t\"./nl\": \"./node_modules/moment/locale/nl.js\",\n\t\"./nl-be\": \"./node_modules/moment/locale/nl-be.js\",\n\t\"./nl-be.js\": \"./node_modules/moment/locale/nl-be.js\",\n\t\"./nl.js\": \"./node_modules/moment/locale/nl.js\",\n\t\"./nn\": \"./node_modules/moment/locale/nn.js\",\n\t\"./nn.js\": \"./node_modules/moment/locale/nn.js\",\n\t\"./oc-lnc\": \"./node_modules/moment/locale/oc-lnc.js\",\n\t\"./oc-lnc.js\": \"./node_modules/moment/locale/oc-lnc.js\",\n\t\"./pa-in\": \"./node_modules/moment/locale/pa-in.js\",\n\t\"./pa-in.js\": \"./node_modules/moment/locale/pa-in.js\",\n\t\"./pl\": \"./node_modules/moment/locale/pl.js\",\n\t\"./pl.js\": \"./node_modules/moment/locale/pl.js\",\n\t\"./pt\": \"./node_modules/moment/locale/pt.js\",\n\t\"./pt-br\": \"./node_modules/moment/locale/pt-br.js\",\n\t\"./pt-br.js\": \"./node_modules/moment/locale/pt-br.js\",\n\t\"./pt.js\": \"./node_modules/moment/locale/pt.js\",\n\t\"./ro\": \"./node_modules/moment/locale/ro.js\",\n\t\"./ro.js\": \"./node_modules/moment/locale/ro.js\",\n\t\"./ru\": \"./node_modules/moment/locale/ru.js\",\n\t\"./ru.js\": \"./node_modules/moment/locale/ru.js\",\n\t\"./sd\": \"./node_modules/moment/locale/sd.js\",\n\t\"./sd.js\": \"./node_modules/moment/locale/sd.js\",\n\t\"./se\": \"./node_modules/moment/locale/se.js\",\n\t\"./se.js\": \"./node_modules/moment/locale/se.js\",\n\t\"./si\": \"./node_modules/moment/locale/si.js\",\n\t\"./si.js\": \"./node_modules/moment/locale/si.js\",\n\t\"./sk\": \"./node_modules/moment/locale/sk.js\",\n\t\"./sk.js\": \"./node_modules/moment/locale/sk.js\",\n\t\"./sl\": \"./node_modules/moment/locale/sl.js\",\n\t\"./sl.js\": \"./node_modules/moment/locale/sl.js\",\n\t\"./sq\": \"./node_modules/moment/locale/sq.js\",\n\t\"./sq.js\": \"./node_modules/moment/locale/sq.js\",\n\t\"./sr\": \"./node_modules/moment/locale/sr.js\",\n\t\"./sr-cyrl\": \"./node_modules/moment/locale/sr-cyrl.js\",\n\t\"./sr-cyrl.js\": \"./node_modules/moment/locale/sr-cyrl.js\",\n\t\"./sr.js\": \"./node_modules/moment/locale/sr.js\",\n\t\"./ss\": \"./node_modules/moment/locale/ss.js\",\n\t\"./ss.js\": \"./node_modules/moment/locale/ss.js\",\n\t\"./sv\": \"./node_modules/moment/locale/sv.js\",\n\t\"./sv.js\": \"./node_modules/moment/locale/sv.js\",\n\t\"./sw\": \"./node_modules/moment/locale/sw.js\",\n\t\"./sw.js\": \"./node_modules/moment/locale/sw.js\",\n\t\"./ta\": \"./node_modules/moment/locale/ta.js\",\n\t\"./ta.js\": \"./node_modules/moment/locale/ta.js\",\n\t\"./te\": \"./node_modules/moment/locale/te.js\",\n\t\"./te.js\": \"./node_modules/moment/locale/te.js\",\n\t\"./tet\": \"./node_modules/moment/locale/tet.js\",\n\t\"./tet.js\": \"./node_modules/moment/locale/tet.js\",\n\t\"./tg\": \"./node_modules/moment/locale/tg.js\",\n\t\"./tg.js\": \"./node_modules/moment/locale/tg.js\",\n\t\"./th\": \"./node_modules/moment/locale/th.js\",\n\t\"./th.js\": \"./node_modules/moment/locale/th.js\",\n\t\"./tk\": \"./node_modules/moment/locale/tk.js\",\n\t\"./tk.js\": \"./node_modules/moment/locale/tk.js\",\n\t\"./tl-ph\": \"./node_modules/moment/locale/tl-ph.js\",\n\t\"./tl-ph.js\": \"./node_modules/moment/locale/tl-ph.js\",\n\t\"./tlh\": \"./node_modules/moment/locale/tlh.js\",\n\t\"./tlh.js\": \"./node_modules/moment/locale/tlh.js\",\n\t\"./tr\": \"./node_modules/moment/locale/tr.js\",\n\t\"./tr.js\": \"./node_modules/moment/locale/tr.js\",\n\t\"./tzl\": \"./node_modules/moment/locale/tzl.js\",\n\t\"./tzl.js\": \"./node_modules/moment/locale/tzl.js\",\n\t\"./tzm\": \"./node_modules/moment/locale/tzm.js\",\n\t\"./tzm-latn\": \"./node_modules/moment/locale/tzm-latn.js\",\n\t\"./tzm-latn.js\": \"./node_modules/moment/locale/tzm-latn.js\",\n\t\"./tzm.js\": \"./node_modules/moment/locale/tzm.js\",\n\t\"./ug-cn\": \"./node_modules/moment/locale/ug-cn.js\",\n\t\"./ug-cn.js\": \"./node_modules/moment/locale/ug-cn.js\",\n\t\"./uk\": \"./node_modules/moment/locale/uk.js\",\n\t\"./uk.js\": \"./node_modules/moment/locale/uk.js\",\n\t\"./ur\": \"./node_modules/moment/locale/ur.js\",\n\t\"./ur.js\": \"./node_modules/moment/locale/ur.js\",\n\t\"./uz\": \"./node_modules/moment/locale/uz.js\",\n\t\"./uz-latn\": \"./node_modules/moment/locale/uz-latn.js\",\n\t\"./uz-latn.js\": \"./node_modules/moment/locale/uz-latn.js\",\n\t\"./uz.js\": \"./node_modules/moment/locale/uz.js\",\n\t\"./vi\": \"./node_modules/moment/locale/vi.js\",\n\t\"./vi.js\": \"./node_modules/moment/locale/vi.js\",\n\t\"./x-pseudo\": \"./node_modules/moment/locale/x-pseudo.js\",\n\t\"./x-pseudo.js\": \"./node_modules/moment/locale/x-pseudo.js\",\n\t\"./yo\": \"./node_modules/moment/locale/yo.js\",\n\t\"./yo.js\": \"./node_modules/moment/locale/yo.js\",\n\t\"./zh-cn\": \"./node_modules/moment/locale/zh-cn.js\",\n\t\"./zh-cn.js\": \"./node_modules/moment/locale/zh-cn.js\",\n\t\"./zh-hk\": \"./node_modules/moment/locale/zh-hk.js\",\n\t\"./zh-hk.js\": \"./node_modules/moment/locale/zh-hk.js\",\n\t\"./zh-mo\": \"./node_modules/moment/locale/zh-mo.js\",\n\t\"./zh-mo.js\": \"./node_modules/moment/locale/zh-mo.js\",\n\t\"./zh-tw\": \"./node_modules/moment/locale/zh-tw.js\",\n\t\"./zh-tw.js\": \"./node_modules/moment/locale/zh-tw.js\"\n};\n\n\nfunction webpackContext(req) {\n\tvar id = webpackContextResolve(req);\n\treturn __webpack_require__(id);\n}\nfunction webpackContextResolve(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\te.code = 'MODULE_NOT_FOUND';\n\t\tthrow e;\n\t}\n\treturn map[req];\n}\nwebpackContext.keys = function webpackContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackContext.resolve = webpackContextResolve;\nmodule.exports = webpackContext;\nwebpackContext.id = \"./node_modules/moment/locale sync recursive ^\\\\.\\\\/.*$\";\n\n//# sourceURL=webpack://connect-extension-xvs/./node_modules/moment/locale/_sync_^\\.\\/.*$?"); - -/***/ }), - -/***/ "./ui/src/components/CheckboxTable.vue": -/*!*********************************************!*\ - !*** ./ui/src/components/CheckboxTable.vue ***! - \*********************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _CheckboxTable_vue_vue_type_template_id_6b795cba_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./CheckboxTable.vue?vue&type=template&id=6b795cba&scoped=true&lang=pug& */ \"./ui/src/components/CheckboxTable.vue?vue&type=template&id=6b795cba&scoped=true&lang=pug&\");\n/* harmony import */ var _CheckboxTable_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./CheckboxTable.vue?vue&type=script&lang=js& */ \"./ui/src/components/CheckboxTable.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _CheckboxTable_vue_vue_type_style_index_0_id_6b795cba_lang_stylus_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./CheckboxTable.vue?vue&type=style&index=0&id=6b795cba&lang=stylus&scoped=true& */ \"./ui/src/components/CheckboxTable.vue?vue&type=style&index=0&id=6b795cba&lang=stylus&scoped=true&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n _CheckboxTable_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _CheckboxTable_vue_vue_type_template_id_6b795cba_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render,\n _CheckboxTable_vue_vue_type_template_id_6b795cba_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n \"6b795cba\",\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"ui/src/components/CheckboxTable.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CheckboxTable.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CheckboxTable.vue?vue&type=script&lang=js&": -/*!*********************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CheckboxTable.vue?vue&type=script&lang=js& ***! - \*********************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var ramda__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ramda */ \"./node_modules/ramda/es/index.js\");\n/* harmony import */ var _components_cDataTable_vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~components/cDataTable.vue */ \"./ui/src/components/cDataTable.vue\");\n/* harmony import */ var _components_cCheckbox_vue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ~components/cCheckbox.vue */ \"./ui/src/components/cCheckbox.vue\");\n/* harmony import */ var _components_cSearch_vue__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ~components/cSearch.vue */ \"./ui/src/components/cSearch.vue\");\n/* harmony import */ var _mixins_sync__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ~mixins/sync */ \"./ui/src/tools/mixins/sync.js\");\n\n\n\n\n\n\n\n\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n mixins: [(0,_mixins_sync__WEBPACK_IMPORTED_MODULE_4__[\"default\"])([\n { prop: 'value', local: 'localValue' },\n { prop: 'search', local: 'localSearch' },\n { prop: 'isAllSelected', local: 'localIsAllSelected' },\n ])],\n\n components: {\n cDataTable: _components_cDataTable_vue__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n cCheckbox: _components_cCheckbox_vue__WEBPACK_IMPORTED_MODULE_2__[\"default\"],\n cSearch: _components_cSearch_vue__WEBPACK_IMPORTED_MODULE_3__[\"default\"],\n },\n\n props: {\n value: {\n type: Array,\n default: () => [],\n },\n\n valueProp: {\n type: String,\n default: 'id',\n },\n\n loading: Boolean,\n title: String,\n prepareRow: Function,\n headers: {\n type: Array,\n required: true,\n },\n\n includeAll: Boolean,\n isAllSelected: Boolean,\n items: {\n type: Array,\n default: () => [],\n },\n\n search: String,\n returnObject: Boolean,\n },\n\n data: () => ({\n localValue: [],\n localSearch: '',\n localIsAllSelected: false,\n }),\n\n computed: {\n processedHeaders: ({ headers }) => [\n ...headers,\n {\n notResizable: true,\n text: '',\n value: 'radio',\n width: 24,\n },\n ],\n\n computedItems: ({ items, includeAll }) => {\n if (includeAll) return [{ type: 'all' }, ...items];\n\n return items;\n },\n },\n\n methods: {\n isChecked(item) {\n return this.returnObject\n ? (0,ramda__WEBPACK_IMPORTED_MODULE_0__.includes)(item, this.localValue)\n : (0,ramda__WEBPACK_IMPORTED_MODULE_0__.includes)(item[this.valueProp], this.localValue);\n },\n\n toggleSelected(value) {\n const currentValue = (this.returnObject) ? value : value[this.valueProp];\n\n const index = this.localValue.indexOf(currentValue);\n\n if (index > -1) {\n this.localValue.splice(index, 1);\n } else {\n this.localValue.push(currentValue);\n }\n },\n },\n\n watch: {\n isAllSelected(v) {\n if (v) {\n this.localValue = (this.returnObject)\n ? this.items : this.items.map(item => item[this.valueProp]);\n } else {\n this.localValue = [];\n }\n },\n },\n});\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CheckboxTable.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/components/CreateDeploymentRequestDialog/HubsTab.vue": -/*!*********************************************************************!*\ - !*** ./ui/src/components/CreateDeploymentRequestDialog/HubsTab.vue ***! - \*********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _HubsTab_vue_vue_type_template_id_0fc2312d_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./HubsTab.vue?vue&type=template&id=0fc2312d&lang=pug& */ \"./ui/src/components/CreateDeploymentRequestDialog/HubsTab.vue?vue&type=template&id=0fc2312d&lang=pug&\");\n/* harmony import */ var _HubsTab_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./HubsTab.vue?vue&type=script&lang=js& */ \"./ui/src/components/CreateDeploymentRequestDialog/HubsTab.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _HubsTab_vue_vue_type_style_index_0_id_0fc2312d_lang_stylus___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./HubsTab.vue?vue&type=style&index=0&id=0fc2312d&lang=stylus& */ \"./ui/src/components/CreateDeploymentRequestDialog/HubsTab.vue?vue&type=style&index=0&id=0fc2312d&lang=stylus&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n _HubsTab_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _HubsTab_vue_vue_type_template_id_0fc2312d_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render,\n _HubsTab_vue_vue_type_template_id_0fc2312d_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"ui/src/components/CreateDeploymentRequestDialog/HubsTab.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/HubsTab.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/HubsTab.vue?vue&type=script&lang=js&": -/*!*********************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/HubsTab.vue?vue&type=script&lang=js& ***! - \*********************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _components_DetailItem_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ~components/DetailItem.vue */ \"./ui/src/components/DetailItem.vue\");\n/* harmony import */ var _components_RadioTable_vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~components/RadioTable.vue */ \"./ui/src/components/RadioTable.vue\");\n/* harmony import */ var _mixins_sync__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ~mixins/sync */ \"./ui/src/tools/mixins/sync.js\");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/utils */ \"./ui/src/utils.js\");\n\n\n\n\n\n\n\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n mixins: [(0,_mixins_sync__WEBPACK_IMPORTED_MODULE_2__[\"default\"])([{ prop: 'value', local: 'localValue' }])],\n\n components: {\n DetailItem: _components_DetailItem_vue__WEBPACK_IMPORTED_MODULE_0__[\"default\"],\n RadioTable: _components_RadioTable_vue__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n },\n\n props: {\n productId: String,\n value: {\n type: Object,\n default: () => ({}),\n },\n },\n\n data: () => ({\n localValue: {},\n selectedHubId: '',\n searchValue: '',\n hubs: [],\n loading: false,\n headers: [\n {\n text: 'Hub',\n value: 'hub',\n align: 'left',\n },\n {\n text: 'External ID',\n value: 'externalId',\n align: 'left',\n },\n ],\n }),\n\n computed: {\n filteredHubs: ({ hubs, searchValue }) => {\n const lowerCaseSearch = searchValue.toLowerCase();\n\n return hubs.filter(({ id, name }) => name.toLowerCase().includes(lowerCaseSearch)\n || id.toLowerCase().includes(lowerCaseSearch));\n },\n },\n\n methods: {\n prepareRow(item) {\n return {\n id: item.id,\n name: item.name,\n externalId: item.instance?.id,\n };\n },\n },\n\n watch: {\n selectedHubId(val) {\n this.localValue = this.hubs.find(({ id }) => id === val);\n },\n },\n\n async created() {\n try {\n this.loading = true;\n this.hubs = await (0,_utils__WEBPACK_IMPORTED_MODULE_3__.getProductHubs)(this.productId);\n } catch (e) {\n this.hubs = [];\n this.$emit('error', e);\n } finally {\n this.loading = false;\n }\n },\n});\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/HubsTab.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/components/CreateDeploymentRequestDialog/MarketplacesTab.vue": -/*!*****************************************************************************!*\ - !*** ./ui/src/components/CreateDeploymentRequestDialog/MarketplacesTab.vue ***! - \*****************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _MarketplacesTab_vue_vue_type_template_id_23f3dafa_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./MarketplacesTab.vue?vue&type=template&id=23f3dafa&lang=pug& */ \"./ui/src/components/CreateDeploymentRequestDialog/MarketplacesTab.vue?vue&type=template&id=23f3dafa&lang=pug&\");\n/* harmony import */ var _MarketplacesTab_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./MarketplacesTab.vue?vue&type=script&lang=js& */ \"./ui/src/components/CreateDeploymentRequestDialog/MarketplacesTab.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _MarketplacesTab_vue_vue_type_style_index_0_id_23f3dafa_lang_stylus___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./MarketplacesTab.vue?vue&type=style&index=0&id=23f3dafa&lang=stylus& */ \"./ui/src/components/CreateDeploymentRequestDialog/MarketplacesTab.vue?vue&type=style&index=0&id=23f3dafa&lang=stylus&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n _MarketplacesTab_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _MarketplacesTab_vue_vue_type_template_id_23f3dafa_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render,\n _MarketplacesTab_vue_vue_type_template_id_23f3dafa_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"ui/src/components/CreateDeploymentRequestDialog/MarketplacesTab.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/MarketplacesTab.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/MarketplacesTab.vue?vue&type=script&lang=js&": -/*!*****************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/MarketplacesTab.vue?vue&type=script&lang=js& ***! - \*****************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _components_CheckboxTable_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ~components/CheckboxTable.vue */ \"./ui/src/components/CheckboxTable.vue\");\n/* harmony import */ var _components_DetailItem_vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~components/DetailItem.vue */ \"./ui/src/components/DetailItem.vue\");\n/* harmony import */ var _components_Pic_vue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ~components/Pic.vue */ \"./ui/src/components/Pic.vue\");\n/* harmony import */ var _mixins_sync__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ~mixins/sync */ \"./ui/src/tools/mixins/sync.js\");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/utils */ \"./ui/src/utils.js\");\n\n\n\n\n\n\n\n\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n mixins: [(0,_mixins_sync__WEBPACK_IMPORTED_MODULE_3__[\"default\"])([{ prop: 'value', local: 'localValue' }])],\n\n components: {\n DetailItem: _components_DetailItem_vue__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n CheckboxTable: _components_CheckboxTable_vue__WEBPACK_IMPORTED_MODULE_0__[\"default\"],\n Pic: _components_Pic_vue__WEBPACK_IMPORTED_MODULE_2__[\"default\"],\n },\n\n props: {\n value: {\n type: Object,\n default: () => ({}),\n },\n\n deploymentId: String,\n },\n\n data: () => ({\n localValue: {},\n selectedMarketplaces: [],\n isAllSelected: false,\n searchValue: '',\n marketplaces: [],\n loading: false,\n headers: [\n {\n text: 'Marketplace',\n value: 'marketplace',\n align: 'left',\n },\n {\n text: 'External ID',\n value: 'externalId',\n align: 'left',\n },\n {\n text: 'Applied PPR',\n value: 'appliedPpr',\n align: 'left',\n },\n ],\n }),\n\n computed: {\n filteredMarketplaces: ({ marketplaces, searchValue }) => {\n const lowerCaseSearch = searchValue.toLowerCase();\n\n return marketplaces.filter(({ id, name }) => name.toLowerCase().includes(lowerCaseSearch)\n || id.toLowerCase().includes(lowerCaseSearch));\n },\n },\n\n methods: {\n prepareRow(item) {\n return {\n id: item.id,\n name: item.name,\n icon: item.icon,\n externalId: item.external_id,\n appliedPprVersion: item.ppr?.version || 0,\n };\n },\n },\n\n watch: {\n selectedMarketplaces: {\n deep: true,\n immediate: true,\n handler(val) {\n this.$set(this.localValue, 'choices', val);\n },\n },\n\n isAllSelected: {\n immediate: true,\n handler(val) {\n this.$set(this.localValue, 'all', val);\n },\n },\n },\n\n async created() {\n try {\n this.loading = true;\n this.marketplaces = await (0,_utils__WEBPACK_IMPORTED_MODULE_4__.getDeploymentMarketplaces)(this.deploymentId);\n } catch (e) {\n this.marketplaces = [];\n this.$emit('error', e);\n } finally {\n this.loading = false;\n }\n },\n});\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/MarketplacesTab.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/components/CreateDeploymentRequestDialog/OptionsTab.vue": -/*!************************************************************************!*\ - !*** ./ui/src/components/CreateDeploymentRequestDialog/OptionsTab.vue ***! - \************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _OptionsTab_vue_vue_type_template_id_086d6e1e_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./OptionsTab.vue?vue&type=template&id=086d6e1e&lang=pug& */ \"./ui/src/components/CreateDeploymentRequestDialog/OptionsTab.vue?vue&type=template&id=086d6e1e&lang=pug&\");\n/* harmony import */ var _OptionsTab_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./OptionsTab.vue?vue&type=script&lang=js& */ \"./ui/src/components/CreateDeploymentRequestDialog/OptionsTab.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n\n\n/* normalize component */\n;\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _OptionsTab_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _OptionsTab_vue_vue_type_template_id_086d6e1e_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render,\n _OptionsTab_vue_vue_type_template_id_086d6e1e_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"ui/src/components/CreateDeploymentRequestDialog/OptionsTab.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/OptionsTab.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/OptionsTab.vue?vue&type=script&lang=js&": -/*!************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/OptionsTab.vue?vue&type=script&lang=js& ***! - \************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _components_cCheckbox_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ~components/cCheckbox.vue */ \"./ui/src/components/cCheckbox.vue\");\n/* harmony import */ var _mixins_sync__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~mixins/sync */ \"./ui/src/tools/mixins/sync.js\");\n\n\n\n\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n mixins: [(0,_mixins_sync__WEBPACK_IMPORTED_MODULE_1__[\"default\"])([{ prop: 'value', local: 'localValue' }])],\n\n components: {\n cCheckbox: _components_cCheckbox_vue__WEBPACK_IMPORTED_MODULE_0__[\"default\"],\n },\n\n props: {\n value: {\n type: Object,\n required: true,\n },\n },\n\n data: () => ({\n localValue: {\n delegate: false,\n manual: false,\n },\n\n hints: {\n manual: 'The Deployment Request will be marked as \\'Done\\' without real updates on the Hubs and Marketplaces. It should be used in case if the update was proceeded manually on the Hubs and Marketplaces and it is required to sync the status with the XVS Products extension',\n delegate: 'The Deployment Request will execute the procedure of the delegation of Service Plans to all L2 Resellers.',\n },\n }),\n});\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/OptionsTab.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/components/CreateDeploymentRequestDialog/PprTab.vue": -/*!********************************************************************!*\ - !*** ./ui/src/components/CreateDeploymentRequestDialog/PprTab.vue ***! - \********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _PprTab_vue_vue_type_template_id_239e179d_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./PprTab.vue?vue&type=template&id=239e179d&lang=pug& */ \"./ui/src/components/CreateDeploymentRequestDialog/PprTab.vue?vue&type=template&id=239e179d&lang=pug&\");\n/* harmony import */ var _PprTab_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./PprTab.vue?vue&type=script&lang=js& */ \"./ui/src/components/CreateDeploymentRequestDialog/PprTab.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _PprTab_vue_vue_type_style_index_0_id_239e179d_lang_stylus___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./PprTab.vue?vue&type=style&index=0&id=239e179d&lang=stylus& */ \"./ui/src/components/CreateDeploymentRequestDialog/PprTab.vue?vue&type=style&index=0&id=239e179d&lang=stylus&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n _PprTab_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _PprTab_vue_vue_type_template_id_239e179d_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render,\n _PprTab_vue_vue_type_template_id_239e179d_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"ui/src/components/CreateDeploymentRequestDialog/PprTab.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/PprTab.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/PprTab.vue?vue&type=script&lang=js&": -/*!********************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/PprTab.vue?vue&type=script&lang=js& ***! - \********************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _cloudblueconnect_material_svg__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @cloudblueconnect/material-svg */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/description/baseline.svg\");\n/* harmony import */ var remove_markdown__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! remove-markdown */ \"./node_modules/remove-markdown/index.js\");\n/* harmony import */ var remove_markdown__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(remove_markdown__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _components_cIcon_vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~components/cIcon.vue */ \"./ui/src/components/cIcon.vue\");\n/* harmony import */ var _components_RadioTable_vue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ~components/RadioTable.vue */ \"./ui/src/components/RadioTable.vue\");\n/* harmony import */ var _mixins_sync__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ~mixins/sync */ \"./ui/src/tools/mixins/sync.js\");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/utils */ \"./ui/src/utils.js\");\n\n\n\n\n\n\n\n\n\n\n\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n mixins: [(0,_mixins_sync__WEBPACK_IMPORTED_MODULE_3__[\"default\"])([{ prop: 'value', local: 'localValue' }])],\n\n components: {\n cIcon: _components_cIcon_vue__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n RadioTable: _components_RadioTable_vue__WEBPACK_IMPORTED_MODULE_2__[\"default\"],\n },\n\n props: {\n value: {\n type: Object,\n default: () => ({}),\n },\n\n deploymentId: String,\n },\n\n data: () => ({\n localValue: {},\n selectedPprVersion: '',\n pprs: [],\n loading: false,\n headers: [\n {\n text: 'PPR',\n value: 'version',\n align: 'left',\n },\n {\n text: 'Description',\n value: 'description',\n align: 'left',\n },\n ],\n\n icons: { googleDescriptionBaseline: _cloudblueconnect_material_svg__WEBPACK_IMPORTED_MODULE_5__[\"default\"] },\n }),\n\n methods: {\n prepareRow(item) {\n return {\n id: item.id,\n version: item.version,\n description: item.description ? remove_markdown__WEBPACK_IMPORTED_MODULE_0___default()(item.description) : '',\n };\n },\n },\n\n watch: {\n selectedPprVersion(val) {\n this.localValue = this.pprs.find(({ id }) => id === val);\n },\n },\n\n async created() {\n try {\n this.loading = true;\n this.pprs = await (0,_utils__WEBPACK_IMPORTED_MODULE_4__.getPPRs)(this.deploymentId);\n } catch (e) {\n this.pprs = [];\n this.$emit('error', e);\n } finally {\n this.loading = false;\n }\n },\n});\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/PprTab.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/components/CreateDeploymentRequestDialog/PricingTab.vue": -/*!************************************************************************!*\ - !*** ./ui/src/components/CreateDeploymentRequestDialog/PricingTab.vue ***! - \************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _PricingTab_vue_vue_type_template_id_506812c9_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./PricingTab.vue?vue&type=template&id=506812c9&lang=pug& */ \"./ui/src/components/CreateDeploymentRequestDialog/PricingTab.vue?vue&type=template&id=506812c9&lang=pug&\");\n/* harmony import */ var _PricingTab_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./PricingTab.vue?vue&type=script&lang=js& */ \"./ui/src/components/CreateDeploymentRequestDialog/PricingTab.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _PricingTab_vue_vue_type_style_index_0_id_506812c9_lang_stylus___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./PricingTab.vue?vue&type=style&index=0&id=506812c9&lang=stylus& */ \"./ui/src/components/CreateDeploymentRequestDialog/PricingTab.vue?vue&type=style&index=0&id=506812c9&lang=stylus&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n _PricingTab_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _PricingTab_vue_vue_type_template_id_506812c9_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render,\n _PricingTab_vue_vue_type_template_id_506812c9_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"ui/src/components/CreateDeploymentRequestDialog/PricingTab.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/PricingTab.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/PricingTab.vue?vue&type=script&lang=js&": -/*!************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/PricingTab.vue?vue&type=script&lang=js& ***! - \************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/arrow_drop_down/baseline.svg\");\n/* harmony import */ var ramda__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ramda */ \"./node_modules/ramda/es/index.js\");\n/* harmony import */ var _components_cButton_vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~components/cButton.vue */ \"./ui/src/components/cButton.vue\");\n/* harmony import */ var _components_cDataTable_vue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ~components/cDataTable.vue */ \"./ui/src/components/cDataTable.vue\");\n/* harmony import */ var _components_cMenu_vue__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ~components/cMenu.vue */ \"./ui/src/components/cMenu.vue\");\n/* harmony import */ var _components_DetailItem_vue__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ~components/DetailItem.vue */ \"./ui/src/components/DetailItem.vue\");\n/* harmony import */ var _components_Pic_vue__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ~components/Pic.vue */ \"./ui/src/components/Pic.vue\");\n/* harmony import */ var _mixins_sync__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ~mixins/sync */ \"./ui/src/tools/mixins/sync.js\");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/utils */ \"./ui/src/utils.js\");\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n mixins: [(0,_mixins_sync__WEBPACK_IMPORTED_MODULE_6__[\"default\"])([{ prop: 'value', local: 'localValue' }])],\n\n components: {\n cButton: _components_cButton_vue__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n cDataTable: _components_cDataTable_vue__WEBPACK_IMPORTED_MODULE_2__[\"default\"],\n cMenu: _components_cMenu_vue__WEBPACK_IMPORTED_MODULE_3__[\"default\"],\n DetailItem: _components_DetailItem_vue__WEBPACK_IMPORTED_MODULE_4__[\"default\"],\n Pic: _components_Pic_vue__WEBPACK_IMPORTED_MODULE_5__[\"default\"],\n },\n\n props: {\n value: {\n type: Array,\n default: () => [],\n },\n\n marketplaces: {\n type: Array,\n required: true,\n },\n\n deploymentId: String,\n },\n\n data: () => ({\n localValue: [],\n marketplacesWithPriceLists: [],\n loading: false,\n icons: {\n googleArrowDropDownBaseline: _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_8__[\"default\"],\n },\n\n headers: [\n {\n text: 'Marketplace',\n value: 'marketplace',\n align: 'left',\n },\n {\n text: 'Pricing stream batch',\n value: 'pricing',\n align: 'left',\n width: 266,\n },\n ],\n }),\n\n methods: {\n prepareRow(item) {\n return {\n id: item.id,\n name: item.name,\n icon: item.icon,\n batches: item.batches,\n pricelist: item.pricelist,\n };\n },\n\n findMarketplaceInList(id) {\n return (0,ramda__WEBPACK_IMPORTED_MODULE_0__.findIndex)((0,ramda__WEBPACK_IMPORTED_MODULE_0__.propEq)(id, 'id'), this.localValue);\n },\n\n setBatch(batch, marketplace) {\n const index = this.findMarketplaceInList(marketplace.id);\n this.localValue[index].pricelist = (0,ramda__WEBPACK_IMPORTED_MODULE_0__.pick)(['id', 'name'], batch);\n },\n\n resetBatch(marketplace) {\n const index = this.findMarketplaceInList(marketplace.id);\n this.localValue[index].pricelist = undefined;\n },\n\n selectedPricelist(marketplace) {\n const index = this.findMarketplaceInList(marketplace.id);\n\n return this.localValue[index].pricelist\n ? this.localValue[index].pricelist.name : '—';\n },\n },\n\n async created() {\n this.localValue = this.marketplaces;\n try {\n this.loading = true;\n const batchesList = await (0,_utils__WEBPACK_IMPORTED_MODULE_7__.getDeploymentBatches)(this.deploymentId);\n const getBatchesForMarketplace = item => ({\n ...item,\n batches: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.filter)((0,ramda__WEBPACK_IMPORTED_MODULE_0__.pathEq)(item.id, ['stream', 'context', 'marketplace', 'id']))(batchesList),\n });\n this.marketplacesWithPriceLists = (0,ramda__WEBPACK_IMPORTED_MODULE_0__.map)(getBatchesForMarketplace, this.marketplaces);\n } catch (e) {\n this.$emit('error', e);\n } finally {\n this.loading = false;\n }\n },\n});\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/PricingTab.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/components/CreateDeploymentRequestDialog/ProductsTab.vue": -/*!*************************************************************************!*\ - !*** ./ui/src/components/CreateDeploymentRequestDialog/ProductsTab.vue ***! - \*************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _ProductsTab_vue_vue_type_template_id_4402e027_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./ProductsTab.vue?vue&type=template&id=4402e027&lang=pug& */ \"./ui/src/components/CreateDeploymentRequestDialog/ProductsTab.vue?vue&type=template&id=4402e027&lang=pug&\");\n/* harmony import */ var _ProductsTab_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./ProductsTab.vue?vue&type=script&lang=js& */ \"./ui/src/components/CreateDeploymentRequestDialog/ProductsTab.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _ProductsTab_vue_vue_type_style_index_0_id_4402e027_lang_stylus___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./ProductsTab.vue?vue&type=style&index=0&id=4402e027&lang=stylus& */ \"./ui/src/components/CreateDeploymentRequestDialog/ProductsTab.vue?vue&type=style&index=0&id=4402e027&lang=stylus&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n _ProductsTab_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _ProductsTab_vue_vue_type_template_id_4402e027_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render,\n _ProductsTab_vue_vue_type_template_id_4402e027_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"ui/src/components/CreateDeploymentRequestDialog/ProductsTab.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/ProductsTab.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/ProductsTab.vue?vue&type=script&lang=js&": -/*!*************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/ProductsTab.vue?vue&type=script&lang=js& ***! - \*************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _components_DetailItem_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ~components/DetailItem.vue */ \"./ui/src/components/DetailItem.vue\");\n/* harmony import */ var _components_Pic_vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~components/Pic.vue */ \"./ui/src/components/Pic.vue\");\n/* harmony import */ var _components_RadioTable_vue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ~components/RadioTable.vue */ \"./ui/src/components/RadioTable.vue\");\n/* harmony import */ var _mixins_sync__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ~mixins/sync */ \"./ui/src/tools/mixins/sync.js\");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/utils */ \"./ui/src/utils.js\");\n\n\n\n\n\n\n\n\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n mixins: [(0,_mixins_sync__WEBPACK_IMPORTED_MODULE_3__[\"default\"])([{ prop: 'value', local: 'localValue' }])],\n\n components: {\n DetailItem: _components_DetailItem_vue__WEBPACK_IMPORTED_MODULE_0__[\"default\"],\n Pic: _components_Pic_vue__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n RadioTable: _components_RadioTable_vue__WEBPACK_IMPORTED_MODULE_2__[\"default\"],\n },\n\n props: {\n value: {\n type: Object,\n default: () => ({}),\n },\n },\n\n data: () => ({\n localValue: {},\n selectedProductId: '',\n searchValue: '',\n products: [],\n loading: false,\n headers: [\n {\n text: 'Product',\n value: 'product',\n align: 'left',\n },\n {\n text: 'Vendor',\n value: 'vendor',\n align: 'left',\n },\n ],\n }),\n\n computed: {\n filteredProducts: ({ products, searchValue }) => {\n const lowerCaseSearch = searchValue.toLowerCase();\n\n return products.filter(({ id, name }) => name.toLowerCase().includes(lowerCaseSearch)\n || id.toLowerCase().includes(lowerCaseSearch));\n },\n },\n\n methods: {\n prepareRow(item) {\n return {\n id: item.id,\n name: item.name,\n icon: item.icon,\n /*\n TODO: Pending fix in https://github.com/cloudblue/connect-extension-xvs/pull/83\n When that PR is merged, remove ORs below\n */\n vendorId: item.owner?.id || 'foo',\n vendorName: item.owner?.name || 'bar',\n vendorIcon: item.owner?.icon || '',\n };\n },\n },\n\n watch: {\n selectedProductId(val) {\n this.localValue = this.products.find(({ id }) => id === val);\n },\n },\n\n async created() {\n try {\n this.loading = true;\n this.products = await (0,_utils__WEBPACK_IMPORTED_MODULE_4__.getProducts)();\n } catch (e) {\n this.products = [];\n this.$emit('error', e);\n } finally {\n this.loading = false;\n }\n },\n});\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/ProductsTab.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/components/CreateDeploymentRequestDialog/SummaryTab.vue": -/*!************************************************************************!*\ - !*** ./ui/src/components/CreateDeploymentRequestDialog/SummaryTab.vue ***! - \************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _SummaryTab_vue_vue_type_template_id_a449222e_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./SummaryTab.vue?vue&type=template&id=a449222e&scoped=true&lang=pug& */ \"./ui/src/components/CreateDeploymentRequestDialog/SummaryTab.vue?vue&type=template&id=a449222e&scoped=true&lang=pug&\");\n/* harmony import */ var _SummaryTab_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./SummaryTab.vue?vue&type=script&lang=js& */ \"./ui/src/components/CreateDeploymentRequestDialog/SummaryTab.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _SummaryTab_vue_vue_type_style_index_0_id_a449222e_lang_stylus_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./SummaryTab.vue?vue&type=style&index=0&id=a449222e&lang=stylus&scoped=true& */ \"./ui/src/components/CreateDeploymentRequestDialog/SummaryTab.vue?vue&type=style&index=0&id=a449222e&lang=stylus&scoped=true&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n _SummaryTab_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _SummaryTab_vue_vue_type_template_id_a449222e_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render,\n _SummaryTab_vue_vue_type_template_id_a449222e_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n \"a449222e\",\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"ui/src/components/CreateDeploymentRequestDialog/SummaryTab.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/SummaryTab.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/SummaryTab.vue?vue&type=script&lang=js&": -/*!************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/SummaryTab.vue?vue&type=script&lang=js& ***! - \************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _cloudblueconnect_material_svg__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @cloudblueconnect/material-svg */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/check_circle/baseline.svg\");\n/* harmony import */ var _cloudblueconnect_material_svg__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @cloudblueconnect/material-svg */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/description/baseline.svg\");\n/* harmony import */ var _cloudblueconnect_material_svg__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @cloudblueconnect/material-svg */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/remove_circle/baseline.svg\");\n/* harmony import */ var _components_cChip_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ~components/cChip.vue */ \"./ui/src/components/cChip.vue\");\n/* harmony import */ var _components_cIcon_vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~components/cIcon.vue */ \"./ui/src/components/cIcon.vue\");\n/* harmony import */ var _components_DetailItem_vue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ~components/DetailItem.vue */ \"./ui/src/components/DetailItem.vue\");\n/* harmony import */ var _components_Pic_vue__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ~components/Pic.vue */ \"./ui/src/components/Pic.vue\");\n\n\n\n\n\n\n\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n components: {\n cChip: _components_cChip_vue__WEBPACK_IMPORTED_MODULE_0__[\"default\"],\n cIcon: _components_cIcon_vue__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n DetailItem: _components_DetailItem_vue__WEBPACK_IMPORTED_MODULE_2__[\"default\"],\n Pic: _components_Pic_vue__WEBPACK_IMPORTED_MODULE_3__[\"default\"],\n },\n\n props: {\n requestId: {\n type: String,\n required: true,\n },\n\n product: {\n type: Object,\n required: true,\n },\n\n hub: {\n type: Object,\n required: true,\n },\n\n ppr: {\n type: Object,\n required: true,\n },\n\n marketplaces: {\n type: Object,\n required: true,\n },\n\n options: {\n type: Object,\n default: () => ({\n delegate: false,\n manual: false,\n }),\n },\n },\n\n data: () => ({\n icons: {\n googleCheckCircleBaseline: _cloudblueconnect_material_svg__WEBPACK_IMPORTED_MODULE_4__[\"default\"],\n googleDescriptionBaseline: _cloudblueconnect_material_svg__WEBPACK_IMPORTED_MODULE_5__[\"default\"],\n googleRemoveCircleBaseline: _cloudblueconnect_material_svg__WEBPACK_IMPORTED_MODULE_6__[\"default\"],\n },\n }),\n\n computed: {\n computedMarketplacesText: ({ marketplaces }) => (marketplaces.all ? 'All' : marketplaces.choices.map(mp => mp.id).join(', ')),\n delegateText: ({ options }) => (options?.delegate ? 'Delegated' : 'Not delegated'),\n delegateIcon: ({ options, icons }) => (\n options?.delegate\n ? icons.googleCheckCircleBaseline\n : icons.googleRemoveCircleBaseline\n ),\n },\n});\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/SummaryTab.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/components/CreateDeploymentRequestDialog/index.vue": -/*!*******************************************************************!*\ - !*** ./ui/src/components/CreateDeploymentRequestDialog/index.vue ***! - \*******************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _index_vue_vue_type_template_id_34a968f0_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./index.vue?vue&type=template&id=34a968f0&lang=pug& */ \"./ui/src/components/CreateDeploymentRequestDialog/index.vue?vue&type=template&id=34a968f0&lang=pug&\");\n/* harmony import */ var _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./index.vue?vue&type=script&lang=js& */ \"./ui/src/components/CreateDeploymentRequestDialog/index.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n\n\n/* normalize component */\n;\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _index_vue_vue_type_template_id_34a968f0_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render,\n _index_vue_vue_type_template_id_34a968f0_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"ui/src/components/CreateDeploymentRequestDialog/index.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/index.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/index.vue?vue&type=script&lang=js&": -/*!*******************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/index.vue?vue&type=script&lang=js& ***! - \*******************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var ramda__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ramda */ \"./node_modules/ramda/es/index.js\");\n/* harmony import */ var _components_cDialog_vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~components/cDialog.vue */ \"./ui/src/components/cDialog.vue\");\n/* harmony import */ var _HubsTab_vue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./HubsTab.vue */ \"./ui/src/components/CreateDeploymentRequestDialog/HubsTab.vue\");\n/* harmony import */ var _MarketplacesTab_vue__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./MarketplacesTab.vue */ \"./ui/src/components/CreateDeploymentRequestDialog/MarketplacesTab.vue\");\n/* harmony import */ var _OptionsTab_vue__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./OptionsTab.vue */ \"./ui/src/components/CreateDeploymentRequestDialog/OptionsTab.vue\");\n/* harmony import */ var _PricingTab_vue__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./PricingTab.vue */ \"./ui/src/components/CreateDeploymentRequestDialog/PricingTab.vue\");\n/* harmony import */ var _ProductsTab_vue__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./ProductsTab.vue */ \"./ui/src/components/CreateDeploymentRequestDialog/ProductsTab.vue\");\n/* harmony import */ var _PprTab_vue__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./PprTab.vue */ \"./ui/src/components/CreateDeploymentRequestDialog/PprTab.vue\");\n/* harmony import */ var _SummaryTab_vue__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./SummaryTab.vue */ \"./ui/src/components/CreateDeploymentRequestDialog/SummaryTab.vue\");\n/* harmony import */ var _mixins_sync__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ~mixins/sync */ \"./ui/src/tools/mixins/sync.js\");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @/utils */ \"./ui/src/utils.js\");\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nconst defaultForm = () => ({\n product: {},\n hub: {},\n ppr: {},\n marketplaces: {\n choices: [],\n all: false,\n },\n pricing: [],\n options: {\n manual: false,\n delegate: false,\n },\n});\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n mixins: [(0,_mixins_sync__WEBPACK_IMPORTED_MODULE_9__[\"default\"])([{ prop: 'value', local: 'localValue' }])],\n\n components: {\n cDialog: _components_cDialog_vue__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n HubsTab: _HubsTab_vue__WEBPACK_IMPORTED_MODULE_2__[\"default\"],\n MarketplacesTab: _MarketplacesTab_vue__WEBPACK_IMPORTED_MODULE_3__[\"default\"],\n OptionsTab: _OptionsTab_vue__WEBPACK_IMPORTED_MODULE_4__[\"default\"],\n PricingTab: _PricingTab_vue__WEBPACK_IMPORTED_MODULE_5__[\"default\"],\n ProductsTab: _ProductsTab_vue__WEBPACK_IMPORTED_MODULE_6__[\"default\"],\n PprTab: _PprTab_vue__WEBPACK_IMPORTED_MODULE_7__[\"default\"],\n SummaryTab: _SummaryTab_vue__WEBPACK_IMPORTED_MODULE_8__[\"default\"],\n },\n\n props: {\n value: Boolean,\n deployment: {\n type: Object,\n default: () => null,\n },\n },\n\n data: () => ({\n localValue: false,\n currentTab: null,\n form: defaultForm(),\n createdRequest: null,\n localDeployment: null,\n errorText: '',\n }),\n\n computed: {\n tabs: vm => [\n {\n key: 'product',\n label: 'Product',\n assistiveText: vm.form.product?.name,\n },\n {\n key: 'hub',\n label: 'Hub',\n assistiveText: vm.form.hub?.name,\n },\n {\n key: 'ppr',\n label: 'PPR',\n assistiveText: vm.form.ppr?.version ? `Version ${vm.form.ppr.version}` : undefined,\n },\n {\n key: 'marketplaces',\n label: 'Marketplaces',\n assistiveText: vm.form.marketplaces.all ? 'All' : vm.form.marketplaces?.choices.map(mp => mp.id).join(', '),\n },\n {\n key: 'options',\n label: 'Options',\n },\n {\n key: 'pricing',\n label: 'Pricing',\n },\n {\n key: 'summary',\n label: 'Summary',\n },\n ],\n\n currentStep: vm => vm.tabs.findIndex(tab => tab.key === vm.currentTab?.key) + 1,\n\n currentStepText: ({ currentStep, isLastStep }) => (isLastStep ? 'Summary' : `Step ${currentStep}`),\n isLastStep: ({ tabs, currentStep }) => currentStep === tabs.length,\n isFirstStep: ({ currentStep }) => currentStep === 1,\n isPreviousToLastStep: ({ tabs, currentStep }) => currentStep === tabs.length - 1,\n\n isCurrentTabValid: vm => {\n const key = vm.currentTab?.key;\n const currentTabForm = vm.form[key];\n\n if (!key || !currentTabForm) return false;\n\n if (key === 'product' || key === 'hub') return !!currentTabForm.id;\n if (key === 'ppr') return !!currentTabForm.version;\n if (key === 'marketplaces') return !!currentTabForm.all || !!currentTabForm.choices.length;\n\n return true;\n },\n\n defaultTabActions: vm => [\n {\n label: 'Cancel',\n closeAfterHandle: true,\n color: '#212121',\n },\n { type: 'spacer' },\n {\n label: 'Back',\n handler: vm.goToPreviousStep,\n disabled: vm.isFirstStep,\n closeAfterHandle: false,\n color: '#212121',\n },\n {\n label: vm.isPreviousToLastStep ? 'Create' : 'Next',\n handler: vm.nextStepHandler,\n disabled: !vm.isCurrentTabValid,\n closeAfterHandle: false,\n color: '#2C98F0',\n },\n ],\n\n nextStepHandler: vm => {\n // Create deployment request before summary tab\n if (vm.isPreviousToLastStep) return vm.createDeploymentRequest;\n // Fetch deployment after we get product and hub\n if (vm.currentTab?.key === 'hub') return vm.fetchDeployment;\n\n return vm.goToNextStep;\n },\n\n summaryTabActions: vm => [\n {\n label: 'Go to details',\n handler: vm.goToDetails,\n closeAfterHandle: true,\n color: '#212121',\n },\n {\n label: 'Close',\n handler: () => vm.$emit('request-created'),\n closeAfterHandle: true,\n color: '#212121',\n },\n ],\n\n currentTabActions: vm => (vm.isLastStep ? vm.summaryTabActions : vm.defaultTabActions),\n },\n\n methods: {\n goToPreviousStep() {\n this.$refs.dialog.previousStep();\n },\n\n goToNextStep() {\n this.$refs.dialog.nextStep();\n },\n\n async createDeploymentRequest() {\n this.createdRequest = await (0,_utils__WEBPACK_IMPORTED_MODULE_10__.createDeploymentRequest)({\n marketplaces: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.map)((0,ramda__WEBPACK_IMPORTED_MODULE_0__.pick)(['id', 'pricelist']), this.form.marketplaces.choices),\n deployment: { id: this.localDeployment.id },\n ppr: { id: this.form.ppr.id },\n manually: this.form.options.manual,\n delegate_l2: this.form.options.delegate,\n });\n\n this.goToNextStep();\n },\n\n async fetchDeployment() {\n if (this.deployment) return;\n\n [this.localDeployment] = await (0,_utils__WEBPACK_IMPORTED_MODULE_10__.getDeployments)({\n hubId: this.form.hub.id,\n productId: this.form.product.id,\n });\n\n this.goToNextStep();\n },\n\n goToDetails() {\n this.$router.push({ name: 'RequestDetails', params: { id: this.createdRequest.id } });\n },\n\n onTabChange(tab) {\n this.currentTab = tab;\n },\n\n setError(e) {\n this.errorText = e.message;\n },\n },\n\n watch: {\n async localValue(v) {\n if (!v) {\n this.form = defaultForm();\n } else if (this.deployment) {\n this.localDeployment = this.deployment;\n this.form.hub = this.deployment.hub;\n this.form.product = this.deployment.product;\n\n await this.$nextTick();\n this.$refs.dialog.activeTab = 'ppr';\n }\n },\n },\n});\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/index.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/components/DeploymentRequestsTable.vue": -/*!*******************************************************!*\ - !*** ./ui/src/components/DeploymentRequestsTable.vue ***! - \*******************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _DeploymentRequestsTable_vue_vue_type_template_id_2cd29e58_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./DeploymentRequestsTable.vue?vue&type=template&id=2cd29e58&lang=pug& */ \"./ui/src/components/DeploymentRequestsTable.vue?vue&type=template&id=2cd29e58&lang=pug&\");\n/* harmony import */ var _DeploymentRequestsTable_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./DeploymentRequestsTable.vue?vue&type=script&lang=js& */ \"./ui/src/components/DeploymentRequestsTable.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n\n\n/* normalize component */\n;\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _DeploymentRequestsTable_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _DeploymentRequestsTable_vue_vue_type_template_id_2cd29e58_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render,\n _DeploymentRequestsTable_vue_vue_type_template_id_2cd29e58_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"ui/src/components/DeploymentRequestsTable.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/DeploymentRequestsTable.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/DeploymentRequestsTable.vue?vue&type=script&lang=js&": -/*!*******************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/DeploymentRequestsTable.vue?vue&type=script&lang=js& ***! - \*******************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _components_cDataTable_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ~components/cDataTable.vue */ \"./ui/src/components/cDataTable.vue\");\n/* harmony import */ var _components_DetailItem_vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~components/DetailItem.vue */ \"./ui/src/components/DetailItem.vue\");\n/* harmony import */ var _components_Pic_vue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ~components/Pic.vue */ \"./ui/src/components/Pic.vue\");\n/* harmony import */ var _components_cStatus_vue__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ~components/cStatus.vue */ \"./ui/src/components/cStatus.vue\");\n/* harmony import */ var _mixins__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ~mixins */ \"./ui/src/tools/mixins/index.js\");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ~utils */ \"./ui/src/tools/utils.js\");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/utils */ \"./ui/src/utils.js\");\n\n\n\n\n\n\n\n\n\n\n\n\n\nconst prepareRow = (0,_utils__WEBPACK_IMPORTED_MODULE_5__.template)({\n requestId: ['id'],\n productId: ['deployment', 'product', 'id'],\n productIcon: ['deployment', 'product', 'icon'],\n productName: ['deployment', 'product', 'name'],\n hubId: ['deployment', 'hub', 'id'],\n hubName: ['deployment', 'hub', 'name'],\n pprVersion: ['ppr', 'version'],\n l2Reseller: (0,_utils__WEBPACK_IMPORTED_MODULE_5__.pathAlt)(['delegate_l2'], 'delegated', 'not_delegated'),\n created: ['events', 'created', 'at'],\n status: ['status'],\n});\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n mixins: [(0,_mixins__WEBPACK_IMPORTED_MODULE_4__.sync)([{ prop: 'updating', local: 'localUpdating' }])],\n\n components: {\n cDataTable: _components_cDataTable_vue__WEBPACK_IMPORTED_MODULE_0__[\"default\"],\n DetailItem: _components_DetailItem_vue__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n Pic: _components_Pic_vue__WEBPACK_IMPORTED_MODULE_2__[\"default\"],\n cStatus: _components_cStatus_vue__WEBPACK_IMPORTED_MODULE_3__[\"default\"],\n },\n\n props: {\n updating: Boolean,\n },\n\n data() {\n return {\n localUpdating: false,\n localValue: [],\n headers: [\n {\n text: 'request',\n value: 'request',\n align: 'left',\n },\n {\n text: 'product',\n value: 'product',\n align: 'left',\n },\n {\n text: 'hub',\n value: 'hub',\n align: 'left',\n },\n {\n text: 'ppr',\n value: 'ppr',\n align: 'left',\n },\n {\n text: 'L2 resellers',\n value: 'l2Resellers',\n align: 'left',\n },\n {\n text: 'created',\n value: 'created',\n align: 'left',\n },\n {\n text: 'status',\n value: 'status',\n align: 'left',\n },\n ],\n };\n },\n\n methods: {\n prepareRow,\n },\n\n watch: {\n async localUpdating(v) {\n if (v) {\n this.localValue = await (0,_utils__WEBPACK_IMPORTED_MODULE_6__.getDeploymentsRequests)();\n this.localUpdating = false;\n }\n },\n },\n\n created() {\n this.localUpdating = true;\n },\n});\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/DeploymentRequestsTable.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/components/DeploymentsTable.vue": -/*!************************************************!*\ - !*** ./ui/src/components/DeploymentsTable.vue ***! - \************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _DeploymentsTable_vue_vue_type_template_id_05b190fe_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./DeploymentsTable.vue?vue&type=template&id=05b190fe&lang=pug& */ \"./ui/src/components/DeploymentsTable.vue?vue&type=template&id=05b190fe&lang=pug&\");\n/* harmony import */ var _DeploymentsTable_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./DeploymentsTable.vue?vue&type=script&lang=js& */ \"./ui/src/components/DeploymentsTable.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n\n\n/* normalize component */\n;\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _DeploymentsTable_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _DeploymentsTable_vue_vue_type_template_id_05b190fe_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render,\n _DeploymentsTable_vue_vue_type_template_id_05b190fe_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"ui/src/components/DeploymentsTable.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/DeploymentsTable.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/DeploymentsTable.vue?vue&type=script&lang=js&": -/*!************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/DeploymentsTable.vue?vue&type=script&lang=js& ***! - \************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _components_cDataTable_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ~components/cDataTable.vue */ \"./ui/src/components/cDataTable.vue\");\n/* harmony import */ var _components_DetailItem_vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~components/DetailItem.vue */ \"./ui/src/components/DetailItem.vue\");\n/* harmony import */ var _components_Pic_vue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ~components/Pic.vue */ \"./ui/src/components/Pic.vue\");\n/* harmony import */ var _components_cStatus_vue__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ~components/cStatus.vue */ \"./ui/src/components/cStatus.vue\");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ~utils */ \"./ui/src/tools/utils.js\");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/utils */ \"./ui/src/utils.js\");\n\n\n\n\n\n\n\n\n\n\n\nconst prepareRow = (0,_utils__WEBPACK_IMPORTED_MODULE_4__.template)({\n id: ['id'],\n productId: ['product', 'id'],\n productIcon: ['product', 'icon'],\n productName: ['product', 'name'],\n vendorId: ['owner', 'id'],\n vendorIcon: ['owner', 'icon'],\n vendorName: ['owner', 'name'],\n hubId: ['hub', 'id'],\n hubName: ['hub', 'name'],\n lastSync: ['last_sync_at'],\n status: ['status'],\n});\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n components: {\n cDataTable: _components_cDataTable_vue__WEBPACK_IMPORTED_MODULE_0__[\"default\"],\n DetailItem: _components_DetailItem_vue__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n Pic: _components_Pic_vue__WEBPACK_IMPORTED_MODULE_2__[\"default\"],\n cStatus: _components_cStatus_vue__WEBPACK_IMPORTED_MODULE_3__[\"default\"],\n },\n\n data() {\n return {\n localValue: [],\n loading: true,\n headers: [{\n text: 'deployment',\n value: 'deployment',\n align: 'left',\n },\n {\n text: 'product',\n value: 'product',\n align: 'left',\n },\n {\n text: 'vendor',\n value: 'vendor',\n align: 'left',\n },\n {\n text: 'hub',\n value: 'hub',\n align: 'left',\n },\n {\n text: 'last sync',\n value: 'lastSync',\n align: 'left',\n },\n {\n text: 'status',\n value: 'status',\n align: 'left',\n }],\n };\n },\n\n methods: {\n prepareRow,\n },\n\n async created() {\n this.loading = true;\n const allDeployments = await (0,_utils__WEBPACK_IMPORTED_MODULE_5__.getDeployments)();\n this.localValue = allDeployments;\n this.loading = false;\n },\n});\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/DeploymentsTable.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/components/DetailItem.vue": -/*!******************************************!*\ - !*** ./ui/src/components/DetailItem.vue ***! - \******************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _DetailItem_vue_vue_type_template_id_6c878db6_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./DetailItem.vue?vue&type=template&id=6c878db6&lang=pug& */ \"./ui/src/components/DetailItem.vue?vue&type=template&id=6c878db6&lang=pug&\");\n/* harmony import */ var _DetailItem_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./DetailItem.vue?vue&type=script&lang=js& */ \"./ui/src/components/DetailItem.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n\n\n/* normalize component */\n;\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _DetailItem_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _DetailItem_vue_vue_type_template_id_6c878db6_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render,\n _DetailItem_vue_vue_type_template_id_6c878db6_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"ui/src/components/DetailItem.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/DetailItem.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/DetailItem.vue?vue&type=script&lang=js&": -/*!******************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/DetailItem.vue?vue&type=script&lang=js& ***! - \******************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n props: {\n title: {\n type: String,\n required: false,\n },\n\n subtitle: {\n type: String,\n required: false,\n },\n\n locator: {\n type: String,\n required: false,\n default: 'detail-item',\n },\n\n assistiveText: {\n type: String,\n required: false,\n },\n\n bodyText: {\n type: String,\n required: false,\n },\n\n imageRight: {\n type: Boolean,\n required: false,\n default: false,\n },\n\n dense: Boolean,\n },\n});\n// NOTE: styles is in the main layout.styl file\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/DetailItem.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/components/NumberItem.vue": -/*!******************************************!*\ - !*** ./ui/src/components/NumberItem.vue ***! - \******************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _NumberItem_vue_vue_type_template_id_e7d6f7c6_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./NumberItem.vue?vue&type=template&id=e7d6f7c6&scoped=true&lang=pug& */ \"./ui/src/components/NumberItem.vue?vue&type=template&id=e7d6f7c6&scoped=true&lang=pug&\");\n/* harmony import */ var _NumberItem_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./NumberItem.vue?vue&type=script&lang=js& */ \"./ui/src/components/NumberItem.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _NumberItem_vue_vue_type_style_index_0_id_e7d6f7c6_lang_stylus_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./NumberItem.vue?vue&type=style&index=0&id=e7d6f7c6&lang=stylus&scoped=true& */ \"./ui/src/components/NumberItem.vue?vue&type=style&index=0&id=e7d6f7c6&lang=stylus&scoped=true&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n _NumberItem_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _NumberItem_vue_vue_type_template_id_e7d6f7c6_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render,\n _NumberItem_vue_vue_type_template_id_e7d6f7c6_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n \"e7d6f7c6\",\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"ui/src/components/NumberItem.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/NumberItem.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/NumberItem.vue?vue&type=script&lang=js&": -/*!******************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/NumberItem.vue?vue&type=script&lang=js& ***! - \******************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var ramda__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ramda */ \"./node_modules/ramda/es/index.js\");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~utils */ \"./ui/src/tools/utils.js\");\n\n\n\n\n\n\n\n// getPrecision returns precision by number\n// getPrecision :: Number -> Number\n// getPrecision :: 0.0001 -> 4\nconst getPrecision = (0,ramda__WEBPACK_IMPORTED_MODULE_0__.pipe)(\n (0,_utils__WEBPACK_IMPORTED_MODULE_1__.toFixed)(10),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.replace)(/(^[0-9]*\\.)|(0*$)/g, ''),\n ramda__WEBPACK_IMPORTED_MODULE_0__.length,\n);\n\nconst getFormattedNumber = (0,ramda__WEBPACK_IMPORTED_MODULE_0__.replace)(/\\B(?=(\\d{3})+(?!\\d))/g, ' ');\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n props: {\n value: {\n type: Number,\n required: true,\n },\n\n precision: {\n type: Number,\n default: 0,\n },\n\n prependIcon: String,\n },\n\n computed: {\n decimalPoint: (vm) => {\n const precision = getPrecision(vm.precision);\n const number = vm.value.toFixed(precision);\n\n return (number.toString()).split('.');\n },\n\n integer: vm => getFormattedNumber((0,ramda__WEBPACK_IMPORTED_MODULE_0__.head)(vm.decimalPoint)).split(' '),\n },\n});\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/NumberItem.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/components/Pic.vue": -/*!***********************************!*\ - !*** ./ui/src/components/Pic.vue ***! - \***********************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _Pic_vue_vue_type_template_id_7ef515b9_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Pic.vue?vue&type=template&id=7ef515b9&scoped=true&lang=pug& */ \"./ui/src/components/Pic.vue?vue&type=template&id=7ef515b9&scoped=true&lang=pug&\");\n/* harmony import */ var _Pic_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Pic.vue?vue&type=script&lang=js& */ \"./ui/src/components/Pic.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _Pic_vue_vue_type_style_index_0_id_7ef515b9_lang_stylus_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./Pic.vue?vue&type=style&index=0&id=7ef515b9&lang=stylus&scoped=true& */ \"./ui/src/components/Pic.vue?vue&type=style&index=0&id=7ef515b9&lang=stylus&scoped=true&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n _Pic_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _Pic_vue_vue_type_template_id_7ef515b9_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render,\n _Pic_vue_vue_type_template_id_7ef515b9_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n \"7ef515b9\",\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"ui/src/components/Pic.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/Pic.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/Pic.vue?vue&type=script&lang=js&": -/*!***********************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/Pic.vue?vue&type=script&lang=js& ***! - \***********************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _cloudblueconnect_material_svg_animated__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @cloudblueconnect/material-svg/animated */ \"./node_modules/@cloudblueconnect/material-svg/icons/connect/loader/animated.svg\");\n/* harmony import */ var ramda__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ramda */ \"./node_modules/ramda/es/index.js\");\n/* harmony import */ var _components_cIcon_vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~components/cIcon.vue */ \"./ui/src/components/cIcon.vue\");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ~utils */ \"./ui/src/tools/utils.js\");\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/language/baseline.svg\");\n\n\n\n\n\n\n\n\n\n// import {\n// altIcon,\n// } from '~helpers';\n\n// import {\n// loadImage,\n// } from '~helpers/pic';\n\n\n\n\n\n\nconst altIcon = v => ((0,_utils__WEBPACK_IMPORTED_MODULE_2__.isNilOrEmpty)(v) ? _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_3__[\"default\"] : '');\n\nconst loadImage = img => new Promise(\n (resolve, reject) => {\n img.addEventListener('load', resolve);\n img.addEventListener('error', reject);\n },\n);\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n components: {\n cIcon: _components_cIcon_vue__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n },\n\n props: {\n src: {\n type: String,\n default: '',\n },\n\n altIcon: Object,\n\n width: {\n type: Number,\n required: true,\n },\n\n height: {\n type: Number,\n required: true,\n },\n\n size: {\n type: String,\n default: 'cover',\n },\n\n forceSize: {\n type: Boolean,\n default: false,\n },\n\n altIconColor: {\n type: String,\n required: false,\n },\n },\n\n data: () => ({\n loading: true,\n isImageLoaded: false,\n imageItselfSettings: {},\n icons: { connectLoaderAnimated: _cloudblueconnect_material_svg_animated__WEBPACK_IMPORTED_MODULE_4__[\"default\"] },\n }),\n\n computed: {\n iconSize: vm => `${(0,ramda__WEBPACK_IMPORTED_MODULE_0__.min)(vm.width, vm.height) * 0.9}px`,\n placeholderIcon: vm => (0,_utils__WEBPACK_IMPORTED_MODULE_2__.alt)(altIcon(vm.src), vm.altIcon, (0,_utils__WEBPACK_IMPORTED_MODULE_2__.isNilOrEmpty)(vm.altIcon)),\n\n\n placeholderSettings() {\n const iconColor = this.altIconColor ? { color: this.altIconColor } : {};\n\n return {\n fontSize: this.iconSize,\n ...iconColor,\n };\n },\n\n containerSettings() {\n const settings = {\n width: `${this.width}px`,\n height: `${this.height}px`,\n };\n\n if (this.forceSize) {\n settings.minWidth = `${this.width}px`;\n settings.minHeight = `${this.height}px`;\n }\n\n return settings;\n },\n },\n\n methods: {\n async loadImage() {\n this.loading = true;\n\n const img = new Image();\n img.src = this.src;\n\n try {\n await loadImage(img);\n this.isImageLoaded = true;\n this.imageItselfSettings = {\n backgroundImage: `url(${this.src})`,\n backgroundSize: this.size,\n };\n } catch (e) {\n this.isImageLoaded = false;\n } finally {\n this.loading = false;\n }\n },\n },\n\n watch: {\n src() {\n this.loadImage();\n },\n },\n\n async created() {\n await this.loadImage();\n },\n});\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/Pic.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/components/RadioTable.vue": -/*!******************************************!*\ - !*** ./ui/src/components/RadioTable.vue ***! - \******************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _RadioTable_vue_vue_type_template_id_7997df34_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./RadioTable.vue?vue&type=template&id=7997df34&scoped=true&lang=pug& */ \"./ui/src/components/RadioTable.vue?vue&type=template&id=7997df34&scoped=true&lang=pug&\");\n/* harmony import */ var _RadioTable_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./RadioTable.vue?vue&type=script&lang=js& */ \"./ui/src/components/RadioTable.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _RadioTable_vue_vue_type_style_index_0_id_7997df34_lang_stylus_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./RadioTable.vue?vue&type=style&index=0&id=7997df34&lang=stylus&scoped=true& */ \"./ui/src/components/RadioTable.vue?vue&type=style&index=0&id=7997df34&lang=stylus&scoped=true&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n _RadioTable_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _RadioTable_vue_vue_type_template_id_7997df34_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render,\n _RadioTable_vue_vue_type_template_id_7997df34_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n \"7997df34\",\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"ui/src/components/RadioTable.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/RadioTable.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/RadioTable.vue?vue&type=script&lang=js&": -/*!******************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/RadioTable.vue?vue&type=script&lang=js& ***! - \******************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _components_cDataTable_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ~components/cDataTable.vue */ \"./ui/src/components/cDataTable.vue\");\n/* harmony import */ var _components_cRadio_vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~components/cRadio.vue */ \"./ui/src/components/cRadio.vue\");\n/* harmony import */ var _components_cSearch_vue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ~components/cSearch.vue */ \"./ui/src/components/cSearch.vue\");\n/* harmony import */ var _mixins_sync__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ~mixins/sync */ \"./ui/src/tools/mixins/sync.js\");\n\n\n\n\n\n\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n mixins: [(0,_mixins_sync__WEBPACK_IMPORTED_MODULE_3__[\"default\"])([\n { prop: 'value', local: 'localValue' },\n { prop: 'search', local: 'localSearch' },\n ])],\n\n components: {\n cDataTable: _components_cDataTable_vue__WEBPACK_IMPORTED_MODULE_0__[\"default\"],\n cRadio: _components_cRadio_vue__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n cSearch: _components_cSearch_vue__WEBPACK_IMPORTED_MODULE_2__[\"default\"],\n },\n\n props: {\n value: String,\n valueProp: {\n type: String,\n default: 'id',\n },\n\n loading: Boolean,\n title: String,\n prepareRow: Function,\n headers: {\n type: Array,\n required: true,\n },\n\n items: {\n type: Array,\n default: () => [],\n },\n\n search: String,\n hideSearch: Boolean,\n },\n\n data: () => ({\n localValue: false,\n localSearch: '',\n }),\n\n computed: {\n processedHeaders: ({ headers }) => [\n ...headers,\n {\n notResizable: true,\n text: '',\n value: 'radio',\n width: 24,\n },\n ],\n },\n});\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/RadioTable.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/components/cAlert.vue": -/*!**************************************!*\ - !*** ./ui/src/components/cAlert.vue ***! - \**************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _cAlert_vue_vue_type_template_id_1ef58eba_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./cAlert.vue?vue&type=template&id=1ef58eba&lang=pug& */ \"./ui/src/components/cAlert.vue?vue&type=template&id=1ef58eba&lang=pug&\");\n/* harmony import */ var _cAlert_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./cAlert.vue?vue&type=script&lang=js& */ \"./ui/src/components/cAlert.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _cAlert_vue_vue_type_style_index_0_id_1ef58eba_lang_stylus___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./cAlert.vue?vue&type=style&index=0&id=1ef58eba&lang=stylus& */ \"./ui/src/components/cAlert.vue?vue&type=style&index=0&id=1ef58eba&lang=stylus&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n _cAlert_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _cAlert_vue_vue_type_template_id_1ef58eba_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render,\n _cAlert_vue_vue_type_template_id_1ef58eba_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"ui/src/components/cAlert.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cAlert.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cAlert.vue?vue&type=script&lang=js&": -/*!**************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cAlert.vue?vue&type=script&lang=js& ***! - \**************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/info/baseline.svg\");\n/* harmony import */ var ramda__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ramda */ \"./node_modules/ramda/es/index.js\");\n/* harmony import */ var _components_cIcon_vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~components/cIcon.vue */ \"./ui/src/components/cIcon.vue\");\n\n\n\n\n\n\n\n\n\nconst typeAlert = [\n 'info',\n 'error',\n 'success',\n 'warning',\n 'default',\n];\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n components: {\n cIcon: _components_cIcon_vue__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n },\n\n props: {\n message: String,\n\n icon: {\n type: Object,\n default: () => (_cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_2__[\"default\"]),\n },\n\n dense: Boolean,\n\n alignTop: Boolean,\n\n fluid: Boolean,\n\n grid: Boolean,\n\n showIcon: {\n type: Boolean,\n default: true,\n },\n\n type: {\n type: String,\n validator: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.flip)(ramda__WEBPACK_IMPORTED_MODULE_0__.includes)(typeAlert),\n default: 'default',\n },\n },\n\n computed: {\n classSettings() {\n return {\n 'c-alert_align-top': this.alignTop,\n 'c-alert_fluid': this.fluid,\n 'c-alert_dense': this.dense,\n 'c-alert_grid': this.grid,\n [`c-alert_${this.type}`]: true,\n };\n },\n },\n});\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cAlert.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/components/cButton.vue": -/*!***************************************!*\ - !*** ./ui/src/components/cButton.vue ***! - \***************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ cButtonModes: () => (/* reexport safe */ _cButton_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__.cButtonModes),\n/* harmony export */ cButtonModesDict: () => (/* reexport safe */ _cButton_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__.cButtonModesDict),\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _cButton_vue_vue_type_template_id_6548a8c4_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./cButton.vue?vue&type=template&id=6548a8c4&lang=pug& */ \"./ui/src/components/cButton.vue?vue&type=template&id=6548a8c4&lang=pug&\");\n/* harmony import */ var _cButton_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./cButton.vue?vue&type=script&lang=js& */ \"./ui/src/components/cButton.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _cButton_vue_vue_type_style_index_0_id_6548a8c4_lang_stylus___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./cButton.vue?vue&type=style&index=0&id=6548a8c4&lang=stylus& */ \"./ui/src/components/cButton.vue?vue&type=style&index=0&id=6548a8c4&lang=stylus&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n _cButton_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _cButton_vue_vue_type_template_id_6548a8c4_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render,\n _cButton_vue_vue_type_template_id_6548a8c4_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"ui/src/components/cButton.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cButton.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cButton.vue?vue&type=script&lang=js&": -/*!***************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cButton.vue?vue&type=script&lang=js& ***! - \***************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ cButtonModes: () => (/* binding */ cButtonModes),\n/* harmony export */ cButtonModesDict: () => (/* binding */ cButtonModesDict),\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _cloudblueconnect_material_svg_animated__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @cloudblueconnect/material-svg/animated */ \"./node_modules/@cloudblueconnect/material-svg/icons/connect/loader/animated.svg\");\n/* harmony import */ var ramda__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ramda */ \"./node_modules/ramda/es/index.js\");\n/* harmony import */ var _components_cIcon_vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~components/cIcon.vue */ \"./ui/src/components/cIcon.vue\");\n/* harmony import */ var _helpers__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ~helpers */ \"./ui/src/tools/helpers.js\");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ~utils */ \"./ui/src/tools/utils.js\");\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nconst cButtonModesDict = {\n solid: 'solid',\n flat: 'flat',\n outlined: 'outlined',\n rounded: 'rounded',\n};\n\nconst cButtonModes = (0,ramda__WEBPACK_IMPORTED_MODULE_0__.values)(cButtonModesDict);\n\nconst contrastHexColor = (0,_utils__WEBPACK_IMPORTED_MODULE_3__.alt)('#000000', '#FFFFFF', _helpers__WEBPACK_IMPORTED_MODULE_2__.isBright);\nconst toContrastRGB = (0,ramda__WEBPACK_IMPORTED_MODULE_0__.pipe)(contrastHexColor, _helpers__WEBPACK_IMPORTED_MODULE_2__.hexToRGB);\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n components: {\n cIcon: _components_cIcon_vue__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n },\n\n props: {\n active: Boolean,\n icon: Object,\n iconRight: Object,\n label: String,\n opener: Boolean,\n isOpen: Boolean,\n size: String,\n fluid: Boolean,\n\n loading: {\n type: Boolean,\n default: false,\n },\n\n disabled: {\n type: Boolean,\n default: false,\n },\n\n type: {\n type: String,\n default: 'button',\n validator: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.includes)(ramda__WEBPACK_IMPORTED_MODULE_0__.__, ['button', 'submit']),\n },\n\n mode: {\n type: String,\n default: cButtonModesDict.flat,\n validator: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.includes)(ramda__WEBPACK_IMPORTED_MODULE_0__.__, cButtonModes),\n },\n\n color: {\n type: String,\n default: '',\n validator: _helpers__WEBPACK_IMPORTED_MODULE_2__.validateColor,\n },\n\n small: {\n type: Boolean,\n default: false,\n },\n\n upperCase: {\n type: Boolean,\n default: true,\n },\n\n link: String,\n },\n\n data: () => ({\n buttonColor: '',\n icons: {\n connectLoaderAnimated: _cloudblueconnect_material_svg_animated__WEBPACK_IMPORTED_MODULE_4__[\"default\"],\n },\n }),\n\n computed: {\n calculatedDisabled: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.either)(\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('loading'),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('disabled'),\n ),\n\n isIconOnlyBtn: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.where)({\n icon: _utils__WEBPACK_IMPORTED_MODULE_3__.isNotNilOrEmpty,\n label: _utils__WEBPACK_IMPORTED_MODULE_3__.isNilOrEmpty,\n iconRight: _utils__WEBPACK_IMPORTED_MODULE_3__.isNilOrEmpty,\n }),\n\n isTxtOnlyBtn: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.where)({\n icon: _utils__WEBPACK_IMPORTED_MODULE_3__.isNilOrEmpty,\n label: _utils__WEBPACK_IMPORTED_MODULE_3__.isNotNilOrEmpty,\n iconRight: _utils__WEBPACK_IMPORTED_MODULE_3__.isNilOrEmpty,\n }),\n\n isIconsBtn: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.where)({\n icon: _utils__WEBPACK_IMPORTED_MODULE_3__.isNotNilOrEmpty,\n iconRight: _utils__WEBPACK_IMPORTED_MODULE_3__.isNotNilOrEmpty,\n }),\n\n isSolidBtn: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.propEq)(cButtonModesDict.solid, 'mode'),\n\n initialBtnColor: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.cond)([\n [(0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('color'), (0,_utils__WEBPACK_IMPORTED_MODULE_3__.pathTo)(['color'], _helpers__WEBPACK_IMPORTED_MODULE_2__.hexColor)],\n [(0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('isSolidBtn'), (0,ramda__WEBPACK_IMPORTED_MODULE_0__.always)('accent')],\n [ramda__WEBPACK_IMPORTED_MODULE_0__.T, (0,ramda__WEBPACK_IMPORTED_MODULE_0__.always)('#212121')],\n ]),\n\n isVarColor: (0,_utils__WEBPACK_IMPORTED_MODULE_3__.pathTo)(['initialBtnColor'], _helpers__WEBPACK_IMPORTED_MODULE_2__.checkVarColor),\n\n classNameByMode: ({ mode }) => `c-button_${mode}`,\n classFluid: (0,_utils__WEBPACK_IMPORTED_MODULE_3__.template)({ 'c-button_fluid': ['fluid'] }),\n classActive: (0,_utils__WEBPACK_IMPORTED_MODULE_3__.template)({ 'c-button_active': ['active'] }),\n classNameBySize: (0,_utils__WEBPACK_IMPORTED_MODULE_3__.pathAlt)(['small'], 'c-button_small', ''),\n classNameByDisabled: (0,_utils__WEBPACK_IMPORTED_MODULE_3__.pathAlt)(['disabled'], 'c-button_disabled', ''),\n classNameByContent: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.cond)([\n [(0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('isIconOnlyBtn'), (0,ramda__WEBPACK_IMPORTED_MODULE_0__.always)('c-button_icon-only')],\n [(0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('isTxtOnlyBtn'), (0,ramda__WEBPACK_IMPORTED_MODULE_0__.always)('c-button_txt-only')],\n [ramda__WEBPACK_IMPORTED_MODULE_0__.T, (0,ramda__WEBPACK_IMPORTED_MODULE_0__.always)('')],\n ]),\n\n computedClasses: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.pipe)(\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.pick)([\n 'classNameByMode', 'classNameBySize',\n 'classNameByContent', 'classNameByDisabled',\n 'classFluid', 'classActive',\n ]),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.pickBy)(_utils__WEBPACK_IMPORTED_MODULE_3__.isNotNilOrEmpty),\n ramda__WEBPACK_IMPORTED_MODULE_0__.values,\n ),\n\n computedColor: vm => (0,ramda__WEBPACK_IMPORTED_MODULE_0__.cond)([\n [(0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('disabled'), _utils__WEBPACK_IMPORTED_MODULE_3__.obj],\n [(0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('isVarColor'), (0,ramda__WEBPACK_IMPORTED_MODULE_0__.always)({ '--button-computed-color': `var(--theme_${vm.initialBtnColor}_rgb)` })],\n [(0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('color'), (0,ramda__WEBPACK_IMPORTED_MODULE_0__.pipe)((0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('color'), _helpers__WEBPACK_IMPORTED_MODULE_2__.colorToRGB, (0,ramda__WEBPACK_IMPORTED_MODULE_0__.objOf)('--button-computed-color'))],\n [ramda__WEBPACK_IMPORTED_MODULE_0__.T, (0,ramda__WEBPACK_IMPORTED_MODULE_0__.pipe)((0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('initialBtnColor'), _helpers__WEBPACK_IMPORTED_MODULE_2__.colorToRGB, (0,ramda__WEBPACK_IMPORTED_MODULE_0__.objOf)('--button-color'))],\n ])(vm),\n\n computedContentColor: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.ifElse)(\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.anyPass)([(0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('disabled'), (0,_utils__WEBPACK_IMPORTED_MODULE_3__.notProp)('isSolidBtn')]),\n _utils__WEBPACK_IMPORTED_MODULE_3__.obj,\n (0,_utils__WEBPACK_IMPORTED_MODULE_3__.template)({\n '--solid-content-color': (0,_utils__WEBPACK_IMPORTED_MODULE_3__.pathTo)(['buttonColor'], toContrastRGB),\n }),\n ),\n\n computedColors: (0,_utils__WEBPACK_IMPORTED_MODULE_3__.propsTo)(\n ['computedColor', 'computedContentColor'],\n ramda__WEBPACK_IMPORTED_MODULE_0__.mergeAll,\n ),\n\n showIconLoader: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.both)((0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('loading'), (0,ramda__WEBPACK_IMPORTED_MODULE_0__.anyPass)([(0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('icon'), (0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('isIconsBtn')])),\n showLoader: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.whereEq)({ loading: true, isTxtOnlyBtn: true }),\n showRightIconLoader: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.where)({\n loading: Boolean,\n icon: _utils__WEBPACK_IMPORTED_MODULE_3__.isNilOrEmpty,\n iconRight: _utils__WEBPACK_IMPORTED_MODULE_3__.isNotNilOrEmpty,\n }),\n\n showIconOnly: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.anyPass)([(0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('showLoader'), (0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('isIconOnlyBtn')]),\n\n iconSize: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.cond)([\n [(0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('size'), (0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('size')],\n [(0,ramda__WEBPACK_IMPORTED_MODULE_0__.both)((0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('showIconOnly'), (0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('small')), (0,ramda__WEBPACK_IMPORTED_MODULE_0__.always)('18')],\n [(0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('showIconOnly'), (0,ramda__WEBPACK_IMPORTED_MODULE_0__.always)('24')],\n [(0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('small'), (0,ramda__WEBPACK_IMPORTED_MODULE_0__.always)('14')],\n [ramda__WEBPACK_IMPORTED_MODULE_0__.T, (0,ramda__WEBPACK_IMPORTED_MODULE_0__.always)('18')],\n ]),\n\n cButtonLabelClasses: (0,_utils__WEBPACK_IMPORTED_MODULE_3__.template)({\n 'c-button__label_uppercase': ['upperCase'],\n 'c-button__label_loading': ['showLoader'],\n }),\n\n cButtonIconRightClasses: (0,_utils__WEBPACK_IMPORTED_MODULE_3__.template)({\n 'opener-status': ['opener'],\n open: ['isOpen'],\n }),\n },\n\n mounted() {\n this.buttonColor = (0,_helpers__WEBPACK_IMPORTED_MODULE_2__.rgbToHEX)(\n getComputedStyle(this.$refs.button).getPropertyValue('--button-color'),\n );\n },\n});\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cButton.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/components/cCheckbox.vue": -/*!*****************************************!*\ - !*** ./ui/src/components/cCheckbox.vue ***! - \*****************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _cCheckbox_vue_vue_type_template_id_4cd65356_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./cCheckbox.vue?vue&type=template&id=4cd65356&scoped=true&lang=pug& */ \"./ui/src/components/cCheckbox.vue?vue&type=template&id=4cd65356&scoped=true&lang=pug&\");\n/* harmony import */ var _cCheckbox_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./cCheckbox.vue?vue&type=script&lang=js& */ \"./ui/src/components/cCheckbox.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _cCheckbox_vue_vue_type_style_index_0_id_4cd65356_lang_stylus_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./cCheckbox.vue?vue&type=style&index=0&id=4cd65356&lang=stylus&scoped=true& */ \"./ui/src/components/cCheckbox.vue?vue&type=style&index=0&id=4cd65356&lang=stylus&scoped=true&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n _cCheckbox_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _cCheckbox_vue_vue_type_template_id_4cd65356_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render,\n _cCheckbox_vue_vue_type_template_id_4cd65356_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n \"4cd65356\",\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"ui/src/components/cCheckbox.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cCheckbox.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cCheckbox.vue?vue&type=script&lang=js&": -/*!*****************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cCheckbox.vue?vue&type=script&lang=js& ***! - \*****************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _cloudblueconnect_material_svg__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @cloudblueconnect/material-svg */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/check_box/baseline.svg\");\n/* harmony import */ var _cloudblueconnect_material_svg__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @cloudblueconnect/material-svg */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/check_box_outline_blank/baseline.svg\");\n/* harmony import */ var _components_cIcon_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ~components/cIcon.vue */ \"./ui/src/components/cIcon.vue\");\n/* harmony import */ var _mixins_sync__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~mixins/sync */ \"./ui/src/tools/mixins/sync.js\");\n\n\n\n\n\n\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n mixins: [(0,_mixins_sync__WEBPACK_IMPORTED_MODULE_1__[\"default\"])([{ prop: 'value', local: 'localValue' }])],\n\n components: {\n cIcon: _components_cIcon_vue__WEBPACK_IMPORTED_MODULE_0__[\"default\"],\n },\n\n props: {\n value: Boolean,\n label: String,\n hint: String,\n },\n\n data: () => ({\n localValue: false,\n }),\n\n computed: {\n checkboxIcon: ({ localValue }) => (\n localValue\n ? _cloudblueconnect_material_svg__WEBPACK_IMPORTED_MODULE_2__[\"default\"]\n : _cloudblueconnect_material_svg__WEBPACK_IMPORTED_MODULE_3__[\"default\"]\n ),\n },\n\n methods: {\n toggleValue() {\n this.localValue = !this.localValue;\n },\n },\n});\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cCheckbox.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/components/cChip.vue": -/*!*************************************!*\ - !*** ./ui/src/components/cChip.vue ***! - \*************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ cChipTypesDict: () => (/* reexport safe */ _cChip_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__.cChipTypesDict),\n/* harmony export */ checkForDefaultContrastColor: () => (/* reexport safe */ _cChip_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__.checkForDefaultContrastColor),\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__),\n/* harmony export */ setContrastColorForTypeSolid: () => (/* reexport safe */ _cChip_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__.setContrastColorForTypeSolid)\n/* harmony export */ });\n/* harmony import */ var _cChip_vue_vue_type_template_id_cf32a144_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./cChip.vue?vue&type=template&id=cf32a144&lang=pug& */ \"./ui/src/components/cChip.vue?vue&type=template&id=cf32a144&lang=pug&\");\n/* harmony import */ var _cChip_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./cChip.vue?vue&type=script&lang=js& */ \"./ui/src/components/cChip.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _cChip_vue_vue_type_style_index_0_id_cf32a144_lang_stylus___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./cChip.vue?vue&type=style&index=0&id=cf32a144&lang=stylus& */ \"./ui/src/components/cChip.vue?vue&type=style&index=0&id=cf32a144&lang=stylus&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n _cChip_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _cChip_vue_vue_type_template_id_cf32a144_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render,\n _cChip_vue_vue_type_template_id_cf32a144_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"ui/src/components/cChip.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cChip.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cChip.vue?vue&type=script&lang=js&": -/*!*************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cChip.vue?vue&type=script&lang=js& ***! - \*************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ cChipTypesDict: () => (/* binding */ cChipTypesDict),\n/* harmony export */ checkForDefaultContrastColor: () => (/* binding */ checkForDefaultContrastColor),\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__),\n/* harmony export */ setContrastColorForTypeSolid: () => (/* binding */ setContrastColorForTypeSolid)\n/* harmony export */ });\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/close/baseline.svg\");\n/* harmony import */ var ramda__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ramda */ \"./node_modules/ramda/es/index.js\");\n/* harmony import */ var _components_cIcon_vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~components/cIcon.vue */ \"./ui/src/components/cIcon.vue\");\n/* harmony import */ var _tools_colors__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ~tools/colors */ \"./ui/src/tools/colors.js\");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ~utils */ \"./ui/src/tools/utils.js\");\n/* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ~constants */ \"./ui/src/tools/constants.js\");\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nconst cChipTypesDict = {\n solid: 'solid',\n pale: 'pale',\n outline: 'outline',\n};\nconst cChipTypes = (0,ramda__WEBPACK_IMPORTED_MODULE_0__.values)(cChipTypesDict);\n\nconst checkForDefaultContrastColor = (0,ramda__WEBPACK_IMPORTED_MODULE_0__.where)({\n color: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.includes)(ramda__WEBPACK_IMPORTED_MODULE_0__.__, _constants__WEBPACK_IMPORTED_MODULE_4__.colorVars),\n type: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.equals)('solid'),\n});\n\nconst setContrastColorForTypeSolid = (0,ramda__WEBPACK_IMPORTED_MODULE_0__.ifElse)(\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.propEq)('solid', 'type'),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.pipe)(\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('color'),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.ifElse)(\n _utils__WEBPACK_IMPORTED_MODULE_3__.isBright,\n (0,_utils__WEBPACK_IMPORTED_MODULE_3__.hexBrightness)(-192),\n (0,_utils__WEBPACK_IMPORTED_MODULE_3__.hexBrightness)(192),\n ),\n _utils__WEBPACK_IMPORTED_MODULE_3__.hexToRGB,\n ),\n ramda__WEBPACK_IMPORTED_MODULE_0__.F,\n);\n\nconst computedStyle = (propName, cssVar) => (0,ramda__WEBPACK_IMPORTED_MODULE_0__.pipe)(\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.cond)([\n [(0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)(propName), (0,ramda__WEBPACK_IMPORTED_MODULE_0__.pipe)((0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)(propName), _utils__WEBPACK_IMPORTED_MODULE_3__.hexToRGB)],\n [checkForDefaultContrastColor, (0,ramda__WEBPACK_IMPORTED_MODULE_0__.always)('var(--theme_contrast_rgb)')],\n [(0,ramda__WEBPACK_IMPORTED_MODULE_0__.pipe)((0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('color'), (0,ramda__WEBPACK_IMPORTED_MODULE_0__.test)(_tools_colors__WEBPACK_IMPORTED_MODULE_2__.hexRegExp)), setContrastColorForTypeSolid],\n [ramda__WEBPACK_IMPORTED_MODULE_0__.T, ramda__WEBPACK_IMPORTED_MODULE_0__.F],\n ]),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.ifElse)(\n Boolean,\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.objOf)(cssVar),\n _utils__WEBPACK_IMPORTED_MODULE_3__.obj,\n ),\n);\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n components: {\n cIcon: _components_cIcon_vue__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n },\n\n props: {\n text: [String, Number],\n\n icon: Object,\n\n small: {\n type: Boolean,\n default: false,\n },\n\n capitalizeFirstLetter: {\n type: Boolean,\n default: true,\n },\n\n rounded: {\n type: Boolean,\n default: true,\n },\n\n close: {\n type: Boolean,\n default: false,\n },\n\n type: {\n type: String,\n default: cChipTypesDict.pale,\n validator: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.flip)(ramda__WEBPACK_IMPORTED_MODULE_0__.includes)(cChipTypes),\n },\n\n color: {\n type: String,\n default: '',\n validator: _tools_colors__WEBPACK_IMPORTED_MODULE_2__.validateColor,\n },\n\n textColor: {\n type: String,\n validator: _tools_colors__WEBPACK_IMPORTED_MODULE_2__.validateHexColor,\n },\n\n iconColor: {\n type: String,\n validator: _tools_colors__WEBPACK_IMPORTED_MODULE_2__.validateHexColor,\n },\n },\n\n data() {\n return {\n googleCloseBaseline: _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_5__[\"default\"],\n };\n },\n\n computed: {\n isVarColor: (0,_utils__WEBPACK_IMPORTED_MODULE_3__.pathTo)(['color'], _tools_colors__WEBPACK_IMPORTED_MODULE_2__.checkVarColor),\n computedColor: vm => (0,ramda__WEBPACK_IMPORTED_MODULE_0__.cond)([\n [(0,_utils__WEBPACK_IMPORTED_MODULE_3__.notProp)('color'), _utils__WEBPACK_IMPORTED_MODULE_3__.obj],\n [(0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('isVarColor'), (0,ramda__WEBPACK_IMPORTED_MODULE_0__.always)({ '--c-chip-color': `var(--theme_${vm.color}_rgb)` })],\n [ramda__WEBPACK_IMPORTED_MODULE_0__.T, (0,ramda__WEBPACK_IMPORTED_MODULE_0__.pipe)((0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('color'), _tools_colors__WEBPACK_IMPORTED_MODULE_2__.colorToRGB, (0,ramda__WEBPACK_IMPORTED_MODULE_0__.objOf)('--c-chip-color'))],\n ])(vm),\n\n classNameByType: ({ type }) => `c-chip_${type}`,\n\n classNameBySize: (0,_utils__WEBPACK_IMPORTED_MODULE_3__.alt)(\n 'c-chip_small',\n '',\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('small'),\n ),\n\n classNameByStyle: (0,_utils__WEBPACK_IMPORTED_MODULE_3__.alt)(\n '',\n 'c-chip_non-rounded',\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('rounded'),\n ),\n\n computedClasses: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.pipe)(\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.pick)(['classNameByType', 'classNameBySize', 'classNameByStyle']),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.pickBy)(_utils__WEBPACK_IMPORTED_MODULE_3__.isNotNilOrEmpty),\n ramda__WEBPACK_IMPORTED_MODULE_0__.values,\n ),\n\n cChipTextClasses: (0,_utils__WEBPACK_IMPORTED_MODULE_3__.template)({ 'capitalize-first-letter': ['capitalizeFirstLetter'] }),\n\n computedTextColor: computedStyle('textColor', '--c-chip-text-color'),\n\n computedIconColor: computedStyle('iconColor', '--c-chip-icon-color'),\n\n computedColors: (0,_utils__WEBPACK_IMPORTED_MODULE_3__.propsTo)(\n ['computedColor', 'computedTextColor', 'computedIconColor'],\n ramda__WEBPACK_IMPORTED_MODULE_0__.mergeAll,\n ),\n },\n\n methods: {\n isString: _utils__WEBPACK_IMPORTED_MODULE_3__.isString,\n },\n});\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cChip.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/components/cDataTable.vue": -/*!******************************************!*\ - !*** ./ui/src/components/cDataTable.vue ***! - \******************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _cDataTable_vue_vue_type_template_id_673514a2_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./cDataTable.vue?vue&type=template&id=673514a2&scoped=true&lang=pug& */ \"./ui/src/components/cDataTable.vue?vue&type=template&id=673514a2&scoped=true&lang=pug&\");\n/* harmony import */ var _cDataTable_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./cDataTable.vue?vue&type=script&lang=js& */ \"./ui/src/components/cDataTable.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _cDataTable_vue_vue_type_style_index_0_id_673514a2_lang_stylus_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./cDataTable.vue?vue&type=style&index=0&id=673514a2&lang=stylus&scoped=true& */ \"./ui/src/components/cDataTable.vue?vue&type=style&index=0&id=673514a2&lang=stylus&scoped=true&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n _cDataTable_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _cDataTable_vue_vue_type_template_id_673514a2_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render,\n _cDataTable_vue_vue_type_template_id_673514a2_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n \"673514a2\",\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"ui/src/components/cDataTable.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cDataTable.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cDataTable.vue?vue&type=script&lang=js&": -/*!******************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cDataTable.vue?vue&type=script&lang=js& ***! - \******************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _cloudblueconnect_material_svg_animated__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @cloudblueconnect/material-svg/animated */ \"./node_modules/@cloudblueconnect/material-svg/icons/connect/loader/animated.svg\");\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/hourglass_bottom/baseline.svg\");\n/* harmony import */ var hash_sum__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! hash-sum */ \"./node_modules/hash-sum/hash-sum.js\");\n/* harmony import */ var hash_sum__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(hash_sum__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var ramda__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ramda */ \"./node_modules/ramda/es/index.js\");\n/* harmony import */ var _mixins__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ~mixins */ \"./ui/src/tools/mixins/index.js\");\n/* harmony import */ var _components_cIcon_vue__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ~components/cIcon.vue */ \"./ui/src/components/cIcon.vue\");\n/* harmony import */ var _components_cTable_vue__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ~components/cTable.vue */ \"./ui/src/components/cTable.vue\");\n/* harmony import */ var _components_cTable_cTablePagination_vue__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ~components/cTable/cTablePagination.vue */ \"./ui/src/components/cTable/cTablePagination.vue\");\n/* harmony import */ var _tableHelpers__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ~tableHelpers */ \"./ui/src/tools/tableHelpers.js\");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ~utils */ \"./ui/src/tools/utils.js\");\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nconst isNotEqualsTotal = (\n { totalItems: newTotal },\n { totalItems: oldTotal },\n) => newTotal !== oldTotal;\n\nconst computeTotal = (\n total,\n oldCollection,\n newCollection,\n) => total - oldCollection.length + newCollection.length;\n\n\n\nconst isValidResponse = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.both)(\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.propIs)(Number, 'total'),\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.either)(\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.propIs)(Array, 'collection'),\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.propIs)(Array, 'requests'),\n ),\n);\n\nconst invalidResponseError = response => 'Unexpected data returned from \\'update\\''\n + ' function. Must contain \\'total\\', \\'collection\\' or \\'requests\\' fields.'\n + `But got ${JSON.stringify(response)}`;\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n $module: 'c-data-table',\n\n mixins: [\n (0,_mixins__WEBPACK_IMPORTED_MODULE_2__.sync)([\n { prop: 'updating', local: 'localUpdating' },\n { prop: 'value', local: 'items' },\n ]),\n ],\n\n components: {\n cTable: _components_cTable_vue__WEBPACK_IMPORTED_MODULE_4__[\"default\"],\n cIcon: _components_cIcon_vue__WEBPACK_IMPORTED_MODULE_3__[\"default\"],\n },\n\n inheritAttrs: false,\n\n props: {\n value: {\n type: Array,\n required: true,\n },\n\n update: {\n type: Function,\n },\n\n updating: Boolean,\n headers: {\n type: Array,\n default: () => [],\n },\n\n prepareItem: {\n type: Function,\n default: ramda__WEBPACK_IMPORTED_MODULE_1__.identity,\n },\n\n paginationOptions: {\n type: Array,\n default: _components_cTable_cTablePagination_vue__WEBPACK_IMPORTED_MODULE_5__.defaultPaginationOptions,\n },\n\n hideGoToPageSection: Boolean,\n hideRowsPerPageSection: Boolean,\n hideAllPaginationSections: Boolean,\n\n totalItems: {\n type: Number,\n default: 0,\n },\n\n showLoader: Boolean,\n showPlaceholder: Boolean,\n padding: {\n type: String,\n },\n\n fixLayout: Boolean,\n hideEmptyTable: {\n type: Boolean,\n default: false,\n },\n\n noDataText: {\n type: String,\n },\n\n fixedFirstColumn: {\n type: Boolean,\n default: null,\n },\n\n showManagePanel: {\n type: Boolean,\n default: false,\n },\n },\n\n data() {\n const headersWidths = {};\n const localHeaders = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.clone)(this.headers);\n localHeaders.forEach((header) => {\n headersWidths[header.value] = null;\n // eslint-disable-next-line no-prototype-builtins\n if (header.hasOwnProperty('width')) headersWidths[header.value] = header.width;\n });\n\n return {\n items: [],\n localTotal: 0,\n localUpdating: true,\n isInitialLoading: true,\n pagination: {\n page: 1,\n rowsPerPage: (0,ramda__WEBPACK_IMPORTED_MODULE_1__.head)(this.paginationOptions),\n },\n\n table: null,\n localHeaders,\n headersWidths,\n icons: {\n googleHourglassBottomBaseline: _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_8__[\"default\"],\n connectLoaderAnimated: _cloudblueconnect_material_svg_animated__WEBPACK_IMPORTED_MODULE_9__[\"default\"],\n },\n };\n },\n\n computed: {\n isAnyItemPresent: (0,_utils__WEBPACK_IMPORTED_MODULE_7__.pathTo)(['items'], (0,ramda__WEBPACK_IMPORTED_MODULE_1__.complement)(ramda__WEBPACK_IMPORTED_MODULE_1__.isEmpty)),\n\n isInvalidOffset: ({ totalItems, offset }) => (0,_tableHelpers__WEBPACK_IMPORTED_MODULE_6__.isInvalidOffset)(totalItems, offset),\n\n isPlaceholderShown: (0,ramda__WEBPACK_IMPORTED_MODULE_1__.ifElse)(\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.prop)('update'),\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.where)({\n isAnyItemPresent: ramda__WEBPACK_IMPORTED_MODULE_1__.not,\n localUpdating: ramda__WEBPACK_IMPORTED_MODULE_1__.not,\n isInitialLoading: ramda__WEBPACK_IMPORTED_MODULE_1__.not,\n $slots: (0,ramda__WEBPACK_IMPORTED_MODULE_1__.prop)('placeholder'),\n }),\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.prop)('showPlaceholder'),\n ),\n\n /**\n * Forward specific listeners to child table.\n * Don't introduce methods to just re-emit events.\n */\n listeners: (0,ramda__WEBPACK_IMPORTED_MODULE_1__.pipe)((0,ramda__WEBPACK_IMPORTED_MODULE_1__.prop)('$listeners'), (0,ramda__WEBPACK_IMPORTED_MODULE_1__.pick)(['selected', 'sorted'])),\n\n isLoaderShown: (0,ramda__WEBPACK_IMPORTED_MODULE_1__.ifElse)(\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.prop)('update'),\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.where)({\n isInitialLoading: ramda__WEBPACK_IMPORTED_MODULE_1__.identity,\n update: ramda__WEBPACK_IMPORTED_MODULE_1__.identity,\n }),\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.prop)('showLoader'),\n ),\n\n offset: ({ pagination: { page, rowsPerPage } }) => (0,_tableHelpers__WEBPACK_IMPORTED_MODULE_6__.calcOffset)(page, rowsPerPage),\n\n needToUpdateAfterTotalItemsChange: ({\n localUpdating, localTotal, totalItems,\n }) => !localUpdating && (localTotal !== totalItems),\n\n needToUpdateAfterUpdatingChange: ({ localUpdating, updating }) => !localUpdating && updating,\n\n params: vm => ({\n limit: vm.pagination.rowsPerPage,\n offset: vm.offset,\n }),\n\n paramsHash: (0,_utils__WEBPACK_IMPORTED_MODULE_7__.pathTo)(['params'], (hash_sum__WEBPACK_IMPORTED_MODULE_0___default())),\n },\n\n methods: {\n refresh(opts = {}) {\n this.$emit('refresh');\n this.updateItems({ ...opts, forceUpdate: true });\n },\n\n prepareItems(items) {\n return (0,ramda__WEBPACK_IMPORTED_MODULE_1__.pipe)(\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.map)(this.prepareItem),\n ramda__WEBPACK_IMPORTED_MODULE_1__.clone,\n )(items);\n },\n\n checkResponse(response) {\n if (!isValidResponse(response)) {\n throw new Error(invalidResponseError(response));\n }\n },\n\n processError(e) {\n this.localUpdating = false;\n this.logger.logException(e);\n },\n\n processRequests({ total, requests }, oldParamsHash) {\n this.localTotal = total;\n let result = [];\n let doneRequestsCount = 0;\n const lastRequestsIndex = requests.length - 1;\n\n return requests.map((request, i) => request.then(items => {\n if (oldParamsHash !== this.paramsHash) return;\n doneRequestsCount += 1;\n\n // offset to insert in result\n const offset = i === lastRequestsIndex\n ? total - items.length\n : i * items.length;\n\n result = (0,_utils__WEBPACK_IMPORTED_MODULE_7__.updateIndex)(offset, items, result);\n\n // we should show data after first finished request\n if (doneRequestsCount === 1) {\n // add null to show loading instad of last row\n this.items = this.prepareItems(items).concat(null);\n this.localUpdating = false;\n\n\n // show data from other requests, when all requests finished\n } else if (doneRequestsCount === requests.length) {\n this.items = this.prepareItems(result);\n }\n }));\n },\n\n processCollection({ collection, total }) {\n this.items = this.prepareItems(collection);\n this.localTotal = computeTotal(total, collection, this.items);\n },\n\n async processResponse(response, oldParamsHash) {\n if (response.requests) await Promise.any(this.processRequests(response, oldParamsHash));\n else this.processCollection(response);\n },\n\n async fetchAndUpdateItems() {\n const oldParamsHash = this.paramsHash;\n let res;\n\n try {\n res = await this.update(this.params);\n this.checkResponse(res);\n await this.processResponse(res, oldParamsHash);\n if (oldParamsHash !== this.paramsHash) return;\n } catch (e) {\n if (oldParamsHash !== this.paramsHash) return;\n this.processError(e);\n\n return;\n }\n\n this.$emit('update:totalItems', this.localTotal);\n\n if (this.isInitialLoading) await this.setIsEmptyCollectionValue();\n this.localUpdating = false;\n },\n\n async updateItems(opts = {}) {\n if (this.update) {\n await this.fetchAndUpdateItems(opts);\n } else {\n this.items = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.clone)(this.value);\n this.localTotal = this.totalItems;\n }\n\n if (this.isInitialLoading) {\n this.isInitialLoading = false;\n }\n },\n\n async checkForEmptyCollection() {\n const result = await this.update({ limit: 0 });\n\n return result.total === 0;\n },\n\n async setIsEmptyCollectionValue() {\n if (this.items.length) this.isEmptyCollectionWithoutFilters = false;\n else if (this.update) {\n this.isEmptyCollectionWithoutFilters = await this.checkForEmptyCollection();\n }\n },\n },\n\n watch: {\n pagination: {\n deep: true,\n handler(newPagination, oldPagination) {\n if (this.isInitialLoading || isNotEqualsTotal(newPagination, oldPagination)) return;\n this.updateItems();\n },\n },\n\n totalItems() {\n if (!this.needToUpdateAfterTotalItemsChange) return;\n\n // Correct page number to prevent displaying empty table\n // after deleting last item on last pagination page. Otherwise offset will be incorrect.\n if (this.isInvalidOffset && this.pagination.page > 1) {\n this.pagination.page -= 1;\n\n // Will trigger `pagination` watcher, so return.\n return;\n }\n\n this.updateItems();\n },\n\n updating() {\n if (!this.needToUpdateAfterUpdatingChange) return;\n this.updateItems({ forceUpdate: true });\n },\n\n isPlaceholderShown: {\n immediate: true,\n handler(newVal) {\n this.$emit('update:showPlaceholder', newVal);\n },\n },\n\n isLoaderShown: {\n immediate: true,\n async handler(newVal) {\n this.$emit('update:showLoader', newVal);\n\n if ((0,ramda__WEBPACK_IMPORTED_MODULE_1__.equals)(newVal, false)) {\n await this.$nextTick();\n\n this.table = this.$refs['c-table'].$el.querySelector('table');\n }\n },\n },\n\n headers(value) {\n this.localHeaders = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.clone)(value);\n },\n\n localHeaders(value) {\n value.forEach((header) => {\n const width = Number(header.width) ? header.width : null;\n // eslint-disable-next-line no-prototype-builtins\n if (!this.headersWidths.hasOwnProperty(header.value)) {\n this.$set(this.headersWidths, header.value, width);\n }\n });\n },\n },\n\n async mounted() {\n if (!this.showManagePanel) {\n await this.$nextTick();\n this.updateItems();\n }\n },\n});\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cDataTable.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/components/cDialog.vue": -/*!***************************************!*\ - !*** ./ui/src/components/cDialog.vue ***! - \***************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ DEFAULT_Z_INDEX: () => (/* reexport safe */ _cDialog_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__.DEFAULT_Z_INDEX),\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__),\n/* harmony export */ getElementZIndex: () => (/* reexport safe */ _cDialog_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__.getElementZIndex),\n/* harmony export */ getNextZIndexBySelector: () => (/* reexport safe */ _cDialog_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__.getNextZIndexBySelector)\n/* harmony export */ });\n/* harmony import */ var _cDialog_vue_vue_type_template_id_0548f84c_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./cDialog.vue?vue&type=template&id=0548f84c&lang=pug& */ \"./ui/src/components/cDialog.vue?vue&type=template&id=0548f84c&lang=pug&\");\n/* harmony import */ var _cDialog_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./cDialog.vue?vue&type=script&lang=js& */ \"./ui/src/components/cDialog.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _cDialog_vue_vue_type_style_index_0_id_0548f84c_lang_stylus___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./cDialog.vue?vue&type=style&index=0&id=0548f84c&lang=stylus& */ \"./ui/src/components/cDialog.vue?vue&type=style&index=0&id=0548f84c&lang=stylus&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n _cDialog_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _cDialog_vue_vue_type_template_id_0548f84c_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render,\n _cDialog_vue_vue_type_template_id_0548f84c_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"ui/src/components/cDialog.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cDialog.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cDialog.vue?vue&type=script&lang=js&": -/*!***************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cDialog.vue?vue&type=script&lang=js& ***! - \***************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ DEFAULT_Z_INDEX: () => (/* binding */ DEFAULT_Z_INDEX),\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__),\n/* harmony export */ getElementZIndex: () => (/* binding */ getElementZIndex),\n/* harmony export */ getNextZIndexBySelector: () => (/* binding */ getNextZIndexBySelector)\n/* harmony export */ });\n/* harmony import */ var _cloudblueconnect_material_svg_animated__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @cloudblueconnect/material-svg/animated */ \"./node_modules/@cloudblueconnect/material-svg/icons/connect/loader/animated.svg\");\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/arrow_downward/baseline.svg\");\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/check/baseline.svg\");\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/error/baseline.svg\");\n/* harmony import */ var ramda__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ramda */ \"./node_modules/ramda/es/index.js\");\n/* harmony import */ var _mixins__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~mixins */ \"./ui/src/tools/mixins/index.js\");\n/* harmony import */ var _components_cAlert_vue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ~components/cAlert.vue */ \"./ui/src/components/cAlert.vue\");\n/* harmony import */ var _components_cButton_vue__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ~components/cButton.vue */ \"./ui/src/components/cButton.vue\");\n/* harmony import */ var _components_cIcon_vue__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ~components/cIcon.vue */ \"./ui/src/components/cIcon.vue\");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ~utils */ \"./ui/src/tools/utils.js\");\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nconst DEFAULT_Z_INDEX = 1;\n\nconst getElementZIndex = el => +window.getComputedStyle(el).getPropertyValue('z-index');\n\nconst getNextZIndexBySelector = (0,ramda__WEBPACK_IMPORTED_MODULE_0__.pipe)(\n selector => document.querySelectorAll(selector),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.map)(getElementZIndex),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.apply)(Math.max),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.when)((0,_utils__WEBPACK_IMPORTED_MODULE_5__.lessThan)(DEFAULT_Z_INDEX), (0,ramda__WEBPACK_IMPORTED_MODULE_0__.always)(DEFAULT_Z_INDEX)),\n ramda__WEBPACK_IMPORTED_MODULE_0__.inc,\n);\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n mixins: [\n (0,_mixins__WEBPACK_IMPORTED_MODULE_1__.sync)([\n { prop: 'errorText', local: 'localErrorText' },\n { prop: 'value', local: 'localValue' },\n ]),\n ],\n\n components: {\n cAlert: _components_cAlert_vue__WEBPACK_IMPORTED_MODULE_2__[\"default\"],\n cIcon: _components_cIcon_vue__WEBPACK_IMPORTED_MODULE_4__[\"default\"],\n cButton: _components_cButton_vue__WEBPACK_IMPORTED_MODULE_3__[\"default\"],\n },\n\n props: {\n value: Boolean,\n id: String,\n\n title: {\n type: String,\n required: true,\n },\n\n status: String,\n\n isWizard: {\n type: Boolean,\n default: false,\n },\n\n actions: {\n type: Array,\n default: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.always)([{\n label: 'Close',\n closeAfterHandle: true,\n color: '#212121',\n }]),\n },\n\n tabs: {\n type: Array,\n default: _utils__WEBPACK_IMPORTED_MODULE_5__.arr,\n },\n\n defaultTab: String,\n\n errorText: String,\n\n noFrame: Boolean,\n hideActionsDivider: Boolean,\n\n rightSidebarBackground: {\n type: String,\n default: '#f5f5f5',\n },\n\n rightSidebarWidth: String,\n\n width: {\n type: String,\n default: '500px',\n },\n\n height: {\n type: String,\n default: 'auto',\n },\n\n loading: {\n type: Boolean,\n default: false,\n },\n },\n\n data() {\n return {\n localValue: false,\n activeTab: '',\n\n localErrorText: '',\n rawError: {},\n\n icons: {\n googleArrowDownwardBaseline: _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_6__[\"default\"],\n googleCheckBaseline: _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_7__[\"default\"],\n googleErrorBaseline: _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_8__[\"default\"],\n connectLoaderAnimated: _cloudblueconnect_material_svg_animated__WEBPACK_IMPORTED_MODULE_9__[\"default\"],\n },\n\n isActionLoading: {},\n zIndex: -100,\n mostAdvancedVisitedIndex: 0,\n };\n },\n\n computed: {\n isErrorShown: (0,_utils__WEBPACK_IMPORTED_MODULE_5__.pathTo)(['localErrorText'], Boolean),\n rightSidebarStyle: (0,_utils__WEBPACK_IMPORTED_MODULE_5__.template)({\n backgroundColor: ['rightSidebarBackground'],\n width: ['rightSidebarWidth'],\n }),\n\n actualDefaultTab: (0,_utils__WEBPACK_IMPORTED_MODULE_5__.pathOrPath)(['defaultTab'], ['navigatableTabKeys', 0]),\n preparedTabs: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.pipe)(\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('tabs'),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.reject)((0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('hidden')),\n ),\n\n preparedActions: (0,_utils__WEBPACK_IMPORTED_MODULE_5__.pathTo)(['actions'], (0,ramda__WEBPACK_IMPORTED_MODULE_0__.map)(action => ({\n key: `${(0,_utils__WEBPACK_IMPORTED_MODULE_5__.kebabCase)(action.label || '')}-action`,\n ...action,\n }))),\n\n areTabsPresent: (0,_utils__WEBPACK_IMPORTED_MODULE_5__.pathTo)(['preparedTabs'], _utils__WEBPACK_IMPORTED_MODULE_5__.isNotNilOrEmpty),\n\n activeTabObject: vm => (0,_utils__WEBPACK_IMPORTED_MODULE_5__.propTo)('preparedTabs', (0,ramda__WEBPACK_IMPORTED_MODULE_0__.find)((0,ramda__WEBPACK_IMPORTED_MODULE_0__.propEq)(vm.activeTab, 'key')), vm),\n\n navigatableTabKeys: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.pipe)((0,_utils__WEBPACK_IMPORTED_MODULE_5__.propTo)('preparedTabs', (0,ramda__WEBPACK_IMPORTED_MODULE_0__.reject)((0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('skipStep'))), (0,ramda__WEBPACK_IMPORTED_MODULE_0__.pluck)('key')),\n\n navigatableTabIdx: vm => (0,ramda__WEBPACK_IMPORTED_MODULE_0__.findIndex)((0,ramda__WEBPACK_IMPORTED_MODULE_0__.equals)(vm.activeTab), vm.navigatableTabKeys),\n\n activeSlot: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.ifElse)((0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('areTabsPresent'), (0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('activeTab'), (0,ramda__WEBPACK_IMPORTED_MODULE_0__.always)('default')),\n },\n\n methods: {\n async actionClickHandler(action) {\n try {\n this.localErrorText = '';\n if (typeof action.handler === 'function') {\n this.isActionLoading[action.label] = true;\n await action.handler();\n }\n\n if (action.closeAfterHandle) {\n this.localValue = false;\n }\n } catch (e) {\n this.localErrorText = e.message;\n this.rawError = e;\n } finally {\n this.isActionLoading[action.label] = false;\n }\n },\n\n navigateToTab(key) {\n if (!this.isWizard) {\n this.activeTab = key;\n }\n },\n\n isIndexPastMostAdvancedVisitedIndex(index) {\n return index !== -1 && index > this.mostAdvancedVisitedIndex;\n },\n\n isPastCurrentTab(key) {\n const navigateToIndex = this.navigatableTabKeys.indexOf(key);\n\n return this.isIndexPastMostAdvancedVisitedIndex(navigateToIndex);\n },\n\n isCurrentOrPastCurrentTab(key) {\n const navigateToIndex = this.navigatableTabKeys.indexOf(key);\n\n return this.isIndexPastMostAdvancedVisitedIndex(navigateToIndex)\n || this.navigatableTabIdx === navigateToIndex;\n },\n\n getTabClasses(tab) {\n return {\n 'c-vertical-tab_clickable': !this.isWizard,\n 'c-vertical-tab_active': tab.key === this.activeTabObject?.key,\n 'c-vertical-tab_inactive': this.isWizard && this.isPastCurrentTab(tab.key),\n };\n },\n\n nextStep() {\n const nextTabKey = this.navigatableTabKeys[this.navigatableTabIdx + 1];\n if (nextTabKey) {\n this.activeTab = nextTabKey;\n }\n },\n\n previousStep() {\n const prevTabKey = this.navigatableTabKeys[this.navigatableTabIdx - 1];\n if (prevTabKey) {\n this.activeTab = prevTabKey;\n }\n },\n\n inc: ramda__WEBPACK_IMPORTED_MODULE_0__.inc,\n },\n\n watch: {\n localValue: {\n immediate: true,\n handler(isOpened) {\n if (isOpened) {\n this.zIndex = getNextZIndexBySelector('.c-dialog_opened'); // make dialogs stackable\n this.activeTab = this.actualDefaultTab;\n\n this.$emit('open');\n } else {\n this.zIndex = -100;\n this.mostAdvancedVisitedIndex = 0;\n this.$emit('close');\n }\n },\n },\n\n actions: {\n deep: true,\n immediate: true,\n handler() {\n this.actions.map(action => this.$set(\n this.isActionLoading,\n action.label,\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.propOr)(false, action.label, this.isActionLoading),\n ));\n },\n },\n\n activeTab() {\n this.$emit('change-tab', this.activeTabObject);\n },\n\n navigatableTabIdx: {\n immediate: true,\n handler(currentVal) {\n if (currentVal > this.mostAdvancedVisitedIndex) {\n this.mostAdvancedVisitedIndex = currentVal;\n }\n },\n },\n },\n});\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cDialog.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/components/cIcon.vue": -/*!*************************************!*\ - !*** ./ui/src/components/cIcon.vue ***! - \*************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _cIcon_vue_vue_type_template_id_094f790b_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./cIcon.vue?vue&type=template&id=094f790b&lang=pug& */ \"./ui/src/components/cIcon.vue?vue&type=template&id=094f790b&lang=pug&\");\n/* harmony import */ var _cIcon_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./cIcon.vue?vue&type=script&lang=js& */ \"./ui/src/components/cIcon.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _cIcon_vue_vue_type_style_index_0_id_094f790b_lang_stylus___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./cIcon.vue?vue&type=style&index=0&id=094f790b&lang=stylus& */ \"./ui/src/components/cIcon.vue?vue&type=style&index=0&id=094f790b&lang=stylus&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n _cIcon_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _cIcon_vue_vue_type_template_id_094f790b_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render,\n _cIcon_vue_vue_type_template_id_094f790b_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"ui/src/components/cIcon.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cIcon.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cIcon.vue?vue&type=script&lang=js&": -/*!*************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cIcon.vue?vue&type=script&lang=js& ***! - \*************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var ramda__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ramda */ \"./node_modules/ramda/es/index.js\");\n/* harmony import */ var _helpers__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~helpers */ \"./ui/src/tools/helpers.js\");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ~utils */ \"./ui/src/tools/utils.js\");\n\n\n\n\n\n\n\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n props: {\n icon: {\n type: Object,\n required: true,\n },\n\n color: String,\n\n disabled: Boolean,\n size: [Number, String],\n },\n\n computed: {\n classes: (0,_utils__WEBPACK_IMPORTED_MODULE_2__.template)({\n 'c-icon_disabled': ['disabled'],\n 'c-icon_link': (0,_utils__WEBPACK_IMPORTED_MODULE_2__.pathOrPath)(['$listeners', 'click'], ['$listeners', '!click']),\n }),\n\n actualColor: ({ $vuetify, color }) => (0,ramda__WEBPACK_IMPORTED_MODULE_0__.pathOr)(color, ['theme', color], $vuetify),\n\n styles: (0,_utils__WEBPACK_IMPORTED_MODULE_2__.template)({\n color: ['actualColor'],\n height: ['actualSize'],\n width: ['actualSize'],\n }),\n\n actualSize: (0,_utils__WEBPACK_IMPORTED_MODULE_2__.pathTo)(['size'], _helpers__WEBPACK_IMPORTED_MODULE_1__.addUnits),\n },\n});\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cIcon.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/components/cMenu.vue": -/*!*************************************!*\ - !*** ./ui/src/components/cMenu.vue ***! - \*************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _cMenu_vue_vue_type_template_id_114e6ef1_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./cMenu.vue?vue&type=template&id=114e6ef1&lang=pug& */ \"./ui/src/components/cMenu.vue?vue&type=template&id=114e6ef1&lang=pug&\");\n/* harmony import */ var _cMenu_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./cMenu.vue?vue&type=script&lang=js& */ \"./ui/src/components/cMenu.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _cMenu_vue_vue_type_style_index_0_id_114e6ef1_lang_stylus___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./cMenu.vue?vue&type=style&index=0&id=114e6ef1&lang=stylus& */ \"./ui/src/components/cMenu.vue?vue&type=style&index=0&id=114e6ef1&lang=stylus&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n _cMenu_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _cMenu_vue_vue_type_template_id_114e6ef1_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render,\n _cMenu_vue_vue_type_template_id_114e6ef1_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"ui/src/components/cMenu.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cMenu.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cMenu.vue?vue&type=script&lang=js&": -/*!*************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cMenu.vue?vue&type=script&lang=js& ***! - \*************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var ramda__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ramda */ \"./node_modules/ramda/es/index.js\");\n/* harmony import */ var _mixins__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~mixins */ \"./ui/src/tools/mixins/index.js\");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ~utils */ \"./ui/src/tools/utils.js\");\n\n\n\n\n\n\n\n\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n mixins: [\n (0,_mixins__WEBPACK_IMPORTED_MODULE_1__.sync)([\n { prop: 'value', local: 'localValue' },\n ]),\n ],\n\n props: {\n value: Boolean,\n disabled: Boolean,\n small: Boolean,\n isContrast: Boolean,\n overlay: Boolean,\n fullWidth: Boolean,\n setWidth: Boolean,\n contentClass: String,\n openOnClick: {\n type: Boolean,\n default: true,\n },\n\n attach: {\n type: Boolean,\n default: true,\n },\n\n actionType: {\n type: String,\n default: 'click',\n validator: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.includes)(ramda__WEBPACK_IMPORTED_MODULE_0__.__, ['click', 'hover']),\n },\n\n position: {\n type: String,\n default: 'right',\n validator: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.includes)(ramda__WEBPACK_IMPORTED_MODULE_0__.__, ['left', 'right', 'center']),\n },\n\n positionY: {\n type: String,\n default: 'bottom',\n validator: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.includes)(ramda__WEBPACK_IMPORTED_MODULE_0__.__, ['top', 'bottom']),\n },\n\n closeOnClickOutside: {\n type: Boolean,\n default: true,\n },\n\n closeOnClickInside: {\n type: Boolean,\n default: true,\n },\n\n minWidth: {\n type: Number,\n default: 40,\n },\n\n zIndex: {\n type: [String, Number],\n default: 8,\n },\n },\n\n data() {\n return {\n localValue: false,\n containerWidth: 40,\n triggerWidth: 40,\n triggerBox: {\n width: 40,\n height: 28,\n top: 0,\n left: 0,\n },\n };\n },\n\n computed: {\n classNameByActive: (0,_utils__WEBPACK_IMPORTED_MODULE_2__.pathAlt)(['localValue'], 'c-menu_active', null),\n classNameByDisabled: (0,_utils__WEBPACK_IMPORTED_MODULE_2__.pathAlt)(['disabled'], 'c-menu_disabled', null),\n classNameByWidth: (0,_utils__WEBPACK_IMPORTED_MODULE_2__.pathAlt)(['fullWidth'], 'c-menu_full-width', null),\n classNameByAttachement: (0,_utils__WEBPACK_IMPORTED_MODULE_2__.pathAlt)(['attach'], 'c-menu_attached', null),\n classNameByAction: ({ actionType }) => `c-menu_${actionType}`,\n classNameByPosition: ({ position, attach }) => (0,_utils__WEBPACK_IMPORTED_MODULE_2__.alt)(\n `c-menu_position-${position}`,\n null,\n attach,\n ),\n\n classNameByPositionY: ({ positionY, attach }) => (0,_utils__WEBPACK_IMPORTED_MODULE_2__.alt)(\n `c-menu_at-${positionY}`,\n null,\n attach,\n ),\n\n menuClasses: vm => [\n vm.classNameByActive,\n vm.classNameByWidth,\n vm.classNameByPosition,\n vm.classNameByPositionY,\n vm.classNameByAttachement,\n vm.classNameByAction,\n ],\n\n containerTop: vm => (0,_utils__WEBPACK_IMPORTED_MODULE_2__.alt)(\n `${vm.triggerBox.top - 10}px`,\n `${vm.triggerBox.top + vm.triggerBox.height}px`,\n vm.overlay,\n ),\n\n containerLeft: vm => (0,ramda__WEBPACK_IMPORTED_MODULE_0__.cond)([\n [(0,ramda__WEBPACK_IMPORTED_MODULE_0__.propEq)('center', 'position'), (0,ramda__WEBPACK_IMPORTED_MODULE_0__.always)(`${vm.triggerBox.left - (vm.containerWidth - vm.triggerBox.width) / 2}px`)],\n [(0,ramda__WEBPACK_IMPORTED_MODULE_0__.propEq)('left', 'position'), (0,ramda__WEBPACK_IMPORTED_MODULE_0__.always)(`${vm.triggerBox.left}px`)],\n [ramda__WEBPACK_IMPORTED_MODULE_0__.T, (0,ramda__WEBPACK_IMPORTED_MODULE_0__.always)(`${vm.triggerBox.left + vm.triggerBox.width - vm.containerWidth}px`)],\n ])(vm),\n\n containerStyleWidth: vm => (0,_utils__WEBPACK_IMPORTED_MODULE_2__.alt)(`${vm.triggerBox.width}px`, null, vm.setWidth),\n\n containerStyle: (vm) => ({\n 'z-index': vm.zIndex,\n '--c-menu-left': vm.containerLeft,\n '--c-menu-top': vm.containerTop,\n '--c-menu-offsetX': `${vm.triggerWidth - vm.containerWidth}px`,\n 'min-width': `${vm.minWidth}px`,\n width: vm.containerStyleWidth,\n }),\n\n triggerStyle: (vm) => ({\n '--c-menu-trigger-color': (0,_utils__WEBPACK_IMPORTED_MODULE_2__.alt)(\n 'rgba(255, 255, 255, 0.2)',\n 'rgba(102, 102, 102, 0.2)',\n vm.isContrast,\n ),\n }),\n },\n\n methods: {\n switchVisibility(visibility, isClick) {\n if (this.disabled || !this.openOnClick) return;\n\n if (isClick || this.actionType === 'hover') {\n this.localValue = visibility;\n }\n },\n\n onClickInside() {\n if (this.closeOnClickInside) this.localValue = false;\n },\n\n addEventOnClickOutside() {\n if (!this.closeOnClickOutside) return;\n\n window.addEventListener('click', this.closeMenuOnClickOutside);\n },\n\n removeEventOnClickOutside() {\n if (!this.closeOnClickOutside) return;\n\n window.removeEventListener('click', this.closeMenuOnClickOutside);\n },\n\n closeMenuOnClickOutside(e) {\n // w/a for v-select inside menu container click event\n // should be removed after replacing v-select with c-select component in scope of LITE-16180\n const selectedOptionsList = (this.$refs.cMenuContainer) ? this.$refs.cMenuContainer.querySelectorAll('.v-select__selection') : [];\n const selectedOptionInContainer = (0,ramda__WEBPACK_IMPORTED_MODULE_0__.any)((0,ramda__WEBPACK_IMPORTED_MODULE_0__.propEq)(e.target.textContent, 'textContent'))(selectedOptionsList);\n\n if (\n !this.localValue\n || !this.closeOnClickOutside\n || this.$refs.cMenu.contains(e.target)\n || (this.$refs.cMenuContainer && this.$refs.cMenuContainer.contains(e.target))\n || selectedOptionInContainer\n ) return;\n\n this.localValue = false;\n },\n\n // need to add this event listener because navigation bar button use @click.stop\n addEventOnNavBarClick() {\n const navBarButton = document.getElementById('navigation-opener');\n if (navBarButton) navBarButton.addEventListener('click', this.closeMenu);\n },\n\n removeEventOnNavBarClick() {\n const navBarButton = document.getElementById('navigation-opener');\n if (navBarButton) navBarButton.removeEventListener('click', this.closeMenu);\n },\n\n addEventOnPopState() {\n window.addEventListener('popstate', this.closeMenu);\n },\n\n removeEventOnPopState() {\n window.removeEventListener('popstate', this.closeMenu);\n },\n\n closeMenu() {\n this.localValue = false;\n },\n },\n\n watch: {\n localValue: {\n immediate: true,\n async handler(v) {\n if (!v) return;\n\n const trigger = this.$refs.cMenu.querySelector('.c-menu__trigger');\n\n if (trigger) {\n this.triggerWidth = trigger.clientWidth;\n this.triggerBox = (this.attach) ? (0,_utils__WEBPACK_IMPORTED_MODULE_2__.template)({\n width: ['clientWidth'],\n height: ['clientHeight'],\n top: ['offsetTop'],\n left: ['offsetLeft'],\n })(trigger) : trigger.getBoundingClientRect();\n }\n\n await this.$nextTick();\n\n const containerBlock = this.$refs.cMenuContainer;\n if (containerBlock) this.containerWidth = containerBlock.clientWidth;\n },\n },\n },\n\n mounted() {\n if (this.disabled) return;\n\n this.addEventOnClickOutside();\n this.addEventOnNavBarClick();\n this.addEventOnPopState();\n },\n\n beforeDestroy() {\n if (this.disabled) return;\n\n this.removeEventOnClickOutside();\n this.removeEventOnNavBarClick();\n this.removeEventOnPopState();\n },\n});\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cMenu.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/components/cNavBar.vue": -/*!***************************************!*\ - !*** ./ui/src/components/cNavBar.vue ***! - \***************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _cNavBar_vue_vue_type_template_id_b2fed2fc_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./cNavBar.vue?vue&type=template&id=b2fed2fc&lang=pug& */ \"./ui/src/components/cNavBar.vue?vue&type=template&id=b2fed2fc&lang=pug&\");\n/* harmony import */ var _cNavBar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./cNavBar.vue?vue&type=script&lang=js& */ \"./ui/src/components/cNavBar.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _cNavBar_vue_vue_type_style_index_0_id_b2fed2fc_lang_stylus___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./cNavBar.vue?vue&type=style&index=0&id=b2fed2fc&lang=stylus& */ \"./ui/src/components/cNavBar.vue?vue&type=style&index=0&id=b2fed2fc&lang=stylus&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n _cNavBar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _cNavBar_vue_vue_type_template_id_b2fed2fc_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render,\n _cNavBar_vue_vue_type_template_id_b2fed2fc_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"ui/src/components/cNavBar.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cNavBar.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cNavBar.vue?vue&type=script&lang=js&": -/*!***************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cNavBar.vue?vue&type=script&lang=js& ***! - \***************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/arrow_back/baseline.svg\");\n/* harmony import */ var _components_cIcon_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ~components/cIcon.vue */ \"./ui/src/components/cIcon.vue\");\n/* harmony import */ var _components_cTabs_vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~components/cTabs.vue */ \"./ui/src/components/cTabs.vue\");\n/* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ~constants */ \"./ui/src/tools/constants.js\");\n/* harmony import */ var _mixins_sync__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ~mixins/sync */ \"./ui/src/tools/mixins/sync.js\");\n\n\n\n\n\n\n\n\n\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n mixins: [\n (0,_mixins_sync__WEBPACK_IMPORTED_MODULE_3__[\"default\"])([{ prop: 'currentTab', local: 'localCurrentTab' }]),\n ],\n\n components: {\n cIcon: _components_cIcon_vue__WEBPACK_IMPORTED_MODULE_0__[\"default\"],\n cTabs: _components_cTabs_vue__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n },\n\n props: {\n backRoute: {\n type: [Object, String],\n default: null,\n },\n\n assistiveTitle: String,\n title: String,\n\n tabs: {\n type: Array,\n default: () => [],\n },\n\n currentTab: Object,\n },\n\n data: () => ({\n icons: { googleArrowBackBaseline: _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_4__[\"default\"] },\n localCurrentTab: null,\n themeGrey1: _constants__WEBPACK_IMPORTED_MODULE_2__.themeGrey1,\n }),\n});\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cNavBar.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/components/cRadio.vue": -/*!**************************************!*\ - !*** ./ui/src/components/cRadio.vue ***! - \**************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _cRadio_vue_vue_type_template_id_3c4bb1d9_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./cRadio.vue?vue&type=template&id=3c4bb1d9&scoped=true&lang=pug& */ \"./ui/src/components/cRadio.vue?vue&type=template&id=3c4bb1d9&scoped=true&lang=pug&\");\n/* harmony import */ var _cRadio_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./cRadio.vue?vue&type=script&lang=js& */ \"./ui/src/components/cRadio.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _cRadio_vue_vue_type_style_index_0_id_3c4bb1d9_lang_stylus_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./cRadio.vue?vue&type=style&index=0&id=3c4bb1d9&lang=stylus&scoped=true& */ \"./ui/src/components/cRadio.vue?vue&type=style&index=0&id=3c4bb1d9&lang=stylus&scoped=true&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n _cRadio_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _cRadio_vue_vue_type_template_id_3c4bb1d9_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render,\n _cRadio_vue_vue_type_template_id_3c4bb1d9_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n \"3c4bb1d9\",\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"ui/src/components/cRadio.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cRadio.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cRadio.vue?vue&type=script&lang=js&": -/*!**************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cRadio.vue?vue&type=script&lang=js& ***! - \**************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _cloudblueconnect_material_svg__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @cloudblueconnect/material-svg */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/radio_button_checked/baseline.svg\");\n/* harmony import */ var _cloudblueconnect_material_svg__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @cloudblueconnect/material-svg */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/radio_button_unchecked/baseline.svg\");\n/* harmony import */ var _components_cIcon_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ~components/cIcon.vue */ \"./ui/src/components/cIcon.vue\");\n/* harmony import */ var _mixins_sync__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~mixins/sync */ \"./ui/src/tools/mixins/sync.js\");\n\n\n\n\n\n\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n mixins: [(0,_mixins_sync__WEBPACK_IMPORTED_MODULE_1__[\"default\"])([{ prop: 'value', local: 'localValue' }])],\n\n components: {\n cIcon: _components_cIcon_vue__WEBPACK_IMPORTED_MODULE_0__[\"default\"],\n },\n\n props: {\n value: Boolean,\n label: String,\n hint: String,\n },\n\n data: () => ({\n localValue: false,\n }),\n\n computed: {\n radioIcon: ({ localValue }) => (\n localValue\n ? _cloudblueconnect_material_svg__WEBPACK_IMPORTED_MODULE_2__[\"default\"]\n : _cloudblueconnect_material_svg__WEBPACK_IMPORTED_MODULE_3__[\"default\"]\n ),\n },\n\n methods: {\n toggleValue() {\n this.localValue = !this.localValue;\n },\n },\n});\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cRadio.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/components/cSearch.vue": -/*!***************************************!*\ - !*** ./ui/src/components/cSearch.vue ***! - \***************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _cSearch_vue_vue_type_template_id_2590bc3a_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./cSearch.vue?vue&type=template&id=2590bc3a&scoped=true&lang=pug& */ \"./ui/src/components/cSearch.vue?vue&type=template&id=2590bc3a&scoped=true&lang=pug&\");\n/* harmony import */ var _cSearch_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./cSearch.vue?vue&type=script&lang=js& */ \"./ui/src/components/cSearch.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _cSearch_vue_vue_type_style_index_0_id_2590bc3a_lang_stylus_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./cSearch.vue?vue&type=style&index=0&id=2590bc3a&lang=stylus&scoped=true& */ \"./ui/src/components/cSearch.vue?vue&type=style&index=0&id=2590bc3a&lang=stylus&scoped=true&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n _cSearch_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _cSearch_vue_vue_type_template_id_2590bc3a_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render,\n _cSearch_vue_vue_type_template_id_2590bc3a_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n \"2590bc3a\",\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"ui/src/components/cSearch.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cSearch.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cSearch.vue?vue&type=script&lang=js&": -/*!***************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cSearch.vue?vue&type=script&lang=js& ***! - \***************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _cloudblueconnect_material_svg__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @cloudblueconnect/material-svg */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/search/baseline.svg\");\n/* harmony import */ var _components_cIcon_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ~components/cIcon.vue */ \"./ui/src/components/cIcon.vue\");\n/* harmony import */ var _mixins_sync__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~mixins/sync */ \"./ui/src/tools/mixins/sync.js\");\n\n\n\n\n\n\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n mixins: [(0,_mixins_sync__WEBPACK_IMPORTED_MODULE_1__[\"default\"])([{ prop: 'value', local: 'localValue' }])],\n\n components: {\n cIcon: _components_cIcon_vue__WEBPACK_IMPORTED_MODULE_0__[\"default\"],\n },\n\n props: {\n value: String,\n },\n\n data: () => ({\n localValue: '',\n icons: {\n googleSearchBaseline: _cloudblueconnect_material_svg__WEBPACK_IMPORTED_MODULE_2__[\"default\"],\n },\n }),\n\n methods: {\n focus() {\n this.$refs.input.focus();\n },\n },\n});\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cSearch.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/components/cStatus.vue": -/*!***************************************!*\ - !*** ./ui/src/components/cStatus.vue ***! - \***************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _cStatus_vue_vue_type_template_id_5eb1f184_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./cStatus.vue?vue&type=template&id=5eb1f184&lang=pug& */ \"./ui/src/components/cStatus.vue?vue&type=template&id=5eb1f184&lang=pug&\");\n/* harmony import */ var _cStatus_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./cStatus.vue?vue&type=script&lang=js& */ \"./ui/src/components/cStatus.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _cStatus_vue_vue_type_style_index_0_id_5eb1f184_lang_stylus___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./cStatus.vue?vue&type=style&index=0&id=5eb1f184&lang=stylus& */ \"./ui/src/components/cStatus.vue?vue&type=style&index=0&id=5eb1f184&lang=stylus&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n _cStatus_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _cStatus_vue_vue_type_template_id_5eb1f184_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render,\n _cStatus_vue_vue_type_template_id_5eb1f184_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"ui/src/components/cStatus.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cStatus.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cStatus.vue?vue&type=script&lang=js&": -/*!***************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cStatus.vue?vue&type=script&lang=js& ***! - \***************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var ramda__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ramda */ \"./node_modules/ramda/es/index.js\");\n/* harmony import */ var _components_cIcon_vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~components/cIcon.vue */ \"./ui/src/components/cIcon.vue\");\n/* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ~constants */ \"./ui/src/tools/constants.js\");\n\n\n\n\n\n\n\n\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n components: {\n cIcon: _components_cIcon_vue__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n },\n\n props: {\n status: {\n type: String,\n required: true,\n },\n\n custom: {\n type: Object,\n default: () => ({}),\n },\n\n showText: {\n type: Boolean,\n default: true,\n },\n },\n\n computed: {\n localStatus: vm => (0,ramda__WEBPACK_IMPORTED_MODULE_0__.mergeDeepRight)(\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.propOr)({}, vm.status, _constants__WEBPACK_IMPORTED_MODULE_2__.statuses),\n vm.custom,\n ),\n },\n\n filters: {\n capitalize(value) {\n if (!value) return '';\n const str = value.toString();\n\n return str.charAt(0).toUpperCase() + str.slice(1);\n },\n\n replaceUnderscoreToSpaces: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.replace)(/_/g, ' '),\n },\n});\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cStatus.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/components/cTable.vue": -/*!**************************************!*\ - !*** ./ui/src/components/cTable.vue ***! - \**************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _cTable_vue_vue_type_template_id_00cc8fa8_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./cTable.vue?vue&type=template&id=00cc8fa8&lang=pug& */ \"./ui/src/components/cTable.vue?vue&type=template&id=00cc8fa8&lang=pug&\");\n/* harmony import */ var _cTable_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./cTable.vue?vue&type=script&lang=js& */ \"./ui/src/components/cTable.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _cTable_vue_vue_type_style_index_0_id_00cc8fa8_lang_stylus___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./cTable.vue?vue&type=style&index=0&id=00cc8fa8&lang=stylus& */ \"./ui/src/components/cTable.vue?vue&type=style&index=0&id=00cc8fa8&lang=stylus&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n _cTable_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _cTable_vue_vue_type_template_id_00cc8fa8_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render,\n _cTable_vue_vue_type_template_id_00cc8fa8_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"ui/src/components/cTable.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTable.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTable.vue?vue&type=script&lang=js&": -/*!**************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTable.vue?vue&type=script&lang=js& ***! - \**************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/refresh/baseline.svg\");\n/* harmony import */ var ramda__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ramda */ \"./node_modules/ramda/es/index.js\");\n/* harmony import */ var _directives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~directives */ \"./ui/src/tools/directives/index.js\");\n/* harmony import */ var _mixins__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ~mixins */ \"./ui/src/tools/mixins/index.js\");\n/* harmony import */ var _components_cTable_cTableHeader_vue__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ~components/cTable/cTableHeader.vue */ \"./ui/src/components/cTable/cTableHeader.vue\");\n/* harmony import */ var _components_cTable_cTableHeadersSelector_vue__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ~components/cTable/cTableHeadersSelector.vue */ \"./ui/src/components/cTable/cTableHeadersSelector.vue\");\n/* harmony import */ var _components_cTable_cTablePagination_vue__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ~components/cTable/cTablePagination.vue */ \"./ui/src/components/cTable/cTablePagination.vue\");\n/* harmony import */ var _helpers__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ~helpers */ \"./ui/src/tools/helpers.js\");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ~utils */ \"./ui/src/tools/utils.js\");\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n $module: 'c-table',\n\n mixins: [\n (0,_mixins__WEBPACK_IMPORTED_MODULE_2__.sync)([\n { prop: 'value', local: 'localValue' },\n { prop: 'pagination', local: 'localPagination' },\n {\n prop: 'headers',\n local: 'localHeaders',\n propImmediate: false,\n },\n {\n prop: 'headersWidths',\n local: 'localHeadersWidths',\n propImmediate: false,\n },\n ]),\n ],\n\n directives: {\n overflowHint: _directives__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n },\n\n components: {\n cTableHeader: _components_cTable_cTableHeader_vue__WEBPACK_IMPORTED_MODULE_3__[\"default\"],\n cTablePagination: _components_cTable_cTablePagination_vue__WEBPACK_IMPORTED_MODULE_5__[\"default\"],\n },\n\n props: {\n value: {\n type: Array,\n required: true,\n },\n\n padding: {\n type: String,\n default: '8px',\n },\n\n headers: {\n type: Array,\n default: _utils__WEBPACK_IMPORTED_MODULE_7__.arr,\n },\n\n itemKey: String,\n pagination: {\n type: Object,\n default: null,\n },\n\n paginationOptions: {\n type: Array,\n default: _components_cTable_cTablePagination_vue__WEBPACK_IMPORTED_MODULE_5__.defaultPaginationOptions,\n },\n\n allowDisplayAll: Boolean,\n hideGoToPageSection: Boolean,\n hideRowsPerPageSection: Boolean,\n hideAllPaginationSections: Boolean,\n totalItems: {\n type: Number,\n default: 0,\n },\n\n hideHeaders: {\n type: Boolean,\n default: false,\n },\n\n hideActions: {\n type: Boolean,\n default: false,\n },\n\n fixLayout: Boolean,\n\n isFirstColumnFixed: {\n type: Boolean,\n default: null,\n },\n\n locator: {\n type: String,\n default: 'data-table',\n },\n\n noDataText: {\n type: String,\n },\n\n refreshable: {\n type: Boolean,\n default: true,\n },\n\n showPlaceholder: {\n type: Boolean,\n default: false,\n },\n\n manageable: {\n type: Boolean,\n default: false,\n },\n\n loading: {\n type: Boolean,\n default: false,\n },\n\n hideLoader: {\n type: Boolean,\n default: false,\n },\n\n prepareRow: {\n type: Function,\n default: ramda__WEBPACK_IMPORTED_MODULE_0__.identity,\n },\n\n resizable: {\n type: Boolean,\n default: true,\n },\n\n headersWidths: Object,\n hideEmptyTable: {\n type: Boolean,\n default: false,\n },\n\n dense: {\n type: Boolean,\n default: false,\n },\n },\n\n data() {\n const localHeadersWidths = {};\n const localHeaders = (0,ramda__WEBPACK_IMPORTED_MODULE_0__.clone)(this.headers);\n localHeaders.forEach((header) => {\n localHeadersWidths[header.value] = null;\n // eslint-disable-next-line no-prototype-builtins\n if (header.hasOwnProperty('width')) localHeadersWidths[header.value] = header.width;\n });\n\n return {\n localValue: [],\n localPagination: null,\n localHeaders,\n visibleHeadersValues: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.pipe)(\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.filter)(_components_cTable_cTableHeadersSelector_vue__WEBPACK_IMPORTED_MODULE_4__.isHideableHeader),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.filter)(({ defaultVisibility = true }) => defaultVisibility),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.pluck)('value'),\n )(this.headers),\n\n table: null,\n localHeadersWidths,\n isTableResized: false,\n addedHeaders: [],\n skeletonsWidths: (0,_helpers__WEBPACK_IMPORTED_MODULE_6__.getSkeletonsArray)(localHeaders.length),\n icons: {\n googleRefreshBaseline: _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_8__[\"default\"],\n },\n };\n },\n\n computed: {\n /** Preprocess row items. By default using identity function. */\n rows: vm => vm.localValue.map(vm.prepareRow),\n\n isAnyItemPresent: (0,_utils__WEBPACK_IMPORTED_MODULE_7__.pathTo)(['localValue'], (0,ramda__WEBPACK_IMPORTED_MODULE_0__.complement)(ramda__WEBPACK_IMPORTED_MODULE_0__.isEmpty)),\n\n showPagination: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.where)({\n pagination: Boolean,\n isAnyItemPresent: Boolean,\n hideActions: ramda__WEBPACK_IMPORTED_MODULE_0__.not,\n }),\n\n visibleHeaders: ({ localHeaders, visibleHeadersValues }) => (0,ramda__WEBPACK_IMPORTED_MODULE_0__.pipe)(\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.filter)((0,_components_cTable_cTableHeadersSelector_vue__WEBPACK_IMPORTED_MODULE_4__.isHeaderVisible)(visibleHeadersValues)),\n )(localHeaders),\n\n fixFirstColumnWidth: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.ifElse)(\n (0,_utils__WEBPACK_IMPORTED_MODULE_7__.propTo)('isFirstColumnFixed', (0,ramda__WEBPACK_IMPORTED_MODULE_0__.is)(Boolean)),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('isFirstColumnFixed'),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.pipe)(\n (0,_utils__WEBPACK_IMPORTED_MODULE_7__.propTo)('localHeaders', (0,ramda__WEBPACK_IMPORTED_MODULE_0__.pluck)('value')),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.anyPass)([(0,ramda__WEBPACK_IMPORTED_MODULE_0__.includes)('expander'), (0,ramda__WEBPACK_IMPORTED_MODULE_0__.includes)('dragHandle')]),\n ),\n ),\n\n style: (0,_utils__WEBPACK_IMPORTED_MODULE_7__.template)({\n '--padding': ['padding'],\n }),\n\n isInteractiveState: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.whereEq)({\n loading: false,\n showPlaceholder: false,\n }),\n\n isTableVisible: vm => (0,ramda__WEBPACK_IMPORTED_MODULE_0__.not)(vm.showPlaceholder && vm.hideEmptyTable),\n\n placeholderTransitionName: (0,_utils__WEBPACK_IMPORTED_MODULE_7__.pathAlt)(['hideEmptyTable'], 'snap', 'fade'),\n },\n\n watch: {\n showPlaceholder: {\n immediate: true,\n // async\n handler(newVal, prevVal) {\n if (prevVal && !newVal) {\n // this.initSortable();\n }\n },\n },\n\n async visibleHeadersValues(cur, prev) {\n if (this.resizable) {\n if (cur.length > prev.length) {\n await this.$nextTick();\n const [firstRow, ...tableRows] = this.table.getElementsByTagName('tr');\n\n firstRow.appendChild(firstRow.querySelector('.empty_header'));\n\n tableRows.forEach((tr) => {\n tr.appendChild(tr.querySelector('.emptyTd'));\n });\n }\n }\n },\n\n localHeaders(cur, prev) {\n if ((0,_utils__WEBPACK_IMPORTED_MODULE_7__.notEquals)(cur.length, prev.length)) {\n this.skeletonsWidths = (0,_helpers__WEBPACK_IMPORTED_MODULE_6__.getSkeletonsArray)(cur.length);\n }\n\n let addedHeaderValue;\n cur.forEach((header) => {\n const width = Number(header.width) ? header.width : null;\n // eslint-disable-next-line no-prototype-builtins\n if (!this.localHeadersWidths.hasOwnProperty(header.value)) {\n addedHeaderValue = header.value;\n this.$set(this.localHeadersWidths, addedHeaderValue, width);\n this.addedHeaders.push(addedHeaderValue);\n }\n });\n\n this.visibleHeadersValues = this.visibleHeadersValues.concat(this.addedHeaders);\n },\n },\n});\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTable.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/components/cTable/cTableControlMenu.vue": -/*!********************************************************!*\ - !*** ./ui/src/components/cTable/cTableControlMenu.vue ***! - \********************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _cTableControlMenu_vue_vue_type_template_id_5856740e_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./cTableControlMenu.vue?vue&type=template&id=5856740e&lang=pug& */ \"./ui/src/components/cTable/cTableControlMenu.vue?vue&type=template&id=5856740e&lang=pug&\");\n/* harmony import */ var _cTableControlMenu_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./cTableControlMenu.vue?vue&type=script&lang=js& */ \"./ui/src/components/cTable/cTableControlMenu.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _cTableControlMenu_vue_vue_type_style_index_0_id_5856740e_lang_stylus___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./cTableControlMenu.vue?vue&type=style&index=0&id=5856740e&lang=stylus& */ \"./ui/src/components/cTable/cTableControlMenu.vue?vue&type=style&index=0&id=5856740e&lang=stylus&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n _cTableControlMenu_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _cTableControlMenu_vue_vue_type_template_id_5856740e_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render,\n _cTableControlMenu_vue_vue_type_template_id_5856740e_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"ui/src/components/cTable/cTableControlMenu.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTable/cTableControlMenu.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTable/cTableControlMenu.vue?vue&type=script&lang=js&": -/*!********************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTable/cTableControlMenu.vue?vue&type=script&lang=js& ***! - \********************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/add/baseline.svg\");\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/close/baseline.svg\");\n/* harmony import */ var _mixins_sync__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ~mixins/sync */ \"./ui/src/tools/mixins/sync.js\");\n/* harmony import */ var _components_cButton_vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~components/cButton.vue */ \"./ui/src/components/cButton.vue\");\n/* harmony import */ var _components_cMenu_vue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ~components/cMenu.vue */ \"./ui/src/components/cMenu.vue\");\n/* harmony import */ var _components_cTooltip_vue__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ~components/cTooltip.vue */ \"./ui/src/components/cTooltip.vue\");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ~utils */ \"./ui/src/tools/utils.js\");\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n mixins: [\n (0,_mixins_sync__WEBPACK_IMPORTED_MODULE_0__[\"default\"])([{ prop: 'value', local: 'show' }]),\n ],\n\n components: {\n cButton: _components_cButton_vue__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n cMenu: _components_cMenu_vue__WEBPACK_IMPORTED_MODULE_2__[\"default\"],\n cTooltip: _components_cTooltip_vue__WEBPACK_IMPORTED_MODULE_3__[\"default\"],\n },\n\n props: {\n value: Boolean,\n icon: Object,\n active: Boolean,\n addButtonText: String,\n resetButtonText: String,\n addButtonDisabled: Boolean,\n resetButtonDisabled: Boolean,\n tooltipAddButtonMessage: String,\n locator: {\n type: String,\n default: 'panel-button',\n },\n\n text: {\n required: true,\n type: String,\n },\n\n addButtonIcon: {\n default: () => _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_5__[\"default\"],\n type: Object,\n },\n\n resetButtonIcon: {\n default: () => _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_6__[\"default\"],\n type: Object,\n },\n\n minWidth: {\n type: String,\n default: '525px',\n },\n\n controlButtons: {\n type: Boolean,\n default: true,\n },\n\n disabled: {\n type: Boolean,\n default: false,\n },\n },\n\n data() {\n return {\n show: false,\n };\n },\n\n computed: {\n style: (0,_utils__WEBPACK_IMPORTED_MODULE_4__.template)({\n minWidth: ['minWidth'],\n }),\n },\n});\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTable/cTableControlMenu.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/components/cTable/cTableHeader.vue": -/*!***************************************************!*\ - !*** ./ui/src/components/cTable/cTableHeader.vue ***! - \***************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _cTableHeader_vue_vue_type_template_id_6bcab16a_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./cTableHeader.vue?vue&type=template&id=6bcab16a&scoped=true&lang=pug& */ \"./ui/src/components/cTable/cTableHeader.vue?vue&type=template&id=6bcab16a&scoped=true&lang=pug&\");\n/* harmony import */ var _cTableHeader_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./cTableHeader.vue?vue&type=script&lang=js& */ \"./ui/src/components/cTable/cTableHeader.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _cTableHeader_vue_vue_type_style_index_0_id_6bcab16a_lang_stylus_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./cTableHeader.vue?vue&type=style&index=0&id=6bcab16a&lang=stylus&scoped=true& */ \"./ui/src/components/cTable/cTableHeader.vue?vue&type=style&index=0&id=6bcab16a&lang=stylus&scoped=true&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n _cTableHeader_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _cTableHeader_vue_vue_type_template_id_6bcab16a_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render,\n _cTableHeader_vue_vue_type_template_id_6bcab16a_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n \"6bcab16a\",\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"ui/src/components/cTable/cTableHeader.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTable/cTableHeader.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTable/cTableHeader.vue?vue&type=script&lang=js&": -/*!***************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTable/cTableHeader.vue?vue&type=script&lang=js& ***! - \***************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/arrow_downward/baseline.svg\");\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/arrow_drop_up/baseline.svg\");\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/arrow_drop_down/baseline.svg\");\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/arrow_upward/baseline.svg\");\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/filter_list/baseline.svg\");\n/* harmony import */ var ramda__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ramda */ \"./node_modules/ramda/es/index.js\");\n/* harmony import */ var _components_cIcon_vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~components/cIcon.vue */ \"./ui/src/components/cIcon.vue\");\n/* harmony import */ var _components_cMenu_vue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ~components/cMenu.vue */ \"./ui/src/components/cMenu.vue\");\n/* harmony import */ var _components_Pic_vue__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ~components/Pic.vue */ \"./ui/src/components/Pic.vue\");\n\n\n\n\n\n\n\n\n\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n components: {\n cIcon: _components_cIcon_vue__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n cMenu: _components_cMenu_vue__WEBPACK_IMPORTED_MODULE_2__[\"default\"],\n Pic: _components_Pic_vue__WEBPACK_IMPORTED_MODULE_3__[\"default\"],\n },\n\n props: {\n tag: {\n type: String,\n default: 'th',\n },\n\n align: {\n type: String,\n default: 'left',\n },\n\n text: String,\n value: String,\n manageable: Boolean,\n\n loading: {\n type: Boolean,\n default: false,\n },\n\n icon: {\n type: String,\n default: '',\n },\n },\n\n data() {\n return {\n menuVisibility: false,\n menu: {\n x: 0,\n y: 0,\n height: 0,\n },\n\n icons: {\n arrow_downward: _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_4__[\"default\"],\n arrow_drop_up: _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_5__[\"default\"],\n arrow_drop_down: _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_6__[\"default\"],\n arrow_upward: _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_7__[\"default\"],\n filter_list: _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_8__[\"default\"],\n },\n };\n },\n\n computed: {\n showManageIcon: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.where)({\n manageable: Boolean,\n }),\n\n masterIcon: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.cond)([\n [(0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('menuVisibility'), (0,ramda__WEBPACK_IMPORTED_MODULE_0__.always)('arrow_drop_up')],\n [ramda__WEBPACK_IMPORTED_MODULE_0__.T, (0,ramda__WEBPACK_IMPORTED_MODULE_0__.always)('arrow_drop_down')],\n ]),\n },\n});\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTable/cTableHeader.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/components/cTable/cTableHeadersSelector.vue": -/*!************************************************************!*\ - !*** ./ui/src/components/cTable/cTableHeadersSelector.vue ***! - \************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__),\n/* harmony export */ isHeaderVisible: () => (/* reexport safe */ _cTableHeadersSelector_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__.isHeaderVisible),\n/* harmony export */ isHideableHeader: () => (/* reexport safe */ _cTableHeadersSelector_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__.isHideableHeader)\n/* harmony export */ });\n/* harmony import */ var _cTableHeadersSelector_vue_vue_type_template_id_706183b7_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./cTableHeadersSelector.vue?vue&type=template&id=706183b7&scoped=true&lang=pug& */ \"./ui/src/components/cTable/cTableHeadersSelector.vue?vue&type=template&id=706183b7&scoped=true&lang=pug&\");\n/* harmony import */ var _cTableHeadersSelector_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./cTableHeadersSelector.vue?vue&type=script&lang=js& */ \"./ui/src/components/cTable/cTableHeadersSelector.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _cTableHeadersSelector_vue_vue_type_style_index_0_id_706183b7_lang_stylus_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./cTableHeadersSelector.vue?vue&type=style&index=0&id=706183b7&lang=stylus&scoped=true& */ \"./ui/src/components/cTable/cTableHeadersSelector.vue?vue&type=style&index=0&id=706183b7&lang=stylus&scoped=true&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n _cTableHeadersSelector_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _cTableHeadersSelector_vue_vue_type_template_id_706183b7_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render,\n _cTableHeadersSelector_vue_vue_type_template_id_706183b7_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n \"706183b7\",\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"ui/src/components/cTable/cTableHeadersSelector.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTable/cTableHeadersSelector.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTable/cTableHeadersSelector.vue?vue&type=script&lang=js&": -/*!************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTable/cTableHeadersSelector.vue?vue&type=script&lang=js& ***! - \************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__),\n/* harmony export */ isHeaderVisible: () => (/* binding */ isHeaderVisible),\n/* harmony export */ isHideableHeader: () => (/* binding */ isHideableHeader)\n/* harmony export */ });\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/view_column/baseline.svg\");\n/* harmony import */ var ramda__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ramda */ \"./node_modules/ramda/es/index.js\");\n/* harmony import */ var _mixins_sync__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~mixins/sync */ \"./ui/src/tools/mixins/sync.js\");\n/* harmony import */ var _components_cTable_cTableControlMenu_vue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ~components/cTable/cTableControlMenu.vue */ \"./ui/src/components/cTable/cTableControlMenu.vue\");\n/* harmony import */ var _components_cTooltip_vue__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ~components/cTooltip.vue */ \"./ui/src/components/cTooltip.vue\");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ~utils */ \"./ui/src/tools/utils.js\");\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nconst isHideableHeader = (0,ramda__WEBPACK_IMPORTED_MODULE_0__.where)({\n text: Boolean,\n value: Boolean,\n hidden: ramda__WEBPACK_IMPORTED_MODULE_0__.not,\n});\n\nconst isPersistentHeader = (0,ramda__WEBPACK_IMPORTED_MODULE_0__.complement)(isHideableHeader);\n\nconst isHeaderVisible = (0,ramda__WEBPACK_IMPORTED_MODULE_0__.curry)((visibleValues, header) => (0,ramda__WEBPACK_IMPORTED_MODULE_0__.both)(\n (0,_utils__WEBPACK_IMPORTED_MODULE_4__.notProp)('hidden'),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.either)(\n isPersistentHeader,\n h => (0,ramda__WEBPACK_IMPORTED_MODULE_0__.includes)(h.value, visibleValues),\n ),\n)(header));\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n mixins: [\n (0,_mixins_sync__WEBPACK_IMPORTED_MODULE_1__[\"default\"])([\n { prop: 'value', local: 'localValue' },\n ]),\n ],\n\n components: {\n cTooltip: _components_cTooltip_vue__WEBPACK_IMPORTED_MODULE_3__[\"default\"],\n cTableControlMenu: _components_cTable_cTableControlMenu_vue__WEBPACK_IMPORTED_MODULE_2__[\"default\"],\n },\n\n props: {\n value: {\n type: Array,\n required: true,\n },\n\n headers: {\n type: Array,\n required: true,\n },\n\n disabled: {\n type: Boolean,\n default: false,\n },\n },\n\n data() {\n return {\n localValue: (0,_utils__WEBPACK_IMPORTED_MODULE_4__.snapshot)(this.value),\n icons: {\n googleViewColumnBaseline: _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_5__[\"default\"],\n },\n };\n },\n\n computed: {\n hideableHeaders: (0,_utils__WEBPACK_IMPORTED_MODULE_4__.pathTo)(['headers'], (0,ramda__WEBPACK_IMPORTED_MODULE_0__.filter)(isHideableHeader)),\n\n areAllHeadersVisible: ({ hideableHeaders, localValue }) => (0,ramda__WEBPACK_IMPORTED_MODULE_0__.all)(\n isHeaderVisible(localValue),\n hideableHeaders,\n ),\n\n showSelector: (0,_utils__WEBPACK_IMPORTED_MODULE_4__.pathTo)(['hideableHeaders'], _utils__WEBPACK_IMPORTED_MODULE_4__.notEmpty),\n },\n\n methods: {\n isDisableHeader(header) {\n return (0,ramda__WEBPACK_IMPORTED_MODULE_0__.equals)([header.value], this.localValue);\n },\n },\n});\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTable/cTableHeadersSelector.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/components/cTable/cTablePagination.vue": -/*!*******************************************************!*\ - !*** ./ui/src/components/cTable/cTablePagination.vue ***! - \*******************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ allOption: () => (/* reexport safe */ _cTablePagination_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__.allOption),\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__),\n/* harmony export */ defaultPaginationOptions: () => (/* reexport safe */ _cTablePagination_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__.defaultPaginationOptions),\n/* harmony export */ paginationElementsTypes: () => (/* reexport safe */ _cTablePagination_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__.paginationElementsTypes),\n/* harmony export */ paginationPositions: () => (/* reexport safe */ _cTablePagination_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__.paginationPositions)\n/* harmony export */ });\n/* harmony import */ var _cTablePagination_vue_vue_type_template_id_3a56ead8_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./cTablePagination.vue?vue&type=template&id=3a56ead8&scoped=true&lang=pug& */ \"./ui/src/components/cTable/cTablePagination.vue?vue&type=template&id=3a56ead8&scoped=true&lang=pug&\");\n/* harmony import */ var _cTablePagination_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./cTablePagination.vue?vue&type=script&lang=js& */ \"./ui/src/components/cTable/cTablePagination.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _cTablePagination_vue_vue_type_style_index_0_id_3a56ead8_lang_stylus_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./cTablePagination.vue?vue&type=style&index=0&id=3a56ead8&lang=stylus&scoped=true& */ \"./ui/src/components/cTable/cTablePagination.vue?vue&type=style&index=0&id=3a56ead8&lang=stylus&scoped=true&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n _cTablePagination_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _cTablePagination_vue_vue_type_template_id_3a56ead8_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render,\n _cTablePagination_vue_vue_type_template_id_3a56ead8_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n \"3a56ead8\",\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"ui/src/components/cTable/cTablePagination.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTable/cTablePagination.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTable/cTablePagination.vue?vue&type=script&lang=js&": -/*!*******************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTable/cTablePagination.vue?vue&type=script&lang=js& ***! - \*******************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ allOption: () => (/* binding */ allOption),\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__),\n/* harmony export */ defaultPaginationOptions: () => (/* binding */ defaultPaginationOptions),\n/* harmony export */ paginationElementsTypes: () => (/* binding */ paginationElementsTypes),\n/* harmony export */ paginationPositions: () => (/* binding */ paginationPositions)\n/* harmony export */ });\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/chevron_left/baseline.svg\");\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/chevron_right/baseline.svg\");\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/arrow_drop_down/baseline.svg\");\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/more_vert/baseline.svg\");\n/* harmony import */ var ramda__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ramda */ \"./node_modules/ramda/es/index.js\");\n/* harmony import */ var _mixins__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~mixins */ \"./ui/src/tools/mixins/index.js\");\n/* harmony import */ var _components_cButton_vue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ~components/cButton.vue */ \"./ui/src/components/cButton.vue\");\n/* harmony import */ var _components_cMenu_vue__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ~components/cMenu.vue */ \"./ui/src/components/cMenu.vue\");\n/* harmony import */ var _components_cTextField_vue__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ~components/cTextField.vue */ \"./ui/src/components/cTextField.vue\");\n/* harmony import */ var _components_NumberItem_vue__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ~components/NumberItem.vue */ \"./ui/src/components/NumberItem.vue\");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ~utils */ \"./ui/src/tools/utils.js\");\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nconst defaultPaginationOptions = () => [\n 10,\n 20,\n 50,\n 100,\n];\n\nconst allOption = { value: Infinity, text: 'All' };\n\nconst paginationPositions = {\n top: 'top',\n bottom: 'bottom',\n};\n\nconst paginationElementsTypes = {\n anotherPage: 'cButton',\n severalPagesMore: 'span',\n currentPage: 'div',\n};\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n mixins: [\n (0,_mixins__WEBPACK_IMPORTED_MODULE_1__.sync)([\n { prop: 'pagination', local: 'localPagination' },\n ]),\n ],\n\n components: {\n NumberItem: _components_NumberItem_vue__WEBPACK_IMPORTED_MODULE_5__[\"default\"],\n cButton: _components_cButton_vue__WEBPACK_IMPORTED_MODULE_2__[\"default\"],\n cMenu: _components_cMenu_vue__WEBPACK_IMPORTED_MODULE_3__[\"default\"],\n cTextField: _components_cTextField_vue__WEBPACK_IMPORTED_MODULE_4__[\"default\"],\n },\n\n props: {\n count: Number,\n total: Number,\n\n options: {\n type: Array,\n default: defaultPaginationOptions,\n },\n\n pagination: {\n type: Object,\n required: true,\n },\n\n position: {\n type: String,\n default: paginationPositions.bottom,\n },\n\n allOption: Boolean,\n onlyRightPart: Boolean,\n hideGoToPageSection: {\n type: Boolean,\n default: false,\n },\n\n hideRowsPerPageSection: {\n type: Boolean,\n default: false,\n },\n\n hideAllSections: {\n type: Boolean,\n default: false,\n },\n },\n\n data() {\n return {\n localPagination: {\n page: 1,\n rowsPerPage: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.head)(this.options),\n },\n\n icons: {\n googleChevronLeftBaseline: _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_7__[\"default\"],\n googleChevronRightBaseline: _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_8__[\"default\"],\n googleArrowDropDownBaseline: _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_9__[\"default\"],\n googleMoreVertBaseline: _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_10__[\"default\"],\n },\n\n paginationElementsTypes,\n cButtonModesDict: _components_cButton_vue__WEBPACK_IMPORTED_MODULE_2__.cButtonModesDict,\n };\n },\n\n computed: {\n preparedOptions: (0,_utils__WEBPACK_IMPORTED_MODULE_6__.pathTo)(['options'], (0,ramda__WEBPACK_IMPORTED_MODULE_0__.map)(value => ({ value, text: value }))),\n previousItemsCount: vm => (0,ramda__WEBPACK_IMPORTED_MODULE_0__.dec)(vm.localPagination.page) * vm.localPagination.rowsPerPage,\n isFirstPage: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.pathEq)(1, ['localPagination', 'page']),\n pageStart: vm => vm.previousItemsCount + 1,\n\n pageStop: vm => (0,_utils__WEBPACK_IMPORTED_MODULE_6__.alt)(\n vm.total,\n vm.previousItemsCount + vm.count,\n vm.isLastPage,\n ),\n\n isAllOptionSelected: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.pathEq)(allOption.value, ['localPagination', 'rowsPerPage']),\n\n allOptions: vm => (0,_utils__WEBPACK_IMPORTED_MODULE_6__.alt)(\n [...vm.preparedOptions, allOption],\n vm.preparedOptions,\n vm.allOption,\n ),\n\n showLeftPart: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.both)((0,_utils__WEBPACK_IMPORTED_MODULE_6__.propTo)('onlyRightPart', ramda__WEBPACK_IMPORTED_MODULE_0__.not), (0,_utils__WEBPACK_IMPORTED_MODULE_6__.propTo)('hideAllSections', ramda__WEBPACK_IMPORTED_MODULE_0__.not)),\n showGoToPage: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.both)((0,_utils__WEBPACK_IMPORTED_MODULE_6__.propTo)('hideGoToPageSection', ramda__WEBPACK_IMPORTED_MODULE_0__.not), (0,_utils__WEBPACK_IMPORTED_MODULE_6__.pathNotEq)(1, ['lastPage'])),\n showRowsPerPage: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.both)((0,_utils__WEBPACK_IMPORTED_MODULE_6__.propTo)('hideRowsPerPageSection', ramda__WEBPACK_IMPORTED_MODULE_0__.not), (0,_utils__WEBPACK_IMPORTED_MODULE_6__.propTo)('hideAllSections', ramda__WEBPACK_IMPORTED_MODULE_0__.not)),\n\n lastPage: vm => Math.ceil(vm.total / vm.localPagination.rowsPerPage),\n isLastPage: vm => vm.isAllOptionSelected || (0,ramda__WEBPACK_IMPORTED_MODULE_0__.equals)(\n vm.localPagination.page,\n vm.lastPage,\n ),\n\n beforePages: ({ makeBefore, makeSpanMore, localPagination }) => (0,_utils__WEBPACK_IMPORTED_MODULE_6__.alt)(\n [\n makeBefore(1),\n makeSpanMore({ locator: 'before-more' }),\n makeBefore(localPagination.page - 2),\n makeBefore(localPagination.page - 1),\n ],\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.map)(makeBefore, (0,ramda__WEBPACK_IMPORTED_MODULE_0__.range)(1, localPagination.page)),\n (0,_utils__WEBPACK_IMPORTED_MODULE_6__.moreThan)(4 + 1, localPagination.page),\n ),\n\n currentPage: ({ makeCurrentPage, localPagination }) => makeCurrentPage({ page: localPagination.page, locator: 'current-page' }),\n\n afterPages: ({ makeAfter, makeSpanMore, localPagination, lastPage }) => (0,_utils__WEBPACK_IMPORTED_MODULE_6__.alt)(\n [\n makeAfter(localPagination.page + 1),\n makeAfter(localPagination.page + 2),\n makeSpanMore({ locator: 'after-more' }),\n makeAfter(lastPage),\n ],\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.map)(makeAfter, (0,ramda__WEBPACK_IMPORTED_MODULE_0__.range)(localPagination.page + 1, lastPage + 1)),\n (0,_utils__WEBPACK_IMPORTED_MODULE_6__.lessThan)(lastPage - 4, localPagination.page),\n ),\n\n paginationElementsConfig:\n ({ beforePages, currentPage, afterPages }) => [...beforePages, currentPage, ...afterPages],\n\n rowsMenuPositionY: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.ifElse)(\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.propEq)(paginationPositions.bottom, 'position'),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.always)('top'),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.always)('bottom'),\n ),\n\n // NOTE: for c-menu-list\n\n dynamicClassesMenu: (0,_utils__WEBPACK_IMPORTED_MODULE_6__.template)({\n 'c-menu-list_at-top': (0,ramda__WEBPACK_IMPORTED_MODULE_0__.propEq)('top', 'rowsMenuPositionY'),\n 'c-menu-list_at-bottom': (0,ramda__WEBPACK_IMPORTED_MODULE_0__.propEq)('bottom', 'rowsMenuPositionY'),\n }),\n\n rowsPerPageBtnLabel: vm => String(\n (vm.localPagination.rowsPerPage === Infinity)\n ? 'All'\n : vm.localPagination.rowsPerPage,\n ),\n },\n\n methods: {\n toPrevPage() {\n this.localPagination.page -= 1;\n },\n\n toNextPage() {\n this.localPagination.page += 1;\n },\n\n validateInputAndGoTo(pageNumber) {\n const validatedNumber = (0,ramda__WEBPACK_IMPORTED_MODULE_0__.clamp)(1, this.lastPage, pageNumber);\n this.goToPage(validatedNumber);\n },\n\n goToPage(pageNumber) {\n this.localPagination.page = parseInt(pageNumber, 10);\n },\n\n setRowPerPageTo(value) {\n this.localPagination.rowsPerPage = value;\n },\n\n getRowsBtnClass: (rowsPerPage, btnValue) => ({\n 'pagination__rows-selection-btn_current': btnValue === rowsPerPage,\n }),\n\n makeSpanMore: ({ locator }) => ({\n type: 'span',\n classes: ['pagination__more'],\n locator,\n innerText: '...',\n }),\n\n makeBefore: (i) => ({\n type: 'cButton',\n classes: ['pagination__button'],\n locator: `before-${i}-page`,\n label: String(i),\n value: i,\n small: true,\n mode: 'outlined',\n upperCase: false,\n }),\n\n makeCurrentPage: ({ page, locator }) => ({\n type: 'div',\n classes: ['pagination__button-current'],\n innerText: page,\n locator,\n }),\n\n makeAfter: (i) => ({\n type: 'cButton',\n classes: ['pagination__button'],\n locator: `after-${i}-page`,\n label: String(i),\n value: i,\n small: true,\n mode: 'outlined',\n upperCase: false,\n }),\n\n },\n\n watch: {\n 'localPagination.rowsPerPage': {\n handler() {\n this.localPagination.page = 1;\n },\n },\n },\n});\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTable/cTablePagination.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/components/cTabs.vue": -/*!*************************************!*\ - !*** ./ui/src/components/cTabs.vue ***! - \*************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _cTabs_vue_vue_type_template_id_00476590_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./cTabs.vue?vue&type=template&id=00476590&lang=pug& */ \"./ui/src/components/cTabs.vue?vue&type=template&id=00476590&lang=pug&\");\n/* harmony import */ var _cTabs_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./cTabs.vue?vue&type=script&lang=js& */ \"./ui/src/components/cTabs.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _cTabs_vue_vue_type_style_index_0_id_00476590_lang_stylus___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./cTabs.vue?vue&type=style&index=0&id=00476590&lang=stylus& */ \"./ui/src/components/cTabs.vue?vue&type=style&index=0&id=00476590&lang=stylus&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n _cTabs_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _cTabs_vue_vue_type_template_id_00476590_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render,\n _cTabs_vue_vue_type_template_id_00476590_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"ui/src/components/cTabs.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTabs.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTabs.vue?vue&type=script&lang=js&": -/*!*************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTabs.vue?vue&type=script&lang=js& ***! - \*************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _components_cIcon_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ~components/cIcon.vue */ \"./ui/src/components/cIcon.vue\");\n/* harmony import */ var _components_Pic_vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~components/Pic.vue */ \"./ui/src/components/Pic.vue\");\n/* harmony import */ var _mixins_sync__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ~mixins/sync */ \"./ui/src/tools/mixins/sync.js\");\n\n\n\n\n\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n mixins: [\n (0,_mixins_sync__WEBPACK_IMPORTED_MODULE_2__[\"default\"])([{ prop: 'currentTab', local: 'localCurrentTab' }]),\n ],\n\n components: {\n cIcon: _components_cIcon_vue__WEBPACK_IMPORTED_MODULE_0__[\"default\"],\n Pic: _components_Pic_vue__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n },\n\n props: {\n currentTab: {\n type: Object,\n default: null,\n },\n\n tabs: {\n required: true,\n type: Array,\n },\n\n noBorder: Boolean,\n fullHeight: Boolean,\n },\n\n data: () => ({\n localCurrentTab: null,\n }),\n\n methods: {\n open(tab) {\n if (tab.disabled || tab.value === this.localCurrentTab?.value) return;\n\n this.localCurrentTab = tab;\n this.$emit('open', tab);\n },\n\n linkClass(tab) {\n return {\n 'c-tabs__control-item_active': tab.value === this.localCurrentTab?.value,\n 'c-tabs__control-item_disabled': tab.disabled,\n 'c-tabs__control-item_height_full': this.fullHeight,\n };\n },\n },\n\n created() {\n if (!this.localCurrentTab && this.tabs.length) [this.localCurrentTab] = this.tabs;\n },\n});\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTabs.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/components/cTextField.vue": -/*!******************************************!*\ - !*** ./ui/src/components/cTextField.vue ***! - \******************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ cTextFieldIconSizesDict: () => (/* reexport safe */ _cTextField_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__.cTextFieldIconSizesDict),\n/* harmony export */ cTextFieldLabelIconSizesDict: () => (/* reexport safe */ _cTextField_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__.cTextFieldLabelIconSizesDict),\n/* harmony export */ cTextFieldModes: () => (/* reexport safe */ _cTextField_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__.cTextFieldModes),\n/* harmony export */ cTextFieldModesDict: () => (/* reexport safe */ _cTextField_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__.cTextFieldModesDict),\n/* harmony export */ cTextFieldSizes: () => (/* reexport safe */ _cTextField_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__.cTextFieldSizes),\n/* harmony export */ cTextFieldSizesDict: () => (/* reexport safe */ _cTextField_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__.cTextFieldSizesDict),\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__),\n/* harmony export */ generateID: () => (/* reexport safe */ _cTextField_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__.generateID),\n/* harmony export */ makeLocatorWith: () => (/* reexport safe */ _cTextField_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__.makeLocatorWith)\n/* harmony export */ });\n/* harmony import */ var _cTextField_vue_vue_type_template_id_b5bb9caa_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./cTextField.vue?vue&type=template&id=b5bb9caa&scoped=true&lang=pug& */ \"./ui/src/components/cTextField.vue?vue&type=template&id=b5bb9caa&scoped=true&lang=pug&\");\n/* harmony import */ var _cTextField_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./cTextField.vue?vue&type=script&lang=js& */ \"./ui/src/components/cTextField.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _cTextField_vue_vue_type_style_index_0_id_b5bb9caa_lang_stylus_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./cTextField.vue?vue&type=style&index=0&id=b5bb9caa&lang=stylus&scoped=true& */ \"./ui/src/components/cTextField.vue?vue&type=style&index=0&id=b5bb9caa&lang=stylus&scoped=true&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n _cTextField_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _cTextField_vue_vue_type_template_id_b5bb9caa_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render,\n _cTextField_vue_vue_type_template_id_b5bb9caa_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n \"b5bb9caa\",\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"ui/src/components/cTextField.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTextField.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTextField.vue?vue&type=script&lang=js&": -/*!******************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTextField.vue?vue&type=script&lang=js& ***! - \******************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ cTextFieldIconSizesDict: () => (/* binding */ cTextFieldIconSizesDict),\n/* harmony export */ cTextFieldLabelIconSizesDict: () => (/* binding */ cTextFieldLabelIconSizesDict),\n/* harmony export */ cTextFieldModes: () => (/* binding */ cTextFieldModes),\n/* harmony export */ cTextFieldModesDict: () => (/* binding */ cTextFieldModesDict),\n/* harmony export */ cTextFieldSizes: () => (/* binding */ cTextFieldSizes),\n/* harmony export */ cTextFieldSizesDict: () => (/* binding */ cTextFieldSizesDict),\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__),\n/* harmony export */ generateID: () => (/* binding */ generateID),\n/* harmony export */ makeLocatorWith: () => (/* binding */ makeLocatorWith)\n/* harmony export */ });\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/close/baseline.svg\");\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/refresh/baseline.svg\");\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/visibility/baseline.svg\");\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/visibility_off/baseline.svg\");\n/* harmony import */ var ramda__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ramda */ \"./node_modules/ramda/es/index.js\");\n/* harmony import */ var vue_input_facade__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! vue-input-facade */ \"./node_modules/vue-input-facade/dist/vue-input-facade.umd.min.js\");\n/* harmony import */ var vue_input_facade__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(vue_input_facade__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _mixins_sync__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ~mixins/sync */ \"./ui/src/tools/mixins/sync.js\");\n/* harmony import */ var _mixins_validate__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ~mixins/validate */ \"./ui/src/tools/mixins/validate.js\");\n/* harmony import */ var _components_cButton_vue__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ~components/cButton.vue */ \"./ui/src/components/cButton.vue\");\n/* harmony import */ var _components_cIcon_vue__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ~components/cIcon.vue */ \"./ui/src/components/cIcon.vue\");\n/* harmony import */ var _helpers__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ~helpers */ \"./ui/src/tools/helpers.js\");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ~utils */ \"./ui/src/tools/utils.js\");\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nconst cTextFieldModesDict = {\n default: 'default',\n 'single-line': 'single-line',\n solo: 'solo',\n dense: 'dense',\n outlined: 'outlined',\n filled: 'filled',\n 'full-width': 'full-width',\n box: 'box',\n};\n\nconst cTextFieldModes = (0,ramda__WEBPACK_IMPORTED_MODULE_0__.values)(cTextFieldModesDict);\n\nconst cTextFieldSizesDict = {\n large: 'large',\n small: 'small',\n};\n\nconst cTextFieldSizes = (0,ramda__WEBPACK_IMPORTED_MODULE_0__.values)(cTextFieldSizesDict);\n\nconst cTextFieldIconSizesDict = {\n large: 24,\n small: 18,\n};\n\nconst cTextFieldLabelIconSizesDict = {\n large: 20,\n small: 16,\n};\n\nconst generateID = () => `ctf-${(0,_utils__WEBPACK_IMPORTED_MODULE_7__.rhx)(9)}`;\n\nconst makeLocatorWith = str => (0,ramda__WEBPACK_IMPORTED_MODULE_0__.when)((0,ramda__WEBPACK_IMPORTED_MODULE_0__.defaultTo)(''), (0,ramda__WEBPACK_IMPORTED_MODULE_0__.concat)(ramda__WEBPACK_IMPORTED_MODULE_0__.__, str));\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n mixins: [\n (0,_mixins_sync__WEBPACK_IMPORTED_MODULE_2__[\"default\"])([{\n prop: 'value',\n local: 'localValue',\n propImmediate: false,\n }]),\n (0,_mixins_validate__WEBPACK_IMPORTED_MODULE_3__[\"default\"])({\n rules: 'rules',\n observed: 'localValue',\n externalErrors: 'errorMessages',\n localErrors: 'validationErrors',\n status: 'isValid',\n processing: 'isValidating',\n }),\n ],\n\n directives: {\n facade: vue_input_facade__WEBPACK_IMPORTED_MODULE_1__.facade,\n },\n\n components: {\n cButton: _components_cButton_vue__WEBPACK_IMPORTED_MODULE_4__[\"default\"],\n cIcon: _components_cIcon_vue__WEBPACK_IMPORTED_MODULE_5__[\"default\"],\n },\n\n props: {\n value: [String, Number],\n locator: String,\n label: String,\n labelIcon: Object,\n labelIconLeft: Boolean,\n\n type: {\n type: String,\n default: 'text',\n },\n\n size: {\n type: String,\n default: cTextFieldSizesDict.large,\n validator: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.includes)(ramda__WEBPACK_IMPORTED_MODULE_0__.__, cTextFieldSizes),\n },\n\n placeholder: String,\n required: Boolean,\n disabled: Boolean,\n readonly: Boolean,\n autofocus: Boolean,\n pattern: String,\n\n errorCount: {\n type: [Number, String],\n default: 1,\n },\n\n warningMessages: {\n type: Array,\n default: () => [],\n },\n\n warningCount: {\n type: [Number, String],\n default: 1,\n },\n\n clearable: Boolean,\n passwordToggle: {\n type: Boolean,\n default: true,\n },\n\n hint: String,\n persistentHint: {\n type: Boolean,\n default: true,\n },\n\n // NOTE: for design cases when we want to reserve space for underline even\n // though it's empty for now, requested by Max T.\n persistentUnderline: Boolean,\n\n counter: [Number, String],\n\n prefix: String,\n suffix: String,\n prependIcon: Object,\n prependInnerIcon: Object,\n appendInnerIcon: Object, // NOTE: vuetify has `appendIcon` instead\n appendIcon: Object, // NOTE: vuetify has `appendOuterIcon` instead\n underlineIcon: Object,\n\n min: {\n type: [Number, String],\n default: 0,\n },\n\n max: {\n type: [Number, String],\n default: Infinity,\n },\n\n step: {\n type: [Number],\n default: 1,\n },\n\n color: {\n type: String,\n default: '',\n validator: _helpers__WEBPACK_IMPORTED_MODULE_6__.validateColor,\n },\n\n // TODO: need to discuss it with Max T.\n // height: {\n // type: [String, Number],\n // default: null,\n // },\n\n browserAutocomplete: Boolean,\n\n mask: String,\n\n mode: {\n type: String,\n default: cTextFieldModesDict.default,\n validator: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.includes)(ramda__WEBPACK_IMPORTED_MODULE_0__.__, cTextFieldModes),\n },\n },\n\n data() {\n return {\n localValue: null,\n fieldID: generateID(9),\n icons: {\n googleCloseBaseline: _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_8__[\"default\"],\n googleRefreshBaseline: _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_9__[\"default\"],\n googleVisibilityBaseline: _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_10__[\"default\"],\n googleVisibilityOffBaseline: _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_11__[\"default\"],\n },\n\n focused: false,\n currentType: this.type,\n popupItem: true,\n\n fieldSizesDict: cTextFieldSizesDict,\n iconSizesDict: cTextFieldIconSizesDict,\n labelIconSizesDict: cTextFieldLabelIconSizesDict,\n\n inheritedButtonsStyling: {\n '--button-custom-color': 'var(--ctf-color-current)',\n },\n };\n },\n\n computed: {\n locators: (0,_utils__WEBPACK_IMPORTED_MODULE_7__.propTo)('locator', (0,_utils__WEBPACK_IMPORTED_MODULE_7__.template)({\n container: makeLocatorWith('--container'),\n label: makeLocatorWith('--label'),\n labelIcon: makeLocatorWith('--label-icon'),\n wrapper: makeLocatorWith('--wrapper'),\n prepend: makeLocatorWith('--prepend'),\n body: makeLocatorWith('--body'),\n prependInner: makeLocatorWith('--prepend-inner'),\n prefix: makeLocatorWith('--prefix'),\n input: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.defaultTo)(''),\n suffix: makeLocatorWith('--suffix'),\n toggleVisibility: makeLocatorWith('--toggle-visibility'),\n clearable: makeLocatorWith('--clearable'),\n appendInner: makeLocatorWith('--append-inner'),\n append: makeLocatorWith('--append'),\n underline: makeLocatorWith('--underline'),\n underlineIcon: makeLocatorWith('--underline-icon'),\n errors: makeLocatorWith('--errors'),\n hint: makeLocatorWith('--hint'),\n counter: makeLocatorWith('--counter'),\n })),\n\n fieldComponent: vm => `${vm.fieldID}-component`,\n fieldLabel: vm => `${vm.fieldID}-label`,\n fieldBody: vm => `${vm.fieldID}-body`,\n customClasses: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.pipe)(\n (0,_utils__WEBPACK_IMPORTED_MODULE_7__.template)({\n 'c-text-field_required': (0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('required'),\n 'c-text-field_optional': (0,ramda__WEBPACK_IMPORTED_MODULE_0__.pipe)((0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('required'), ramda__WEBPACK_IMPORTED_MODULE_0__.not),\n 'c-text-field_focused': (0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('focused'),\n 'c-text-field_disabled': (0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('disabled'),\n 'c-text-field_error': (0,ramda__WEBPACK_IMPORTED_MODULE_0__.anyPass)([\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.path)(['validationErrors', 'length']),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.propEq)(false, 'isValid'),\n ]),\n 'c-text-field_warning': (0,ramda__WEBPACK_IMPORTED_MODULE_0__.pipe)(\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.path)(['warningMessages', 'length']),\n Boolean,\n ),\n 'c-text-field_label-left-icon': (0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('labelIconLeft'),\n }),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.pickBy)((0,ramda__WEBPACK_IMPORTED_MODULE_0__.equals)(true)),\n ramda__WEBPACK_IMPORTED_MODULE_0__.keys,\n ),\n\n classNameByMode: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.ifElse)(\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.propEq)('default', 'mode'),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.always)(''),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.pipe)(\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('mode'),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.concat)('c-text-field_'),\n ),\n ),\n\n classNameBySize: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.ifElse)(\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.anyPass)([\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.propEq)('large', 'size'),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.propEq)('', 'size'),\n ]),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.always)(''),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.pipe)(\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('size'),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.concat)('c-text-field_'),\n ),\n ),\n\n computedClasses: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.pipe)(\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.pick)(['classNameByMode', 'classNameBySize']),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.pickBy)(_utils__WEBPACK_IMPORTED_MODULE_7__.isNotNilOrEmpty),\n ramda__WEBPACK_IMPORTED_MODULE_0__.values,\n ),\n\n fieldClasses: vm => [...vm.customClasses, ...vm.computedClasses],\n\n visibilityIcon: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.ifElse)(\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.propEq)('password', 'currentType'),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.path)(['icons', 'googleVisibilityOffBaseline']),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.path)(['icons', 'googleVisibilityBaseline']),\n ),\n\n showLabel: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.anyPass)([\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.path)(['$slots', 'label']),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.path)(['$scopedSlots', 'label']),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('label'),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.path)(['$slots', 'label-icon']),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.path)(['$scopedSlots', 'label-icon']),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('labelIcon'),\n ]),\n\n showLabelIcon: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.anyPass)([\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.path)(['$slots', 'label-icon']),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.path)(['$scopedSlots', 'label-icon']),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('labelIcon'),\n ]),\n\n showPrepend: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.anyPass)([\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.path)(['$slots', 'prepend']),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.path)(['$scopedSlots', 'prepend']),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('prependIcon'),\n ]),\n\n showPrependInner: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.anyPass)([\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.path)(['$slots', 'prepend-inner']),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.path)(['$scopedSlots', 'prepend-inner']),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('prependInnerIcon'),\n ]),\n\n showVisibilityToggle: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.allPass)([\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('passwordToggle'),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.propEq)('password', 'type'),\n ]),\n\n showAppendInner: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.anyPass)([\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.path)(['$slots', 'append-inner']),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.path)(['$scopedSlots', 'append-inner']),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('appendInnerIcon'),\n ]),\n\n showAppend: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.anyPass)([\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.path)(['$slots', 'append']),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.path)(['$scopedSlots', 'append']),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('appendIcon'),\n ]),\n\n showUnderline: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.anyPass)([\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.path)(['shownErrors', 'length']),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.path)(['shownWarnings', 'length']),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('showUnderlineHelper'),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('showCounter'),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('persistentUnderline'),\n ]),\n\n showUnderlineIcon: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.anyPass)([\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.path)(['$slots', 'underline-icon']),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.path)(['$scopedSlots', 'underline-icon']),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('underlineIcon'),\n ]),\n\n shownErrors: vm => (0,ramda__WEBPACK_IMPORTED_MODULE_0__.slice)(0, parseInt(vm.errorCount, 10), vm.validationErrors),\n shownWarnings: vm => (0,ramda__WEBPACK_IMPORTED_MODULE_0__.slice)(0, parseInt(vm.warningCount, 10), vm.warningMessages),\n\n showUnderlineHelper: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.allPass)([\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.anyPass)([\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('focused'),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('persistentHint'),\n ]),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.anyPass)([\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.path)(['$slots', 'helper']),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.path)(['$scopedSlots', 'helper']),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('hint'),\n ]),\n ]),\n\n showCounter: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.anyPass)([\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('counter'),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.path)(['$slots', 'counter']),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.path)(['$scopedSlots', 'counter']),\n ]),\n\n counterValue: vm => `${vm.localValue?.length || 0} / ${parseInt(vm.counter, 10)}`,\n\n initialFieldColor: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.cond)([\n [(0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('color'), (0,_utils__WEBPACK_IMPORTED_MODULE_7__.pathTo)(['color'], _helpers__WEBPACK_IMPORTED_MODULE_6__.hexColor)],\n [ramda__WEBPACK_IMPORTED_MODULE_0__.T, (0,ramda__WEBPACK_IMPORTED_MODULE_0__.always)('accent')],\n ]),\n\n isVarColor: (0,_utils__WEBPACK_IMPORTED_MODULE_7__.pathTo)(['initialFieldColor'], _helpers__WEBPACK_IMPORTED_MODULE_6__.checkVarColor),\n\n computedColor: vm => (0,ramda__WEBPACK_IMPORTED_MODULE_0__.cond)([\n [(0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('disabled'), _utils__WEBPACK_IMPORTED_MODULE_7__.obj],\n [(0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('isVarColor'), (0,ramda__WEBPACK_IMPORTED_MODULE_0__.always)({ '--ctf-color-accent': `var(--theme_${vm.initialFieldColor}_rgb)` })],\n [ramda__WEBPACK_IMPORTED_MODULE_0__.T, (0,ramda__WEBPACK_IMPORTED_MODULE_0__.pipe)((0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('initialFieldColor'), _helpers__WEBPACK_IMPORTED_MODULE_6__.colorToRGB, (0,ramda__WEBPACK_IMPORTED_MODULE_0__.objOf)('--ctf-color-accent'))],\n ])(vm),\n\n computedColors: (0,_utils__WEBPACK_IMPORTED_MODULE_7__.propsTo)(\n ['computedColor'],\n ramda__WEBPACK_IMPORTED_MODULE_0__.mergeAll,\n ),\n\n computedIconSize: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.pipe)(\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.cond)([\n [(0,ramda__WEBPACK_IMPORTED_MODULE_0__.propEq)('small', 'size'), (0,ramda__WEBPACK_IMPORTED_MODULE_0__.path)(['iconSizesDict', 'small'])],\n [ramda__WEBPACK_IMPORTED_MODULE_0__.T, (0,ramda__WEBPACK_IMPORTED_MODULE_0__.path)(['iconSizesDict', 'large'])],\n ]),\n ramda__WEBPACK_IMPORTED_MODULE_0__.toString,\n ),\n\n computedLabelIconSize: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.pipe)(\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.cond)([\n [(0,ramda__WEBPACK_IMPORTED_MODULE_0__.propEq)('small', 'size'), (0,ramda__WEBPACK_IMPORTED_MODULE_0__.path)(['labelIconSizesDict', 'small'])],\n [ramda__WEBPACK_IMPORTED_MODULE_0__.T, (0,ramda__WEBPACK_IMPORTED_MODULE_0__.path)(['labelIconSizesDict', 'large'])],\n ]),\n ramda__WEBPACK_IMPORTED_MODULE_0__.toString,\n ),\n\n slotProps: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.pipe)(\n (0,_utils__WEBPACK_IMPORTED_MODULE_7__.template)({\n value: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('localValue'),\n // NOTE: for cButtons:\n disabled: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('disabled'),\n small: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.propEq)('small', 'size'),\n // NOTE: for cIcons:\n size: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('computedIconSize'),\n // NOTE: don't need `sizes` in the options object, which used for v-bind\n // of slot-props defaults (and `sizes` are not)\n sizes: {\n default: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('computedIconSize'),\n label: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('computedLabelIconSize'),\n underline: '12',\n },\n }),\n (0,_utils__WEBPACK_IMPORTED_MODULE_7__.assocComputed)('options', (0,ramda__WEBPACK_IMPORTED_MODULE_0__.dissoc)('sizes')),\n ),\n },\n\n methods: {\n onBodyClick(e) {\n this.$refs[this.fieldID].focus();\n this.$emit('click', e);\n },\n\n setFocus(e) {\n if (this.focused) return;\n\n this.focused = true;\n this.$emit('focus', e);\n },\n\n removeFocus(e) {\n if (this.focused) {\n this.focused = false;\n this.$emit('blur', e);\n }\n },\n\n clearInput() {\n this.localValue = '';\n },\n\n toggleVisibility() {\n this.currentType = (this.currentType === 'password') ? 'text' : 'password';\n },\n },\n});\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTextField.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/components/cTooltip.vue": -/*!****************************************!*\ - !*** ./ui/src/components/cTooltip.vue ***! - \****************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _cTooltip_vue_vue_type_template_id_3d7ddf3e_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./cTooltip.vue?vue&type=template&id=3d7ddf3e&scoped=true&lang=pug& */ \"./ui/src/components/cTooltip.vue?vue&type=template&id=3d7ddf3e&scoped=true&lang=pug&\");\n/* harmony import */ var _cTooltip_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./cTooltip.vue?vue&type=script&lang=js& */ \"./ui/src/components/cTooltip.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _cTooltip_vue_vue_type_style_index_0_id_3d7ddf3e_scoped_true_lang_stylus___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./cTooltip.vue?vue&type=style&index=0&id=3d7ddf3e&scoped=true&lang=stylus& */ \"./ui/src/components/cTooltip.vue?vue&type=style&index=0&id=3d7ddf3e&scoped=true&lang=stylus&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n _cTooltip_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _cTooltip_vue_vue_type_template_id_3d7ddf3e_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render,\n _cTooltip_vue_vue_type_template_id_3d7ddf3e_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n \"3d7ddf3e\",\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"ui/src/components/cTooltip.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTooltip.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTooltip.vue?vue&type=script&lang=js&": -/*!****************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTooltip.vue?vue&type=script&lang=js& ***! - \****************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var ramda__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ramda */ \"./node_modules/ramda/es/index.js\");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~utils */ \"./ui/src/tools/utils.js\");\n\n\n\n\n\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n props: {\n message: {\n type: String,\n default: '',\n },\n\n closeDelay: {\n type: Number,\n default: 200,\n },\n\n openDelay: {\n type: Number,\n default: 200,\n },\n\n disabled: Boolean,\n\n top: Boolean,\n right: Boolean,\n left: Boolean,\n capitalize: Boolean,\n },\n\n data: () => ({\n show: false,\n }),\n\n computed: {\n showTooltip: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.whereEq)({\n show: true,\n isTooltipDisabled: false,\n }),\n\n isMessageEmpty: vm => !vm.message && !vm.$slots.message,\n isTooltipDisabled: vm => vm.disabled || vm.isMessageEmpty,\n openTooltipAsync: vm => (0,_utils__WEBPACK_IMPORTED_MODULE_1__.debounce)(vm.openDelay, vm.openTooltip),\n closeTooltipAsync: vm => (0,_utils__WEBPACK_IMPORTED_MODULE_1__.debounce)(vm.closeDelay, vm.closeTooltip),\n },\n\n methods: {\n computeStyle() {\n // eslint-disable-next-line prefer-const\n let { top, left, height, width } = this.$refs.elm.getBoundingClientRect();\n const offset = 12;\n const yOffset = height + offset;\n const xOffset = width + offset;\n\n if (this.top) {\n top -= yOffset;\n } else {\n top += yOffset;\n }\n\n if (this.right) {\n left += xOffset;\n } else if (this.left) {\n left -= xOffset;\n }\n const style = {\n left: `${left}px`,\n top: `${top}px`,\n };\n\n if (this.capitalize) {\n style['text-transform'] = 'capitalize';\n }\n\n return style;\n },\n\n openTooltip() {\n this.show = true;\n },\n\n closeTooltip() {\n this.show = false;\n },\n },\n});\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTooltip.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/components/cView.vue": -/*!*************************************!*\ - !*** ./ui/src/components/cView.vue ***! - \*************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _cView_vue_vue_type_template_id_7c928137_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./cView.vue?vue&type=template&id=7c928137&lang=pug& */ \"./ui/src/components/cView.vue?vue&type=template&id=7c928137&lang=pug&\");\n/* harmony import */ var _cView_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./cView.vue?vue&type=script&lang=js& */ \"./ui/src/components/cView.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _cView_vue_vue_type_style_index_0_id_7c928137_lang_stylus___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./cView.vue?vue&type=style&index=0&id=7c928137&lang=stylus& */ \"./ui/src/components/cView.vue?vue&type=style&index=0&id=7c928137&lang=stylus&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n _cView_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _cView_vue_vue_type_template_id_7c928137_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render,\n _cView_vue_vue_type_template_id_7c928137_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"ui/src/components/cView.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cView.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cView.vue?vue&type=script&lang=js&": -/*!*************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cView.vue?vue&type=script&lang=js& ***! - \*************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _cloudblueconnect_material_svg_animated__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @cloudblueconnect/material-svg/animated */ \"./node_modules/@cloudblueconnect/material-svg/icons/connect/loader/animated.svg\");\n/* harmony import */ var _cloudblueconnect_material_svg__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @cloudblueconnect/material-svg */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/error/baseline.svg\");\n/* harmony import */ var _components_cAlert_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ~components/cAlert.vue */ \"./ui/src/components/cAlert.vue\");\n/* harmony import */ var _components_cIcon_vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~components/cIcon.vue */ \"./ui/src/components/cIcon.vue\");\n/* harmony import */ var _components_cNavBar_vue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ~components/cNavBar.vue */ \"./ui/src/components/cNavBar.vue\");\n/* harmony import */ var _mixins_sync__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ~mixins/sync */ \"./ui/src/tools/mixins/sync.js\");\n\n\n\n\n\n\n\n\n\n\n\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n mixins: [\n (0,_mixins_sync__WEBPACK_IMPORTED_MODULE_3__[\"default\"])([{ prop: 'currentTab', local: 'localCurrentTab' }]),\n ],\n\n components: {\n cAlert: _components_cAlert_vue__WEBPACK_IMPORTED_MODULE_0__[\"default\"],\n cIcon: _components_cIcon_vue__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n cNavBar: _components_cNavBar_vue__WEBPACK_IMPORTED_MODULE_2__[\"default\"],\n },\n\n props: {\n loading: Boolean,\n noPadded: Boolean,\n\n // navigation bar props\n assistiveTitle: String,\n backRoute: [Object, String],\n title: String,\n currentTab: Object,\n tabs: {\n type: Array,\n default: () => [],\n },\n\n showAlert: Boolean,\n alertMessage: String,\n },\n\n data: () => ({\n icons: {\n connectLoaderAnimated: _cloudblueconnect_material_svg_animated__WEBPACK_IMPORTED_MODULE_4__[\"default\"],\n googleErrorBaseline: _cloudblueconnect_material_svg__WEBPACK_IMPORTED_MODULE_5__[\"default\"],\n },\n\n localCurrentTab: null,\n }),\n\n watch: {\n '$route.params.tab': {\n immediate: true,\n handler(v) {\n if (v) {\n const newTab = this.tabs.find(tab => tab.value === v);\n if (newTab) this.localCurrentTab = newTab;\n }\n },\n },\n\n localCurrentTab: {\n deep: true,\n immediate: true,\n handler(v) {\n if (!v || v.value === this.$route.params?.tab) return;\n\n this.$router.replace({\n ...this.$route,\n params: { ...this.$route.params, tab: v.value },\n });\n },\n },\n },\n});\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cView.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/pages/App.vue": -/*!******************************!*\ - !*** ./ui/src/pages/App.vue ***! - \******************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _App_vue_vue_type_template_id_37f0221e_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./App.vue?vue&type=template&id=37f0221e&lang=pug& */ \"./ui/src/pages/App.vue?vue&type=template&id=37f0221e&lang=pug&\");\n/* harmony import */ var _App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./App.vue?vue&type=script&lang=js& */ \"./ui/src/pages/App.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n\n\n/* normalize component */\n;\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _App_vue_vue_type_template_id_37f0221e_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render,\n _App_vue_vue_type_template_id_37f0221e_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"ui/src/pages/App.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/pages/App.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/pages/App.vue?vue&type=script&lang=js&": -/*!******************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/pages/App.vue?vue&type=script&lang=js& ***! - \******************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n props: {\n // This is the toolkit instance itself\n toolkit: Object,\n },\n\n data: () => ({\n height: '',\n }),\n\n computed: {\n styles: vm => ({\n minHeight: vm.height,\n }),\n },\n\n created() {\n this.toolkit.listen('containerSize', ({ height }) => {\n this.height = height;\n });\n },\n});\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/pages/App.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/pages/Dashboard.vue": -/*!************************************!*\ - !*** ./ui/src/pages/Dashboard.vue ***! - \************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _Dashboard_vue_vue_type_template_id_abb93d5e_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Dashboard.vue?vue&type=template&id=abb93d5e&lang=pug& */ \"./ui/src/pages/Dashboard.vue?vue&type=template&id=abb93d5e&lang=pug&\");\n/* harmony import */ var _Dashboard_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Dashboard.vue?vue&type=script&lang=js& */ \"./ui/src/pages/Dashboard.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n\n\n/* normalize component */\n;\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _Dashboard_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _Dashboard_vue_vue_type_template_id_abb93d5e_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render,\n _Dashboard_vue_vue_type_template_id_abb93d5e_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"ui/src/pages/Dashboard.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/pages/Dashboard.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/pages/Dashboard.vue?vue&type=script&lang=js&": -/*!************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/pages/Dashboard.vue?vue&type=script&lang=js& ***! - \************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _cloudblueconnect_material_svg__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @cloudblueconnect/material-svg */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/add/baseline.svg\");\n/* harmony import */ var _components_cButton_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ~components/cButton.vue */ \"./ui/src/components/cButton.vue\");\n/* harmony import */ var _components_CreateDeploymentRequestDialog_index_vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~components/CreateDeploymentRequestDialog/index.vue */ \"./ui/src/components/CreateDeploymentRequestDialog/index.vue\");\n/* harmony import */ var _components_cView_vue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ~components/cView.vue */ \"./ui/src/components/cView.vue\");\n/* harmony import */ var _components_DeploymentsTable_vue__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ~components/DeploymentsTable.vue */ \"./ui/src/components/DeploymentsTable.vue\");\n/* harmony import */ var _components_DeploymentRequestsTable_vue__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ~components/DeploymentRequestsTable.vue */ \"./ui/src/components/DeploymentRequestsTable.vue\");\n\n\n\n\n\n\n\n\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n components: {\n cButton: _components_cButton_vue__WEBPACK_IMPORTED_MODULE_0__[\"default\"],\n CreateDeploymentRequestDialog: _components_CreateDeploymentRequestDialog_index_vue__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n cView: _components_cView_vue__WEBPACK_IMPORTED_MODULE_2__[\"default\"],\n DeploymentsTable: _components_DeploymentsTable_vue__WEBPACK_IMPORTED_MODULE_3__[\"default\"],\n DeploymentRequestsTable: _components_DeploymentRequestsTable_vue__WEBPACK_IMPORTED_MODULE_4__[\"default\"],\n },\n\n data: () => ({\n currentTab: null,\n isCreateDeploymentRequestDialogOpen: false,\n icons: { googleAddBaseline: _cloudblueconnect_material_svg__WEBPACK_IMPORTED_MODULE_5__[\"default\"] },\n refreshRequests: false,\n }),\n\n computed: {\n tabs: () => [\n { label: 'Deployments', value: 'deployments' },\n { label: 'Requests', value: 'requests' },\n ],\n },\n\n methods: {\n openCreateDeploymentRequestDialog() {\n this.isCreateDeploymentRequestDialogOpen = true;\n },\n },\n});\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/pages/Dashboard.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/components/CheckboxTable.vue?vue&type=style&index=0&id=6b795cba&lang=stylus&scoped=true&": -/*!*********************************************************************************************************!*\ - !*** ./ui/src/components/CheckboxTable.vue?vue&type=style&index=0&id=6b795cba&lang=stylus&scoped=true& ***! - \*********************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_node_modules_stylus_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_CheckboxTable_vue_vue_type_style_index_0_id_6b795cba_lang_stylus_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../node_modules/css-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js!../../../node_modules/stylus-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CheckboxTable.vue?vue&type=style&index=0&id=6b795cba&lang=stylus&scoped=true& */ \"./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CheckboxTable.vue?vue&type=style&index=0&id=6b795cba&lang=stylus&scoped=true&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CheckboxTable.vue?"); - -/***/ }), - -/***/ "./ui/src/components/CreateDeploymentRequestDialog/HubsTab.vue?vue&type=style&index=0&id=0fc2312d&lang=stylus&": -/*!*********************************************************************************************************************!*\ - !*** ./ui/src/components/CreateDeploymentRequestDialog/HubsTab.vue?vue&type=style&index=0&id=0fc2312d&lang=stylus& ***! - \*********************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_node_modules_stylus_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_HubsTab_vue_vue_type_style_index_0_id_0fc2312d_lang_stylus___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/dist/cjs.js!../../../../node_modules/stylus-loader/dist/cjs.js!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HubsTab.vue?vue&type=style&index=0&id=0fc2312d&lang=stylus& */ \"./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/HubsTab.vue?vue&type=style&index=0&id=0fc2312d&lang=stylus&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/HubsTab.vue?"); - -/***/ }), - -/***/ "./ui/src/components/CreateDeploymentRequestDialog/MarketplacesTab.vue?vue&type=style&index=0&id=23f3dafa&lang=stylus&": -/*!*****************************************************************************************************************************!*\ - !*** ./ui/src/components/CreateDeploymentRequestDialog/MarketplacesTab.vue?vue&type=style&index=0&id=23f3dafa&lang=stylus& ***! - \*****************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_node_modules_stylus_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_MarketplacesTab_vue_vue_type_style_index_0_id_23f3dafa_lang_stylus___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/dist/cjs.js!../../../../node_modules/stylus-loader/dist/cjs.js!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./MarketplacesTab.vue?vue&type=style&index=0&id=23f3dafa&lang=stylus& */ \"./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/MarketplacesTab.vue?vue&type=style&index=0&id=23f3dafa&lang=stylus&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/MarketplacesTab.vue?"); - -/***/ }), - -/***/ "./ui/src/components/CreateDeploymentRequestDialog/PprTab.vue?vue&type=style&index=0&id=239e179d&lang=stylus&": -/*!********************************************************************************************************************!*\ - !*** ./ui/src/components/CreateDeploymentRequestDialog/PprTab.vue?vue&type=style&index=0&id=239e179d&lang=stylus& ***! - \********************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_node_modules_stylus_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_PprTab_vue_vue_type_style_index_0_id_239e179d_lang_stylus___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/dist/cjs.js!../../../../node_modules/stylus-loader/dist/cjs.js!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./PprTab.vue?vue&type=style&index=0&id=239e179d&lang=stylus& */ \"./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/PprTab.vue?vue&type=style&index=0&id=239e179d&lang=stylus&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/PprTab.vue?"); - -/***/ }), - -/***/ "./ui/src/components/CreateDeploymentRequestDialog/PricingTab.vue?vue&type=style&index=0&id=506812c9&lang=stylus&": -/*!************************************************************************************************************************!*\ - !*** ./ui/src/components/CreateDeploymentRequestDialog/PricingTab.vue?vue&type=style&index=0&id=506812c9&lang=stylus& ***! - \************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_node_modules_stylus_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_PricingTab_vue_vue_type_style_index_0_id_506812c9_lang_stylus___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/dist/cjs.js!../../../../node_modules/stylus-loader/dist/cjs.js!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./PricingTab.vue?vue&type=style&index=0&id=506812c9&lang=stylus& */ \"./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/PricingTab.vue?vue&type=style&index=0&id=506812c9&lang=stylus&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/PricingTab.vue?"); - -/***/ }), - -/***/ "./ui/src/components/CreateDeploymentRequestDialog/ProductsTab.vue?vue&type=style&index=0&id=4402e027&lang=stylus&": -/*!*************************************************************************************************************************!*\ - !*** ./ui/src/components/CreateDeploymentRequestDialog/ProductsTab.vue?vue&type=style&index=0&id=4402e027&lang=stylus& ***! - \*************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_node_modules_stylus_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_ProductsTab_vue_vue_type_style_index_0_id_4402e027_lang_stylus___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/dist/cjs.js!../../../../node_modules/stylus-loader/dist/cjs.js!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ProductsTab.vue?vue&type=style&index=0&id=4402e027&lang=stylus& */ \"./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/ProductsTab.vue?vue&type=style&index=0&id=4402e027&lang=stylus&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/ProductsTab.vue?"); - -/***/ }), - -/***/ "./ui/src/components/CreateDeploymentRequestDialog/SummaryTab.vue?vue&type=style&index=0&id=a449222e&lang=stylus&scoped=true&": -/*!************************************************************************************************************************************!*\ - !*** ./ui/src/components/CreateDeploymentRequestDialog/SummaryTab.vue?vue&type=style&index=0&id=a449222e&lang=stylus&scoped=true& ***! - \************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_node_modules_stylus_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_SummaryTab_vue_vue_type_style_index_0_id_a449222e_lang_stylus_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/dist/cjs.js!../../../../node_modules/stylus-loader/dist/cjs.js!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SummaryTab.vue?vue&type=style&index=0&id=a449222e&lang=stylus&scoped=true& */ \"./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/SummaryTab.vue?vue&type=style&index=0&id=a449222e&lang=stylus&scoped=true&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/SummaryTab.vue?"); - -/***/ }), - -/***/ "./ui/src/components/NumberItem.vue?vue&type=style&index=0&id=e7d6f7c6&lang=stylus&scoped=true&": -/*!******************************************************************************************************!*\ - !*** ./ui/src/components/NumberItem.vue?vue&type=style&index=0&id=e7d6f7c6&lang=stylus&scoped=true& ***! - \******************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_node_modules_stylus_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_NumberItem_vue_vue_type_style_index_0_id_e7d6f7c6_lang_stylus_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../node_modules/css-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js!../../../node_modules/stylus-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./NumberItem.vue?vue&type=style&index=0&id=e7d6f7c6&lang=stylus&scoped=true& */ \"./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/NumberItem.vue?vue&type=style&index=0&id=e7d6f7c6&lang=stylus&scoped=true&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/NumberItem.vue?"); - -/***/ }), - -/***/ "./ui/src/components/Pic.vue?vue&type=style&index=0&id=7ef515b9&lang=stylus&scoped=true&": -/*!***********************************************************************************************!*\ - !*** ./ui/src/components/Pic.vue?vue&type=style&index=0&id=7ef515b9&lang=stylus&scoped=true& ***! - \***********************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_node_modules_stylus_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_Pic_vue_vue_type_style_index_0_id_7ef515b9_lang_stylus_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../node_modules/css-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js!../../../node_modules/stylus-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Pic.vue?vue&type=style&index=0&id=7ef515b9&lang=stylus&scoped=true& */ \"./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/Pic.vue?vue&type=style&index=0&id=7ef515b9&lang=stylus&scoped=true&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/Pic.vue?"); - -/***/ }), - -/***/ "./ui/src/components/RadioTable.vue?vue&type=style&index=0&id=7997df34&lang=stylus&scoped=true&": -/*!******************************************************************************************************!*\ - !*** ./ui/src/components/RadioTable.vue?vue&type=style&index=0&id=7997df34&lang=stylus&scoped=true& ***! - \******************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_node_modules_stylus_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_RadioTable_vue_vue_type_style_index_0_id_7997df34_lang_stylus_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../node_modules/css-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js!../../../node_modules/stylus-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./RadioTable.vue?vue&type=style&index=0&id=7997df34&lang=stylus&scoped=true& */ \"./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/RadioTable.vue?vue&type=style&index=0&id=7997df34&lang=stylus&scoped=true&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/RadioTable.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cAlert.vue?vue&type=style&index=0&id=1ef58eba&lang=stylus&": -/*!**************************************************************************************!*\ - !*** ./ui/src/components/cAlert.vue?vue&type=style&index=0&id=1ef58eba&lang=stylus& ***! - \**************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_node_modules_stylus_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cAlert_vue_vue_type_style_index_0_id_1ef58eba_lang_stylus___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../node_modules/css-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js!../../../node_modules/stylus-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cAlert.vue?vue&type=style&index=0&id=1ef58eba&lang=stylus& */ \"./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cAlert.vue?vue&type=style&index=0&id=1ef58eba&lang=stylus&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cAlert.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cButton.vue?vue&type=style&index=0&id=6548a8c4&lang=stylus&": -/*!***************************************************************************************!*\ - !*** ./ui/src/components/cButton.vue?vue&type=style&index=0&id=6548a8c4&lang=stylus& ***! - \***************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_node_modules_stylus_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cButton_vue_vue_type_style_index_0_id_6548a8c4_lang_stylus___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../node_modules/css-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js!../../../node_modules/stylus-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cButton.vue?vue&type=style&index=0&id=6548a8c4&lang=stylus& */ \"./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cButton.vue?vue&type=style&index=0&id=6548a8c4&lang=stylus&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cButton.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cCheckbox.vue?vue&type=style&index=0&id=4cd65356&lang=stylus&scoped=true&": -/*!*****************************************************************************************************!*\ - !*** ./ui/src/components/cCheckbox.vue?vue&type=style&index=0&id=4cd65356&lang=stylus&scoped=true& ***! - \*****************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_node_modules_stylus_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cCheckbox_vue_vue_type_style_index_0_id_4cd65356_lang_stylus_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../node_modules/css-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js!../../../node_modules/stylus-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cCheckbox.vue?vue&type=style&index=0&id=4cd65356&lang=stylus&scoped=true& */ \"./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cCheckbox.vue?vue&type=style&index=0&id=4cd65356&lang=stylus&scoped=true&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cCheckbox.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cChip.vue?vue&type=style&index=0&id=cf32a144&lang=stylus&": -/*!*************************************************************************************!*\ - !*** ./ui/src/components/cChip.vue?vue&type=style&index=0&id=cf32a144&lang=stylus& ***! - \*************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_node_modules_stylus_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cChip_vue_vue_type_style_index_0_id_cf32a144_lang_stylus___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../node_modules/css-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js!../../../node_modules/stylus-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cChip.vue?vue&type=style&index=0&id=cf32a144&lang=stylus& */ \"./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cChip.vue?vue&type=style&index=0&id=cf32a144&lang=stylus&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cChip.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cDataTable.vue?vue&type=style&index=0&id=673514a2&lang=stylus&scoped=true&": -/*!******************************************************************************************************!*\ - !*** ./ui/src/components/cDataTable.vue?vue&type=style&index=0&id=673514a2&lang=stylus&scoped=true& ***! - \******************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_node_modules_stylus_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cDataTable_vue_vue_type_style_index_0_id_673514a2_lang_stylus_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../node_modules/css-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js!../../../node_modules/stylus-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cDataTable.vue?vue&type=style&index=0&id=673514a2&lang=stylus&scoped=true& */ \"./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cDataTable.vue?vue&type=style&index=0&id=673514a2&lang=stylus&scoped=true&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cDataTable.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cDialog.vue?vue&type=style&index=0&id=0548f84c&lang=stylus&": -/*!***************************************************************************************!*\ - !*** ./ui/src/components/cDialog.vue?vue&type=style&index=0&id=0548f84c&lang=stylus& ***! - \***************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_node_modules_stylus_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cDialog_vue_vue_type_style_index_0_id_0548f84c_lang_stylus___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../node_modules/css-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js!../../../node_modules/stylus-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cDialog.vue?vue&type=style&index=0&id=0548f84c&lang=stylus& */ \"./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cDialog.vue?vue&type=style&index=0&id=0548f84c&lang=stylus&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cDialog.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cIcon.vue?vue&type=style&index=0&id=094f790b&lang=stylus&": -/*!*************************************************************************************!*\ - !*** ./ui/src/components/cIcon.vue?vue&type=style&index=0&id=094f790b&lang=stylus& ***! - \*************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_node_modules_stylus_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cIcon_vue_vue_type_style_index_0_id_094f790b_lang_stylus___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../node_modules/css-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js!../../../node_modules/stylus-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cIcon.vue?vue&type=style&index=0&id=094f790b&lang=stylus& */ \"./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cIcon.vue?vue&type=style&index=0&id=094f790b&lang=stylus&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cIcon.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cMenu.vue?vue&type=style&index=0&id=114e6ef1&lang=stylus&": -/*!*************************************************************************************!*\ - !*** ./ui/src/components/cMenu.vue?vue&type=style&index=0&id=114e6ef1&lang=stylus& ***! - \*************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_node_modules_stylus_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cMenu_vue_vue_type_style_index_0_id_114e6ef1_lang_stylus___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../node_modules/css-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js!../../../node_modules/stylus-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cMenu.vue?vue&type=style&index=0&id=114e6ef1&lang=stylus& */ \"./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cMenu.vue?vue&type=style&index=0&id=114e6ef1&lang=stylus&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cMenu.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cNavBar.vue?vue&type=style&index=0&id=b2fed2fc&lang=stylus&": -/*!***************************************************************************************!*\ - !*** ./ui/src/components/cNavBar.vue?vue&type=style&index=0&id=b2fed2fc&lang=stylus& ***! - \***************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_node_modules_stylus_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cNavBar_vue_vue_type_style_index_0_id_b2fed2fc_lang_stylus___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../node_modules/css-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js!../../../node_modules/stylus-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cNavBar.vue?vue&type=style&index=0&id=b2fed2fc&lang=stylus& */ \"./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cNavBar.vue?vue&type=style&index=0&id=b2fed2fc&lang=stylus&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cNavBar.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cRadio.vue?vue&type=style&index=0&id=3c4bb1d9&lang=stylus&scoped=true&": -/*!**************************************************************************************************!*\ - !*** ./ui/src/components/cRadio.vue?vue&type=style&index=0&id=3c4bb1d9&lang=stylus&scoped=true& ***! - \**************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_node_modules_stylus_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cRadio_vue_vue_type_style_index_0_id_3c4bb1d9_lang_stylus_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../node_modules/css-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js!../../../node_modules/stylus-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cRadio.vue?vue&type=style&index=0&id=3c4bb1d9&lang=stylus&scoped=true& */ \"./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cRadio.vue?vue&type=style&index=0&id=3c4bb1d9&lang=stylus&scoped=true&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cRadio.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cSearch.vue?vue&type=style&index=0&id=2590bc3a&lang=stylus&scoped=true&": -/*!***************************************************************************************************!*\ - !*** ./ui/src/components/cSearch.vue?vue&type=style&index=0&id=2590bc3a&lang=stylus&scoped=true& ***! - \***************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_node_modules_stylus_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cSearch_vue_vue_type_style_index_0_id_2590bc3a_lang_stylus_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../node_modules/css-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js!../../../node_modules/stylus-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cSearch.vue?vue&type=style&index=0&id=2590bc3a&lang=stylus&scoped=true& */ \"./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cSearch.vue?vue&type=style&index=0&id=2590bc3a&lang=stylus&scoped=true&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cSearch.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cStatus.vue?vue&type=style&index=0&id=5eb1f184&lang=stylus&": -/*!***************************************************************************************!*\ - !*** ./ui/src/components/cStatus.vue?vue&type=style&index=0&id=5eb1f184&lang=stylus& ***! - \***************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_node_modules_stylus_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cStatus_vue_vue_type_style_index_0_id_5eb1f184_lang_stylus___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../node_modules/css-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js!../../../node_modules/stylus-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cStatus.vue?vue&type=style&index=0&id=5eb1f184&lang=stylus& */ \"./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cStatus.vue?vue&type=style&index=0&id=5eb1f184&lang=stylus&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cStatus.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cTable.vue?vue&type=style&index=0&id=00cc8fa8&lang=stylus&": -/*!**************************************************************************************!*\ - !*** ./ui/src/components/cTable.vue?vue&type=style&index=0&id=00cc8fa8&lang=stylus& ***! - \**************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_node_modules_stylus_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cTable_vue_vue_type_style_index_0_id_00cc8fa8_lang_stylus___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../node_modules/css-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js!../../../node_modules/stylus-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cTable.vue?vue&type=style&index=0&id=00cc8fa8&lang=stylus& */ \"./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTable.vue?vue&type=style&index=0&id=00cc8fa8&lang=stylus&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTable.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cTable/cTableControlMenu.vue?vue&type=style&index=0&id=5856740e&lang=stylus&": -/*!********************************************************************************************************!*\ - !*** ./ui/src/components/cTable/cTableControlMenu.vue?vue&type=style&index=0&id=5856740e&lang=stylus& ***! - \********************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_node_modules_stylus_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cTableControlMenu_vue_vue_type_style_index_0_id_5856740e_lang_stylus___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/dist/cjs.js!../../../../node_modules/stylus-loader/dist/cjs.js!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cTableControlMenu.vue?vue&type=style&index=0&id=5856740e&lang=stylus& */ \"./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTable/cTableControlMenu.vue?vue&type=style&index=0&id=5856740e&lang=stylus&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTable/cTableControlMenu.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cTable/cTableHeader.vue?vue&type=style&index=0&id=6bcab16a&lang=stylus&scoped=true&": -/*!***************************************************************************************************************!*\ - !*** ./ui/src/components/cTable/cTableHeader.vue?vue&type=style&index=0&id=6bcab16a&lang=stylus&scoped=true& ***! - \***************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_node_modules_stylus_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cTableHeader_vue_vue_type_style_index_0_id_6bcab16a_lang_stylus_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/dist/cjs.js!../../../../node_modules/stylus-loader/dist/cjs.js!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cTableHeader.vue?vue&type=style&index=0&id=6bcab16a&lang=stylus&scoped=true& */ \"./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTable/cTableHeader.vue?vue&type=style&index=0&id=6bcab16a&lang=stylus&scoped=true&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTable/cTableHeader.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cTable/cTableHeadersSelector.vue?vue&type=style&index=0&id=706183b7&lang=stylus&scoped=true&": -/*!************************************************************************************************************************!*\ - !*** ./ui/src/components/cTable/cTableHeadersSelector.vue?vue&type=style&index=0&id=706183b7&lang=stylus&scoped=true& ***! - \************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_node_modules_stylus_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cTableHeadersSelector_vue_vue_type_style_index_0_id_706183b7_lang_stylus_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/dist/cjs.js!../../../../node_modules/stylus-loader/dist/cjs.js!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cTableHeadersSelector.vue?vue&type=style&index=0&id=706183b7&lang=stylus&scoped=true& */ \"./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTable/cTableHeadersSelector.vue?vue&type=style&index=0&id=706183b7&lang=stylus&scoped=true&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTable/cTableHeadersSelector.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cTable/cTablePagination.vue?vue&type=style&index=0&id=3a56ead8&lang=stylus&scoped=true&": -/*!*******************************************************************************************************************!*\ - !*** ./ui/src/components/cTable/cTablePagination.vue?vue&type=style&index=0&id=3a56ead8&lang=stylus&scoped=true& ***! - \*******************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_node_modules_stylus_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cTablePagination_vue_vue_type_style_index_0_id_3a56ead8_lang_stylus_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/dist/cjs.js!../../../../node_modules/stylus-loader/dist/cjs.js!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cTablePagination.vue?vue&type=style&index=0&id=3a56ead8&lang=stylus&scoped=true& */ \"./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTable/cTablePagination.vue?vue&type=style&index=0&id=3a56ead8&lang=stylus&scoped=true&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTable/cTablePagination.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cTabs.vue?vue&type=style&index=0&id=00476590&lang=stylus&": -/*!*************************************************************************************!*\ - !*** ./ui/src/components/cTabs.vue?vue&type=style&index=0&id=00476590&lang=stylus& ***! - \*************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_node_modules_stylus_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cTabs_vue_vue_type_style_index_0_id_00476590_lang_stylus___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../node_modules/css-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js!../../../node_modules/stylus-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cTabs.vue?vue&type=style&index=0&id=00476590&lang=stylus& */ \"./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTabs.vue?vue&type=style&index=0&id=00476590&lang=stylus&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTabs.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cTextField.vue?vue&type=style&index=0&id=b5bb9caa&lang=stylus&scoped=true&": -/*!******************************************************************************************************!*\ - !*** ./ui/src/components/cTextField.vue?vue&type=style&index=0&id=b5bb9caa&lang=stylus&scoped=true& ***! - \******************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_node_modules_stylus_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cTextField_vue_vue_type_style_index_0_id_b5bb9caa_lang_stylus_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../node_modules/css-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js!../../../node_modules/stylus-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cTextField.vue?vue&type=style&index=0&id=b5bb9caa&lang=stylus&scoped=true& */ \"./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTextField.vue?vue&type=style&index=0&id=b5bb9caa&lang=stylus&scoped=true&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTextField.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cTooltip.vue?vue&type=style&index=0&id=3d7ddf3e&scoped=true&lang=stylus&": -/*!****************************************************************************************************!*\ - !*** ./ui/src/components/cTooltip.vue?vue&type=style&index=0&id=3d7ddf3e&scoped=true&lang=stylus& ***! - \****************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_node_modules_stylus_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cTooltip_vue_vue_type_style_index_0_id_3d7ddf3e_scoped_true_lang_stylus___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../node_modules/css-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js!../../../node_modules/stylus-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cTooltip.vue?vue&type=style&index=0&id=3d7ddf3e&scoped=true&lang=stylus& */ \"./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTooltip.vue?vue&type=style&index=0&id=3d7ddf3e&scoped=true&lang=stylus&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTooltip.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cView.vue?vue&type=style&index=0&id=7c928137&lang=stylus&": -/*!*************************************************************************************!*\ - !*** ./ui/src/components/cView.vue?vue&type=style&index=0&id=7c928137&lang=stylus& ***! - \*************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_node_modules_stylus_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cView_vue_vue_type_style_index_0_id_7c928137_lang_stylus___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../node_modules/css-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js!../../../node_modules/stylus-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cView.vue?vue&type=style&index=0&id=7c928137&lang=stylus& */ \"./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cView.vue?vue&type=style&index=0&id=7c928137&lang=stylus&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cView.vue?"); - -/***/ }), - -/***/ "./ui/src/components/CheckboxTable.vue?vue&type=script&lang=js&": -/*!**********************************************************************!*\ - !*** ./ui/src/components/CheckboxTable.vue?vue&type=script&lang=js& ***! - \**********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_index_js_vue_loader_options_CheckboxTable_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CheckboxTable.vue?vue&type=script&lang=js& */ \"./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CheckboxTable.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_vue_loader_lib_index_js_vue_loader_options_CheckboxTable_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CheckboxTable.vue?"); - -/***/ }), - -/***/ "./ui/src/components/CreateDeploymentRequestDialog/HubsTab.vue?vue&type=script&lang=js&": -/*!**********************************************************************************************!*\ - !*** ./ui/src/components/CreateDeploymentRequestDialog/HubsTab.vue?vue&type=script&lang=js& ***! - \**********************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_index_js_vue_loader_options_HubsTab_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HubsTab.vue?vue&type=script&lang=js& */ \"./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/HubsTab.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_vue_loader_lib_index_js_vue_loader_options_HubsTab_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/HubsTab.vue?"); - -/***/ }), - -/***/ "./ui/src/components/CreateDeploymentRequestDialog/MarketplacesTab.vue?vue&type=script&lang=js&": -/*!******************************************************************************************************!*\ - !*** ./ui/src/components/CreateDeploymentRequestDialog/MarketplacesTab.vue?vue&type=script&lang=js& ***! - \******************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_index_js_vue_loader_options_MarketplacesTab_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./MarketplacesTab.vue?vue&type=script&lang=js& */ \"./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/MarketplacesTab.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_vue_loader_lib_index_js_vue_loader_options_MarketplacesTab_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/MarketplacesTab.vue?"); - -/***/ }), - -/***/ "./ui/src/components/CreateDeploymentRequestDialog/OptionsTab.vue?vue&type=script&lang=js&": -/*!*************************************************************************************************!*\ - !*** ./ui/src/components/CreateDeploymentRequestDialog/OptionsTab.vue?vue&type=script&lang=js& ***! - \*************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_index_js_vue_loader_options_OptionsTab_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./OptionsTab.vue?vue&type=script&lang=js& */ \"./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/OptionsTab.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_vue_loader_lib_index_js_vue_loader_options_OptionsTab_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/OptionsTab.vue?"); - -/***/ }), - -/***/ "./ui/src/components/CreateDeploymentRequestDialog/PprTab.vue?vue&type=script&lang=js&": -/*!*********************************************************************************************!*\ - !*** ./ui/src/components/CreateDeploymentRequestDialog/PprTab.vue?vue&type=script&lang=js& ***! - \*********************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_index_js_vue_loader_options_PprTab_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./PprTab.vue?vue&type=script&lang=js& */ \"./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/PprTab.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_vue_loader_lib_index_js_vue_loader_options_PprTab_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/PprTab.vue?"); - -/***/ }), - -/***/ "./ui/src/components/CreateDeploymentRequestDialog/PricingTab.vue?vue&type=script&lang=js&": -/*!*************************************************************************************************!*\ - !*** ./ui/src/components/CreateDeploymentRequestDialog/PricingTab.vue?vue&type=script&lang=js& ***! - \*************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_index_js_vue_loader_options_PricingTab_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./PricingTab.vue?vue&type=script&lang=js& */ \"./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/PricingTab.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_vue_loader_lib_index_js_vue_loader_options_PricingTab_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/PricingTab.vue?"); - -/***/ }), - -/***/ "./ui/src/components/CreateDeploymentRequestDialog/ProductsTab.vue?vue&type=script&lang=js&": -/*!**************************************************************************************************!*\ - !*** ./ui/src/components/CreateDeploymentRequestDialog/ProductsTab.vue?vue&type=script&lang=js& ***! - \**************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_index_js_vue_loader_options_ProductsTab_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ProductsTab.vue?vue&type=script&lang=js& */ \"./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/ProductsTab.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_vue_loader_lib_index_js_vue_loader_options_ProductsTab_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/ProductsTab.vue?"); - -/***/ }), - -/***/ "./ui/src/components/CreateDeploymentRequestDialog/SummaryTab.vue?vue&type=script&lang=js&": -/*!*************************************************************************************************!*\ - !*** ./ui/src/components/CreateDeploymentRequestDialog/SummaryTab.vue?vue&type=script&lang=js& ***! - \*************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_index_js_vue_loader_options_SummaryTab_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SummaryTab.vue?vue&type=script&lang=js& */ \"./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/SummaryTab.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_vue_loader_lib_index_js_vue_loader_options_SummaryTab_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/SummaryTab.vue?"); - -/***/ }), - -/***/ "./ui/src/components/CreateDeploymentRequestDialog/index.vue?vue&type=script&lang=js&": -/*!********************************************************************************************!*\ - !*** ./ui/src/components/CreateDeploymentRequestDialog/index.vue?vue&type=script&lang=js& ***! - \********************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./index.vue?vue&type=script&lang=js& */ \"./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/index.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/index.vue?"); - -/***/ }), - -/***/ "./ui/src/components/DeploymentRequestsTable.vue?vue&type=script&lang=js&": -/*!********************************************************************************!*\ - !*** ./ui/src/components/DeploymentRequestsTable.vue?vue&type=script&lang=js& ***! - \********************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_index_js_vue_loader_options_DeploymentRequestsTable_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DeploymentRequestsTable.vue?vue&type=script&lang=js& */ \"./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/DeploymentRequestsTable.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_vue_loader_lib_index_js_vue_loader_options_DeploymentRequestsTable_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/DeploymentRequestsTable.vue?"); - -/***/ }), - -/***/ "./ui/src/components/DeploymentsTable.vue?vue&type=script&lang=js&": -/*!*************************************************************************!*\ - !*** ./ui/src/components/DeploymentsTable.vue?vue&type=script&lang=js& ***! - \*************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_index_js_vue_loader_options_DeploymentsTable_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DeploymentsTable.vue?vue&type=script&lang=js& */ \"./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/DeploymentsTable.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_vue_loader_lib_index_js_vue_loader_options_DeploymentsTable_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/DeploymentsTable.vue?"); - -/***/ }), - -/***/ "./ui/src/components/DetailItem.vue?vue&type=script&lang=js&": -/*!*******************************************************************!*\ - !*** ./ui/src/components/DetailItem.vue?vue&type=script&lang=js& ***! - \*******************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_index_js_vue_loader_options_DetailItem_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DetailItem.vue?vue&type=script&lang=js& */ \"./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/DetailItem.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_vue_loader_lib_index_js_vue_loader_options_DetailItem_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/DetailItem.vue?"); - -/***/ }), - -/***/ "./ui/src/components/NumberItem.vue?vue&type=script&lang=js&": -/*!*******************************************************************!*\ - !*** ./ui/src/components/NumberItem.vue?vue&type=script&lang=js& ***! - \*******************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_index_js_vue_loader_options_NumberItem_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./NumberItem.vue?vue&type=script&lang=js& */ \"./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/NumberItem.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_vue_loader_lib_index_js_vue_loader_options_NumberItem_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/NumberItem.vue?"); - -/***/ }), - -/***/ "./ui/src/components/Pic.vue?vue&type=script&lang=js&": -/*!************************************************************!*\ - !*** ./ui/src/components/Pic.vue?vue&type=script&lang=js& ***! - \************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_index_js_vue_loader_options_Pic_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Pic.vue?vue&type=script&lang=js& */ \"./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/Pic.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_vue_loader_lib_index_js_vue_loader_options_Pic_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/Pic.vue?"); - -/***/ }), - -/***/ "./ui/src/components/RadioTable.vue?vue&type=script&lang=js&": -/*!*******************************************************************!*\ - !*** ./ui/src/components/RadioTable.vue?vue&type=script&lang=js& ***! - \*******************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_index_js_vue_loader_options_RadioTable_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./RadioTable.vue?vue&type=script&lang=js& */ \"./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/RadioTable.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_vue_loader_lib_index_js_vue_loader_options_RadioTable_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/RadioTable.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cAlert.vue?vue&type=script&lang=js&": -/*!***************************************************************!*\ - !*** ./ui/src/components/cAlert.vue?vue&type=script&lang=js& ***! - \***************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_index_js_vue_loader_options_cAlert_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cAlert.vue?vue&type=script&lang=js& */ \"./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cAlert.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_vue_loader_lib_index_js_vue_loader_options_cAlert_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cAlert.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cButton.vue?vue&type=script&lang=js&": -/*!****************************************************************!*\ - !*** ./ui/src/components/cButton.vue?vue&type=script&lang=js& ***! - \****************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ cButtonModes: () => (/* reexport safe */ _node_modules_vue_loader_lib_index_js_vue_loader_options_cButton_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__.cButtonModes),\n/* harmony export */ cButtonModesDict: () => (/* reexport safe */ _node_modules_vue_loader_lib_index_js_vue_loader_options_cButton_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__.cButtonModesDict),\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_index_js_vue_loader_options_cButton_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cButton.vue?vue&type=script&lang=js& */ \"./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cButton.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_vue_loader_lib_index_js_vue_loader_options_cButton_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cButton.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cCheckbox.vue?vue&type=script&lang=js&": -/*!******************************************************************!*\ - !*** ./ui/src/components/cCheckbox.vue?vue&type=script&lang=js& ***! - \******************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_index_js_vue_loader_options_cCheckbox_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cCheckbox.vue?vue&type=script&lang=js& */ \"./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cCheckbox.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_vue_loader_lib_index_js_vue_loader_options_cCheckbox_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cCheckbox.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cChip.vue?vue&type=script&lang=js&": -/*!**************************************************************!*\ - !*** ./ui/src/components/cChip.vue?vue&type=script&lang=js& ***! - \**************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ cChipTypesDict: () => (/* reexport safe */ _node_modules_vue_loader_lib_index_js_vue_loader_options_cChip_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__.cChipTypesDict),\n/* harmony export */ checkForDefaultContrastColor: () => (/* reexport safe */ _node_modules_vue_loader_lib_index_js_vue_loader_options_cChip_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__.checkForDefaultContrastColor),\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__),\n/* harmony export */ setContrastColorForTypeSolid: () => (/* reexport safe */ _node_modules_vue_loader_lib_index_js_vue_loader_options_cChip_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__.setContrastColorForTypeSolid)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_index_js_vue_loader_options_cChip_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cChip.vue?vue&type=script&lang=js& */ \"./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cChip.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_vue_loader_lib_index_js_vue_loader_options_cChip_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cChip.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cDataTable.vue?vue&type=script&lang=js&": -/*!*******************************************************************!*\ - !*** ./ui/src/components/cDataTable.vue?vue&type=script&lang=js& ***! - \*******************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_index_js_vue_loader_options_cDataTable_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cDataTable.vue?vue&type=script&lang=js& */ \"./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cDataTable.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_vue_loader_lib_index_js_vue_loader_options_cDataTable_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cDataTable.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cDialog.vue?vue&type=script&lang=js&": -/*!****************************************************************!*\ - !*** ./ui/src/components/cDialog.vue?vue&type=script&lang=js& ***! - \****************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ DEFAULT_Z_INDEX: () => (/* reexport safe */ _node_modules_vue_loader_lib_index_js_vue_loader_options_cDialog_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__.DEFAULT_Z_INDEX),\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__),\n/* harmony export */ getElementZIndex: () => (/* reexport safe */ _node_modules_vue_loader_lib_index_js_vue_loader_options_cDialog_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__.getElementZIndex),\n/* harmony export */ getNextZIndexBySelector: () => (/* reexport safe */ _node_modules_vue_loader_lib_index_js_vue_loader_options_cDialog_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__.getNextZIndexBySelector)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_index_js_vue_loader_options_cDialog_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cDialog.vue?vue&type=script&lang=js& */ \"./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cDialog.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_vue_loader_lib_index_js_vue_loader_options_cDialog_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cDialog.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cIcon.vue?vue&type=script&lang=js&": -/*!**************************************************************!*\ - !*** ./ui/src/components/cIcon.vue?vue&type=script&lang=js& ***! - \**************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_index_js_vue_loader_options_cIcon_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cIcon.vue?vue&type=script&lang=js& */ \"./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cIcon.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_vue_loader_lib_index_js_vue_loader_options_cIcon_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cIcon.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cMenu.vue?vue&type=script&lang=js&": -/*!**************************************************************!*\ - !*** ./ui/src/components/cMenu.vue?vue&type=script&lang=js& ***! - \**************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_index_js_vue_loader_options_cMenu_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cMenu.vue?vue&type=script&lang=js& */ \"./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cMenu.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_vue_loader_lib_index_js_vue_loader_options_cMenu_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cMenu.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cNavBar.vue?vue&type=script&lang=js&": -/*!****************************************************************!*\ - !*** ./ui/src/components/cNavBar.vue?vue&type=script&lang=js& ***! - \****************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_index_js_vue_loader_options_cNavBar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cNavBar.vue?vue&type=script&lang=js& */ \"./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cNavBar.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_vue_loader_lib_index_js_vue_loader_options_cNavBar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cNavBar.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cRadio.vue?vue&type=script&lang=js&": -/*!***************************************************************!*\ - !*** ./ui/src/components/cRadio.vue?vue&type=script&lang=js& ***! - \***************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_index_js_vue_loader_options_cRadio_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cRadio.vue?vue&type=script&lang=js& */ \"./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cRadio.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_vue_loader_lib_index_js_vue_loader_options_cRadio_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cRadio.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cSearch.vue?vue&type=script&lang=js&": -/*!****************************************************************!*\ - !*** ./ui/src/components/cSearch.vue?vue&type=script&lang=js& ***! - \****************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_index_js_vue_loader_options_cSearch_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cSearch.vue?vue&type=script&lang=js& */ \"./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cSearch.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_vue_loader_lib_index_js_vue_loader_options_cSearch_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cSearch.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cStatus.vue?vue&type=script&lang=js&": -/*!****************************************************************!*\ - !*** ./ui/src/components/cStatus.vue?vue&type=script&lang=js& ***! - \****************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_index_js_vue_loader_options_cStatus_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cStatus.vue?vue&type=script&lang=js& */ \"./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cStatus.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_vue_loader_lib_index_js_vue_loader_options_cStatus_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cStatus.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cTable.vue?vue&type=script&lang=js&": -/*!***************************************************************!*\ - !*** ./ui/src/components/cTable.vue?vue&type=script&lang=js& ***! - \***************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_index_js_vue_loader_options_cTable_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cTable.vue?vue&type=script&lang=js& */ \"./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTable.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_vue_loader_lib_index_js_vue_loader_options_cTable_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTable.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cTable/cTableControlMenu.vue?vue&type=script&lang=js&": -/*!*********************************************************************************!*\ - !*** ./ui/src/components/cTable/cTableControlMenu.vue?vue&type=script&lang=js& ***! - \*********************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_index_js_vue_loader_options_cTableControlMenu_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cTableControlMenu.vue?vue&type=script&lang=js& */ \"./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTable/cTableControlMenu.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_vue_loader_lib_index_js_vue_loader_options_cTableControlMenu_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTable/cTableControlMenu.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cTable/cTableHeader.vue?vue&type=script&lang=js&": -/*!****************************************************************************!*\ - !*** ./ui/src/components/cTable/cTableHeader.vue?vue&type=script&lang=js& ***! - \****************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_index_js_vue_loader_options_cTableHeader_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cTableHeader.vue?vue&type=script&lang=js& */ \"./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTable/cTableHeader.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_vue_loader_lib_index_js_vue_loader_options_cTableHeader_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTable/cTableHeader.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cTable/cTableHeadersSelector.vue?vue&type=script&lang=js&": -/*!*************************************************************************************!*\ - !*** ./ui/src/components/cTable/cTableHeadersSelector.vue?vue&type=script&lang=js& ***! - \*************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__),\n/* harmony export */ isHeaderVisible: () => (/* reexport safe */ _node_modules_vue_loader_lib_index_js_vue_loader_options_cTableHeadersSelector_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__.isHeaderVisible),\n/* harmony export */ isHideableHeader: () => (/* reexport safe */ _node_modules_vue_loader_lib_index_js_vue_loader_options_cTableHeadersSelector_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__.isHideableHeader)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_index_js_vue_loader_options_cTableHeadersSelector_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cTableHeadersSelector.vue?vue&type=script&lang=js& */ \"./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTable/cTableHeadersSelector.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_vue_loader_lib_index_js_vue_loader_options_cTableHeadersSelector_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTable/cTableHeadersSelector.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cTable/cTablePagination.vue?vue&type=script&lang=js&": -/*!********************************************************************************!*\ - !*** ./ui/src/components/cTable/cTablePagination.vue?vue&type=script&lang=js& ***! - \********************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ allOption: () => (/* reexport safe */ _node_modules_vue_loader_lib_index_js_vue_loader_options_cTablePagination_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__.allOption),\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__),\n/* harmony export */ defaultPaginationOptions: () => (/* reexport safe */ _node_modules_vue_loader_lib_index_js_vue_loader_options_cTablePagination_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__.defaultPaginationOptions),\n/* harmony export */ paginationElementsTypes: () => (/* reexport safe */ _node_modules_vue_loader_lib_index_js_vue_loader_options_cTablePagination_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__.paginationElementsTypes),\n/* harmony export */ paginationPositions: () => (/* reexport safe */ _node_modules_vue_loader_lib_index_js_vue_loader_options_cTablePagination_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__.paginationPositions)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_index_js_vue_loader_options_cTablePagination_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cTablePagination.vue?vue&type=script&lang=js& */ \"./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTable/cTablePagination.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_vue_loader_lib_index_js_vue_loader_options_cTablePagination_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTable/cTablePagination.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cTabs.vue?vue&type=script&lang=js&": -/*!**************************************************************!*\ - !*** ./ui/src/components/cTabs.vue?vue&type=script&lang=js& ***! - \**************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_index_js_vue_loader_options_cTabs_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cTabs.vue?vue&type=script&lang=js& */ \"./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTabs.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_vue_loader_lib_index_js_vue_loader_options_cTabs_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTabs.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cTextField.vue?vue&type=script&lang=js&": -/*!*******************************************************************!*\ - !*** ./ui/src/components/cTextField.vue?vue&type=script&lang=js& ***! - \*******************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ cTextFieldIconSizesDict: () => (/* reexport safe */ _node_modules_vue_loader_lib_index_js_vue_loader_options_cTextField_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__.cTextFieldIconSizesDict),\n/* harmony export */ cTextFieldLabelIconSizesDict: () => (/* reexport safe */ _node_modules_vue_loader_lib_index_js_vue_loader_options_cTextField_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__.cTextFieldLabelIconSizesDict),\n/* harmony export */ cTextFieldModes: () => (/* reexport safe */ _node_modules_vue_loader_lib_index_js_vue_loader_options_cTextField_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__.cTextFieldModes),\n/* harmony export */ cTextFieldModesDict: () => (/* reexport safe */ _node_modules_vue_loader_lib_index_js_vue_loader_options_cTextField_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__.cTextFieldModesDict),\n/* harmony export */ cTextFieldSizes: () => (/* reexport safe */ _node_modules_vue_loader_lib_index_js_vue_loader_options_cTextField_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__.cTextFieldSizes),\n/* harmony export */ cTextFieldSizesDict: () => (/* reexport safe */ _node_modules_vue_loader_lib_index_js_vue_loader_options_cTextField_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__.cTextFieldSizesDict),\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__),\n/* harmony export */ generateID: () => (/* reexport safe */ _node_modules_vue_loader_lib_index_js_vue_loader_options_cTextField_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__.generateID),\n/* harmony export */ makeLocatorWith: () => (/* reexport safe */ _node_modules_vue_loader_lib_index_js_vue_loader_options_cTextField_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__.makeLocatorWith)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_index_js_vue_loader_options_cTextField_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cTextField.vue?vue&type=script&lang=js& */ \"./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTextField.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_vue_loader_lib_index_js_vue_loader_options_cTextField_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTextField.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cTooltip.vue?vue&type=script&lang=js&": -/*!*****************************************************************!*\ - !*** ./ui/src/components/cTooltip.vue?vue&type=script&lang=js& ***! - \*****************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_index_js_vue_loader_options_cTooltip_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cTooltip.vue?vue&type=script&lang=js& */ \"./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTooltip.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_vue_loader_lib_index_js_vue_loader_options_cTooltip_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTooltip.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cView.vue?vue&type=script&lang=js&": -/*!**************************************************************!*\ - !*** ./ui/src/components/cView.vue?vue&type=script&lang=js& ***! - \**************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_index_js_vue_loader_options_cView_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cView.vue?vue&type=script&lang=js& */ \"./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cView.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_vue_loader_lib_index_js_vue_loader_options_cView_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cView.vue?"); - -/***/ }), - -/***/ "./ui/src/pages/App.vue?vue&type=script&lang=js&": -/*!*******************************************************!*\ - !*** ./ui/src/pages/App.vue?vue&type=script&lang=js& ***! - \*******************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js& */ \"./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/pages/App.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/pages/App.vue?"); - -/***/ }), - -/***/ "./ui/src/pages/Dashboard.vue?vue&type=script&lang=js&": -/*!*************************************************************!*\ - !*** ./ui/src/pages/Dashboard.vue?vue&type=script&lang=js& ***! - \*************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_index_js_vue_loader_options_Dashboard_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Dashboard.vue?vue&type=script&lang=js& */ \"./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/pages/Dashboard.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_vue_loader_lib_index_js_vue_loader_options_Dashboard_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/pages/Dashboard.vue?"); - -/***/ }), - -/***/ "./ui/src/components/CheckboxTable.vue?vue&type=template&id=6b795cba&scoped=true&lang=pug&": -/*!*************************************************************************************************!*\ - !*** ./ui/src/components/CheckboxTable.vue?vue&type=template&id=6b795cba&scoped=true&lang=pug& ***! - \*************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_CheckboxTable_vue_vue_type_template_id_6b795cba_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */ staticRenderFns: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_CheckboxTable_vue_vue_type_template_id_6b795cba_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_CheckboxTable_vue_vue_type_template_id_6b795cba_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!../../../node_modules/pug-plain-loader/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CheckboxTable.vue?vue&type=template&id=6b795cba&scoped=true&lang=pug& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CheckboxTable.vue?vue&type=template&id=6b795cba&scoped=true&lang=pug&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CheckboxTable.vue?"); - -/***/ }), - -/***/ "./ui/src/components/CreateDeploymentRequestDialog/HubsTab.vue?vue&type=template&id=0fc2312d&lang=pug&": -/*!*************************************************************************************************************!*\ - !*** ./ui/src/components/CreateDeploymentRequestDialog/HubsTab.vue?vue&type=template&id=0fc2312d&lang=pug& ***! - \*************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_HubsTab_vue_vue_type_template_id_0fc2312d_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */ staticRenderFns: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_HubsTab_vue_vue_type_template_id_0fc2312d_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_HubsTab_vue_vue_type_template_id_0fc2312d_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!../../../../node_modules/pug-plain-loader/index.js!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HubsTab.vue?vue&type=template&id=0fc2312d&lang=pug& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/HubsTab.vue?vue&type=template&id=0fc2312d&lang=pug&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/HubsTab.vue?"); - -/***/ }), - -/***/ "./ui/src/components/CreateDeploymentRequestDialog/MarketplacesTab.vue?vue&type=template&id=23f3dafa&lang=pug&": -/*!*********************************************************************************************************************!*\ - !*** ./ui/src/components/CreateDeploymentRequestDialog/MarketplacesTab.vue?vue&type=template&id=23f3dafa&lang=pug& ***! - \*********************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_MarketplacesTab_vue_vue_type_template_id_23f3dafa_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */ staticRenderFns: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_MarketplacesTab_vue_vue_type_template_id_23f3dafa_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_MarketplacesTab_vue_vue_type_template_id_23f3dafa_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!../../../../node_modules/pug-plain-loader/index.js!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./MarketplacesTab.vue?vue&type=template&id=23f3dafa&lang=pug& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/MarketplacesTab.vue?vue&type=template&id=23f3dafa&lang=pug&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/MarketplacesTab.vue?"); - -/***/ }), - -/***/ "./ui/src/components/CreateDeploymentRequestDialog/OptionsTab.vue?vue&type=template&id=086d6e1e&lang=pug&": -/*!****************************************************************************************************************!*\ - !*** ./ui/src/components/CreateDeploymentRequestDialog/OptionsTab.vue?vue&type=template&id=086d6e1e&lang=pug& ***! - \****************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_OptionsTab_vue_vue_type_template_id_086d6e1e_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */ staticRenderFns: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_OptionsTab_vue_vue_type_template_id_086d6e1e_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_OptionsTab_vue_vue_type_template_id_086d6e1e_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!../../../../node_modules/pug-plain-loader/index.js!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./OptionsTab.vue?vue&type=template&id=086d6e1e&lang=pug& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/OptionsTab.vue?vue&type=template&id=086d6e1e&lang=pug&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/OptionsTab.vue?"); - -/***/ }), - -/***/ "./ui/src/components/CreateDeploymentRequestDialog/PprTab.vue?vue&type=template&id=239e179d&lang=pug&": -/*!************************************************************************************************************!*\ - !*** ./ui/src/components/CreateDeploymentRequestDialog/PprTab.vue?vue&type=template&id=239e179d&lang=pug& ***! - \************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_PprTab_vue_vue_type_template_id_239e179d_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */ staticRenderFns: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_PprTab_vue_vue_type_template_id_239e179d_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_PprTab_vue_vue_type_template_id_239e179d_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!../../../../node_modules/pug-plain-loader/index.js!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./PprTab.vue?vue&type=template&id=239e179d&lang=pug& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/PprTab.vue?vue&type=template&id=239e179d&lang=pug&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/PprTab.vue?"); - -/***/ }), - -/***/ "./ui/src/components/CreateDeploymentRequestDialog/PricingTab.vue?vue&type=template&id=506812c9&lang=pug&": -/*!****************************************************************************************************************!*\ - !*** ./ui/src/components/CreateDeploymentRequestDialog/PricingTab.vue?vue&type=template&id=506812c9&lang=pug& ***! - \****************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_PricingTab_vue_vue_type_template_id_506812c9_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */ staticRenderFns: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_PricingTab_vue_vue_type_template_id_506812c9_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_PricingTab_vue_vue_type_template_id_506812c9_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!../../../../node_modules/pug-plain-loader/index.js!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./PricingTab.vue?vue&type=template&id=506812c9&lang=pug& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/PricingTab.vue?vue&type=template&id=506812c9&lang=pug&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/PricingTab.vue?"); - -/***/ }), - -/***/ "./ui/src/components/CreateDeploymentRequestDialog/ProductsTab.vue?vue&type=template&id=4402e027&lang=pug&": -/*!*****************************************************************************************************************!*\ - !*** ./ui/src/components/CreateDeploymentRequestDialog/ProductsTab.vue?vue&type=template&id=4402e027&lang=pug& ***! - \*****************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_ProductsTab_vue_vue_type_template_id_4402e027_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */ staticRenderFns: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_ProductsTab_vue_vue_type_template_id_4402e027_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_ProductsTab_vue_vue_type_template_id_4402e027_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!../../../../node_modules/pug-plain-loader/index.js!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ProductsTab.vue?vue&type=template&id=4402e027&lang=pug& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/ProductsTab.vue?vue&type=template&id=4402e027&lang=pug&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/ProductsTab.vue?"); - -/***/ }), - -/***/ "./ui/src/components/CreateDeploymentRequestDialog/SummaryTab.vue?vue&type=template&id=a449222e&scoped=true&lang=pug&": -/*!****************************************************************************************************************************!*\ - !*** ./ui/src/components/CreateDeploymentRequestDialog/SummaryTab.vue?vue&type=template&id=a449222e&scoped=true&lang=pug& ***! - \****************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_SummaryTab_vue_vue_type_template_id_a449222e_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */ staticRenderFns: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_SummaryTab_vue_vue_type_template_id_a449222e_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_SummaryTab_vue_vue_type_template_id_a449222e_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!../../../../node_modules/pug-plain-loader/index.js!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SummaryTab.vue?vue&type=template&id=a449222e&scoped=true&lang=pug& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/SummaryTab.vue?vue&type=template&id=a449222e&scoped=true&lang=pug&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/SummaryTab.vue?"); - -/***/ }), - -/***/ "./ui/src/components/CreateDeploymentRequestDialog/index.vue?vue&type=template&id=34a968f0&lang=pug&": -/*!***********************************************************************************************************!*\ - !*** ./ui/src/components/CreateDeploymentRequestDialog/index.vue?vue&type=template&id=34a968f0&lang=pug& ***! - \***********************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_34a968f0_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */ staticRenderFns: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_34a968f0_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_34a968f0_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!../../../../node_modules/pug-plain-loader/index.js!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./index.vue?vue&type=template&id=34a968f0&lang=pug& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/index.vue?vue&type=template&id=34a968f0&lang=pug&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/index.vue?"); - -/***/ }), - -/***/ "./ui/src/components/DeploymentRequestsTable.vue?vue&type=template&id=2cd29e58&lang=pug&": -/*!***********************************************************************************************!*\ - !*** ./ui/src/components/DeploymentRequestsTable.vue?vue&type=template&id=2cd29e58&lang=pug& ***! - \***********************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_DeploymentRequestsTable_vue_vue_type_template_id_2cd29e58_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */ staticRenderFns: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_DeploymentRequestsTable_vue_vue_type_template_id_2cd29e58_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_DeploymentRequestsTable_vue_vue_type_template_id_2cd29e58_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!../../../node_modules/pug-plain-loader/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DeploymentRequestsTable.vue?vue&type=template&id=2cd29e58&lang=pug& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/DeploymentRequestsTable.vue?vue&type=template&id=2cd29e58&lang=pug&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/DeploymentRequestsTable.vue?"); - -/***/ }), - -/***/ "./ui/src/components/DeploymentsTable.vue?vue&type=template&id=05b190fe&lang=pug&": -/*!****************************************************************************************!*\ - !*** ./ui/src/components/DeploymentsTable.vue?vue&type=template&id=05b190fe&lang=pug& ***! - \****************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_DeploymentsTable_vue_vue_type_template_id_05b190fe_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */ staticRenderFns: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_DeploymentsTable_vue_vue_type_template_id_05b190fe_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_DeploymentsTable_vue_vue_type_template_id_05b190fe_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!../../../node_modules/pug-plain-loader/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DeploymentsTable.vue?vue&type=template&id=05b190fe&lang=pug& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/DeploymentsTable.vue?vue&type=template&id=05b190fe&lang=pug&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/DeploymentsTable.vue?"); - -/***/ }), - -/***/ "./ui/src/components/DetailItem.vue?vue&type=template&id=6c878db6&lang=pug&": -/*!**********************************************************************************!*\ - !*** ./ui/src/components/DetailItem.vue?vue&type=template&id=6c878db6&lang=pug& ***! - \**********************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_DetailItem_vue_vue_type_template_id_6c878db6_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */ staticRenderFns: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_DetailItem_vue_vue_type_template_id_6c878db6_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_DetailItem_vue_vue_type_template_id_6c878db6_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!../../../node_modules/pug-plain-loader/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DetailItem.vue?vue&type=template&id=6c878db6&lang=pug& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/DetailItem.vue?vue&type=template&id=6c878db6&lang=pug&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/DetailItem.vue?"); - -/***/ }), - -/***/ "./ui/src/components/NumberItem.vue?vue&type=template&id=e7d6f7c6&scoped=true&lang=pug&": -/*!**********************************************************************************************!*\ - !*** ./ui/src/components/NumberItem.vue?vue&type=template&id=e7d6f7c6&scoped=true&lang=pug& ***! - \**********************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_NumberItem_vue_vue_type_template_id_e7d6f7c6_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */ staticRenderFns: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_NumberItem_vue_vue_type_template_id_e7d6f7c6_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_NumberItem_vue_vue_type_template_id_e7d6f7c6_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!../../../node_modules/pug-plain-loader/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./NumberItem.vue?vue&type=template&id=e7d6f7c6&scoped=true&lang=pug& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/NumberItem.vue?vue&type=template&id=e7d6f7c6&scoped=true&lang=pug&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/NumberItem.vue?"); - -/***/ }), - -/***/ "./ui/src/components/Pic.vue?vue&type=template&id=7ef515b9&scoped=true&lang=pug&": -/*!***************************************************************************************!*\ - !*** ./ui/src/components/Pic.vue?vue&type=template&id=7ef515b9&scoped=true&lang=pug& ***! - \***************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_Pic_vue_vue_type_template_id_7ef515b9_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */ staticRenderFns: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_Pic_vue_vue_type_template_id_7ef515b9_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_Pic_vue_vue_type_template_id_7ef515b9_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!../../../node_modules/pug-plain-loader/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Pic.vue?vue&type=template&id=7ef515b9&scoped=true&lang=pug& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/Pic.vue?vue&type=template&id=7ef515b9&scoped=true&lang=pug&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/Pic.vue?"); - -/***/ }), - -/***/ "./ui/src/components/RadioTable.vue?vue&type=template&id=7997df34&scoped=true&lang=pug&": -/*!**********************************************************************************************!*\ - !*** ./ui/src/components/RadioTable.vue?vue&type=template&id=7997df34&scoped=true&lang=pug& ***! - \**********************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_RadioTable_vue_vue_type_template_id_7997df34_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */ staticRenderFns: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_RadioTable_vue_vue_type_template_id_7997df34_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_RadioTable_vue_vue_type_template_id_7997df34_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!../../../node_modules/pug-plain-loader/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./RadioTable.vue?vue&type=template&id=7997df34&scoped=true&lang=pug& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/RadioTable.vue?vue&type=template&id=7997df34&scoped=true&lang=pug&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/RadioTable.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cAlert.vue?vue&type=template&id=1ef58eba&lang=pug&": -/*!******************************************************************************!*\ - !*** ./ui/src/components/cAlert.vue?vue&type=template&id=1ef58eba&lang=pug& ***! - \******************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cAlert_vue_vue_type_template_id_1ef58eba_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */ staticRenderFns: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cAlert_vue_vue_type_template_id_1ef58eba_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cAlert_vue_vue_type_template_id_1ef58eba_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!../../../node_modules/pug-plain-loader/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cAlert.vue?vue&type=template&id=1ef58eba&lang=pug& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cAlert.vue?vue&type=template&id=1ef58eba&lang=pug&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cAlert.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cButton.vue?vue&type=template&id=6548a8c4&lang=pug&": -/*!*******************************************************************************!*\ - !*** ./ui/src/components/cButton.vue?vue&type=template&id=6548a8c4&lang=pug& ***! - \*******************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cButton_vue_vue_type_template_id_6548a8c4_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */ staticRenderFns: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cButton_vue_vue_type_template_id_6548a8c4_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cButton_vue_vue_type_template_id_6548a8c4_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!../../../node_modules/pug-plain-loader/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cButton.vue?vue&type=template&id=6548a8c4&lang=pug& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cButton.vue?vue&type=template&id=6548a8c4&lang=pug&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cButton.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cCheckbox.vue?vue&type=template&id=4cd65356&scoped=true&lang=pug&": -/*!*********************************************************************************************!*\ - !*** ./ui/src/components/cCheckbox.vue?vue&type=template&id=4cd65356&scoped=true&lang=pug& ***! - \*********************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cCheckbox_vue_vue_type_template_id_4cd65356_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */ staticRenderFns: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cCheckbox_vue_vue_type_template_id_4cd65356_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cCheckbox_vue_vue_type_template_id_4cd65356_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!../../../node_modules/pug-plain-loader/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cCheckbox.vue?vue&type=template&id=4cd65356&scoped=true&lang=pug& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cCheckbox.vue?vue&type=template&id=4cd65356&scoped=true&lang=pug&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cCheckbox.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cChip.vue?vue&type=template&id=cf32a144&lang=pug&": -/*!*****************************************************************************!*\ - !*** ./ui/src/components/cChip.vue?vue&type=template&id=cf32a144&lang=pug& ***! - \*****************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cChip_vue_vue_type_template_id_cf32a144_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */ staticRenderFns: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cChip_vue_vue_type_template_id_cf32a144_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cChip_vue_vue_type_template_id_cf32a144_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!../../../node_modules/pug-plain-loader/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cChip.vue?vue&type=template&id=cf32a144&lang=pug& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cChip.vue?vue&type=template&id=cf32a144&lang=pug&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cChip.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cDataTable.vue?vue&type=template&id=673514a2&scoped=true&lang=pug&": -/*!**********************************************************************************************!*\ - !*** ./ui/src/components/cDataTable.vue?vue&type=template&id=673514a2&scoped=true&lang=pug& ***! - \**********************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cDataTable_vue_vue_type_template_id_673514a2_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */ staticRenderFns: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cDataTable_vue_vue_type_template_id_673514a2_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cDataTable_vue_vue_type_template_id_673514a2_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!../../../node_modules/pug-plain-loader/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cDataTable.vue?vue&type=template&id=673514a2&scoped=true&lang=pug& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cDataTable.vue?vue&type=template&id=673514a2&scoped=true&lang=pug&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cDataTable.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cDialog.vue?vue&type=template&id=0548f84c&lang=pug&": -/*!*******************************************************************************!*\ - !*** ./ui/src/components/cDialog.vue?vue&type=template&id=0548f84c&lang=pug& ***! - \*******************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cDialog_vue_vue_type_template_id_0548f84c_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */ staticRenderFns: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cDialog_vue_vue_type_template_id_0548f84c_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cDialog_vue_vue_type_template_id_0548f84c_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!../../../node_modules/pug-plain-loader/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cDialog.vue?vue&type=template&id=0548f84c&lang=pug& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cDialog.vue?vue&type=template&id=0548f84c&lang=pug&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cDialog.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cIcon.vue?vue&type=template&id=094f790b&lang=pug&": -/*!*****************************************************************************!*\ - !*** ./ui/src/components/cIcon.vue?vue&type=template&id=094f790b&lang=pug& ***! - \*****************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cIcon_vue_vue_type_template_id_094f790b_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */ staticRenderFns: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cIcon_vue_vue_type_template_id_094f790b_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cIcon_vue_vue_type_template_id_094f790b_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!../../../node_modules/pug-plain-loader/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cIcon.vue?vue&type=template&id=094f790b&lang=pug& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cIcon.vue?vue&type=template&id=094f790b&lang=pug&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cIcon.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cMenu.vue?vue&type=template&id=114e6ef1&lang=pug&": -/*!*****************************************************************************!*\ - !*** ./ui/src/components/cMenu.vue?vue&type=template&id=114e6ef1&lang=pug& ***! - \*****************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cMenu_vue_vue_type_template_id_114e6ef1_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */ staticRenderFns: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cMenu_vue_vue_type_template_id_114e6ef1_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cMenu_vue_vue_type_template_id_114e6ef1_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!../../../node_modules/pug-plain-loader/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cMenu.vue?vue&type=template&id=114e6ef1&lang=pug& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cMenu.vue?vue&type=template&id=114e6ef1&lang=pug&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cMenu.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cNavBar.vue?vue&type=template&id=b2fed2fc&lang=pug&": -/*!*******************************************************************************!*\ - !*** ./ui/src/components/cNavBar.vue?vue&type=template&id=b2fed2fc&lang=pug& ***! - \*******************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cNavBar_vue_vue_type_template_id_b2fed2fc_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */ staticRenderFns: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cNavBar_vue_vue_type_template_id_b2fed2fc_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cNavBar_vue_vue_type_template_id_b2fed2fc_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!../../../node_modules/pug-plain-loader/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cNavBar.vue?vue&type=template&id=b2fed2fc&lang=pug& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cNavBar.vue?vue&type=template&id=b2fed2fc&lang=pug&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cNavBar.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cRadio.vue?vue&type=template&id=3c4bb1d9&scoped=true&lang=pug&": -/*!******************************************************************************************!*\ - !*** ./ui/src/components/cRadio.vue?vue&type=template&id=3c4bb1d9&scoped=true&lang=pug& ***! - \******************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cRadio_vue_vue_type_template_id_3c4bb1d9_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */ staticRenderFns: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cRadio_vue_vue_type_template_id_3c4bb1d9_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cRadio_vue_vue_type_template_id_3c4bb1d9_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!../../../node_modules/pug-plain-loader/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cRadio.vue?vue&type=template&id=3c4bb1d9&scoped=true&lang=pug& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cRadio.vue?vue&type=template&id=3c4bb1d9&scoped=true&lang=pug&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cRadio.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cSearch.vue?vue&type=template&id=2590bc3a&scoped=true&lang=pug&": -/*!*******************************************************************************************!*\ - !*** ./ui/src/components/cSearch.vue?vue&type=template&id=2590bc3a&scoped=true&lang=pug& ***! - \*******************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cSearch_vue_vue_type_template_id_2590bc3a_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */ staticRenderFns: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cSearch_vue_vue_type_template_id_2590bc3a_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cSearch_vue_vue_type_template_id_2590bc3a_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!../../../node_modules/pug-plain-loader/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cSearch.vue?vue&type=template&id=2590bc3a&scoped=true&lang=pug& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cSearch.vue?vue&type=template&id=2590bc3a&scoped=true&lang=pug&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cSearch.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cStatus.vue?vue&type=template&id=5eb1f184&lang=pug&": -/*!*******************************************************************************!*\ - !*** ./ui/src/components/cStatus.vue?vue&type=template&id=5eb1f184&lang=pug& ***! - \*******************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cStatus_vue_vue_type_template_id_5eb1f184_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */ staticRenderFns: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cStatus_vue_vue_type_template_id_5eb1f184_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cStatus_vue_vue_type_template_id_5eb1f184_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!../../../node_modules/pug-plain-loader/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cStatus.vue?vue&type=template&id=5eb1f184&lang=pug& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cStatus.vue?vue&type=template&id=5eb1f184&lang=pug&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cStatus.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cTable.vue?vue&type=template&id=00cc8fa8&lang=pug&": -/*!******************************************************************************!*\ - !*** ./ui/src/components/cTable.vue?vue&type=template&id=00cc8fa8&lang=pug& ***! - \******************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cTable_vue_vue_type_template_id_00cc8fa8_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */ staticRenderFns: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cTable_vue_vue_type_template_id_00cc8fa8_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cTable_vue_vue_type_template_id_00cc8fa8_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!../../../node_modules/pug-plain-loader/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cTable.vue?vue&type=template&id=00cc8fa8&lang=pug& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTable.vue?vue&type=template&id=00cc8fa8&lang=pug&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTable.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cTable/cTableControlMenu.vue?vue&type=template&id=5856740e&lang=pug&": -/*!************************************************************************************************!*\ - !*** ./ui/src/components/cTable/cTableControlMenu.vue?vue&type=template&id=5856740e&lang=pug& ***! - \************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cTableControlMenu_vue_vue_type_template_id_5856740e_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */ staticRenderFns: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cTableControlMenu_vue_vue_type_template_id_5856740e_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cTableControlMenu_vue_vue_type_template_id_5856740e_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!../../../../node_modules/pug-plain-loader/index.js!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cTableControlMenu.vue?vue&type=template&id=5856740e&lang=pug& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTable/cTableControlMenu.vue?vue&type=template&id=5856740e&lang=pug&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTable/cTableControlMenu.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cTable/cTableHeader.vue?vue&type=template&id=6bcab16a&scoped=true&lang=pug&": -/*!*******************************************************************************************************!*\ - !*** ./ui/src/components/cTable/cTableHeader.vue?vue&type=template&id=6bcab16a&scoped=true&lang=pug& ***! - \*******************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cTableHeader_vue_vue_type_template_id_6bcab16a_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */ staticRenderFns: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cTableHeader_vue_vue_type_template_id_6bcab16a_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cTableHeader_vue_vue_type_template_id_6bcab16a_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!../../../../node_modules/pug-plain-loader/index.js!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cTableHeader.vue?vue&type=template&id=6bcab16a&scoped=true&lang=pug& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTable/cTableHeader.vue?vue&type=template&id=6bcab16a&scoped=true&lang=pug&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTable/cTableHeader.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cTable/cTableHeadersSelector.vue?vue&type=template&id=706183b7&scoped=true&lang=pug&": -/*!****************************************************************************************************************!*\ - !*** ./ui/src/components/cTable/cTableHeadersSelector.vue?vue&type=template&id=706183b7&scoped=true&lang=pug& ***! - \****************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cTableHeadersSelector_vue_vue_type_template_id_706183b7_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */ staticRenderFns: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cTableHeadersSelector_vue_vue_type_template_id_706183b7_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cTableHeadersSelector_vue_vue_type_template_id_706183b7_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!../../../../node_modules/pug-plain-loader/index.js!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cTableHeadersSelector.vue?vue&type=template&id=706183b7&scoped=true&lang=pug& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTable/cTableHeadersSelector.vue?vue&type=template&id=706183b7&scoped=true&lang=pug&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTable/cTableHeadersSelector.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cTable/cTablePagination.vue?vue&type=template&id=3a56ead8&scoped=true&lang=pug&": -/*!***********************************************************************************************************!*\ - !*** ./ui/src/components/cTable/cTablePagination.vue?vue&type=template&id=3a56ead8&scoped=true&lang=pug& ***! - \***********************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cTablePagination_vue_vue_type_template_id_3a56ead8_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */ staticRenderFns: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cTablePagination_vue_vue_type_template_id_3a56ead8_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cTablePagination_vue_vue_type_template_id_3a56ead8_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!../../../../node_modules/pug-plain-loader/index.js!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cTablePagination.vue?vue&type=template&id=3a56ead8&scoped=true&lang=pug& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTable/cTablePagination.vue?vue&type=template&id=3a56ead8&scoped=true&lang=pug&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTable/cTablePagination.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cTabs.vue?vue&type=template&id=00476590&lang=pug&": -/*!*****************************************************************************!*\ - !*** ./ui/src/components/cTabs.vue?vue&type=template&id=00476590&lang=pug& ***! - \*****************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cTabs_vue_vue_type_template_id_00476590_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */ staticRenderFns: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cTabs_vue_vue_type_template_id_00476590_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cTabs_vue_vue_type_template_id_00476590_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!../../../node_modules/pug-plain-loader/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cTabs.vue?vue&type=template&id=00476590&lang=pug& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTabs.vue?vue&type=template&id=00476590&lang=pug&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTabs.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cTextField.vue?vue&type=template&id=b5bb9caa&scoped=true&lang=pug&": -/*!**********************************************************************************************!*\ - !*** ./ui/src/components/cTextField.vue?vue&type=template&id=b5bb9caa&scoped=true&lang=pug& ***! - \**********************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cTextField_vue_vue_type_template_id_b5bb9caa_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */ staticRenderFns: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cTextField_vue_vue_type_template_id_b5bb9caa_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cTextField_vue_vue_type_template_id_b5bb9caa_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!../../../node_modules/pug-plain-loader/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cTextField.vue?vue&type=template&id=b5bb9caa&scoped=true&lang=pug& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTextField.vue?vue&type=template&id=b5bb9caa&scoped=true&lang=pug&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTextField.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cTooltip.vue?vue&type=template&id=3d7ddf3e&scoped=true&lang=pug&": -/*!********************************************************************************************!*\ - !*** ./ui/src/components/cTooltip.vue?vue&type=template&id=3d7ddf3e&scoped=true&lang=pug& ***! - \********************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cTooltip_vue_vue_type_template_id_3d7ddf3e_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */ staticRenderFns: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cTooltip_vue_vue_type_template_id_3d7ddf3e_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cTooltip_vue_vue_type_template_id_3d7ddf3e_scoped_true_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!../../../node_modules/pug-plain-loader/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cTooltip.vue?vue&type=template&id=3d7ddf3e&scoped=true&lang=pug& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTooltip.vue?vue&type=template&id=3d7ddf3e&scoped=true&lang=pug&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTooltip.vue?"); - -/***/ }), - -/***/ "./ui/src/components/cView.vue?vue&type=template&id=7c928137&lang=pug&": -/*!*****************************************************************************!*\ - !*** ./ui/src/components/cView.vue?vue&type=template&id=7c928137&lang=pug& ***! - \*****************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cView_vue_vue_type_template_id_7c928137_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */ staticRenderFns: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cView_vue_vue_type_template_id_7c928137_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_cView_vue_vue_type_template_id_7c928137_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!../../../node_modules/pug-plain-loader/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cView.vue?vue&type=template&id=7c928137&lang=pug& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cView.vue?vue&type=template&id=7c928137&lang=pug&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cView.vue?"); - -/***/ }), - -/***/ "./ui/src/pages/App.vue?vue&type=template&id=37f0221e&lang=pug&": -/*!**********************************************************************!*\ - !*** ./ui/src/pages/App.vue?vue&type=template&id=37f0221e&lang=pug& ***! - \**********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_template_id_37f0221e_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */ staticRenderFns: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_template_id_37f0221e_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_template_id_37f0221e_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!../../../node_modules/pug-plain-loader/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=template&id=37f0221e&lang=pug& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/pages/App.vue?vue&type=template&id=37f0221e&lang=pug&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/pages/App.vue?"); - -/***/ }), - -/***/ "./ui/src/pages/Dashboard.vue?vue&type=template&id=abb93d5e&lang=pug&": -/*!****************************************************************************!*\ - !*** ./ui/src/pages/Dashboard.vue?vue&type=template&id=abb93d5e&lang=pug& ***! - \****************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_Dashboard_vue_vue_type_template_id_abb93d5e_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */ staticRenderFns: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_Dashboard_vue_vue_type_template_id_abb93d5e_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_Dashboard_vue_vue_type_template_id_abb93d5e_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!../../../node_modules/pug-plain-loader/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Dashboard.vue?vue&type=template&id=abb93d5e&lang=pug& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/pages/Dashboard.vue?vue&type=template&id=abb93d5e&lang=pug&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/pages/Dashboard.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CheckboxTable.vue?vue&type=template&id=6b795cba&scoped=true&lang=pug&": -/*!**********************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CheckboxTable.vue?vue&type=template&id=6b795cba&scoped=true&lang=pug& ***! - \**********************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\n \"div\",\n { staticClass: \"checkbox-table\" },\n [\n _c(\"p\", { staticClass: \"checkbox-table__title\" }, [\n _vm._v(_vm._s(_vm.title)),\n ]),\n _c(\"c-search\", {\n staticClass: \"checkbox-table__search\",\n model: {\n value: _vm.localSearch,\n callback: function ($$v) {\n _vm.localSearch = $$v\n },\n expression: \"localSearch\",\n },\n }),\n _c(\"c-data-table\", {\n staticClass: \"checkbox-table__table\",\n attrs: {\n value: _vm.computedItems,\n headers: _vm.processedHeaders,\n \"prepare-row\": _vm.prepareRow,\n updating: _vm.loading,\n \"hide-all-pagination-sections\": \"\",\n \"fix-layout\": \"\",\n },\n scopedSlots: _vm._u([\n {\n key: \"items\",\n fn: function ({ item, row, visibleHeaders }) {\n return [\n _c(\n \"tr\",\n { staticClass: \"table__row hoverable\" },\n [\n item.type === \"all\"\n ? _vm._l(visibleHeaders, function (header, index) {\n return _c(\n \"td\",\n { key: header.value },\n [\n index === 0\n ? _c(\"span\", [_vm._v(\"All\")])\n : _vm._e(),\n header.value === \"radio\"\n ? _c(\"c-checkbox\", {\n model: {\n value: _vm.localIsAllSelected,\n callback: function ($$v) {\n _vm.localIsAllSelected = $$v\n },\n expression: \"localIsAllSelected\",\n },\n })\n : _vm._e(),\n ],\n 1\n )\n })\n : _vm._l(visibleHeaders, function (header) {\n return _c(\n \"td\",\n { key: header.value },\n [\n header.value === \"radio\"\n ? _c(\"c-checkbox\", {\n attrs: { value: _vm.isChecked(item) },\n on: {\n input: function ($event) {\n return _vm.toggleSelected(row)\n },\n },\n })\n : _vm._t(header.value, null, { row: row }),\n ],\n 2\n )\n }),\n ],\n 2\n ),\n ]\n },\n },\n ]),\n }),\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CheckboxTable.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/HubsTab.vue?vue&type=template&id=0fc2312d&lang=pug&": -/*!**********************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/HubsTab.vue?vue&type=template&id=0fc2312d&lang=pug& ***! - \**********************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\"radio-table\", {\n staticClass: \"hub-tab\",\n attrs: {\n headers: _vm.headers,\n items: _vm.filteredHubs,\n loading: _vm.loading,\n \"prepare-row\": _vm.prepareRow,\n search: _vm.searchValue,\n title: \"Select Hub\",\n },\n on: {\n \"update:search\": function ($event) {\n _vm.searchValue = $event\n },\n },\n scopedSlots: _vm._u([\n {\n key: \"hub\",\n fn: function ({ row }) {\n return [\n _c(\"detail-item\", {\n staticClass: \"hub-tab__detail\",\n scopedSlots: _vm._u(\n [\n {\n key: \"body-text\",\n fn: function () {\n return [\n _c(\"div\", { staticClass: \"truncate-text\" }, [\n _c(\"span\", [_vm._v(_vm._s(row?.name))]),\n ]),\n ]\n },\n proxy: true,\n },\n {\n key: \"assistive-text\",\n fn: function () {\n return [_c(\"span\", [_vm._v(_vm._s(row?.id))])]\n },\n proxy: true,\n },\n ],\n null,\n true\n ),\n }),\n ]\n },\n },\n {\n key: \"externalId\",\n fn: function ({ row }) {\n return [\n row.externalId\n ? _c(\n \"div\",\n {\n staticClass: \"truncate-text\",\n attrs: { title: row.externalId },\n },\n [_vm._v(_vm._s(row.externalId))]\n )\n : _c(\"span\", { staticClass: \"assistive-text\" }, [_vm._v(\"–\")]),\n ]\n },\n },\n ]),\n model: {\n value: _vm.selectedHubId,\n callback: function ($$v) {\n _vm.selectedHubId = $$v\n },\n expression: \"selectedHubId\",\n },\n })\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/HubsTab.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/MarketplacesTab.vue?vue&type=template&id=23f3dafa&lang=pug&": -/*!******************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/MarketplacesTab.vue?vue&type=template&id=23f3dafa&lang=pug& ***! - \******************************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\"checkbox-table\", {\n staticClass: \"marketplaces-tab\",\n attrs: {\n headers: _vm.headers,\n items: _vm.filteredMarketplaces,\n loading: _vm.loading,\n \"prepare-row\": _vm.prepareRow,\n search: _vm.searchValue,\n \"is-all-selected\": _vm.isAllSelected,\n title: \"Select Marketplaces\",\n \"include-all\": \"\",\n \"return-object\": \"\",\n },\n on: {\n \"update:search\": function ($event) {\n _vm.searchValue = $event\n },\n \"update:isAllSelected\": function ($event) {\n _vm.isAllSelected = $event\n },\n \"update:is-all-selected\": function ($event) {\n _vm.isAllSelected = $event\n },\n },\n scopedSlots: _vm._u([\n {\n key: \"marketplace\",\n fn: function ({ row }) {\n return [\n _c(\"detail-item\", {\n staticClass: \"hub-tab__detail\",\n scopedSlots: _vm._u(\n [\n {\n key: \"image\",\n fn: function () {\n return [\n _c(\"pic\", {\n staticClass: \"object-image\",\n attrs: {\n src: row.icon,\n width: 32,\n height: 32,\n size: \"contain\",\n },\n }),\n ]\n },\n proxy: true,\n },\n {\n key: \"body-text\",\n fn: function () {\n return [\n _c(\"div\", { staticClass: \"truncate-text\" }, [\n _c(\"span\", [_vm._v(_vm._s(row.name))]),\n ]),\n ]\n },\n proxy: true,\n },\n {\n key: \"assistive-text\",\n fn: function () {\n return [_c(\"span\", [_vm._v(_vm._s(row.id))])]\n },\n proxy: true,\n },\n ],\n null,\n true\n ),\n }),\n ]\n },\n },\n {\n key: \"externalId\",\n fn: function ({ row }) {\n return [\n row.externalId\n ? _c(\"span\", [_vm._v(_vm._s(row.externalId))])\n : _c(\"span\", { staticClass: \"assistive-text\" }, [_vm._v(\"–\")]),\n ]\n },\n },\n {\n key: \"appliedPpr\",\n fn: function ({ row }) {\n return [\n row.appliedPprVersion\n ? _c(\"span\", [_vm._v(\"Version \" + _vm._s(row.appliedPprVersion))])\n : _c(\"span\", { staticClass: \"assistive-text\" }, [_vm._v(\"–\")]),\n ]\n },\n },\n ]),\n model: {\n value: _vm.selectedMarketplaces,\n callback: function ($$v) {\n _vm.selectedMarketplaces = $$v\n },\n expression: \"selectedMarketplaces\",\n },\n })\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/MarketplacesTab.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/OptionsTab.vue?vue&type=template&id=086d6e1e&lang=pug&": -/*!*************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/OptionsTab.vue?vue&type=template&id=086d6e1e&lang=pug& ***! - \*************************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\n \"div\",\n { staticClass: \"options-tab\" },\n [\n _c(\"c-checkbox\", {\n attrs: {\n label: \"Mark this request as manually processed\",\n hint: _vm.hints.manual,\n },\n model: {\n value: _vm.localValue.manual,\n callback: function ($$v) {\n _vm.$set(_vm.localValue, \"manual\", $$v)\n },\n expression: \"localValue.manual\",\n },\n }),\n _c(\"c-checkbox\", {\n attrs: { label: \"Delegate to L2 Resellers\", hint: _vm.hints.delegate },\n model: {\n value: _vm.localValue.delegate,\n callback: function ($$v) {\n _vm.$set(_vm.localValue, \"delegate\", $$v)\n },\n expression: \"localValue.delegate\",\n },\n }),\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/OptionsTab.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/PprTab.vue?vue&type=template&id=239e179d&lang=pug&": -/*!*********************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/PprTab.vue?vue&type=template&id=239e179d&lang=pug& ***! - \*********************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\"radio-table\", {\n staticClass: \"products-tab\",\n attrs: {\n headers: _vm.headers,\n items: _vm.pprs,\n loading: _vm.loading,\n \"prepare-row\": _vm.prepareRow,\n title: \"Select PPR\",\n \"hide-search\": \"\",\n },\n scopedSlots: _vm._u([\n {\n key: \"version\",\n fn: function ({ row }) {\n return [\n _c(\n \"div\",\n { staticClass: \"ppr-tab__version\" },\n [\n _c(\"c-icon\", {\n attrs: {\n icon: _vm.icons.googleDescriptionBaseline,\n size: \"16px\",\n },\n }),\n _c(\"span\", [_vm._v(\"Version \" + _vm._s(row?.version))]),\n ],\n 1\n ),\n ]\n },\n },\n {\n key: \"description\",\n fn: function ({ row }) {\n return [\n row.description\n ? _c(\"div\", { staticClass: \"truncate-text\" }, [\n _vm._v(_vm._s(row.description)),\n ])\n : _c(\"span\", { staticClass: \"assistive-text\" }, [_vm._v(\"—\")]),\n ]\n },\n },\n ]),\n model: {\n value: _vm.selectedPprVersion,\n callback: function ($$v) {\n _vm.selectedPprVersion = $$v\n },\n expression: \"selectedPprVersion\",\n },\n })\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/PprTab.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/PricingTab.vue?vue&type=template&id=506812c9&lang=pug&": -/*!*************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/PricingTab.vue?vue&type=template&id=506812c9&lang=pug& ***! - \*************************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\n \"div\",\n { staticClass: \"pricing-tab\" },\n [\n _c(\"p\", { staticClass: \"pricing-tab__title\" }, [\n _vm._v(\"Link Pricing Stream Batches to Marketplaces\"),\n ]),\n _c(\"c-data-table\", {\n staticClass: \"pricing-tab__table\",\n attrs: {\n value: _vm.marketplacesWithPriceLists,\n headers: _vm.headers,\n \"prepare-row\": _vm.prepareRow,\n updating: _vm.loading,\n \"hide-all-pagination-sections\": \"\",\n \"fix-layout\": \"\",\n },\n scopedSlots: _vm._u([\n {\n key: \"items\",\n fn: function ({ row, visibleHeaders }) {\n return [\n _c(\n \"tr\",\n { staticClass: \"table__row hoverable\" },\n _vm._l(visibleHeaders, function (header) {\n return _c(\n \"td\",\n { key: header.value },\n [\n header.value === \"marketplace\"\n ? [\n _c(\"detail-item\", {\n staticClass: \"pricing-tab__detail\",\n scopedSlots: _vm._u(\n [\n {\n key: \"image\",\n fn: function () {\n return [\n _c(\"pic\", {\n staticClass: \"object-image\",\n attrs: {\n src: row.icon,\n width: 32,\n height: 32,\n size: \"contain\",\n },\n }),\n ]\n },\n proxy: true,\n },\n {\n key: \"body-text\",\n fn: function () {\n return [\n _c(\n \"div\",\n { staticClass: \"truncate-text\" },\n [\n _c(\"span\", [\n _vm._v(_vm._s(row.name)),\n ]),\n ]\n ),\n ]\n },\n proxy: true,\n },\n {\n key: \"assistive-text\",\n fn: function () {\n return [\n _c(\"span\", [_vm._v(_vm._s(row.id))]),\n ]\n },\n proxy: true,\n },\n ],\n null,\n true\n ),\n }),\n ]\n : header.value === \"pricing\"\n ? [\n row.batches.length > 0\n ? _c(\"c-menu\", {\n attrs: {\n locator: \"batches-list\",\n outline: \"\",\n small: \"\",\n \"min-width\": 266,\n },\n scopedSlots: _vm._u(\n [\n {\n key: \"trigger\",\n fn: function () {\n return [\n _c(\n \"c-button\",\n {\n staticClass:\n \"c-menu-list__open\",\n attrs: {\n locator:\n \"c-menu-list_open-button\",\n small: \"\",\n upperCase: false,\n \"icon-right\":\n _vm.icons\n .googleArrowDropDownBaseline,\n mode: \"outlined\",\n },\n },\n [\n _c(\n \"div\",\n {\n staticClass:\n \"pricing-tab__pricelist truncate-text\",\n },\n [\n _vm._v(\n _vm._s(\n _vm.selectedPricelist(\n row\n )\n )\n ),\n ]\n ),\n ]\n ),\n ]\n },\n proxy: true,\n },\n {\n key: \"default\",\n fn: function () {\n return [\n _c(\n \"c-button\",\n {\n attrs: {\n small: \"\",\n \"upper-case\": false,\n fluid: \"\",\n },\n on: {\n click: function ($event) {\n return _vm.resetBatch(row)\n },\n },\n },\n [\n _c(\n \"div\",\n {\n staticClass:\n \"assistive-color\",\n },\n [_vm._v(\"—\")]\n ),\n ]\n ),\n _vm._l(\n row.batches,\n function (batch) {\n return _c(\n \"div\",\n { key: batch.id },\n [\n _c(\n \"c-button\",\n {\n attrs: {\n small: \"\",\n \"upper-case\": false,\n },\n on: {\n click: function (\n $event\n ) {\n return _vm.setBatch(\n batch,\n row\n )\n },\n },\n },\n [\n _c(\n \"div\",\n {\n staticClass:\n \"truncate-text\",\n },\n [\n _vm._v(\n _vm._s(\n batch.name\n )\n ),\n ]\n ),\n ]\n ),\n ],\n 1\n )\n }\n ),\n ]\n },\n proxy: true,\n },\n ],\n null,\n true\n ),\n })\n : _c(\n \"div\",\n { staticClass: \"assistive-color\" },\n [_vm._v(\"—\")]\n ),\n ]\n : _vm._e(),\n ],\n 2\n )\n }),\n 0\n ),\n ]\n },\n },\n ]),\n }),\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/PricingTab.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/ProductsTab.vue?vue&type=template&id=4402e027&lang=pug&": -/*!**************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/ProductsTab.vue?vue&type=template&id=4402e027&lang=pug& ***! - \**************************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\"radio-table\", {\n staticClass: \"products-tab\",\n attrs: {\n headers: _vm.headers,\n items: _vm.filteredProducts,\n loading: _vm.loading,\n \"prepare-row\": _vm.prepareRow,\n search: _vm.searchValue,\n title: \"Select Product\",\n },\n on: {\n \"update:search\": function ($event) {\n _vm.searchValue = $event\n },\n },\n scopedSlots: _vm._u([\n {\n key: \"product\",\n fn: function ({ row }) {\n return [\n _c(\"detail-item\", {\n staticClass: \"products-tab__detail\",\n scopedSlots: _vm._u(\n [\n {\n key: \"image\",\n fn: function () {\n return [\n _c(\"pic\", {\n staticClass: \"object-image\",\n attrs: {\n src: row?.icon,\n width: 32,\n height: 32,\n size: \"contain\",\n },\n }),\n ]\n },\n proxy: true,\n },\n {\n key: \"body-text\",\n fn: function () {\n return [\n _c(\"div\", { staticClass: \"truncate-text\" }, [\n _c(\"span\", [_vm._v(_vm._s(row?.name))]),\n ]),\n ]\n },\n proxy: true,\n },\n {\n key: \"assistive-text\",\n fn: function () {\n return [_c(\"span\", [_vm._v(_vm._s(row?.id))])]\n },\n proxy: true,\n },\n ],\n null,\n true\n ),\n }),\n ]\n },\n },\n {\n key: \"vendor\",\n fn: function ({ row }) {\n return [\n _c(\"detail-item\", {\n staticClass: \"products-tab__detail\",\n scopedSlots: _vm._u(\n [\n {\n key: \"image\",\n fn: function () {\n return [\n _c(\"pic\", {\n staticClass: \"object-image\",\n attrs: {\n src: row.vendorIcon,\n width: 32,\n height: 32,\n size: \"contain\",\n },\n }),\n ]\n },\n proxy: true,\n },\n {\n key: \"body-text\",\n fn: function () {\n return [\n _c(\"div\", { staticClass: \"truncate-text\" }, [\n _c(\"span\", [_vm._v(_vm._s(row.vendorName))]),\n ]),\n ]\n },\n proxy: true,\n },\n {\n key: \"assistive-text\",\n fn: function () {\n return [_c(\"span\", [_vm._v(_vm._s(row.vendorId))])]\n },\n proxy: true,\n },\n ],\n null,\n true\n ),\n }),\n ]\n },\n },\n ]),\n model: {\n value: _vm.selectedProductId,\n callback: function ($$v) {\n _vm.selectedProductId = $$v\n },\n expression: \"selectedProductId\",\n },\n })\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/ProductsTab.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/SummaryTab.vue?vue&type=template&id=a449222e&scoped=true&lang=pug&": -/*!*************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/SummaryTab.vue?vue&type=template&id=a449222e&scoped=true&lang=pug& ***! - \*************************************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\"div\", { staticClass: \"summary\" }, [\n _c(\"p\", { staticClass: \"summary__title\" }, [_vm._v(\"Summary\")]),\n _c(\"div\", { staticClass: \"summary__row\" }, [\n _c(\"p\", { staticClass: \"summary__key\" }, [_vm._v(\"ID\")]),\n _c(\n \"div\",\n { staticClass: \"summary__value request-id\" },\n [\n _c(\"span\", [_vm._v(_vm._s(_vm.requestId))]),\n _vm.options?.manual\n ? _c(\"c-chip\", {\n attrs: { text: \"Manual\", type: \"pale\", small: \"\" },\n })\n : _vm._e(),\n ],\n 1\n ),\n ]),\n _c(\n \"div\",\n { staticClass: \"summary__row\" },\n [\n _c(\"p\", { staticClass: \"summary__key\" }, [_vm._v(\"Product\")]),\n _c(\"detail-item\", {\n staticClass: \"summary__value\",\n scopedSlots: _vm._u([\n {\n key: \"image\",\n fn: function () {\n return [\n _c(\"pic\", {\n staticClass: \"object-image\",\n attrs: {\n src: _vm.product?.icon,\n width: 32,\n height: 32,\n size: \"contain\",\n },\n }),\n ]\n },\n proxy: true,\n },\n {\n key: \"body-text\",\n fn: function () {\n return [\n _c(\"div\", { staticClass: \"truncate-text\" }, [\n _c(\"span\", [_vm._v(_vm._s(_vm.product?.name))]),\n ]),\n ]\n },\n proxy: true,\n },\n {\n key: \"assistive-text\",\n fn: function () {\n return [_c(\"span\", [_vm._v(_vm._s(_vm.product?.id))])]\n },\n proxy: true,\n },\n ]),\n }),\n ],\n 1\n ),\n _c(\n \"div\",\n { staticClass: \"summary__row\" },\n [\n _c(\"p\", { staticClass: \"summary__key\" }, [_vm._v(\"Hub\")]),\n _c(\"detail-item\", {\n staticClass: \"summary__value\",\n scopedSlots: _vm._u([\n {\n key: \"body-text\",\n fn: function () {\n return [\n _c(\"div\", { staticClass: \"truncate-text\" }, [\n _c(\"span\", [_vm._v(_vm._s(_vm.hub?.name))]),\n ]),\n ]\n },\n proxy: true,\n },\n {\n key: \"assistive-text\",\n fn: function () {\n return [_c(\"span\", [_vm._v(_vm._s(_vm.hub?.id))])]\n },\n proxy: true,\n },\n ]),\n }),\n ],\n 1\n ),\n _c(\"div\", { staticClass: \"summary__row\" }, [\n _c(\"p\", { staticClass: \"summary__key\" }, [_vm._v(\"PPR\")]),\n _c(\n \"div\",\n { staticClass: \"summary__value ppr-version\" },\n [\n _c(\"c-icon\", {\n attrs: { icon: _vm.icons.googleDescriptionBaseline, size: \"16px\" },\n }),\n _c(\"span\", [_vm._v(\"Version \" + _vm._s(_vm.ppr?.version))]),\n ],\n 1\n ),\n ]),\n _c(\"div\", { staticClass: \"summary__row\" }, [\n _c(\"p\", { staticClass: \"summary__key\" }, [_vm._v(\"Marketplace\")]),\n _c(\"p\", { staticClass: \"summary__value\" }, [\n _vm._v(_vm._s(_vm.computedMarketplacesText)),\n ]),\n ]),\n _c(\"div\", { staticClass: \"summary__row\" }, [\n _c(\"p\", { staticClass: \"summary__key\" }, [_vm._v(\"L2 Resellers\")]),\n _c(\n \"div\",\n { staticClass: \"summary__value delegate\" },\n [\n _c(\"c-icon\", { attrs: { icon: _vm.delegateIcon, size: \"16px\" } }),\n _c(\"span\", [_vm._v(_vm._s(_vm.delegateText))]),\n ],\n 1\n ),\n ]),\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/SummaryTab.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/index.vue?vue&type=template&id=34a968f0&lang=pug&": -/*!********************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/CreateDeploymentRequestDialog/index.vue?vue&type=template&id=34a968f0&lang=pug& ***! - \********************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\"c-dialog\", {\n ref: \"dialog\",\n attrs: {\n title: \"Create Deployment Request\",\n actions: _vm.currentTabActions,\n \"error-text\": _vm.errorText,\n status: _vm.currentStepText,\n tabs: _vm.tabs,\n height: \"640px\",\n width: \"800px\",\n \"is-wizard\": \"\",\n },\n on: {\n \"update:errorText\": function ($event) {\n _vm.errorText = $event\n },\n \"update:error-text\": function ($event) {\n _vm.errorText = $event\n },\n \"change-tab\": _vm.onTabChange,\n },\n scopedSlots: _vm._u([\n {\n key: \"product\",\n fn: function () {\n return [\n _c(\"products-tab\", {\n on: { error: _vm.setError },\n model: {\n value: _vm.form.product,\n callback: function ($$v) {\n _vm.$set(_vm.form, \"product\", $$v)\n },\n expression: \"form.product\",\n },\n }),\n ]\n },\n proxy: true,\n },\n {\n key: \"hub\",\n fn: function () {\n return [\n _c(\"hubs-tab\", {\n attrs: { \"product-id\": _vm.form.product?.id },\n on: { error: _vm.setError },\n model: {\n value: _vm.form.hub,\n callback: function ($$v) {\n _vm.$set(_vm.form, \"hub\", $$v)\n },\n expression: \"form.hub\",\n },\n }),\n ]\n },\n proxy: true,\n },\n {\n key: \"ppr\",\n fn: function () {\n return [\n _c(\"ppr-tab\", {\n attrs: { \"deployment-id\": _vm.localDeployment?.id },\n on: { error: _vm.setError },\n model: {\n value: _vm.form.ppr,\n callback: function ($$v) {\n _vm.$set(_vm.form, \"ppr\", $$v)\n },\n expression: \"form.ppr\",\n },\n }),\n ]\n },\n proxy: true,\n },\n {\n key: \"marketplaces\",\n fn: function () {\n return [\n _c(\"marketplaces-tab\", {\n attrs: { \"deployment-id\": _vm.localDeployment?.id },\n on: { error: _vm.setError },\n model: {\n value: _vm.form.marketplaces,\n callback: function ($$v) {\n _vm.$set(_vm.form, \"marketplaces\", $$v)\n },\n expression: \"form.marketplaces\",\n },\n }),\n ]\n },\n proxy: true,\n },\n {\n key: \"options\",\n fn: function () {\n return [\n _c(\"options-tab\", {\n model: {\n value: _vm.form.options,\n callback: function ($$v) {\n _vm.$set(_vm.form, \"options\", $$v)\n },\n expression: \"form.options\",\n },\n }),\n ]\n },\n proxy: true,\n },\n {\n key: \"pricing\",\n fn: function () {\n return [\n _c(\"pricing-tab\", {\n attrs: {\n \"deployment-id\": _vm.localDeployment?.id,\n marketplaces: _vm.form.marketplaces.choices,\n },\n on: { error: _vm.setError },\n model: {\n value: _vm.form.pricing,\n callback: function ($$v) {\n _vm.$set(_vm.form, \"pricing\", $$v)\n },\n expression: \"form.pricing\",\n },\n }),\n ]\n },\n proxy: true,\n },\n {\n key: \"summary\",\n fn: function () {\n return [\n _c(\"summary-tab\", {\n attrs: {\n \"request-id\": _vm.createdRequest?.id,\n product: _vm.form.product,\n hub: _vm.form.hub,\n ppr: _vm.form.ppr,\n marketplaces: _vm.form.marketplaces,\n options: _vm.form.options,\n },\n }),\n ]\n },\n proxy: true,\n },\n ]),\n model: {\n value: _vm.localValue,\n callback: function ($$v) {\n _vm.localValue = $$v\n },\n expression: \"localValue\",\n },\n })\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/CreateDeploymentRequestDialog/index.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/DeploymentRequestsTable.vue?vue&type=template&id=2cd29e58&lang=pug&": -/*!********************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/DeploymentRequestsTable.vue?vue&type=template&id=2cd29e58&lang=pug& ***! - \********************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\"c-data-table\", {\n attrs: {\n headers: _vm.headers,\n \"hide-go-to-page-section\": \"\",\n \"prepare-row\": _vm.prepareRow,\n updating: _vm.localUpdating,\n },\n scopedSlots: _vm._u([\n {\n key: \"items\",\n fn: function ({ row, visibleHeaders }) {\n return [\n _c(\n \"tr\",\n { staticClass: \"table__row hoverable\", attrs: { id: row.id } },\n [\n _vm._l(visibleHeaders, function (header) {\n return [\n header.value === \"request\"\n ? _c(\n \"td\",\n { key: header.value, staticClass: \"nowrap-cell\" },\n [\n _c(\n \"router-link\",\n {\n attrs: {\n to: {\n name: \"RequestDetails\",\n params: { id: row.requestId },\n },\n },\n },\n [_vm._v(_vm._s(row.requestId))]\n ),\n ],\n 1\n )\n : _vm._e(),\n header.value === \"product\"\n ? _c(\n \"td\",\n { key: header.value, staticClass: \"nowrap-cell\" },\n [\n _c(\"detail-item\", {\n attrs: { \"assistive-text\": row.productId },\n scopedSlots: _vm._u(\n [\n {\n key: \"body-text\",\n fn: function () {\n return [\n _c(\n \"div\",\n { staticClass: \"truncate-text\" },\n [_vm._v(_vm._s(row.productName))]\n ),\n ]\n },\n proxy: true,\n },\n {\n key: \"image\",\n fn: function () {\n return [\n _c(\"pic\", {\n staticClass: \"object-image\",\n class: {\n \"picture-placeholder\":\n !row.productIcon,\n },\n attrs: {\n src: row.productIcon,\n width: 32,\n height: 32,\n size: \"contain\",\n },\n }),\n ]\n },\n proxy: true,\n },\n ],\n null,\n true\n ),\n }),\n ],\n 1\n )\n : _vm._e(),\n header.value === \"hub\"\n ? _c(\n \"td\",\n { key: header.value, staticClass: \"nowrap-cell\" },\n [\n _c(\"detail-item\", {\n attrs: { \"assistive-text\": row.hubId },\n scopedSlots: _vm._u(\n [\n {\n key: \"body-text\",\n fn: function () {\n return [\n _c(\n \"div\",\n { staticClass: \"truncate-text\" },\n [_vm._v(_vm._s(row.hubName))]\n ),\n ]\n },\n proxy: true,\n },\n ],\n null,\n true\n ),\n }),\n ],\n 1\n )\n : _vm._e(),\n header.value === \"ppr\"\n ? _c(\n \"td\",\n { key: header.value, staticClass: \"nowrap-cell\" },\n [\n _c(\"span\", [\n _vm._v(\"Version \" + _vm._s(row.pprVersion)),\n ]),\n ]\n )\n : _vm._e(),\n header.value === \"l2Resellers\"\n ? _c(\n \"td\",\n { key: header.value, staticClass: \"nowrap-cell\" },\n [\n _c(\n \"c-status\",\n { attrs: { status: row.l2Reseller } },\n [_c(\"span\", [_vm._v(_vm._s(row.l2Reseller))])]\n ),\n ],\n 1\n )\n : _vm._e(),\n header.value === \"created\"\n ? _c(\n \"td\",\n { key: header.value, staticClass: \"nowrap-cell\" },\n [\n _c(\"span\", [\n _vm._v(_vm._s(_vm._f(\"utcToLocal\")(row.created))),\n ]),\n ]\n )\n : _vm._e(),\n header.value === \"status\"\n ? _c(\n \"td\",\n { key: header.value, staticClass: \"nowrap-cell\" },\n [\n _c(\"c-status\", { attrs: { status: row.status } }, [\n _c(\"span\", [_vm._v(_vm._s(row.status))]),\n ]),\n ],\n 1\n )\n : _vm._e(),\n ]\n }),\n ],\n 2\n ),\n ]\n },\n },\n ]),\n model: {\n value: _vm.localValue,\n callback: function ($$v) {\n _vm.localValue = $$v\n },\n expression: \"localValue\",\n },\n })\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/DeploymentRequestsTable.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/DeploymentsTable.vue?vue&type=template&id=05b190fe&lang=pug&": -/*!*************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/DeploymentsTable.vue?vue&type=template&id=05b190fe&lang=pug& ***! - \*************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\"c-data-table\", {\n attrs: {\n headers: _vm.headers,\n \"hide-go-to-page-section\": \"\",\n \"prepare-row\": _vm.prepareRow,\n updating: _vm.loading,\n },\n scopedSlots: _vm._u([\n {\n key: \"items\",\n fn: function ({ row, visibleHeaders }) {\n return [\n _c(\n \"tr\",\n { staticClass: \"table__row hoverable\", attrs: { id: row.id } },\n [\n _vm._l(visibleHeaders, function (header) {\n return [\n header.value === \"deployment\"\n ? _c(\n \"td\",\n { key: header.value, staticClass: \"nowrap-cell\" },\n [\n _c(\n \"router-link\",\n {\n attrs: {\n to: {\n name: \"DeploymentDetails\",\n params: { id: row.id },\n },\n },\n },\n [_vm._v(_vm._s(row.id))]\n ),\n ],\n 1\n )\n : _vm._e(),\n header.value === \"product\"\n ? _c(\n \"td\",\n { key: header.value, staticClass: \"nowrap-cell\" },\n [\n _c(\"detail-item\", {\n attrs: { \"assistive-text\": row.productId },\n scopedSlots: _vm._u(\n [\n {\n key: \"body-text\",\n fn: function () {\n return [\n _c(\n \"div\",\n { staticClass: \"truncate-text\" },\n [_vm._v(_vm._s(row.productName))]\n ),\n ]\n },\n proxy: true,\n },\n {\n key: \"image\",\n fn: function () {\n return [\n _c(\"pic\", {\n staticClass: \"object-image\",\n class: {\n \"picture-placeholder\":\n !row.productIcon,\n },\n attrs: {\n src: row.productIcon,\n width: 32,\n height: 32,\n size: \"contain\",\n },\n }),\n ]\n },\n proxy: true,\n },\n ],\n null,\n true\n ),\n }),\n ],\n 1\n )\n : _vm._e(),\n header.value === \"vendor\"\n ? _c(\n \"td\",\n { key: header.value, staticClass: \"nowrap-cell\" },\n [\n _c(\"detail-item\", {\n attrs: { \"assistive-text\": row.vendorId },\n scopedSlots: _vm._u(\n [\n {\n key: \"body-text\",\n fn: function () {\n return [\n _c(\n \"div\",\n { staticClass: \"truncate-text\" },\n [_vm._v(_vm._s(row.vendorName))]\n ),\n ]\n },\n proxy: true,\n },\n {\n key: \"image\",\n fn: function () {\n return [\n _c(\"pic\", {\n staticClass: \"object-image\",\n class: {\n \"picture-placeholder\":\n !row.vendorIcon,\n },\n attrs: {\n src: row.vendorIcon,\n width: 32,\n height: 32,\n size: \"contain\",\n },\n }),\n ]\n },\n proxy: true,\n },\n ],\n null,\n true\n ),\n }),\n ],\n 1\n )\n : _vm._e(),\n header.value === \"hub\"\n ? _c(\n \"td\",\n { key: header.value, staticClass: \"nowrap-cell\" },\n [\n _c(\"detail-item\", {\n attrs: { \"assistive-text\": row.hubId },\n scopedSlots: _vm._u(\n [\n {\n key: \"body-text\",\n fn: function () {\n return [\n _c(\n \"div\",\n { staticClass: \"truncate-text\" },\n [_vm._v(_vm._s(row.hubName))]\n ),\n ]\n },\n proxy: true,\n },\n ],\n null,\n true\n ),\n }),\n ],\n 1\n )\n : _vm._e(),\n header.value === \"lastSync\"\n ? _c(\n \"td\",\n { key: header.value, staticClass: \"nowrap-cell\" },\n [\n _c(\"span\", [\n _vm._v(\n _vm._s(_vm._f(\"utcToLocal\")(row.lastSync))\n ),\n ]),\n ]\n )\n : _vm._e(),\n header.value === \"status\"\n ? _c(\n \"td\",\n { key: header.value, staticClass: \"nowrap-cell\" },\n [\n _c(\"c-status\", { attrs: { status: row.status } }, [\n _c(\"span\", [_vm._v(_vm._s(row.status))]),\n ]),\n ],\n 1\n )\n : _vm._e(),\n ]\n }),\n ],\n 2\n ),\n ]\n },\n },\n ]),\n model: {\n value: _vm.localValue,\n callback: function ($$v) {\n _vm.localValue = $$v\n },\n expression: \"localValue\",\n },\n })\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/DeploymentsTable.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/DetailItem.vue?vue&type=template&id=6c878db6&lang=pug&": -/*!*******************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/DetailItem.vue?vue&type=template&id=6c878db6&lang=pug& ***! - \*******************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\n \"div\",\n {\n staticClass: \"detail-item\",\n class: { \"detail-item_dense\": _vm.dense },\n attrs: { locator: _vm.locator },\n },\n [\n _vm.title || _vm.$slots.title\n ? _c(\n \"div\",\n { staticClass: \"detail-item__head\" },\n [\n !_vm.$slots.title\n ? _c(\"span\", { attrs: { locator: `${_vm.locator}-title` } }, [\n _vm._v(_vm._s(_vm.title)),\n ])\n : _vm._e(),\n _vm._t(\"title\"),\n _vm.subtitle\n ? _c(\"span\", { staticClass: \"detail-item__subhead\" }, [\n _vm._v(\" \" + _vm._s(_vm.subtitle)),\n ])\n : _vm._e(),\n _vm._t(\"buttons\"),\n ],\n 2\n )\n : _vm._e(),\n _c(\n \"div\",\n {\n staticClass: \"detail-item__content-holder\",\n on: {\n click: function ($event) {\n return _vm.$emit(\"click\")\n },\n },\n },\n [\n _vm.$slots.image\n ? _c(\n \"div\",\n {\n staticClass: \"detail-item__image\",\n class: { \"detail-item__image_right\": _vm.imageRight },\n },\n [_vm._t(\"image\")],\n 2\n )\n : _vm._e(),\n _c(\n \"div\",\n { staticClass: \"detail-item__content\" },\n [\n _vm._t(\"content\"),\n _vm.bodyText || _vm.$slots[\"body-text\"]\n ? _c(\n \"div\",\n {\n staticClass: \"detail-item__text\",\n attrs: { locator: `${_vm.locator}-text` },\n },\n [\n _vm._t(\"body-text\", function () {\n return [_vm._v(_vm._s(_vm.bodyText))]\n }),\n ],\n 2\n )\n : _vm._e(),\n _vm.assistiveText || _vm.$slots[\"assistive-text\"]\n ? _c(\n \"div\",\n {\n staticClass: \"detail-item__assistive-text\",\n attrs: { locator: `${_vm.locator}-assistive-text` },\n },\n [\n _vm._t(\"assistive-text\", function () {\n return [_vm._v(_vm._s(_vm.assistiveText))]\n }),\n ],\n 2\n )\n : _vm._e(),\n ],\n 2\n ),\n ]\n ),\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/DetailItem.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/NumberItem.vue?vue&type=template&id=e7d6f7c6&scoped=true&lang=pug&": -/*!*******************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/NumberItem.vue?vue&type=template&id=e7d6f7c6&scoped=true&lang=pug& ***! - \*******************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _vm.value\n ? _c(\n \"div\",\n { staticClass: \"number\" },\n [\n _vm.prependIcon\n ? _c(\"span\", { domProps: { innerHTML: _vm._s(_vm.prependIcon) } })\n : _vm._e(),\n _vm._l(_vm.integer, function (digit, index) {\n return _c(\n \"span\",\n { key: `${digit}-${index}`, staticClass: \"number__item\" },\n [_vm._v(_vm._s(digit))]\n )\n }),\n _vm.decimalPoint[1]\n ? _c(\"span\", { staticClass: \"assistive-color\" }, [\n _vm._v(\".\" + _vm._s(_vm.decimalPoint[1])),\n ])\n : _vm._e(),\n ],\n 2\n )\n : _c(\"div\", { staticClass: \"text--disabled\" }, [_vm._v(\"—\")])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/NumberItem.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/Pic.vue?vue&type=template&id=7ef515b9&scoped=true&lang=pug&": -/*!************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/Pic.vue?vue&type=template&id=7ef515b9&scoped=true&lang=pug& ***! - \************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\n \"div\",\n {\n staticClass: \"image\",\n style: _vm.containerSettings,\n on: {\n click: function ($event) {\n return _vm.$emit(\"click\")\n },\n },\n },\n [\n _vm.loading\n ? _c(\n \"div\",\n { staticClass: \"loader\" },\n [\n _c(\"c-icon\", {\n attrs: {\n icon: _vm.icons.connectLoaderAnimated,\n size: 20,\n color: \"accent\",\n locator: \"loading-indicator\",\n },\n }),\n ],\n 1\n )\n : [\n _vm.isImageLoaded\n ? _c(\"div\", {\n staticClass: \"image__itself\",\n style: _vm.imageItselfSettings,\n })\n : _c(\n \"div\",\n {\n staticClass: \"image__placeholder\",\n attrs: { \"align-center\": \"\", \"justify-center\": \"\" },\n },\n [\n _vm.placeholderIcon\n ? _c(\"c-icon\", {\n style: _vm.placeholderSettings,\n attrs: {\n icon: _vm.placeholderIcon,\n size: _vm.iconSize,\n },\n })\n : _vm._e(),\n ],\n 1\n ),\n ],\n ],\n 2\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/Pic.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/RadioTable.vue?vue&type=template&id=7997df34&scoped=true&lang=pug&": -/*!*******************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/RadioTable.vue?vue&type=template&id=7997df34&scoped=true&lang=pug& ***! - \*******************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\n \"div\",\n { staticClass: \"radio-table\" },\n [\n _c(\"p\", { staticClass: \"radio-table__title\" }, [\n _vm._v(_vm._s(_vm.title)),\n ]),\n !_vm.hideSearch\n ? _c(\"c-search\", {\n staticClass: \"radio-table__search\",\n model: {\n value: _vm.localSearch,\n callback: function ($$v) {\n _vm.localSearch = $$v\n },\n expression: \"localSearch\",\n },\n })\n : _vm._e(),\n _c(\"c-data-table\", {\n staticClass: \"radio-table__table\",\n attrs: {\n value: _vm.items,\n headers: _vm.processedHeaders,\n \"prepare-row\": _vm.prepareRow,\n updating: _vm.loading,\n \"hide-all-pagination-sections\": \"\",\n \"fix-layout\": \"\",\n },\n scopedSlots: _vm._u([\n {\n key: \"items\",\n fn: function ({ row, visibleHeaders }) {\n return [\n _c(\n \"tr\",\n { staticClass: \"table__row hoverable\" },\n _vm._l(visibleHeaders, function (header) {\n return _c(\n \"td\",\n { key: header.value },\n [\n header.value === \"radio\"\n ? [\n _c(\"c-radio\", {\n attrs: {\n value: row[_vm.valueProp] === _vm.localValue,\n },\n on: {\n input: function ($event) {\n _vm.localValue = row[_vm.valueProp]\n },\n },\n }),\n ]\n : _vm._t(header.value, null, { row: row }),\n ],\n 2\n )\n }),\n 0\n ),\n ]\n },\n },\n ]),\n }),\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/RadioTable.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cAlert.vue?vue&type=template&id=1ef58eba&lang=pug&": -/*!***************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cAlert.vue?vue&type=template&id=1ef58eba&lang=pug& ***! - \***************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\"div\", { staticClass: \"c-alert-holder\" }, [\n _c(\"div\", { staticClass: \"c-alert\", class: _vm.classSettings }, [\n _vm.showIcon\n ? _c(\n \"div\",\n { staticClass: \"c-alert__icon\" },\n [_c(\"c-icon\", { attrs: { icon: _vm.icon } })],\n 1\n )\n : _vm._e(),\n _c(\n \"div\",\n { staticClass: \"c-alert__text\" },\n [\n _vm._t(\"message\", function () {\n return [_vm._v(_vm._s(_vm.message))]\n }),\n ],\n 2\n ),\n this.$slots.actions\n ? _c(\"div\", { staticClass: \"c-alert__actions\" }, [_vm._t(\"actions\")], 2)\n : _vm._e(),\n ]),\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cAlert.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cButton.vue?vue&type=template&id=6548a8c4&lang=pug&": -/*!****************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cButton.vue?vue&type=template&id=6548a8c4&lang=pug& ***! - \****************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\n \"button\",\n {\n ref: \"button\",\n staticClass: \"c-button\",\n class: _vm.computedClasses,\n style: _vm.computedColors,\n attrs: { type: _vm.type, disabled: _vm.calculatedDisabled },\n on: {\n click: function ($event) {\n return _vm.$emit(\"click\", $event)\n },\n },\n },\n [\n _vm.link && !_vm.disabled && !_vm.loading\n ? _c(\"a\", { staticClass: \"c-button__link\", attrs: { href: _vm.link } })\n : _vm._e(),\n this.$slots.icon || _vm.icon\n ? _c(\n \"div\",\n { staticClass: \"c-button__icon-left\" },\n [\n _vm._t(\"icon\", function () {\n return [\n _vm.showIconLoader\n ? _c(\"c-icon\", {\n attrs: {\n icon: _vm.icons.connectLoaderAnimated,\n size: _vm.iconSize,\n locator: \"loading-indicator\",\n },\n })\n : _vm.icon\n ? _c(\"c-icon\", {\n attrs: { icon: _vm.icon, size: _vm.iconSize },\n })\n : _vm._e(),\n ]\n }),\n ],\n 2\n )\n : _vm._e(),\n _vm._t(\"default\", function () {\n return [\n _vm.label\n ? [\n _vm.showLoader\n ? _c(\"c-icon\", {\n attrs: {\n icon: _vm.icons.connectLoaderAnimated,\n size: _vm.iconSize,\n locator: \"loading-indicator\",\n },\n })\n : _vm._e(),\n _c(\n \"div\",\n {\n staticClass: \"c-button__label\",\n class: _vm.cButtonLabelClasses,\n },\n [_vm._v(_vm._s(_vm.label))]\n ),\n ]\n : _vm._e(),\n ]\n }),\n this.$slots[\"right-icon\"] || _vm.iconRight\n ? _c(\n \"div\",\n { staticClass: \"c-button__icon-right\" },\n [\n _vm._t(\"right-icon\", function () {\n return [\n _vm.showRightIconLoader\n ? _c(\"c-icon\", {\n attrs: {\n icon: _vm.icons.connectLoaderAnimated,\n size: _vm.iconSize,\n locator: \"loading-indicator\",\n },\n })\n : _vm.iconRight\n ? _c(\"c-icon\", {\n class: _vm.cButtonIconRightClasses,\n attrs: { icon: _vm.iconRight, size: _vm.iconSize },\n })\n : _vm._e(),\n ]\n }),\n ],\n 2\n )\n : _vm._e(),\n ],\n 2\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cButton.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cCheckbox.vue?vue&type=template&id=4cd65356&scoped=true&lang=pug&": -/*!******************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cCheckbox.vue?vue&type=template&id=4cd65356&scoped=true&lang=pug& ***! - \******************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\n \"div\",\n {\n staticClass: \"c-checkbox\",\n on: {\n \"!click\": function ($event) {\n $event.preventDefault()\n return _vm.toggleValue.apply(null, arguments)\n },\n },\n },\n [\n _c(\"c-icon\", {\n staticClass: \"c-checkbox__box\",\n attrs: {\n icon: _vm.checkboxIcon,\n color: _vm.localValue ? \"#2C98F0\" : \"\",\n },\n }),\n _c(\n \"label\",\n {\n staticClass: \"c-checkbox__label\",\n class: { \"c-checkbox__label_empty\": !_vm.label || !_vm.hint },\n },\n [\n _c(\"input\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.localValue,\n expression: \"localValue\",\n },\n ],\n staticClass: \"c-checkbox__input\",\n attrs: { type: \"checkbox\" },\n domProps: {\n checked: Array.isArray(_vm.localValue)\n ? _vm._i(_vm.localValue, null) > -1\n : _vm.localValue,\n },\n on: {\n change: function ($event) {\n var $$a = _vm.localValue,\n $$el = $event.target,\n $$c = $$el.checked ? true : false\n if (Array.isArray($$a)) {\n var $$v = null,\n $$i = _vm._i($$a, $$v)\n if ($$el.checked) {\n $$i < 0 && (_vm.localValue = $$a.concat([$$v]))\n } else {\n $$i > -1 &&\n (_vm.localValue = $$a\n .slice(0, $$i)\n .concat($$a.slice($$i + 1)))\n }\n } else {\n _vm.localValue = $$c\n }\n },\n },\n }),\n _c(\"p\", { staticClass: \"c-checkbox__label-text\" }, [\n _vm._v(_vm._s(_vm.label)),\n ]),\n _c(\"p\", { staticClass: \"c-checkbox__hint assistive-text\" }, [\n _vm._v(_vm._s(_vm.hint)),\n ]),\n ]\n ),\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cCheckbox.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cChip.vue?vue&type=template&id=cf32a144&lang=pug&": -/*!**************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cChip.vue?vue&type=template&id=cf32a144&lang=pug& ***! - \**************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\n \"div\",\n {\n staticClass: \"c-chip\",\n class: _vm.computedClasses,\n style: _vm.computedColors,\n },\n [\n _vm._t(\"icon\", function () {\n return [\n _vm.icon\n ? _c(\"c-icon\", {\n staticClass: \"c-chip__icon\",\n attrs: { icon: _vm.icon },\n })\n : _vm._e(),\n ]\n }),\n _vm.text || _vm.$slots.text\n ? _c(\n \"div\",\n { staticClass: \"c-chip__text\", class: _vm.cChipTextClasses },\n [\n _vm._t(\"text\", function () {\n return [_vm._v(_vm._s(_vm.text))]\n }),\n ],\n 2\n )\n : _vm._e(),\n _vm.close\n ? _c(\"c-icon\", {\n staticClass: \"c-chip__close-icon\",\n attrs: { icon: _vm.googleCloseBaseline },\n on: {\n click: function ($event) {\n return _vm.$emit(\"on-close-click\")\n },\n },\n })\n : _vm._e(),\n _vm._t(\"default\"),\n ],\n 2\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cChip.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cDataTable.vue?vue&type=template&id=673514a2&scoped=true&lang=pug&": -/*!*******************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cDataTable.vue?vue&type=template&id=673514a2&scoped=true&lang=pug& ***! - \*******************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\n \"div\",\n {\n staticClass: \"c-data-table\",\n class: { \"c-data-table-loading\": _vm.localUpdating },\n },\n [\n _c(\n \"c-table\",\n _vm._g(\n _vm._b(\n {\n ref: \"c-table\",\n attrs: {\n loading: _vm.localUpdating,\n \"show-placeholder\": _vm.isPlaceholderShown,\n manageable: _vm.showManagePanel,\n headers: _vm.localHeaders,\n value: _vm.items,\n \"total-items\": _vm.localTotal,\n pagination: _vm.pagination,\n \"hide-go-to-page-section\": _vm.hideGoToPageSection,\n \"hide-rows-per-page-section\": _vm.hideRowsPerPageSection,\n \"hide-all-pagination-sections\": _vm.hideAllPaginationSections,\n \"headers-widths\": _vm.headersWidths,\n padding: _vm.padding,\n \"fix-layout\": _vm.fixLayout,\n \"hide-empty-table\": _vm.hideEmptyTable,\n \"no-data-text\": _vm.noDataText,\n \"fixed-first-column\": _vm.fixedFirstColumn,\n },\n on: {\n \"update:headers\": function ($event) {\n _vm.localHeaders = $event\n },\n \"update:pagination\": function ($event) {\n _vm.pagination = $event\n },\n refresh: _vm.refresh,\n \"update:headersWidths\": function ($event) {\n _vm.headersWidths = $event\n },\n \"update:headers-widths\": function ($event) {\n _vm.headersWidths = $event\n },\n },\n scopedSlots: _vm._u(\n [\n {\n key: \"buttons\",\n fn: function (props) {\n return [_vm._t(\"buttons\", null, null, props)]\n },\n },\n {\n key: \"headers\",\n fn: function (props) {\n return [_vm._t(\"headers\", null, null, props)]\n },\n },\n {\n key: \"append-header-item\",\n fn: function (header) {\n return [_vm._t(\"append-header-item\", null, null, header)]\n },\n },\n {\n key: \"items\",\n fn: function (props) {\n return [_vm._t(\"items\", null, null, props)]\n },\n },\n {\n key: \"placeholder\",\n fn: function () {\n return [_vm._t(\"placeholder\")]\n },\n proxy: true,\n },\n {\n key: \"progress\",\n fn: function () {\n return [\n _vm._t(\"progress\", function () {\n return [\n _c(\n \"div\",\n { staticClass: \"progress-spinner\" },\n [\n _c(\"c-icon\", {\n staticClass: \"circle-loader\",\n attrs: {\n size: 34,\n icon: _vm.icons.connectLoaderAnimated,\n color: \"accent\",\n locator: \"loading-indicator\",\n },\n }),\n ],\n 1\n ),\n ]\n }),\n ]\n },\n proxy: true,\n },\n ],\n null,\n true\n ),\n },\n \"c-table\",\n _vm.$attrs,\n false\n ),\n _vm.listeners\n )\n ),\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cDataTable.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cDialog.vue?vue&type=template&id=0548f84c&lang=pug&": -/*!****************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cDialog.vue?vue&type=template&id=0548f84c&lang=pug& ***! - \****************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\n \"div\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.localValue,\n expression: \"localValue\",\n },\n ],\n staticClass: \"c-dialog\",\n class: { \"c-dialog_opened\": _vm.localValue },\n style: { zIndex: _vm.zIndex },\n },\n [\n _c(\"transition\", { attrs: { name: \"overlay\" } }, [\n _vm.localValue\n ? _c(\"div\", {\n ref: \"dialog-overview\",\n staticClass: \"c-dialog__overlay\",\n })\n : _vm._e(),\n ]),\n _c(\"transition\", { attrs: { name: \"window\" } }, [\n _vm.localValue\n ? _c(\n \"div\",\n {\n ref: \"c-window\",\n staticClass: \"c-dialog__window c-window\",\n style: {\n height: _vm.height,\n width: _vm.width,\n minWidth: _vm.width,\n },\n attrs: { id: _vm.id },\n },\n [\n _c(\"div\", { staticClass: \"c-window__header\" }, [\n _c(\n \"h2\",\n { staticClass: \"c-window__title\" },\n [\n _vm._t(\"title\", function () {\n return [\n _c(\"div\", { staticClass: \"truncator\" }, [\n _c(\n \"div\",\n {\n staticClass:\n \"truncator__truncate capitalize-first-letter\",\n },\n [_vm._v(_vm._s(_vm.title))]\n ),\n _vm.status\n ? _c(\n \"div\",\n {\n staticClass:\n \"c-window__status truncator__keep\",\n },\n [_vm._v(\"— \" + _vm._s(_vm.status))]\n )\n : _vm._e(),\n ]),\n ]\n }),\n ],\n 2\n ),\n ]),\n _vm.areTabsPresent || _vm.$slots[\"sidebar\"]\n ? _c(\"div\", { staticClass: \"c-window__sidebar\" }, [\n _c(\n \"div\",\n { staticClass: \"c-window__scroller\" },\n [\n _vm._t(\"sidebar\", function () {\n return [\n _c(\n \"div\",\n { staticClass: \"c-vertical-tabs\" },\n _vm._l(_vm.preparedTabs, function (tab, index) {\n return _c(\n \"a\",\n _vm._b(\n {\n key: tab.key,\n staticClass: \"c-vertical-tab\",\n class: _vm.getTabClasses(tab),\n on: {\n click: function ($event) {\n return _vm.navigateToTab(tab.key)\n },\n },\n },\n \"a\",\n tab.props,\n false\n ),\n [\n _vm.isWizard\n ? _c(\n \"div\",\n {\n staticClass:\n \"c-vertical-tab__step-indicator step-indicator\",\n class: {\n \"step-indicator-filled\":\n !_vm.isPastCurrentTab(\n tab.key\n ),\n },\n },\n [\n tab.skipStep\n ? _c(\"c-icon\", {\n staticClass:\n \"step-indicator__icon\",\n attrs: {\n size: \"18\",\n icon: _vm.icons\n .googleArrowDownwardBaseline,\n },\n })\n : !_vm.isCurrentOrPastCurrentTab(\n tab.key\n )\n ? _c(\"c-icon\", {\n staticClass:\n \"step-indicator__icon\",\n attrs: {\n size: \"18\",\n icon: _vm.icons\n .googleCheckBaseline,\n },\n })\n : _c(\n \"div\",\n {\n staticClass:\n \"step-indicator__text\",\n },\n [\n _vm._v(\n _vm._s(_vm.inc(index))\n ),\n ]\n ),\n ],\n 1\n )\n : _vm._e(),\n _c(\n \"div\",\n {\n staticClass:\n \"c-vertical-tab__content\",\n },\n [\n _c(\n \"div\",\n { staticClass: \"truncate-text\" },\n [_vm._v(_vm._s(tab.label))]\n ),\n tab.assistiveText\n ? _c(\n \"div\",\n {\n staticClass: \"assistive-text\",\n },\n [\n _vm._v(\n _vm._s(tab.assistiveText)\n ),\n ]\n )\n : _vm._e(),\n ]\n ),\n ]\n )\n }),\n 0\n ),\n ]\n }),\n ],\n 2\n ),\n ])\n : _vm._e(),\n _vm.$slots[\"right-sidebar\"]\n ? _c(\n \"div\",\n {\n staticClass:\n \"c-window__right-sidebar c-window__scroller\",\n style: _vm.rightSidebarStyle,\n },\n [_vm._t(\"right-sidebar\")],\n 2\n )\n : _vm._e(),\n _vm.loading\n ? _c(\n \"div\",\n { staticClass: \"loading-icon\" },\n [\n _c(\"c-icon\", {\n staticClass: \"primary--text _mx_auto d-flex\",\n attrs: {\n icon: _vm.icons.connectLoaderAnimated,\n size: 44,\n color: \"accent\",\n },\n }),\n ],\n 1\n )\n : _vm._e(),\n _c(\n \"div\",\n {\n staticClass: \"c-window__content\",\n class: { \"c-window__content_no-frame\": _vm.noFrame },\n },\n [\n _vm.isErrorShown\n ? _c(\"c-alert\", {\n staticClass: \"c-dialog__error\",\n attrs: {\n message: _vm.localErrorText,\n icon: _vm.icons.googleErrorBaseline,\n dense: \"\",\n fluid: \"\",\n type: \"error\",\n },\n scopedSlots: _vm._u(\n [\n {\n key: \"message\",\n fn: function () {\n return [\n _vm._t(\"message\", null, {\n errorText: _vm.localErrorText,\n rawError: _vm.rawError,\n }),\n ]\n },\n proxy: true,\n },\n ],\n null,\n true\n ),\n })\n : _vm._e(),\n _vm._t(_vm.activeSlot),\n ],\n 2\n ),\n _c(\n \"div\",\n {\n staticClass: \"c-window__actions\",\n class: {\n \"c-window__actions_no-divider\": _vm.hideActionsDivider,\n },\n },\n [\n _vm._l(_vm.preparedActions, function (action) {\n return [\n action.type === \"spacer\"\n ? _c(\"div\", {\n key: `${action.label}-divider`,\n staticClass: \"horizontal-spacer\",\n })\n : !action.hidden\n ? _c(\n \"c-button\",\n _vm._b(\n {\n key: action.label,\n attrs: {\n label: action.label,\n disabled:\n action.disabled ||\n _vm.isActionLoading[action.label],\n color: action.color || \"accent\",\n loading:\n action.loading ||\n _vm.isActionLoading[action.label],\n },\n on: {\n click: function ($event) {\n $event.stopPropagation()\n return (() =>\n _vm.actionClickHandler(action)).apply(\n null,\n arguments\n )\n },\n },\n },\n \"c-button\",\n action.props,\n false\n )\n )\n : _vm._e(),\n ]\n }),\n ],\n 2\n ),\n ]\n )\n : _vm._e(),\n ]),\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cDialog.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cIcon.vue?vue&type=template&id=094f790b&lang=pug&": -/*!**************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cIcon.vue?vue&type=template&id=094f790b&lang=pug& ***! - \**************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\n \"svg\",\n {\n staticClass: \"c-icon\",\n class: _vm.classes,\n style: _vm.styles,\n attrs: { \"view-box\": _vm.icon.viewBox },\n on: {\n click: function ($event) {\n return _vm.$emit(\"click\", $event)\n },\n },\n },\n [_c(\"use\", { attrs: { \"xlink:href\": `#${_vm.icon.id}` } })]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cIcon.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cMenu.vue?vue&type=template&id=114e6ef1&lang=pug&": -/*!**************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cMenu.vue?vue&type=template&id=114e6ef1&lang=pug& ***! - \**************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\n \"div\",\n { ref: \"cMenu\", staticClass: \"c-menu\", class: _vm.menuClasses },\n [\n [\n _c(\n \"div\",\n {\n staticClass: \"c-menu__trigger\",\n class: _vm.classNameByDisabled,\n style: _vm.triggerStyle,\n on: {\n click: function ($event) {\n $event.preventDefault()\n return _vm.switchVisibility(!_vm.localValue, true)\n },\n mouseover: function ($event) {\n $event.preventDefault()\n return _vm.switchVisibility(true, false)\n },\n mouseleave: function ($event) {\n $event.preventDefault()\n return _vm.switchVisibility(false, false)\n },\n },\n },\n [_vm._t(\"trigger\")],\n 2\n ),\n ],\n _c(\n \"portal\",\n { attrs: { to: \"destination\", disabled: _vm.attach, slim: \"\" } },\n [\n _vm.localValue\n ? _c(\n \"div\",\n {\n ref: \"cMenuContainer\",\n staticClass: \"c-menu__container\",\n class: _vm.contentClass,\n style: _vm.containerStyle,\n on: {\n click: function ($event) {\n $event.stopPropagation()\n return _vm.onClickInside.apply(null, arguments)\n },\n mouseover: function ($event) {\n $event.preventDefault()\n return _vm.switchVisibility(true, false)\n },\n mouseleave: function ($event) {\n $event.preventDefault()\n return _vm.switchVisibility(false, false)\n },\n },\n },\n [_vm._t(\"default\")],\n 2\n )\n : _vm._e(),\n ]\n ),\n ],\n 2\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cMenu.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cNavBar.vue?vue&type=template&id=b2fed2fc&lang=pug&": -/*!****************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cNavBar.vue?vue&type=template&id=b2fed2fc&lang=pug& ***! - \****************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\n \"div\",\n { staticClass: \"navigation-bar\" },\n [\n _vm.backRoute\n ? _c(\n \"router-link\",\n {\n staticClass: \"navigation-bar__back-button\",\n attrs: { to: _vm.backRoute },\n },\n [\n _c(\"c-icon\", {\n attrs: {\n color: _vm.themeGrey1,\n icon: _vm.icons.googleArrowBackBaseline,\n size: \"24\",\n },\n }),\n ],\n 1\n )\n : _vm._e(),\n _vm._t(\"logo\"),\n _vm._t(\"title\", function () {\n return [\n _vm.assistiveTitle\n ? _c(\"div\", { staticClass: \"navigation-bar__page-title-holder\" }, [\n _c(\n \"div\",\n {\n staticClass:\n \"navigation-bar__page-assistive-title truncate-text\",\n },\n [_vm._v(_vm._s(_vm.assistiveTitle))]\n ),\n _c(\n \"h1\",\n { staticClass: \"navigation-bar__page-title truncate-text\" },\n [_vm._v(_vm._s(_vm.title))]\n ),\n ])\n : _c(\n \"h1\",\n { staticClass: \"navigation-bar__page-title truncate-text\" },\n [_vm._v(_vm._s(_vm.title))]\n ),\n ]\n }),\n _vm.tabs.length\n ? _c(\"c-tabs\", {\n staticClass: \"navigation-bar__tabs\",\n attrs: {\n \"current-tab\": _vm.localCurrentTab,\n tabs: _vm.tabs,\n \"full-height\": \"\",\n \"no-border\": \"\",\n \"no-content\": \"\",\n },\n on: {\n \"update:currentTab\": function ($event) {\n _vm.localCurrentTab = $event\n },\n \"update:current-tab\": function ($event) {\n _vm.localCurrentTab = $event\n },\n },\n })\n : _vm._e(),\n _c(\"div\", { staticClass: \"actions-holder navigation-bar__actions\" }, [\n _c(\"div\", { staticClass: \"actions-slot\" }, [_vm._t(\"actions\")], 2),\n ]),\n ],\n 2\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cNavBar.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cRadio.vue?vue&type=template&id=3c4bb1d9&scoped=true&lang=pug&": -/*!***************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cRadio.vue?vue&type=template&id=3c4bb1d9&scoped=true&lang=pug& ***! - \***************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\n \"div\",\n {\n staticClass: \"c-radio\",\n on: {\n \"!click\": function ($event) {\n $event.preventDefault()\n return _vm.toggleValue.apply(null, arguments)\n },\n },\n },\n [\n _c(\"c-icon\", {\n staticClass: \"c-radio__box\",\n attrs: { icon: _vm.radioIcon, color: _vm.localValue ? \"#2C98F0\" : \"\" },\n }),\n _c(\n \"label\",\n {\n staticClass: \"c-radio__label\",\n class: { \"c-radio__label_empty\": !_vm.label || !_vm.hint },\n },\n [\n _c(\"input\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.localValue,\n expression: \"localValue\",\n },\n ],\n staticClass: \"c-radio__input\",\n attrs: { type: \"radio\" },\n domProps: { checked: _vm._q(_vm.localValue, null) },\n on: {\n change: function ($event) {\n _vm.localValue = null\n },\n },\n }),\n _c(\"p\", { staticClass: \"c-radio__label-text\" }, [\n _vm._v(_vm._s(_vm.label)),\n ]),\n _c(\"p\", { staticClass: \"c-radio__hint assistive-text\" }, [\n _vm._v(_vm._s(_vm.hint)),\n ]),\n ]\n ),\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cRadio.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cSearch.vue?vue&type=template&id=2590bc3a&scoped=true&lang=pug&": -/*!****************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cSearch.vue?vue&type=template&id=2590bc3a&scoped=true&lang=pug& ***! - \****************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\n \"div\",\n { staticClass: \"c-search\", on: { click: _vm.focus } },\n [\n _c(\"c-icon\", {\n staticClass: \"c-search__icon\",\n attrs: { icon: _vm.icons.googleSearchBaseline },\n }),\n _c(\"input\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.localValue,\n expression: \"localValue\",\n },\n ],\n ref: \"input\",\n staticClass: \"c-search__input\",\n attrs: { type: \"text\", placeholder: \"Search\" },\n domProps: { value: _vm.localValue },\n on: {\n input: function ($event) {\n if ($event.target.composing) return\n _vm.localValue = $event.target.value\n },\n },\n }),\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cSearch.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cStatus.vue?vue&type=template&id=5eb1f184&lang=pug&": -/*!****************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cStatus.vue?vue&type=template&id=5eb1f184&lang=pug& ***! - \****************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\n \"div\",\n { staticClass: \"status-mark\" },\n [\n _c(\"c-icon\", {\n staticClass: \"status-mark__icon\",\n style: { color: _vm.localStatus.color },\n attrs: { icon: _vm.localStatus.icon, size: 16 },\n }),\n _vm.showText\n ? _c(\n \"span\",\n {\n staticClass: \"status-mark__text\",\n attrs: { locator: \"status-value\" },\n },\n [\n _c(\"span\", { key: _vm.localStatus.text }, [\n _vm._v(\n _vm._s(\n _vm._f(\"replaceUnderscoreToSpaces\")(\n _vm._f(\"capitalize\")(_vm.localStatus.text)\n )\n )\n ),\n ]),\n ]\n )\n : _vm._e(),\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cStatus.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTable.vue?vue&type=template&id=00cc8fa8&lang=pug&": -/*!***************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTable.vue?vue&type=template&id=00cc8fa8&lang=pug& ***! - \***************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\n \"div\",\n {\n directives: [\n {\n name: \"overflow-hint\",\n rawName: \"v-overflow-hint\",\n value: \".c-table__overflow\",\n expression: \"'.c-table__overflow'\",\n },\n ],\n ref: \"c-table\",\n staticClass: \"c-table\",\n class: { \"c-table-loading\": _vm.loading },\n style: _vm.style,\n attrs: { locator: _vm.locator },\n },\n [\n _c(\n \"transition\",\n { attrs: { name: _vm.placeholderTransitionName } },\n [_vm.showPlaceholder ? _vm._t(\"placeholder\") : _vm._e()],\n 2\n ),\n _vm.isTableVisible\n ? [\n _vm._t(\"panel\", function () {\n return [\n _vm.manageable\n ? _c(\"div\", { staticClass: \"c-table__panel\" }, [\n _c(\"div\", { staticClass: \"c-table__panel-actions\" }),\n _c(\n \"div\",\n { staticClass: \"c-table_buttons\" },\n [\n _vm._t(\"buttons\", function () {\n return [\n _vm.showPagination\n ? _c(\"c-table-pagination\", {\n staticClass:\n \"c-table__pagination c-table__pagination_top\",\n attrs: {\n pagination: _vm.localPagination,\n options: _vm.paginationOptions,\n total: _vm.totalItems,\n count: _vm.localValue.length,\n \"all-option\": _vm.allowDisplayAll,\n \"only-right-part\": \"\",\n position: \"top\",\n },\n on: {\n \"update:pagination\": function ($event) {\n _vm.localPagination = $event\n },\n },\n })\n : _vm._e(),\n ]\n }),\n ],\n 2\n ),\n ])\n : _vm._e(),\n ]\n }),\n _c(\"div\", { staticClass: \"table-relative\" }, [\n _c(\"div\", { staticClass: \"c-table__overflow\" }, [\n _c(\n \"table\",\n {\n ref: \"table\",\n class: {\n \"c-table_layout_fixed\": _vm.fixLayout,\n \"c-table_loading\": _vm.loading,\n \"c-table_dense\": _vm.dense,\n },\n attrs: { locator: _vm.locator },\n },\n [\n _vm.headers.length\n ? _c(\"thead\", [\n _c(\n \"tr\",\n _vm._l(_vm.visibleHeaders, function (header) {\n return _c(\n \"c-table-header\",\n _vm._b(\n {\n key: header.value,\n class: {\n \"c-table-header_disabled-resize\":\n !_vm.isInteractiveState,\n },\n attrs: {\n locator: `${header.value}-header`,\n align: header.align,\n value: header.value,\n text: header.text,\n manageable: _vm.manageable,\n width:\n _vm.localHeadersWidths[header.value],\n \"min-width\": header.minWidth,\n \"not-resizable\": header.notResizable,\n loading: _vm.loading,\n icon: header.icon,\n },\n scopedSlots: _vm._u(\n [\n {\n key: \"append-header-item\",\n fn: function () {\n return [\n _vm._t(\n \"append-header-item\",\n null,\n null,\n header\n ),\n ]\n },\n proxy: true,\n },\n ],\n null,\n true\n ),\n },\n \"c-table-header\",\n header.props,\n false\n )\n )\n }),\n 1\n ),\n ])\n : _vm._e(),\n _c(\n \"tbody\",\n [\n _vm.localValue.length\n ? [\n _vm._l(_vm.localValue, function (item, index) {\n return [\n !_vm.hideLoader && (_vm.loading || !item)\n ? void 0\n : _vm._t(\"items\", null, {\n visibleHeaders: _vm.visibleHeaders,\n item: item,\n row: _vm.prepareRow(item),\n afterItem: _vm.localValue[index + 1],\n beforeItem: _vm.localValue[index - 1],\n index: index,\n }),\n ]\n }),\n ]\n : !_vm.hideLoader && !_vm.isInteractiveState\n ? _vm._l(10, function (row) {\n return _c(\n \"tr\",\n { key: row, staticClass: \"c-table__loader\" },\n _vm._l(\n _vm.headers,\n function (header, headerIndex) {\n return _c(\"td\", { key: header.value }, [\n _vm.skeletonsWidths[row]\n ? _c(\"span\", [\n _c(\"div\", {\n staticClass:\n \"c-table__loader_skeleton\",\n style: `width: ${_vm.skeletonsWidths[row][headerIndex]}%;`,\n }),\n ])\n : _vm._e(),\n ])\n }\n ),\n 0\n )\n })\n : _c(\"tr\", [\n _c(\n \"td\",\n {\n staticClass: \"text-xs-center\",\n attrs: { colspan: _vm.visibleHeaders.length },\n },\n [_vm._v(\"No data available\")]\n ),\n ]),\n ],\n 2\n ),\n _c(\"tfoot\", [_vm._t(\"footer\")], 2),\n ]\n ),\n ]),\n ]),\n _vm.showPagination\n ? _c(\n \"div\",\n { staticClass: \"c-table__panel_bottom\" },\n [\n _vm.showPagination\n ? _c(\"c-table-pagination\", {\n staticClass:\n \"c-table__pagination c-table__pagination_bottom\",\n class: { disabled: !_vm.isInteractiveState },\n attrs: {\n pagination: _vm.localPagination,\n options: _vm.paginationOptions,\n total: _vm.totalItems,\n count: _vm.localValue.length,\n \"all-option\": _vm.allowDisplayAll,\n \"hide-go-to-page-section\": _vm.hideGoToPageSection,\n \"hide-rows-per-page-section\":\n _vm.hideRowsPerPageSection,\n \"hide-all-sections\": _vm.hideAllPaginationSections,\n },\n on: {\n \"update:pagination\": function ($event) {\n _vm.localPagination = $event\n },\n },\n })\n : _vm._e(),\n ],\n 1\n )\n : _vm._e(),\n ]\n : _vm._e(),\n ],\n 2\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTable.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTable/cTableControlMenu.vue?vue&type=template&id=5856740e&lang=pug&": -/*!*********************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTable/cTableControlMenu.vue?vue&type=template&id=5856740e&lang=pug& ***! - \*********************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\n \"c-menu\",\n {\n attrs: { \"close-on-click-inside\": false, position: \"left\" },\n scopedSlots: _vm._u([\n {\n key: \"trigger\",\n fn: function () {\n return [\n _c(\"c-button\", {\n staticClass: \"ma-0\",\n class: { \"c-table__panel-button_active\": _vm.active },\n attrs: {\n small: \"\",\n locator: _vm.locator,\n disabled: _vm.disabled,\n icon: _vm.icon,\n label: _vm.text,\n },\n }),\n ]\n },\n proxy: true,\n },\n ]),\n model: {\n value: _vm.show,\n callback: function ($$v) {\n _vm.show = $$v\n },\n expression: \"show\",\n },\n },\n [\n _c(\"div\", { staticClass: \"scrollable\" }, [\n _c(\n \"form\",\n {\n staticClass: \"c-table-control-menu\",\n style: _vm.style,\n on: {\n keyup: function ($event) {\n if (\n !$event.type.indexOf(\"key\") &&\n _vm._k($event.keyCode, \"enter\", 13, $event.key, \"Enter\")\n )\n return null\n return _vm.$emit(\"submit\")\n },\n },\n },\n [\n _vm._t(\"default\"),\n _vm.controlButtons\n ? _c(\n \"div\",\n { staticClass: \"c-table-control-menu__buttons\" },\n [\n _c(\n \"c-tooltip\",\n {\n attrs: {\n message: _vm.tooltipAddButtonMessage,\n disabled: !_vm.addButtonDisabled,\n },\n },\n [\n _c(\"c-button\", {\n attrs: {\n disabled: _vm.addButtonDisabled,\n color: \"accent\",\n small: \"\",\n locator: \"add-filter-button\",\n icon: _vm.addButtonIcon,\n label: _vm.addButtonText,\n },\n on: {\n click: function ($event) {\n return _vm.$emit(\"click-add\")\n },\n },\n }),\n ],\n 1\n ),\n _c(\"c-button\", {\n staticClass: \"ml-1\",\n attrs: {\n disabled: _vm.resetButtonDisabled,\n locator: \"reset-button\",\n small: \"\",\n icon: _vm.resetButtonIcon,\n label: _vm.resetButtonText,\n },\n on: {\n click: function ($event) {\n return _vm.$emit(\"click-reset\")\n },\n },\n }),\n _c(\"c-button\", {\n attrs: {\n small: \"\",\n locator: \"close-button\",\n label: \"Close\",\n },\n on: {\n click: function ($event) {\n _vm.show = false\n },\n },\n }),\n ],\n 1\n )\n : _vm._e(),\n ],\n 2\n ),\n ]),\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTable/cTableControlMenu.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTable/cTableHeader.vue?vue&type=template&id=6bcab16a&scoped=true&lang=pug&": -/*!****************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTable/cTableHeader.vue?vue&type=template&id=6bcab16a&scoped=true&lang=pug& ***! - \****************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\n _vm.tag,\n {\n tag: \"component\",\n staticClass: \"column c-table-header\",\n class: `text-xs-${_vm.align}`,\n attrs: { role: \"columnheader\" },\n },\n [\n _c(\n \"div\",\n { staticClass: \"c-table-header__wrapper\" },\n [\n _vm.showManageIcon\n ? _c(\"c-menu\", {\n staticClass: \"th-menu\",\n attrs: {\n \"close-on-click-inside\": false,\n position: \"left\",\n attach: false,\n },\n scopedSlots: _vm._u(\n [\n {\n key: \"trigger\",\n fn: function () {\n return [\n _c(\n \"div\",\n {\n ref: \"header\",\n staticClass: \"c-table-header__button\",\n class: {\n \"c-table-header__button_active\":\n _vm.menuVisibility,\n },\n },\n [\n _c(\n \"div\",\n { staticClass: \"c-table-header__content\" },\n [\n _c(\n \"div\",\n { staticClass: \"c-table-header__text\" },\n [_vm._v(_vm._s(_vm.text))]\n ),\n _c(\"c-icon\", {\n staticClass:\n \"c-table-header__icon c-table-header__icon_active\",\n attrs: {\n icon: _vm.icons[_vm.masterIcon],\n size: \"18\",\n },\n }),\n ],\n 1\n ),\n ]\n ),\n ]\n },\n proxy: true,\n },\n ],\n null,\n false,\n 3793786655\n ),\n model: {\n value: _vm.menuVisibility,\n callback: function ($$v) {\n _vm.menuVisibility = $$v\n },\n expression: \"menuVisibility\",\n },\n })\n : _c(\n \"div\",\n { staticClass: \"c-table-header__content\" },\n [\n _vm.icon\n ? _c(\"pic\", {\n staticClass: \"c-table-header__content-icon\",\n attrs: {\n height: 20,\n src: _vm.icon,\n width: 20,\n size: \"cover\",\n },\n })\n : _vm._e(),\n _c(\"div\", { staticClass: \"c-table-header__text\" }, [\n _vm._v(_vm._s(_vm.text)),\n ]),\n ],\n 1\n ),\n _vm._t(\"append-header-item\"),\n ],\n 2\n ),\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTable/cTableHeader.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTable/cTableHeadersSelector.vue?vue&type=template&id=706183b7&scoped=true&lang=pug&": -/*!*************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTable/cTableHeadersSelector.vue?vue&type=template&id=706183b7&scoped=true&lang=pug& ***! - \*************************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _vm.showSelector\n ? _c(\n \"c-table-control-menu\",\n {\n attrs: {\n text: \"Columns\",\n active: !_vm.areAllHeadersVisible,\n icon: _vm.icons.googleViewColumnBaseline,\n \"min-width\": \"170px\",\n \"control-buttons\": false,\n disabled: _vm.disabled,\n },\n },\n [\n _c(\n \"div\",\n { staticClass: \"headers-selector\" },\n _vm._l(_vm.hideableHeaders, function (header) {\n return _c(\n \"c-tooltip\",\n {\n key: header.value,\n staticClass: \"selector-option\",\n attrs: {\n message: \"At least one column must be selected\",\n disabled: !_vm.isDisableHeader(header),\n },\n },\n [\n _c(\"v-checkbox\", {\n attrs: {\n value: header.value,\n label: header.text,\n disabled: _vm.isDisableHeader(header),\n \"hide-details\": \"\",\n multiple: \"\",\n },\n model: {\n value: _vm.localValue,\n callback: function ($$v) {\n _vm.localValue = $$v\n },\n expression: \"localValue\",\n },\n }),\n ],\n 1\n )\n }),\n 1\n ),\n ]\n )\n : _vm._e()\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTable/cTableHeadersSelector.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTable/cTablePagination.vue?vue&type=template&id=3a56ead8&scoped=true&lang=pug&": -/*!********************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTable/cTablePagination.vue?vue&type=template&id=3a56ead8&scoped=true&lang=pug& ***! - \********************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\n \"div\",\n {\n staticClass: \"pagination\",\n class: { pagination_hidden: _vm.hideAllSections },\n },\n [\n _vm.showLeftPart\n ? _c(\"div\", { staticClass: \"pagination__part pagination__part_left\" }, [\n _c(\n \"div\",\n { staticClass: \"pagination__navigation\" },\n [\n _c(\"c-button\", {\n staticClass: \"pagination__button\",\n attrs: {\n locator: \"prev-page\",\n small: \"\",\n mode: \"outlined\",\n disabled: _vm.isFirstPage,\n upperCase: false,\n label: \"Previous\",\n },\n on: { click: _vm.toPrevPage },\n }),\n _vm._l(\n _vm.paginationElementsConfig,\n function (paginationElement) {\n return [\n paginationElement.type ===\n _vm.paginationElementsTypes.anotherPage\n ? _c(paginationElement.type, {\n key: paginationElement.locator,\n tag: \"component\",\n class: paginationElement.classes,\n attrs: {\n locator: paginationElement.locator,\n label: paginationElement.label,\n small: paginationElement.small,\n mode: paginationElement.mode,\n upperCase: paginationElement.upperCase,\n },\n on: {\n click: function ($event) {\n return _vm.validateInputAndGoTo(\n paginationElement.value\n )\n },\n },\n })\n : _c(\n paginationElement.type,\n {\n key: paginationElement.locator,\n tag: \"component\",\n class: paginationElement.classes,\n attrs: { locator: paginationElement.locator },\n },\n [_vm._v(_vm._s(paginationElement.innerText))]\n ),\n ]\n }\n ),\n _c(\"c-button\", {\n staticClass: \"pagination__button\",\n attrs: {\n locator: \"next-page\",\n small: \"\",\n mode: \"outlined\",\n upperCase: false,\n label: \"Next\",\n disabled: _vm.isLastPage,\n },\n on: { click: _vm.toNextPage },\n }),\n ],\n 2\n ),\n _vm.showGoToPage\n ? _c(\n \"div\",\n { staticClass: \"pagination__go-to-page\" },\n [\n _c(\"span\", { staticClass: \"pagination__text\" }, [\n _vm._v(\"Go to page:\"),\n ]),\n _c(\"c-text-field\", {\n staticClass: \"pagination__goto-page\",\n attrs: {\n size: \"small\",\n type: \"number\",\n min: 1,\n max: _vm.lastPage,\n value: _vm.localPagination.page,\n placeholder: String(_vm.localPagination.page),\n pattern: \"[0-9]\",\n },\n on: { input: _vm.validateInputAndGoTo },\n }),\n ],\n 1\n )\n : _vm._e(),\n ])\n : _vm._e(),\n _c(\"div\", { staticClass: \"pagination__part pagination__part_right\" }, [\n _vm.showRowsPerPage\n ? _c(\n \"div\",\n { staticClass: \"pagination__rows-per-page\" },\n [\n _c(\"div\", { staticClass: \"pagination__text\" }, [\n _vm._v(\"Rows per page\"),\n ]),\n _c(\"c-menu\", {\n staticClass: \"pagination__rows-selection _mr_16 c-menu-list\",\n class: _vm.dynamicClassesMenu,\n attrs: {\n locator: \"c-menu-list\",\n outline: \"\",\n small: \"\",\n \"position-y\": _vm.rowsMenuPositionY,\n overlay: false,\n },\n scopedSlots: _vm._u(\n [\n {\n key: \"trigger\",\n fn: function () {\n return [\n _c(\"c-button\", {\n staticClass: \"c-menu-list__open\",\n attrs: {\n locator: \"c-menu-list_open-button\",\n small: \"\",\n upperCase: false,\n \"icon-right\":\n _vm.icons.googleArrowDropDownBaseline,\n label: _vm.rowsPerPageBtnLabel,\n mode: _vm.cButtonModesDict.outlined,\n },\n }),\n ]\n },\n proxy: true,\n },\n {\n key: \"default\",\n fn: function () {\n return [\n _c(\n \"ul\",\n { staticClass: \"c-menu-list__list\" },\n _vm._l(_vm.allOptions, function (option) {\n return _c(\n \"li\",\n {\n key: option.value,\n staticClass: \"c-menu-list__item\",\n },\n [\n _c(\"c-button\", {\n staticClass:\n \"pagination__rows-selection-btn\",\n class: _vm.getRowsBtnClass(\n option.value,\n _vm.localPagination.rowsPerPage\n ),\n attrs: {\n locator: `row-per-page-${option.text}`,\n small: \"\",\n label: String(option.text),\n \"upper-case\": false,\n disabled:\n option.value ===\n _vm.localPagination.rowsPerPage,\n },\n on: {\n click: function ($event) {\n return _vm.setRowPerPageTo(\n option.value\n )\n },\n },\n }),\n ],\n 1\n )\n }),\n 0\n ),\n ]\n },\n proxy: true,\n },\n ],\n null,\n false,\n 3460008866\n ),\n }),\n _c(\"span\", { staticClass: \"pagination__dot _mr_16\" }, [\n _vm._v(\"•\"),\n ]),\n ],\n 1\n )\n : _vm._e(),\n _c(\n \"div\",\n { staticClass: \"pagination__info\" },\n [\n _vm._v(\"Total: \"),\n _c(\"number-item\", { attrs: { value: _vm.total } }),\n _vm._v(\" rows\"),\n ],\n 1\n ),\n ]),\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTable/cTablePagination.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTabs.vue?vue&type=template&id=00476590&lang=pug&": -/*!**************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTabs.vue?vue&type=template&id=00476590&lang=pug& ***! - \**************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\"div\", { staticClass: \"c-tabs\" }, [\n _c(\n \"div\",\n {\n staticClass: \"c-tabs__controls\",\n class: { \"c-tabs__controls_border_none\": _vm.noBorder },\n },\n _vm._l(_vm.tabs, function (tab) {\n return _c(\n \"div\",\n {\n key: tab.value,\n staticClass: \"c-tabs__control-tooltip\",\n on: {\n click: function ($event) {\n return _vm.open(tab)\n },\n },\n },\n [\n _vm._t(\n \"tab\",\n function () {\n return [\n _c(\n \"span\",\n {\n staticClass: \"c-tabs__control-item\",\n class: _vm.linkClass(tab),\n },\n [\n tab.image\n ? _c(\"pic\", {\n staticClass: \"_mr_8\",\n attrs: {\n src: tab.image,\n width: 20,\n height: 20,\n size: \"contain\",\n },\n })\n : _vm._e(),\n _c(\"span\", [_vm._v(_vm._s(tab.label))]),\n tab.icon\n ? _c(\"c-icon\", {\n staticClass: \"_ml_4\",\n class: tab.icon.class,\n attrs: {\n icon: tab.icon.value,\n color: tab.icon.color,\n size: \"14\",\n },\n })\n : _vm._e(),\n ],\n 1\n ),\n ]\n },\n null,\n tab\n ),\n ],\n 2\n )\n }),\n 0\n ),\n _c(\n \"div\",\n { staticClass: \"c-tabs__content\" },\n _vm._l(_vm.tabs, function (tab) {\n return _c(\n \"div\",\n { key: tab.value, staticClass: \"c-tab__view\" },\n [\n _vm.localCurrentTab?.value === tab.value\n ? _vm._t(tab.value, null, null, tab)\n : _vm._e(),\n ],\n 2\n )\n }),\n 0\n ),\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTabs.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTextField.vue?vue&type=template&id=b5bb9caa&scoped=true&lang=pug&": -/*!*******************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTextField.vue?vue&type=template&id=b5bb9caa&scoped=true&lang=pug& ***! - \*******************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\n \"div\",\n {\n ref: _vm.fieldComponent,\n staticClass: \"c-text-field\",\n class: _vm.fieldClasses,\n style: _vm.computedColors,\n attrs: { locator: _vm.locators.container },\n on: { focusin: _vm.setFocus, focusout: _vm.removeFocus },\n },\n [\n _vm.showLabel\n ? _c(\n \"label\",\n {\n ref: _vm.fieldLabel,\n staticClass: \"c-text-field__label\",\n attrs: { for: _vm.fieldID, locator: _vm.locators.label },\n },\n [\n _vm._t(\n \"label\",\n function () {\n return [_c(\"span\", [_vm._v(_vm._s(_vm.label))])]\n },\n null,\n _vm.slotProps\n ),\n _vm.showLabelIcon\n ? _c(\n \"div\",\n {\n staticClass: \"c-text-field__label-icon\",\n style: _vm.inheritedButtonsStyling,\n attrs: { locator: _vm.locators.labelIcon },\n },\n [\n _vm._t(\n \"label-icon\",\n function () {\n return [\n _c(\"c-icon\", {\n attrs: {\n icon: _vm.labelIcon,\n size: `${_vm.computedLabelIconSize}`,\n color: \"var(--ctf-color-current)\",\n },\n }),\n ]\n },\n null,\n _vm.slotProps\n ),\n ],\n 2\n )\n : _vm._e(),\n ],\n 2\n )\n : _vm._e(),\n _c(\n \"div\",\n {\n staticClass: \"c-text-field__wrapper\",\n attrs: { locator: _vm.locators.wrapper },\n },\n [\n _vm.showPrepend\n ? _c(\n \"div\",\n {\n staticClass: \"c-text-field__prepend\",\n style: _vm.inheritedButtonsStyling,\n attrs: { locator: _vm.locators.prepend },\n },\n [\n _vm._t(\n \"prepend\",\n function () {\n return [\n _c(\"c-icon\", {\n attrs: {\n icon: _vm.prependIcon,\n size: `${_vm.computedIconSize}`,\n color: \"var(--ctf-color-current)\",\n },\n }),\n ]\n },\n null,\n _vm.slotProps\n ),\n ],\n 2\n )\n : _vm._e(),\n _c(\n \"div\",\n {\n ref: _vm.fieldBody,\n staticClass: \"c-text-field__body\",\n attrs: { locator: _vm.locators.body },\n on: { click: _vm.onBodyClick },\n },\n [\n _vm.showPrependInner\n ? _c(\n \"div\",\n {\n staticClass: \"c-text-field__prepend-inner\",\n style: _vm.inheritedButtonsStyling,\n attrs: { locator: _vm.locators.prependInner },\n },\n [\n _vm._t(\n \"prepend-inner\",\n function () {\n return [\n _c(\"c-icon\", {\n attrs: {\n icon: _vm.prependInnerIcon,\n size: `${_vm.computedIconSize}`,\n color: \"var(--ctf-color-current)\",\n },\n }),\n ]\n },\n null,\n _vm.slotProps\n ),\n ],\n 2\n )\n : _vm._e(),\n _vm.prefix\n ? _c(\n \"span\",\n {\n staticClass: \"c-text-field__prefix\",\n attrs: { locator: _vm.locators.prefix },\n },\n [_vm._v(_vm._s(_vm.prefix))]\n )\n : _vm._e(),\n _vm.currentType === \"checkbox\"\n ? _c(\"input\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.localValue,\n expression: \"localValue\",\n },\n {\n name: \"facade\",\n rawName: \"v-facade\",\n value: _vm.mask,\n expression: \"mask\",\n },\n ],\n ref: _vm.fieldID,\n staticClass: \"c-text-field__input\",\n attrs: {\n id: _vm.fieldID,\n placeholder: _vm.disabled ? false : _vm.placeholder,\n disabled: _vm.disabled,\n readonly: _vm.readonly,\n required: _vm.required,\n max: _vm.max,\n min: _vm.min,\n step: _vm.step,\n autofocus: _vm.autofocus,\n pattern: _vm.pattern,\n autocomplete: _vm.browserAutocomplete ? \"on\" : \"off\",\n locator: _vm.locators.input,\n type: \"checkbox\",\n },\n domProps: {\n checked: Array.isArray(_vm.localValue)\n ? _vm._i(_vm.localValue, null) > -1\n : _vm.localValue,\n },\n on: {\n change: function ($event) {\n var $$a = _vm.localValue,\n $$el = $event.target,\n $$c = $$el.checked ? true : false\n if (Array.isArray($$a)) {\n var $$v = null,\n $$i = _vm._i($$a, $$v)\n if ($$el.checked) {\n $$i < 0 && (_vm.localValue = $$a.concat([$$v]))\n } else {\n $$i > -1 &&\n (_vm.localValue = $$a\n .slice(0, $$i)\n .concat($$a.slice($$i + 1)))\n }\n } else {\n _vm.localValue = $$c\n }\n },\n },\n })\n : _vm.currentType === \"radio\"\n ? _c(\"input\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.localValue,\n expression: \"localValue\",\n },\n {\n name: \"facade\",\n rawName: \"v-facade\",\n value: _vm.mask,\n expression: \"mask\",\n },\n ],\n ref: _vm.fieldID,\n staticClass: \"c-text-field__input\",\n attrs: {\n id: _vm.fieldID,\n placeholder: _vm.disabled ? false : _vm.placeholder,\n disabled: _vm.disabled,\n readonly: _vm.readonly,\n required: _vm.required,\n max: _vm.max,\n min: _vm.min,\n step: _vm.step,\n autofocus: _vm.autofocus,\n pattern: _vm.pattern,\n autocomplete: _vm.browserAutocomplete ? \"on\" : \"off\",\n locator: _vm.locators.input,\n type: \"radio\",\n },\n domProps: { checked: _vm._q(_vm.localValue, null) },\n on: {\n change: function ($event) {\n _vm.localValue = null\n },\n },\n })\n : _c(\"input\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.localValue,\n expression: \"localValue\",\n },\n {\n name: \"facade\",\n rawName: \"v-facade\",\n value: _vm.mask,\n expression: \"mask\",\n },\n ],\n ref: _vm.fieldID,\n staticClass: \"c-text-field__input\",\n attrs: {\n id: _vm.fieldID,\n placeholder: _vm.disabled ? false : _vm.placeholder,\n disabled: _vm.disabled,\n readonly: _vm.readonly,\n required: _vm.required,\n max: _vm.max,\n min: _vm.min,\n step: _vm.step,\n autofocus: _vm.autofocus,\n pattern: _vm.pattern,\n autocomplete: _vm.browserAutocomplete ? \"on\" : \"off\",\n locator: _vm.locators.input,\n type: _vm.currentType,\n },\n domProps: { value: _vm.localValue },\n on: {\n input: function ($event) {\n if ($event.target.composing) return\n _vm.localValue = $event.target.value\n },\n },\n }),\n _vm.suffix\n ? _c(\n \"span\",\n {\n staticClass: \"c-text-field__suffix\",\n attrs: { locator: _vm.locators.suffix },\n },\n [_vm._v(_vm._s(_vm.suffix))]\n )\n : _vm._e(),\n _vm.showVisibilityToggle\n ? _c(\"c-button\", {\n staticClass: \"c-text-field__toggle-visibility\",\n attrs: {\n icon: _vm.visibilityIcon,\n disabled: _vm.disabled,\n size: `${_vm.computedIconSize}`,\n small: _vm.size === _vm.fieldSizesDict.small,\n locator: _vm.locators.toggleVisibility,\n },\n on: { click: _vm.toggleVisibility },\n })\n : _vm._e(),\n _vm.clearable\n ? _c(\"c-button\", {\n staticClass: \"c-text-field__clearable\",\n attrs: {\n icon: _vm.icons.googleRefreshBaseline,\n disabled: _vm.disabled,\n size: `${_vm.computedIconSize}`,\n small: _vm.size === _vm.fieldSizesDict.small,\n locator: _vm.locators.clearable,\n },\n on: { click: _vm.clearInput },\n })\n : _vm._e(),\n _vm.showAppendInner\n ? _c(\n \"div\",\n {\n staticClass: \"c-text-field__append-inner\",\n style: _vm.inheritedButtonsStyling,\n attrs: { locator: _vm.locators.appendInner },\n },\n [\n _vm._t(\n \"append-inner\",\n function () {\n return [\n _c(\"c-icon\", {\n attrs: {\n icon: _vm.appendInnerIcon,\n size: `${_vm.computedIconSize}`,\n color: \"var(--ctf-color-current)\",\n },\n }),\n ]\n },\n null,\n _vm.slotProps\n ),\n ],\n 2\n )\n : _vm._e(),\n ],\n 1\n ),\n _vm.showAppend\n ? _c(\n \"div\",\n {\n staticClass: \"c-text-field__append\",\n style: _vm.inheritedButtonsStyling,\n attrs: { locator: _vm.locators.append },\n },\n [\n _vm._t(\n \"append\",\n function () {\n return [\n _c(\"c-icon\", {\n attrs: {\n icon: _vm.appendIcon,\n size: `${_vm.computedIconSize}`,\n color: \"var(--ctf-color-current)\",\n },\n }),\n ]\n },\n null,\n _vm.slotProps\n ),\n ],\n 2\n )\n : _vm._e(),\n ]\n ),\n _c(\n \"div\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.showUnderline,\n expression: \"showUnderline\",\n },\n ],\n staticClass: \"c-text-field__underline\",\n attrs: { locator: _vm.locators.underline },\n },\n [\n _vm.showUnderlineIcon\n ? _c(\n \"div\",\n {\n staticClass: \"c-text-field__underline-icon\",\n style: _vm.inheritedButtonsStyling,\n attrs: { locator: _vm.locators.underlineIcon },\n },\n [\n _vm._t(\n \"underline-icon\",\n function () {\n return [\n _c(\"c-icon\", {\n attrs: {\n icon: _vm.underlineIcon,\n size: \"12\",\n color: \"var(--ctf-color-current)\",\n },\n }),\n ]\n },\n null,\n _vm.slotProps\n ),\n ],\n 2\n )\n : _vm._e(),\n _vm.shownErrors.length\n ? _c(\n \"ul\",\n {\n staticClass: \"c-text-field__errors\",\n attrs: { locator: _vm.locators.errors },\n },\n _vm._l(_vm.shownErrors, function (e) {\n return _c(\n \"li\",\n { key: e, staticClass: \"c-text-field__error\" },\n [_vm._v(_vm._s(e))]\n )\n }),\n 0\n )\n : _vm._e(),\n _vm.shownWarnings.length\n ? _c(\n \"ul\",\n {\n staticClass: \"c-text-field__warnings\",\n attrs: { locator: _vm.locators.errors },\n },\n _vm._l(_vm.shownWarnings, function (w) {\n return _c(\n \"li\",\n { key: w, staticClass: \"c-text-field__warning\" },\n [_vm._v(_vm._s(w))]\n )\n }),\n 0\n )\n : _c(\n \"div\",\n {\n staticClass: \"c-text-field__helper\",\n attrs: { locator: _vm.locators.hint },\n },\n [\n _vm._t(\n \"helper\",\n function () {\n return [\n _vm.showUnderlineHelper\n ? _c(\"span\", [_vm._v(_vm._s(_vm.hint))])\n : _vm._e(),\n ]\n },\n null,\n _vm.slotProps\n ),\n ],\n 2\n ),\n _vm.showCounter\n ? _c(\n \"div\",\n {\n staticClass: \"c-text-field__counter\",\n attrs: { locator: _vm.locators.counter },\n },\n [\n _vm._t(\n \"counter\",\n function () {\n return [_vm._v(_vm._s(_vm.counterValue))]\n },\n null,\n _vm.slotProps\n ),\n ],\n 2\n )\n : _vm._e(),\n ]\n ),\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTextField.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTooltip.vue?vue&type=template&id=3d7ddf3e&scoped=true&lang=pug&": -/*!*****************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cTooltip.vue?vue&type=template&id=3d7ddf3e&scoped=true&lang=pug& ***! - \*****************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\n \"div\",\n {\n ref: \"elm\",\n staticClass: \"c-tooltip\",\n on: {\n mouseover: _vm.openTooltipAsync,\n mouseleave: _vm.closeTooltipAsync,\n },\n },\n [\n _vm._t(\"default\"),\n _vm.showTooltip\n ? _c(\"portal\", { attrs: { to: \"destination\" } }, [\n _c(\n \"div\",\n { staticClass: \"c-tooltip__content\", style: _vm.computeStyle() },\n [\n _vm._t(\"message\", function () {\n return [_c(\"span\", [_vm._v(_vm._s(_vm.message))])]\n }),\n ],\n 2\n ),\n ])\n : _vm._e(),\n ],\n 2\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cTooltip.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cView.vue?vue&type=template&id=7c928137&lang=pug&": -/*!**************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/cView.vue?vue&type=template&id=7c928137&lang=pug& ***! - \**************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\n \"div\",\n { staticClass: \"c-view\" },\n [\n _vm.loading\n ? _c(\n \"div\",\n { staticClass: \"c-view__progress-wrapper\" },\n [\n _c(\"c-icon\", {\n staticClass: \"primary--text _ma_auto\",\n attrs: {\n icon: _vm.icons.connectLoaderAnimated,\n size: 76,\n color: \"accent\",\n },\n }),\n ],\n 1\n )\n : [\n _c(\"c-nav-bar\", {\n staticClass: \"c-view__navigation\",\n attrs: {\n \"assistive-title\": _vm.assistiveTitle,\n \"back-route\": _vm.backRoute,\n \"current-tab\": _vm.localCurrentTab,\n title: _vm.title,\n tabs: _vm.tabs,\n },\n on: {\n \"update:currentTab\": function ($event) {\n _vm.localCurrentTab = $event\n },\n \"update:current-tab\": function ($event) {\n _vm.localCurrentTab = $event\n },\n },\n scopedSlots: _vm._u(\n [\n {\n key: \"logo\",\n fn: function () {\n return [_vm._t(\"logo\")]\n },\n proxy: true,\n },\n {\n key: \"title\",\n fn: function () {\n return [_vm._t(\"title\")]\n },\n proxy: true,\n },\n {\n key: \"actions\",\n fn: function () {\n return [_vm._t(\"actions\")]\n },\n proxy: true,\n },\n ],\n null,\n true\n ),\n }),\n _c(\"div\", { staticClass: \"c-view__content-holder\" }, [\n _vm.showAlert\n ? _c(\n \"div\",\n { staticClass: \"c-view__alert\" },\n [\n _c(\"c-alert\", {\n attrs: {\n message: _vm.alertMessage,\n \"show-icon\": false,\n dense: \"\",\n fluid: \"\",\n type: \"error\",\n },\n scopedSlots: _vm._u(\n [\n {\n key: \"message\",\n fn: function () {\n return [_vm._t(\"alert\")]\n },\n proxy: true,\n },\n ],\n null,\n true\n ),\n }),\n ],\n 1\n )\n : _vm._e(),\n _c(\n \"div\",\n {\n staticClass: \"c-view__content\",\n class: { \"c-view__content_padded\": !_vm.noPadded },\n },\n [_vm._t(\"default\")],\n 2\n ),\n ]),\n ],\n ],\n 2\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/cView.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/pages/App.vue?vue&type=template&id=37f0221e&lang=pug&": -/*!*******************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/pages/App.vue?vue&type=template&id=37f0221e&lang=pug& ***! - \*******************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\n \"div\",\n { staticClass: \"app\", style: _vm.styles },\n [\n _c(\"portal-target\", { attrs: { name: \"destination\", multiple: \"\" } }),\n _c(\"router-view\"),\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/pages/App.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/pages/Dashboard.vue?vue&type=template&id=abb93d5e&lang=pug&": -/*!*************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/pages/Dashboard.vue?vue&type=template&id=abb93d5e&lang=pug& ***! - \*************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\n \"c-view\",\n {\n staticClass: \"dashboard\",\n attrs: {\n title: \"XVS Extension\",\n tabs: _vm.tabs,\n \"current-tab\": _vm.currentTab,\n \"no-padded\": \"\",\n },\n on: {\n \"update:currentTab\": function ($event) {\n _vm.currentTab = $event\n },\n \"update:current-tab\": function ($event) {\n _vm.currentTab = $event\n },\n },\n scopedSlots: _vm._u(\n [\n _vm.currentTab?.value === \"requests\"\n ? {\n key: \"actions\",\n fn: function () {\n return [\n _c(\"c-button\", {\n attrs: {\n mode: \"solid\",\n color: \"accent\",\n label: \"Create Request\",\n icon: _vm.icons.googleAddBaseline,\n },\n on: { click: _vm.openCreateDeploymentRequestDialog },\n }),\n ]\n },\n proxy: true,\n }\n : null,\n ],\n null,\n true\n ),\n },\n [\n _vm.currentTab?.value === \"deployments\"\n ? _c(\"deployments-table\")\n : _vm.currentTab?.value === \"requests\"\n ? [\n _c(\"deployment-requests-table\", {\n attrs: { updating: _vm.refreshRequests },\n on: {\n \"update:updating\": function ($event) {\n _vm.refreshRequests = $event\n },\n },\n }),\n _c(\"create-deployment-request-dialog\", {\n on: {\n \"request-created\": function ($event) {\n _vm.refreshRequests = true\n },\n },\n model: {\n value: _vm.isCreateDeploymentRequestDialogOpen,\n callback: function ($$v) {\n _vm.isCreateDeploymentRequestDialogOpen = $$v\n },\n expression: \"isCreateDeploymentRequestDialogOpen\",\n },\n }),\n ]\n : _vm._e(),\n ],\n 2\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/pages/Dashboard.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/pages/index.js": -/*!*******************************!*\ - !*** ./ui/src/pages/index.js ***! - \*******************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.esm.js\");\n/* harmony import */ var vue_router__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! vue-router */ \"./node_modules/vue-router/dist/vue-router.esm.js\");\n/* harmony import */ var portal_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! portal-vue */ \"./node_modules/portal-vue/dist/portal-vue.common.js\");\n/* harmony import */ var _App_vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./App.vue */ \"./ui/src/pages/App.vue\");\n/* harmony import */ var _tools_filters_utcToLocal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../tools/filters/utcToLocal */ \"./ui/src/tools/filters/utcToLocal.js\");\n/* harmony import */ var _cloudblueconnect_connect_ui_toolkit__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @cloudblueconnect/connect-ui-toolkit */ \"./node_modules/@cloudblueconnect/connect-ui-toolkit/dist/index.js\");\n/* harmony import */ var _routes__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/routes */ \"./ui/src/routes/index.js\");\n/* harmony import */ var _styles_app_styl__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/styles/app.styl */ \"./ui/src/styles/app.styl\");\n/* harmony import */ var _styles_index_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../styles/index.css */ \"./ui/styles/index.css\");\n/*\nCopyright (c) 2023, Ingram Micro\nAll rights reserved.\n*/\n\n\n\n\n\n\n\n\n\n\n\n\n\nvue__WEBPACK_IMPORTED_MODULE_7__[\"default\"].use(portal_vue__WEBPACK_IMPORTED_MODULE_0__[\"default\"]);\nvue__WEBPACK_IMPORTED_MODULE_7__[\"default\"].use(vue_router__WEBPACK_IMPORTED_MODULE_8__[\"default\"]);\n\n(0,_cloudblueconnect_connect_ui_toolkit__WEBPACK_IMPORTED_MODULE_3__[\"default\"])().then(toolkit => {\n const router = new vue_router__WEBPACK_IMPORTED_MODULE_8__[\"default\"]({\n mode: 'hash',\n routes: _routes__WEBPACK_IMPORTED_MODULE_4__[\"default\"],\n });\n\n router.afterEach(() => {\n document.documentElement.scrollIntoView();\n });\n\n vue__WEBPACK_IMPORTED_MODULE_7__[\"default\"].filter('utcToLocal', _tools_filters_utcToLocal__WEBPACK_IMPORTED_MODULE_2__.utcToLocal);\n\n const app = new vue__WEBPACK_IMPORTED_MODULE_7__[\"default\"]({\n render: h => h(_App_vue__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n props: { toolkit },\n }),\n\n router,\n });\n\n app.$mount('#app');\n});\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/pages/index.js?"); - -/***/ }), - -/***/ "./ui/src/routes/index.js": -/*!********************************!*\ - !*** ./ui/src/routes/index.js ***! - \********************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _pages_Dashboard_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @/pages/Dashboard.vue */ \"./ui/src/pages/Dashboard.vue\");\n\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ([\n {\n path: '/',\n redirect: { name: 'Dashboard', params: { tab: 'deployments' } },\n },\n {\n name: 'Dashboard',\n path: '/dashboard/:tab(deployments|requests)?',\n component: _pages_Dashboard_vue__WEBPACK_IMPORTED_MODULE_0__[\"default\"],\n },\n {\n name: 'DeploymentDetails',\n path: '/deployments/:id/:tab(marketplaces|ppr|configuration|requests)?',\n component: () => Promise.all(/*! import() | deployment-details */[__webpack_require__.e(\"vendors\"), __webpack_require__.e(\"deployment-details\")]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/DeploymentDetails.vue */ \"./ui/src/pages/DeploymentDetails.vue\")),\n },\n {\n name: 'RequestDetails',\n path: '/requests/:id/:tab(marketplaces|tasks)?',\n component: () => Promise.all(/*! import() | request-details */[__webpack_require__.e(\"vendors\"), __webpack_require__.e(\"request-details\")]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/RequestDetails.vue */ \"./ui/src/pages/RequestDetails.vue\")),\n },\n]);\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/routes/index.js?"); - -/***/ }), - -/***/ "./ui/src/tools/colors.js": -/*!********************************!*\ - !*** ./ui/src/tools/colors.js ***! - \********************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ checkVarColor: () => (/* binding */ checkVarColor),\n/* harmony export */ colorToRGB: () => (/* binding */ colorToRGB),\n/* harmony export */ hexColor: () => (/* binding */ hexColor),\n/* harmony export */ hexRegExp: () => (/* binding */ hexRegExp),\n/* harmony export */ validateColor: () => (/* binding */ validateColor),\n/* harmony export */ validateHexColor: () => (/* binding */ validateHexColor)\n/* harmony export */ });\n/* harmony import */ var ramda__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ramda */ \"./node_modules/ramda/es/index.js\");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~utils */ \"./ui/src/tools/utils.js\");\n/* harmony import */ var _tools_constants__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ~tools/constants */ \"./ui/src/tools/constants.js\");\n\n\n\n\n\n\n\n\n\nconst hexRegExp = /^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$/;\n\nconst validateHexColor = (0,ramda__WEBPACK_IMPORTED_MODULE_0__.ifElse)(\n Boolean,\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.test)(hexRegExp),\n ramda__WEBPACK_IMPORTED_MODULE_0__.T,\n);\n\nconst checkVarColor = (0,ramda__WEBPACK_IMPORTED_MODULE_0__.includes)(ramda__WEBPACK_IMPORTED_MODULE_0__.__, _tools_constants__WEBPACK_IMPORTED_MODULE_2__.colorVars);\n\nconst validateColor = (0,ramda__WEBPACK_IMPORTED_MODULE_0__.anyPass)([\n ramda__WEBPACK_IMPORTED_MODULE_0__.isEmpty,\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.test)(hexRegExp),\n checkVarColor,\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.has)(ramda__WEBPACK_IMPORTED_MODULE_0__.__, _tools_constants__WEBPACK_IMPORTED_MODULE_2__.colorsValues),\n]);\n\nconst hexColor = (0,ramda__WEBPACK_IMPORTED_MODULE_0__.when)(\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.has)(ramda__WEBPACK_IMPORTED_MODULE_0__.__, _tools_constants__WEBPACK_IMPORTED_MODULE_2__.colorsValues),\n colorName => (0,ramda__WEBPACK_IMPORTED_MODULE_0__.path)([colorName, 'color'], _tools_constants__WEBPACK_IMPORTED_MODULE_2__.colorsValues),\n);\n\nconst colorToRGB = (0,ramda__WEBPACK_IMPORTED_MODULE_0__.pipe)(\n hexColor,\n _utils__WEBPACK_IMPORTED_MODULE_1__.hexToRGB,\n);\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/tools/colors.js?"); - -/***/ }), - -/***/ "./ui/src/tools/constants.js": -/*!***********************************!*\ - !*** ./ui/src/tools/constants.js ***! - \***********************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ animationTime: () => (/* binding */ animationTime),\n/* harmony export */ assistiveTextColor: () => (/* binding */ assistiveTextColor),\n/* harmony export */ baseTextColor: () => (/* binding */ baseTextColor),\n/* harmony export */ cGreyDarken1: () => (/* binding */ cGreyDarken1),\n/* harmony export */ cGreyDarken2: () => (/* binding */ cGreyDarken2),\n/* harmony export */ cGreyDarken3: () => (/* binding */ cGreyDarken3),\n/* harmony export */ colorVars: () => (/* binding */ colorVars),\n/* harmony export */ colorsDict: () => (/* binding */ colorsDict),\n/* harmony export */ colorsValues: () => (/* binding */ colorsValues),\n/* harmony export */ defaultEchartsColorPalette: () => (/* binding */ defaultEchartsColorPalette),\n/* harmony export */ disabledColor: () => (/* binding */ disabledColor),\n/* harmony export */ discountLevels: () => (/* binding */ discountLevels),\n/* harmony export */ icons: () => (/* binding */ icons),\n/* harmony export */ niceGreen: () => (/* binding */ niceGreen),\n/* harmony export */ niceRed: () => (/* binding */ niceRed),\n/* harmony export */ orangeDimmed: () => (/* binding */ orangeDimmed),\n/* harmony export */ paleOrange: () => (/* binding */ paleOrange),\n/* harmony export */ responseTypes: () => (/* binding */ responseTypes),\n/* harmony export */ statuses: () => (/* binding */ statuses),\n/* harmony export */ statusesColors: () => (/* binding */ statusesColors),\n/* harmony export */ themeGrey1: () => (/* binding */ themeGrey1),\n/* harmony export */ themeLight1: () => (/* binding */ themeLight1),\n/* harmony export */ timeFormats: () => (/* binding */ timeFormats),\n/* harmony export */ white: () => (/* binding */ white),\n/* harmony export */ whiteSmoke: () => (/* binding */ whiteSmoke),\n/* harmony export */ yellow: () => (/* binding */ yellow)\n/* harmony export */ });\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/check_circle/baseline.svg\");\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/fiber_manual_record/baseline.svg\");\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/error/baseline.svg\");\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/cancel/baseline.svg\");\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/visibility_off/baseline.svg\");\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/label_off/baseline.svg\");\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/label/baseline.svg\");\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/lock/baseline.svg\");\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/lock_open/baseline.svg\");\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/pause_circle_filled/baseline.svg\");\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/remove_circle/baseline.svg\");\n/* harmony import */ var _cloudblueconnect_material_svg_animated__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @cloudblueconnect/material-svg/animated */ \"./node_modules/@cloudblueconnect/material-svg/icons/connect/optimized_clock/animated.svg\");\n\n\n\n\n\n/* COLORS */\n/* eslint padding-line-between-statements: 0 */\nconst baseTextColor = '#212121';\nconst assistiveTextColor = '#707070';\nconst cGreyDarken1 = '#757575';\nconst cGreyDarken2 = '#616161';\nconst cGreyDarken3 = '#424242';\nconst disabledColor = '#bdbdbd';\nconst niceGreen = '#0bb071';\nconst niceRed = '#ff6a6a';\nconst orangeDimmed = '#f2994a';\nconst paleOrange = '#fff2e6';\nconst themeGrey1 = '#666666';\nconst themeLight1 = '#e0e0e0';\nconst yellow = '#F2C94C';\nconst white = '#ffffff';\nconst whiteSmoke = '#f5f5f5';\n\nconst defaultEchartsColorPalette = [\n '#5470c6',\n '#91cc75',\n '#fac858',\n '#ee6666',\n '#73c0de',\n '#3ba272',\n '#fc8452',\n '#9a60b4',\n '#ea7ccc',\n];\n\nconst colorsDict = {\n black: 'black',\n blue: 'blue',\n green: 'green',\n grey: 'grey',\n lightBlue: 'light blue',\n lime: 'lime',\n orange: 'orange',\n pink: 'pink',\n red: 'red',\n violet: 'violet',\n white: 'white',\n};\n\n// Hex only\nconst colorsValues = {\n [colorsDict.blue]: {\n color: '#3150bc',\n label: 'blue',\n },\n [colorsDict.green]: {\n color: '#0bb071',\n label: 'green',\n },\n [colorsDict.grey]: {\n color: '#666666',\n label: 'grey',\n },\n [colorsDict.lightBlue]: {\n color: '#2c98f0',\n label: 'light blue',\n },\n [colorsDict.lime]: {\n color: '#2fb11a',\n label: 'lime',\n },\n [colorsDict.orange]: {\n color: '#f2994a',\n label: 'orange',\n },\n [colorsDict.pink]: {\n color: '#f70076',\n label: 'pink',\n },\n [colorsDict.red]: {\n color: '#ff6a6a',\n label: 'red',\n },\n [colorsDict.violet]: {\n color: '#8133ff',\n label: 'violet',\n },\n [colorsDict.white]: {\n color: '#ffffff',\n label: 'white',\n },\n [colorsDict.black]: {\n color: '#000000',\n label: 'black',\n },\n};\n\nconst colorVars = [\n 'primary',\n 'accent',\n 'contrast',\n];\n\n\n/* REST */\nconst responseTypes = {\n BLOB: 'blob',\n JSON: 'json',\n FORM_DATA: 'formData',\n TEXT: 'text',\n};\n\n/* STATUSES */\n\nconst icons = {\n done: _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_0__[\"default\"],\n dot: _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n error: _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_2__[\"default\"],\n failed: _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_3__[\"default\"],\n hidden: _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_4__[\"default\"],\n label_off: _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_5__[\"default\"],\n label: _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_6__[\"default\"],\n lock: _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_7__[\"default\"],\n open: _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_8__[\"default\"],\n paused: _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_9__[\"default\"],\n skip: _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_10__[\"default\"],\n waiting: _cloudblueconnect_material_svg_animated__WEBPACK_IMPORTED_MODULE_11__[\"default\"],\n};\n\nconst statusesColors = {\n attention: '#f2994a',\n default: '#424242',\n disabled: '#b1b1b1',\n done: '#0bb071',\n negative: '#ff6a6a',\n};\n\nconst statuses = {\n deleted: {\n text: 'deleted',\n icon: icons.failed,\n color: statusesColors.negative,\n },\n active: {\n text: 'active',\n icon: icons.done,\n color: statusesColors.done,\n },\n reconfiguring: {\n text: 'reconfiguring',\n icon: icons.waiting,\n color: statusesColors.attention,\n },\n reviewing: {\n text: 'reviewing',\n icon: icons.waiting,\n color: statusesColors.disabled,\n },\n pending: {\n text: 'pending',\n icon: icons.waiting,\n color: statusesColors.disabled,\n },\n processing: {\n text: 'processing',\n icon: icons.waiting,\n color: statusesColors.disabled,\n },\n suspended: {\n text: 'suspended',\n icon: icons.paused,\n color: statusesColors.attention,\n },\n terminated: {\n text: 'terminated',\n icon: icons.failed,\n color: statusesColors.negative,\n },\n terminating: {\n text: 'terminating',\n icon: icons.waiting,\n color: statusesColors.negative,\n },\n ready: {\n text: 'ready',\n icon: icons.done,\n color: statusesColors.done,\n },\n failed: {\n text: 'error',\n icon: icons.error,\n color: statusesColors.negative,\n },\n done: {\n text: 'done',\n icon: icons.done,\n color: statusesColors.done,\n },\n synced: {\n text: 'synced',\n icon: icons.done,\n color: statusesColors.done,\n },\n error: {\n text: 'error',\n icon: icons.error,\n color: statusesColors.negative,\n },\n aborted: {\n text: 'aborted',\n icon: icons.failed,\n color: statusesColors.negative,\n },\n aborting: {\n text: 'aborting',\n icon: icons.waiting,\n color: statusesColors.negative,\n },\n delegated: {\n text: 'delegated',\n icon: icons.done,\n color: statusesColors.done,\n },\n not_delegated: {\n text: 'not delegated',\n icon: icons.skip,\n color: statusesColors.disabled,\n },\n};\n\nconst animationTime = 300;\n\n\nconst timeFormats = {\n TIME: 'LT',\n TIME_WITH_SECONDS: 'LTS',\n};\n\nconst discountLevels = {\n '01A12': 'Level 1',\n '02A12': 'Level 2',\n '03A12': 'Level 3',\n '04A12': 'Level 4',\n};\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/tools/constants.js?"); - -/***/ }), - -/***/ "./ui/src/tools/directives/index.js": -/*!******************************************!*\ - !*** ./ui/src/tools/directives/index.js ***! - \******************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _overflowHint__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./overflowHint */ \"./ui/src/tools/directives/overflowHint.js\");\n\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n overflowHint: _overflowHint__WEBPACK_IMPORTED_MODULE_0__[\"default\"],\n});\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/tools/directives/index.js?"); - -/***/ }), - -/***/ "./ui/src/tools/directives/overflowHint.js": -/*!*************************************************!*\ - !*** ./ui/src/tools/directives/overflowHint.js ***! - \*************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ OVERFLOW_STATUS: () => (/* binding */ OVERFLOW_STATUS),\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__),\n/* harmony export */ getOverflowStatus: () => (/* binding */ getOverflowStatus),\n/* harmony export */ setClasses: () => (/* binding */ setClasses)\n/* harmony export */ });\n/* harmony import */ var ramda__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ramda */ \"./node_modules/ramda/es/index.js\");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~utils */ \"./ui/src/tools/utils.js\");\n\n\n\n\n\n\nconst OVERFLOW_STATUS = {\n NONE: 'none',\n LEFT: 'left',\n RIGHT: 'right',\n BOTH: 'both',\n};\n\n/**\n * Given an HTMLElement, checks if it has horizontal overflow and returns the overflow status.\n *\n * Gets the overflow status with simple operations:\n * - There is overflow if the element's scrollWidth is greater than its offsetWidth.\n * - To see if there is overflow on the left side we just check that its scrollLeft property\n * is greater than 0.\n * - To see if there is overflow on the right side, we check if the combined element's offsetWidth\n * and scrollLeft properties are less than the element's scrollWidth\n * Then it's just a matter of combination between those two.\n *\n * @param {HTMLElement} container - the container html element\n * @returns {string}\n */\nconst getOverflowStatus = ({ offsetWidth, scrollLeft, scrollWidth }) => {\n if ((0,ramda__WEBPACK_IMPORTED_MODULE_0__.gte)(offsetWidth, scrollWidth)) return OVERFLOW_STATUS.NONE;\n\n const isOverflowingLeft = (0,ramda__WEBPACK_IMPORTED_MODULE_0__.gt)(scrollLeft, 0);\n const isOverflowingRight = (0,ramda__WEBPACK_IMPORTED_MODULE_0__.lt)(Math.ceil(scrollLeft + offsetWidth), scrollWidth);\n\n let status = OVERFLOW_STATUS.NONE;\n\n if (isOverflowingLeft) status = OVERFLOW_STATUS.LEFT;\n if (isOverflowingRight) status = OVERFLOW_STATUS.RIGHT;\n if (isOverflowingLeft && isOverflowingRight) status = OVERFLOW_STATUS.BOTH;\n\n return status;\n};\n\nconst setClasses = (el, status) => {\n el.classList.remove('overflowing', 'overflowing_both', 'overflowing_right', 'overflowing_left');\n\n if (status !== OVERFLOW_STATUS.NONE) el.classList.add('overflowing', `overflowing_${status}`);\n};\n\n/**\n * Directive that shows a hint to the user when there is horizontal overflow\n *\n * @example\n * ```vue\n * \n * ```\n */\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n async bind(el, { value: selector }, { context }) {\n await context.$nextTick();\n\n const container = selector ? el.querySelector(selector) : el;\n\n const overflowElement = document.createElement('div');\n overflowElement.classList.add('overflow-container');\n container.append(overflowElement);\n\n const calculateOverflowStatus = (0,_utils__WEBPACK_IMPORTED_MODULE_1__.debounce)(16, () => {\n setClasses(el, getOverflowStatus(container));\n });\n\n window.addEventListener('resize', calculateOverflowStatus);\n container.addEventListener('scroll', calculateOverflowStatus);\n const resizeObserver = new ResizeObserver(calculateOverflowStatus);\n resizeObserver.observe(container.firstElementChild);\n\n el.overflowhint = { calculateOverflowStatus, resizeObserver };\n },\n\n unbind: (el, { value: selector }) => {\n if (!el.overflowhint) return;\n const { calculateOverflowStatus, resizeObserver } = el.overflowhint;\n const container = selector ? el.querySelector(selector) : el;\n\n window.removeEventListener('resize', calculateOverflowStatus);\n if (container) container.removeEventListener('scroll', calculateOverflowStatus);\n resizeObserver.disconnect();\n el.overflowhint = null;\n },\n});\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/tools/directives/overflowHint.js?"); - -/***/ }), - -/***/ "./ui/src/tools/filters/utcToLocal.js": -/*!********************************************!*\ - !*** ./ui/src/tools/filters/utcToLocal.js ***! - \********************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ getUtcDate: () => (/* binding */ getUtcDate),\n/* harmony export */ utcToLocal: () => (/* binding */ utcToLocal)\n/* harmony export */ });\n/* harmony import */ var moment_timezone__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! moment-timezone */ \"./node_modules/moment-timezone/index.js\");\n/* harmony import */ var moment_timezone__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(moment_timezone__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var ramda__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ramda */ \"./node_modules/ramda/es/index.js\");\n\n\n\n\n\nconst utcToLocal = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.curry)((\n utcDateString,\n format = 'L LT',\n) => {\n let { timeZone, locale } = Intl.DateTimeFormat().resolvedOptions().locale;\n\n if (!moment_timezone__WEBPACK_IMPORTED_MODULE_0___default().localeData(locale)) {\n locale = 'en_US';\n }\n\n if (!timeZone || !moment_timezone__WEBPACK_IMPORTED_MODULE_0___default().tz.names().includes(timeZone)) {\n timeZone = 'UTC';\n }\n\n const localeData = moment_timezone__WEBPACK_IMPORTED_MODULE_0___default().localeData(locale);\n\n // eslint-disable-next-line no-underscore-dangle\n localeData._longDateFormat.LT = 'HH:mm';\n\n moment_timezone__WEBPACK_IMPORTED_MODULE_0___default().locale(locale);\n\n if (format === 'fromNow') {\n return moment_timezone__WEBPACK_IMPORTED_MODULE_0___default().utc(utcDateString)\n .tz(timeZone)\n .fromNow();\n }\n\n return moment_timezone__WEBPACK_IMPORTED_MODULE_0___default().utc(utcDateString)\n .tz(timeZone)\n .format(format);\n});\n\nconst getUtcDate = (utcDateString, format = 'L LT') => moment_timezone__WEBPACK_IMPORTED_MODULE_0___default().utc(utcDateString)\n .format(format);\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/tools/filters/utcToLocal.js?"); - -/***/ }), - -/***/ "./ui/src/tools/helpers.js": -/*!*********************************!*\ - !*** ./ui/src/tools/helpers.js ***! - \*********************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ addUnits: () => (/* binding */ addUnits),\n/* harmony export */ alt: () => (/* binding */ alt),\n/* harmony export */ altIcon: () => (/* binding */ altIcon),\n/* harmony export */ checkVarColor: () => (/* binding */ checkVarColor),\n/* harmony export */ colorToRGB: () => (/* binding */ colorToRGB),\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__),\n/* harmony export */ downloader: () => (/* binding */ downloader),\n/* harmony export */ dropHidden: () => (/* binding */ dropHidden),\n/* harmony export */ getFileSize: () => (/* binding */ getFileSize),\n/* harmony export */ getSkeletonsArray: () => (/* binding */ getSkeletonsArray),\n/* harmony export */ hexBrightness: () => (/* binding */ hexBrightness),\n/* harmony export */ hexColor: () => (/* binding */ hexColor),\n/* harmony export */ hexRegExp: () => (/* binding */ hexRegExp),\n/* harmony export */ hexToRGB: () => (/* binding */ hexToRGB),\n/* harmony export */ hexToStyleVar: () => (/* binding */ hexToStyleVar),\n/* harmony export */ hydrateObj: () => (/* binding */ hydrateObj),\n/* harmony export */ isBright: () => (/* binding */ isBright),\n/* harmony export */ isNilOrEmpty: () => (/* binding */ isNilOrEmpty),\n/* harmony export */ isNotEmptyString: () => (/* binding */ isNotEmptyString),\n/* harmony export */ prepareSelectItems: () => (/* binding */ prepareSelectItems),\n/* harmony export */ readableTimeDiff: () => (/* binding */ readableTimeDiff),\n/* harmony export */ rgbToHEX: () => (/* binding */ rgbToHEX),\n/* harmony export */ toUpperFirstLetter: () => (/* binding */ toUpperFirstLetter),\n/* harmony export */ validateColor: () => (/* binding */ validateColor),\n/* harmony export */ validateHexColor: () => (/* binding */ validateHexColor)\n/* harmony export */ });\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/language/baseline.svg\");\n/* harmony import */ var moment_timezone__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! moment-timezone */ \"./node_modules/moment-timezone/index.js\");\n/* harmony import */ var moment_timezone__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(moment_timezone__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var ramda__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ramda */ \"./node_modules/ramda/es/index.js\");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ~utils */ \"./ui/src/tools/utils.js\");\n/* harmony import */ var color_convert__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! color-convert */ \"./node_modules/color-convert/index.js\");\n/* harmony import */ var color_convert__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(color_convert__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ~constants */ \"./ui/src/tools/constants.js\");\n/* harmony import */ var filesize__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! filesize */ \"./node_modules/filesize/dist/filesize.esm.js\");\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n/**\n * Convert HEX to RGB.\n *\n * @function\n * @param {string} hex Hex string\n * @returns {array} Color in RGB color space\n *\n * @example\n * hexToRGB('ffffff') //=> [255, 255, 255]\n */\nconst hexToRGB = hex => color_convert__WEBPACK_IMPORTED_MODULE_3___default().hex.rgb(hex);\n\n/**\n * Returns a object with a given key as property in format `--{key}` and\n * RGB components with comma delimiter as value.\n *\n * @function\n * @param {string} key\n * @param {string} hexVal\n * @returns {object}\n *\n * @example\n * hexToStyleVar('color', '#00FF00') //=> { --color: '0, 255, 0' }\n */\nconst hexToStyleVar = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.curry)((key, hex) => (0,ramda__WEBPACK_IMPORTED_MODULE_1__.pipe)(\n hexToRGB,\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.join)(', '),\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.objOf)(`--${key}`),\n)(hex));\n\n/**\n * If the input has no units, adds px to it, otherwise returns the input.\n *\n * @function\n * @param {string|number} value\n *\n * @example\n * ```javascript\n * addUnits(20) // '20px';\n * addUnits('20px') // '20px';\n * ```\n */\nconst addUnits = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.when)(\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.test)(/^-?\\d+$/),\n v => `${v}px`,\n);\n\nconst checkVarColor = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.includes)(ramda__WEBPACK_IMPORTED_MODULE_1__.__, _constants__WEBPACK_IMPORTED_MODULE_4__.colorVars);\n\nconst hexColor = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.when)(\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.has)(ramda__WEBPACK_IMPORTED_MODULE_1__.__, _constants__WEBPACK_IMPORTED_MODULE_4__.colorsValues),\n colorName => (0,ramda__WEBPACK_IMPORTED_MODULE_1__.path)([colorName, 'color'], _constants__WEBPACK_IMPORTED_MODULE_4__.colorsValues),\n);\n\nconst colorToRGB = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.pipe)(\n hexColor,\n hexToRGB,\n);\n\n/**\n * Convert RGB to HEX.\n *\n * @function\n * @param {string} rgb rgb string\n * @returns {string} hex color string\n *\n * @example\n * hexToRGB('255, 255, 255') //=> 'ffffff'\n */\nconst rgbToHEX = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.pipe)(\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.split)(','),\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.map)(Number),\n (color_convert__WEBPACK_IMPORTED_MODULE_3___default().rgb).hex,\n);\n\nconst hexRegExp = /^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$/;\n\nconst validateColor = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.anyPass)([\n ramda__WEBPACK_IMPORTED_MODULE_1__.isEmpty,\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.test)(hexRegExp),\n checkVarColor,\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.has)(ramda__WEBPACK_IMPORTED_MODULE_1__.__, _constants__WEBPACK_IMPORTED_MODULE_4__.colorsValues),\n]);\n\n/**\n * Check is color bright or not.\n * https://www.w3.org/TR/AERT/#color-contrast\n *\n * @function\n * @param {string} color Color in hex (supports `#` at start)\n * @returns {boolean} Is color bright or not\n */\nconst isBright = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.pipe)(\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.replace)('#', ''),\n (color_convert__WEBPACK_IMPORTED_MODULE_3___default().hex).rgb,\n ([r, g, b]) => r * 0.299 + g * 0.587 + b * 0.114 > 180,\n);\n\nconst validateHexColor = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.ifElse)(\n Boolean,\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.test)(hexRegExp),\n ramda__WEBPACK_IMPORTED_MODULE_1__.T,\n);\n\n/**\n * Add delta value to each RGB components and returns hex value with `#` at start.\n * If value out of range, round to nearest.\n *\n * @function\n * @param {number} delta Delta value\n * @param {string} color Color in hex format\n * @returns {string} Color in hex with `#` at start.\n *\n * @example\n * hexBrightness(10)('00ffff') //=> '#0AFFFF'\n */\nconst hexBrightness = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.curry)((delta, color) => (0,ramda__WEBPACK_IMPORTED_MODULE_1__.pipe)(\n (color_convert__WEBPACK_IMPORTED_MODULE_3___default().hex).rgb,\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.map)((v) => {\n const val = v + delta;\n\n if (val < 0) {\n return 0;\n }\n\n if (val > 255) {\n return 255;\n }\n\n return val;\n }),\n (color_convert__WEBPACK_IMPORTED_MODULE_3___default().rgb).hex,\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.concat)('#'),\n)(color));\n\n/**\n * Capitalize string.\n *\n * @function\n * @param {string} str\n * @returns {string} Capitalized string.\n *\n * @example\n * toUpperFirstLetter('text') //=> 'Text'\n */\nconst toUpperFirstLetter = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.pipe)(\n _utils__WEBPACK_IMPORTED_MODULE_2__.ensureString,\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.converge)(ramda__WEBPACK_IMPORTED_MODULE_1__.concat, [\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.pipe)(ramda__WEBPACK_IMPORTED_MODULE_1__.head, ramda__WEBPACK_IMPORTED_MODULE_1__.toUpper),\n ramda__WEBPACK_IMPORTED_MODULE_1__.tail,\n ]),\n);\n\n/**\n * Represent object to array of objects.\n *\n * @function\n * @param {array} keys Pair of keys.\n * @param {object} source\n * @returns {array}\n *\n * @example\n * hydrateObj(['k', 'v'], { k1: v1, k2: v2 }) //=> [{ k: k1, v: v1 }, { k: k2, v: v2 }]\n * hydrateObj(['k', 'v', 'd'], { k1: v1, k2: v2 }) //=> [{ k: k1, v: v1 }, { k: k2, v: v2 }]\n */\nconst hydrateObj = (0,_utils__WEBPACK_IMPORTED_MODULE_2__.biarg)(k => (0,ramda__WEBPACK_IMPORTED_MODULE_1__.pipe)(ramda__WEBPACK_IMPORTED_MODULE_1__.toPairs, (0,ramda__WEBPACK_IMPORTED_MODULE_1__.map)((0,ramda__WEBPACK_IMPORTED_MODULE_1__.zipObj)(k))));\n\n/**\n * Returns array of items with fields `value`, `text`.\n *\n * @function\n * @param {*} value\n * @returns {array} Prepared items.\n */\nconst prepareSelectItems = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.cond)([\n [(0,ramda__WEBPACK_IMPORTED_MODULE_1__.both)((0,ramda__WEBPACK_IMPORTED_MODULE_1__.is)(Array), (0,ramda__WEBPACK_IMPORTED_MODULE_1__.none)((0,ramda__WEBPACK_IMPORTED_MODULE_1__.is)(Object))), (0,ramda__WEBPACK_IMPORTED_MODULE_1__.map)(value => ({ value, text: toUpperFirstLetter(value) }))],\n [_utils__WEBPACK_IMPORTED_MODULE_2__.isObjectStrict, hydrateObj(['value', 'text'])],\n [ramda__WEBPACK_IMPORTED_MODULE_1__.T, _utils__WEBPACK_IMPORTED_MODULE_2__.ensureArray],\n]);\n\n/** Drops object with hide prop\n * @type {Function}\n * @param {Array} objs - objects\n * @return {Any}\n *\n * @summary Array -> Array\n * @example\n * Input:: dropHidden([{v: '1', hide: true}, {v: '2'}])\n * Output:: [{v: '2'}]\n */\nconst dropHidden = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.reject)((0,ramda__WEBPACK_IMPORTED_MODULE_1__.propEq)(true, 'hide'));\n\n/**\n * Returns value based on condition.\n * If truthy returns first, otherwise second.\n * Condition could be function, in this case returns a function that after call\n * invokes condition function with actual arguments and apply to `alt`.\n *\n * @function\n * @param {*} a Value if condition is true\n * @param {*} b Value if condition is false\n * @param {*} cond Condition\n * @returns {*}\n */\nconst alt = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.curry)((t, f, c) => {\n if ((0,ramda__WEBPACK_IMPORTED_MODULE_1__.is)(Function, c)) {\n return (...v) => alt(t, f, c(...v));\n }\n\n return c ? t : f;\n});\n\nconst getSkeletonsArray = number => (new Array(10)).fill(null)\n .map(() => (new Array(number)).fill(null)\n .map(() => Math.floor(Math.random() * 51) + 50));\n\n\n/**\n * Checks if a given value is empty, null or undefined.\n *\n * @function\n * @param {*} value\n * @returns {boolean}\n */\nconst isNilOrEmpty = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.anyPass)([ramda__WEBPACK_IMPORTED_MODULE_1__.isEmpty, ramda__WEBPACK_IMPORTED_MODULE_1__.isNil]);\n\n/**\n * Returns default alt-icon for pic component\n *\n * @function\n * @param {*} v\n * @returns {string}\n *\n * @example\n * altIcon('') //=> googleLanguageBaseline\n * altIcon(null) //=> googleLanguageBaseline\n * altIcon('abc') //=> ''\n */\nconst altIcon = v => (isNilOrEmpty(v) ? _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_6__[\"default\"] : '');\n\n/**\n * Returns human-readable filesize from bytes count\n *\n * @function\n * @param {number} bytes\n * @param {object} options - See https://github.com/avoidwork/filesize.js#optional-settings\n * @returns {string}\n */\nconst getFileSize = (bytes = 0, options = {}) => (0,filesize__WEBPACK_IMPORTED_MODULE_5__.filesize)(\n bytes,\n {\n base: 2,\n locale: 'en',\n standard: 'jedec',\n ...options,\n },\n);\n\nconst isNotEmptyString = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.allPass)([(0,ramda__WEBPACK_IMPORTED_MODULE_1__.complement)(ramda__WEBPACK_IMPORTED_MODULE_1__.isEmpty), (0,ramda__WEBPACK_IMPORTED_MODULE_1__.is)(String)]);\n\nconst downloader = options => {\n const link = document.createElement('a');\n document.body.appendChild(link);\n\n const name = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.prop)('name', options);\n const url = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.prop)('url', options);\n\n if (isNotEmptyString(name)) link.download = name;\n else link.rel = 'noopener noreferrer';\n\n if ((0,_utils__WEBPACK_IMPORTED_MODULE_2__.isNotNilOrEmpty)(url)) {\n link.href = url;\n }\n\n link.click();\n document.body.removeChild(link);\n};\n\n\n/**\n * Gets a human-readable value for the given ms\n *\n * @param ms {number}\n * @returns {string}\n */\nconst readableTimeDiff = ms => {\n if (!ms || typeof ms !== 'number') return '–';\n\n if (ms < 1000) {\n return `0s ${Math.trunc(ms)}ms`;\n }\n\n const parsedTime = moment_timezone__WEBPACK_IMPORTED_MODULE_0___default().utc(ms);\n\n return `${parsedTime.hours()}h ${parsedTime.minutes()}m ${parsedTime.seconds()}s`;\n};\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n downloader,\n isNotEmptyString,\n readableTimeDiff,\n});\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/tools/helpers.js?"); - -/***/ }), - -/***/ "./ui/src/tools/mixins/entityTable.js": -/*!********************************************!*\ - !*** ./ui/src/tools/mixins/entityTable.js ***! - \********************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var ramda__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ramda */ \"./node_modules/ramda/es/index.js\");\n/* harmony import */ var _mixins_sync__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~mixins/sync */ \"./ui/src/tools/mixins/sync.js\");\n/* harmony import */ var _helpers__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ~helpers */ \"./ui/src/tools/helpers.js\");\n\n\n\n\n\n\n\n\n\nconst entityTable = (\n prepareRow,\n detailsRouteNameDefault,\n) => ({\n mixins: [\n (0,_mixins_sync__WEBPACK_IMPORTED_MODULE_1__[\"default\"])([\n { prop: 'value', local: 'localValue' },\n { prop: 'updating', local: 'localUpdating' },\n { prop: 'showLoader', local: 'localShowLoader' },\n { prop: 'showPlaceholder', local: 'localShowPlaceholder' },\n {\n propImmediate: false,\n localImmediate: true,\n },\n ]),\n ],\n\n props: {\n value: {\n type: Array,\n default: () => [],\n },\n update: Function,\n updating: Boolean,\n showLoader: Boolean,\n showPlaceholder: Boolean,\n localFilter: Function,\n padding: String,\n memoizePrefix: String,\n memoize: {\n default: true,\n type: Boolean,\n },\n detailsRouteName: {\n type: String,\n default: detailsRouteNameDefault,\n },\n headers: Array,\n searchable: Boolean,\n },\n\n data() {\n return {\n localShowPlaceholder: false,\n localShowLoader: false,\n localUpdating: false,\n localValue: [],\n };\n },\n\n computed: {\n preparedHeaders: vm => (0,ramda__WEBPACK_IMPORTED_MODULE_0__.map)((0,ramda__WEBPACK_IMPORTED_MODULE_0__.when)((0,ramda__WEBPACK_IMPORTED_MODULE_0__.is)(Function), (0,ramda__WEBPACK_IMPORTED_MODULE_0__.applyTo)(vm)))(vm.headers),\n },\n\n methods: {\n altIcon: _helpers__WEBPACK_IMPORTED_MODULE_2__.altIcon,\n prepareRow,\n\n load(queryParameters, force) {\n return this.update({ queryParameters, force });\n },\n\n detailsLink(id) {\n return {\n name: this.detailsRouteName,\n params: { id },\n };\n },\n },\n});\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (entityTable);\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/tools/mixins/entityTable.js?"); - -/***/ }), - -/***/ "./ui/src/tools/mixins/index.js": -/*!**************************************!*\ - !*** ./ui/src/tools/mixins/index.js ***! - \**************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ entityTable: () => (/* reexport safe */ _entityTable__WEBPACK_IMPORTED_MODULE_0__[\"default\"]),\n/* harmony export */ sync: () => (/* reexport safe */ _sync__WEBPACK_IMPORTED_MODULE_1__[\"default\"]),\n/* harmony export */ validate: () => (/* reexport safe */ _validate__WEBPACK_IMPORTED_MODULE_2__[\"default\"])\n/* harmony export */ });\n/* harmony import */ var _entityTable__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./entityTable */ \"./ui/src/tools/mixins/entityTable.js\");\n/* harmony import */ var _sync__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./sync */ \"./ui/src/tools/mixins/sync.js\");\n/* harmony import */ var _validate__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./validate */ \"./ui/src/tools/mixins/validate.js\");\n\n\n\n\n\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/tools/mixins/index.js?"); - -/***/ }), - -/***/ "./ui/src/tools/mixins/sync.js": -/*!*************************************!*\ - !*** ./ui/src/tools/mixins/sync.js ***! - \*************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var ramda__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ramda */ \"./node_modules/ramda/es/index.js\");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~utils */ \"./ui/src/tools/utils.js\");\n\n\n\n\n\n/* syncMixinFabric :: adds the ability to sync props and local data\n *\n * *** Mixin usage example ***\n *\n * ChildComponent.vue\n * prop: {\n * value: String,\n * loading: Boolean,\n * },\n *\n * mixins: [\n * sync([\n * {\n * prop: 'value', // prop variable name\n * local: 'localValue', // data variable name\n * propImmediate: false, // inits data variable by prop value (default = true)\n * debounce: 3000, // add debounce for watch handler\n * },\n * {\n * prop: 'loading',\n * local: 'localLoading',\n * }\n * ])\n * ],\n *\n * data() {\n * return {\n * localValue: null,\n * localLoading: false,\n * };\n * }\n *\n * *** Enhanced component usage example ***\n *\n * ParentComponent\n * child-component(\n * v-model=\"form.name\",\n * loading.sync=\"form.loading\",\n * )\n */\nconst syncMixinFactory = opts => ({\n props: {\n debounce: Number,\n deserialize: Function,\n serialize: Function,\n },\n\n created() {\n /* eslint-disable consistent-return */\n opts.forEach((\n {\n local: localPath = '',\n prop: propPath = '',\n store: storePath = '',\n storeMutation: storeMutationPath = '',\n propImmediate = true,\n localImmediate = false,\n storeImmediate = false,\n deserialize = ramda__WEBPACK_IMPORTED_MODULE_0__.identity,\n serialize = ramda__WEBPACK_IMPORTED_MODULE_0__.identity,\n debounce,\n },\n ) => {\n const propKey = (0,_utils__WEBPACK_IMPORTED_MODULE_1__.pathHead)(propPath);\n const deepPropPath = (0,_utils__WEBPACK_IMPORTED_MODULE_1__.pathTail)(propPath);\n const isDeepProp = propKey !== propPath;\n const storeMutation = (0,ramda__WEBPACK_IMPORTED_MODULE_0__.defaultTo)(() => {}, (0,_utils__WEBPACK_IMPORTED_MODULE_1__.dpath)(storeMutationPath, this));\n const debounceMs = this.debounce || debounce;\n const deserializeFn = this.deserialize || this[deserialize] || deserialize;\n const serializeFn = this.serialize || this[serialize] || serialize;\n\n // updateProp :: emmits update events for prop\n const updateProp = (v) => {\n const event = (0,_utils__WEBPACK_IMPORTED_MODULE_1__.alt)('input', `update:${propKey}`, propKey === 'value');\n let newValue = (0,ramda__WEBPACK_IMPORTED_MODULE_0__.clone)(v);\n\n if (isDeepProp) {\n const oldProp = (0,ramda__WEBPACK_IMPORTED_MODULE_0__.clone)((0,_utils__WEBPACK_IMPORTED_MODULE_1__.dpath)(propKey, this));\n newValue = (0,_utils__WEBPACK_IMPORTED_MODULE_1__.dassoc)(deepPropPath, newValue, oldProp);\n }\n\n this.$emit(event, newValue);\n };\n\n const syncExternalFactory = (update, p) => {\n const asyncUpdate = (0,_utils__WEBPACK_IMPORTED_MODULE_1__.debounce)(debounceMs, update);\n\n return (0,_utils__WEBPACK_IMPORTED_MODULE_1__.alt)((v) => {\n const newLocal = serializeFn(v);\n if ((0,ramda__WEBPACK_IMPORTED_MODULE_0__.equals)(newLocal, (0,_utils__WEBPACK_IMPORTED_MODULE_1__.dpath)(p, this))) return;\n\n (0,_utils__WEBPACK_IMPORTED_MODULE_1__.alt)(asyncUpdate, update, debounceMs)(newLocal);\n }, () => {}, p);\n };\n\n // syncProp :: watch handler for prop\n const syncProp = syncExternalFactory(updateProp, propPath);\n\n // syncStore :: watch handler for store\n const syncStore = syncExternalFactory(storeMutation, storePath);\n\n // syncLocal :: watch handler for data\n const syncLocal = (v) => {\n const newProp = deserializeFn(v);\n if ((0,ramda__WEBPACK_IMPORTED_MODULE_0__.equals)(newProp, (0,_utils__WEBPACK_IMPORTED_MODULE_1__.dpath)(localPath, this))) return;\n (0,_utils__WEBPACK_IMPORTED_MODULE_1__.mutatePath)(localPath.split('.'), (0,ramda__WEBPACK_IMPORTED_MODULE_0__.clone)(newProp), this);\n };\n\n // addWatcher adds watcher for path\n const addWatcher = (p, immediate, ...handlers) => {\n if (p) this.$watch(p, (0,ramda__WEBPACK_IMPORTED_MODULE_0__.juxt)(handlers), { deep: true, immediate });\n };\n\n // Add watcher for all path\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.forEach)(args => addWatcher(...args), [\n [localPath, localImmediate, syncProp, syncStore],\n [propPath, propImmediate, syncLocal, syncStore],\n [storePath, storeImmediate, syncLocal, syncProp],\n ]);\n });\n },\n});\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (syncMixinFactory);\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/tools/mixins/sync.js?"); - -/***/ }), - -/***/ "./ui/src/tools/mixins/validate.js": -/*!*****************************************!*\ - !*** ./ui/src/tools/mixins/validate.js ***! - \*****************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var ramda__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ramda */ \"./node_modules/ramda/es/index.js\");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~utils */ \"./ui/src/tools/utils.js\");\n\n\n\n\n\n/* validateMixinFabric :: adds the ability to validate input with rules\n *\n * *** Mixin usage example ***\n *\n * ChildComponent.vue\n *\n * mixins: [\n * validate({\n * rules: 'rules', // String || Array creates Prop\n * externalErrors: 'errorMessages', // String || Array creates Prop\n * localErrors: 'validationErrors' // Array creates Data\n * observed: 'localValue', // default: 'value' creates Data\n * status: 'isValid', // default: 'localIsValid' creates Data\n * processing: 'isValidating', // creates Data\n * middleware: 'handler' // String | Fn -> Array\n * (status, observed, errorMessages) => toUpperCase(errorMessages),\n * }),\n * ],\n *\n * *** Enhanced component usage example ***\n *\n * ParentComponent\n * child-component(\n * v-model=\"form.name\",\n * :rules=\"[rules.required, rules.email]\",\n * :errorMessages=\"['Please, fulfill this field!', 'This field should be an email']\",\n * // NOTE: Automaticaly sets error state + adds error messages to field\n * )\n *\n * ParentComponent\n * child-component(\n * v-model=\"form.name\",\n * :rules=\"[rules.required, rules.email]\",\n * :error=\"true\", // NOTE: Automaticaly sets error state to field\n * )\n */\nconst validateMixinFactory = ({\n observed = 'value',\n rules = 'rules',\n status = 'localIsValid',\n processing = 'isValidating',\n middleware = null, // (status, observed, errorMessages) => {}\n externalErrors = 'errorMessages',\n localErrors = 'validationErrors',\n}) => ({\n props: {\n [rules]: {\n type: Array,\n default: () => ([]),\n },\n [externalErrors]: { // NOTE: force error + custom error messages\n type: [String, Array],\n default: '',\n },\n },\n\n data() {\n return {\n [status]: null,\n [processing]: false,\n validate__rulesApplianceResult: null,\n };\n },\n\n computed: {\n [localErrors]: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.pipe)(\n (0,_utils__WEBPACK_IMPORTED_MODULE_1__.propOrProp)(externalErrors, 'validate__rulesApplianceResult'),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.when)((0,ramda__WEBPACK_IMPORTED_MODULE_0__.is)(String), _utils__WEBPACK_IMPORTED_MODULE_1__.nest),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.unless)((0,ramda__WEBPACK_IMPORTED_MODULE_0__.is)(Array), (0,ramda__WEBPACK_IMPORTED_MODULE_0__.always)([])),\n ),\n },\n\n methods: {\n async validateField(value) { // NOTE: return True|False|Array\n if (!this[rules].length) return true;\n\n this[processing] = true;\n\n // NOTE: array with results of appliance each rule against value accordingly true|false|String\n const validationResults = await Promise.all(this.rules.map(r => r(value)));\n\n // NOTE: array of strings (error messages), or `true`, if all rules passed\n return (0,ramda__WEBPACK_IMPORTED_MODULE_0__.reduce)((acc, res) => {\n let result = acc;\n\n if (res === true) return result;\n if (acc === true) result = [];\n if ((0,ramda__WEBPACK_IMPORTED_MODULE_0__.is)(String, res)) result.push(res);\n\n return result;\n }, true, validationResults);\n },\n },\n\n watch: {\n [observed]: {\n deep: true,\n async handler(newVal) {\n let validationResult = await this.validateField(newVal);\n // NOTE: transform validation result with a middleware function\n const middlewareFn = (0,ramda__WEBPACK_IMPORTED_MODULE_0__.ifElse)(\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.is)(String),\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)(ramda__WEBPACK_IMPORTED_MODULE_0__.__, this),\n ramda__WEBPACK_IMPORTED_MODULE_0__.identity,\n )(middleware);\n if (middlewareFn) {\n validationResult = await middlewareFn(\n validationResult === true,\n newVal,\n validationResult,\n );\n }\n\n this.validate__rulesApplianceResult = validationResult;\n this[status] = validationResult === true;\n this[processing] = false;\n },\n },\n },\n});\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (validateMixinFactory);\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/tools/mixins/validate.js?"); - -/***/ }), - -/***/ "./ui/src/tools/rest.js": -/*!******************************!*\ - !*** ./ui/src/tools/rest.js ***! - \******************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\nconst DEFAULT_HEADERS = { 'Content-Type': 'application/json' };\n\nclass ApiError extends Error {\n constructor({ error = {}, response = {}, responseBody }) {\n super(error);\n\n this.status = response.status;\n this.statusText = response.statusText;\n\n if (responseBody) {\n this.message = `Request failed with status ${this.status}: ${this.statusText}.\\n\\nError:\\n${JSON.stringify(responseBody)}`;\n } else if (response) {\n this.message = `Request failed with status ${this.status}: ${this.statusText}.`;\n } else {\n this.message = error.message;\n }\n }\n}\n\nconst rest = {\n get(url) {\n return rest.request(url, 'GET');\n },\n\n post(url, body, headers) {\n return rest.request(url, 'POST', body, headers);\n },\n\n put(url, body, headers) {\n return rest.request(url, 'PUT', body, headers);\n },\n\n delete(url) {\n return rest.request(url, 'DELETE');\n },\n\n async request(url, method, body, headers) {\n const options = { method };\n\n if (headers) options.headers = { ...DEFAULT_HEADERS, ...headers };\n else options.headers = DEFAULT_HEADERS;\n\n if (body) options.body = JSON.stringify(body);\n\n let response;\n try {\n response = await fetch(url, options);\n } catch (e) {\n throw new ApiError({ error: e });\n }\n\n const responseBody = await response.json();\n\n if (!response.ok) {\n throw new ApiError({\n response,\n responseBody,\n error: new Error(),\n });\n }\n\n return responseBody;\n },\n};\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (rest);\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/tools/rest.js?"); - -/***/ }), - -/***/ "./ui/src/tools/tableHelpers.js": -/*!**************************************!*\ - !*** ./ui/src/tools/tableHelpers.js ***! - \**************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ addEmptyCell: () => (/* binding */ addEmptyCell),\n/* harmony export */ calcOffset: () => (/* binding */ calcOffset),\n/* harmony export */ currentUserPrefix: () => (/* binding */ currentUserPrefix),\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__),\n/* harmony export */ dropHidden: () => (/* binding */ dropHidden),\n/* harmony export */ fallbackFilter: () => (/* binding */ fallbackFilter),\n/* harmony export */ getCellsForResize: () => (/* binding */ getCellsForResize),\n/* harmony export */ getDomPath: () => (/* binding */ getDomPath),\n/* harmony export */ getHeaderCells: () => (/* binding */ getHeaderCells),\n/* harmony export */ getSkeletonsArray: () => (/* binding */ getSkeletonsArray),\n/* harmony export */ getStyleVal: () => (/* binding */ getStyleVal),\n/* harmony export */ idFilter: () => (/* binding */ idFilter),\n/* harmony export */ idNoPrefixFilter: () => (/* binding */ idNoPrefixFilter),\n/* harmony export */ isInvalidOffset: () => (/* binding */ isInvalidOffset)\n/* harmony export */ });\n/* harmony import */ var ramda__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ramda */ \"./node_modules/ramda/es/index.js\");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~utils */ \"./ui/src/tools/utils.js\");\n\n\n\n\n\n// calcOffset :: Number -> Number -> Number\nconst calcOffset = (0,ramda__WEBPACK_IMPORTED_MODULE_0__.curry)((page, rowsPerPage) => (0,ramda__WEBPACK_IMPORTED_MODULE_0__.pipe)(\n ramda__WEBPACK_IMPORTED_MODULE_0__.dec,\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.multiply)(rowsPerPage),\n)(page));\n\n/**\n * Retruns element DOM path string.\n *\n * @param {null|HTMLElement} elm\n * @returns {string}\n */\nconst getDomPath = (el) => {\n let stack = '';\n\n if (!el) {\n return stack;\n }\n\n let element = el;\n while (element.parentNode != null) {\n stack += `${element.localName}.${element.className} `;\n element = element.parentNode;\n }\n\n return stack;\n};\n\nconst getStyleVal = (0,ramda__WEBPACK_IMPORTED_MODULE_0__.curry)(\n (element, css) => window.getComputedStyle(element, null).getPropertyValue(css),\n);\n\nconst getHeaderCells = (table) => {\n const [firstRow] = table.getElementsByTagName('tr');\n\n return firstRow.children;\n};\n\nconst addEmptyCell = (table, isTableResized) => {\n const [firstRow] = table.getElementsByTagName('tr');\n const emptyTh = document.createElement('th');\n emptyTh.classList.add('empty_header');\n if (!isTableResized) emptyTh.style.width = '4px';\n\n firstRow.appendChild(emptyTh);\n};\n\nconst getCellsForResize = (table, firstColNonResizable) => {\n const allHeaderCells = [...getHeaderCells(table)];\n\n if (!firstColNonResizable) return allHeaderCells;\n\n return (0,ramda__WEBPACK_IMPORTED_MODULE_0__.tail)(allHeaderCells);\n};\n\nconst getSkeletonsArray = number => (new Array(10)).fill(null)\n .map(() => (new Array(number)).fill(null)\n .map(() => Math.floor(Math.random() * 51) + 50));\n\n/** Drops object with hide prop\n * @type {Function}\n * @param {Array} objs - objects\n * @return {Any}\n *\n * @summary Array -> Array\n * @example\n * Input:: dropHidden([{v: '1', hide: true}, {v: '2'}])\n * Output:: [{v: '2'}]\n */\nconst dropHidden = (0,ramda__WEBPACK_IMPORTED_MODULE_0__.reject)((0,ramda__WEBPACK_IMPORTED_MODULE_0__.propEq)(true, 'hide'));\n\nconst idFilter = (0,ramda__WEBPACK_IMPORTED_MODULE_0__.curry)((field, prefix, value) => (0,_utils__WEBPACK_IMPORTED_MODULE_1__.alt)(\n { [field]: { $ilike: { start: value } } },\n { [field]: { $ilike: value ? { pattern: `${prefix}*${value}*` } : '' } },\n (0,ramda__WEBPACK_IMPORTED_MODULE_0__.test)(new RegExp(`^${prefix}`), value),\n));\n\n\n\n/** Implements a fallbacks chain for filter value\n *\n * @param {[Rule]} rules - An array of objects defining a rule and replacement value\n * @param {string} value - The filter's value\n *\n * \n * @property {string} field - A field for which filter should search if value satisfies a rule\n * @property {function} rule - Default: () => true. A test function that takes a filter value and\n * should return boolean defining whenever passed value satisfies given rule or not.\n * @property {boolean} exact - Default: false. A flag that defines should filter value be set\n * as is (true) or wrapped into { $ilike: ... } (false)\n * @paroperty {function} transform - Default: identity. A transformation function for passed value\n * allows f.e. overriding passed value based on some custom logic\n */\nconst fallbackFilter = (0,ramda__WEBPACK_IMPORTED_MODULE_0__.curry)((rules, value) => {\n // eslint-disable-next-line no-plusplus\n for (let i = 0; i < rules.length; i++) {\n const { field, exact = false, start = false, rule = ramda__WEBPACK_IMPORTED_MODULE_0__.T, transform = ramda__WEBPACK_IMPORTED_MODULE_0__.identity } = rules[i];\n let input = transform(value);\n\n if (start) input = { $ilike: { start: input } };\n else if (!exact) input = { $ilike: input };\n\n if (rule(value)) {\n if (Array.isArray(field)) return { $or: field.map(f => ({ [f]: input })) };\n\n return { [field]: input };\n }\n }\n\n return undefined;\n});\n\n\n/**\n * Creates a filter to search for id. Accepts the '-' value to search for unassigned.\n *\n * @param {string} tableEntity - The entity where the filter will be applied.\n * Eg: 'assignee', 'agent' ...\n * @param {string} value - The filter's value\n * @return {Object}\n *\n * @example\n * ```js\n * Input:: idNoPrefixFilter('assignee', 'UR-123-456');\n * Output:: {\n * $or: [\n * { 'assignee.id': { $ilike: 'UR-123-456' } },\n * ]\n * }\n * ```\n */\nconst idNoPrefixFilter = (0,ramda__WEBPACK_IMPORTED_MODULE_0__.curry)((tableEntity, value) => {\n const expression = (0,_utils__WEBPACK_IMPORTED_MODULE_1__.alt)('null()', { $ilike: value }, (0,ramda__WEBPACK_IMPORTED_MODULE_0__.equals)('-', value));\n\n return { $or: [{ [`${tableEntity}.id`]: expression }] };\n});\n\n\n/**\n * Returns the '(Me)' string when the current user id equals the given value. Returns an empty\n * string otherwise.\n *\n * @param {Object} context - The $context\n * @param {string} value - The value to compare\n * @return {string}\n *\n * @example\n * ```js\n * // currentUserPrefix will be called with the value\n * assignee: ({ $context }) => ({\n * ...\n * filters: [\n * filters.optionsSearch({\n * ...\n * props: {\n * ...\n * prefix: currentUserPrefix($context),\n * },\n * }),\n * ],\n * })\n * ```\n */\nconst currentUserPrefix = (0,ramda__WEBPACK_IMPORTED_MODULE_0__.curry)((context, value) => (0,_utils__WEBPACK_IMPORTED_MODULE_1__.alt)(\n '(Me)',\n '',\n value === context.user.id,\n));\n\nconst isInvalidOffset = (total, offset) => (0,ramda__WEBPACK_IMPORTED_MODULE_0__.allPass)([(0,ramda__WEBPACK_IMPORTED_MODULE_0__.lt)(0), (0,ramda__WEBPACK_IMPORTED_MODULE_0__.gte)(offset)])(total);\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n isInvalidOffset: (total, offset) => (0,ramda__WEBPACK_IMPORTED_MODULE_0__.allPass)([(0,ramda__WEBPACK_IMPORTED_MODULE_0__.lt)(0), (0,ramda__WEBPACK_IMPORTED_MODULE_0__.gte)(offset)])(total),\n calcOffset,\n getStyleVal,\n getHeaderCells,\n addEmptyCell,\n getSkeletonsArray,\n dropHidden,\n idFilter,\n idNoPrefixFilter,\n currentUserPrefix,\n});\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/tools/tableHelpers.js?"); - -/***/ }), - -/***/ "./ui/src/tools/utils.js": -/*!*******************************!*\ - !*** ./ui/src/tools/utils.js ***! - \*******************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ alt: () => (/* binding */ alt),\n/* harmony export */ arr: () => (/* binding */ arr),\n/* harmony export */ assocComputed: () => (/* binding */ assocComputed),\n/* harmony export */ assocDPath: () => (/* binding */ assocDPath),\n/* harmony export */ biarg: () => (/* binding */ biarg),\n/* harmony export */ dassoc: () => (/* binding */ dassoc),\n/* harmony export */ debounce: () => (/* binding */ debounce),\n/* harmony export */ dpath: () => (/* binding */ dpath),\n/* harmony export */ enrich: () => (/* binding */ enrich),\n/* harmony export */ ensureArray: () => (/* binding */ ensureArray),\n/* harmony export */ ensureString: () => (/* binding */ ensureString),\n/* harmony export */ findByPath: () => (/* binding */ findByPath),\n/* harmony export */ findByProp: () => (/* binding */ findByProp),\n/* harmony export */ findIndexByProp: () => (/* binding */ findIndexByProp),\n/* harmony export */ flattenObj: () => (/* binding */ flattenObj),\n/* harmony export */ getAlias: () => (/* binding */ getAlias),\n/* harmony export */ hasMultipleElements: () => (/* binding */ hasMultipleElements),\n/* harmony export */ hexBrightness: () => (/* binding */ hexBrightness),\n/* harmony export */ hexToRGB: () => (/* binding */ hexToRGB),\n/* harmony export */ isBright: () => (/* binding */ isBright),\n/* harmony export */ isDeepNilOrEmpty: () => (/* binding */ isDeepNilOrEmpty),\n/* harmony export */ isEmptyObjWithExceptions: () => (/* binding */ isEmptyObjWithExceptions),\n/* harmony export */ isNilOrEmpty: () => (/* binding */ isNilOrEmpty),\n/* harmony export */ isNotNilOrEmpty: () => (/* binding */ isNotNilOrEmpty),\n/* harmony export */ isObjectStrict: () => (/* binding */ isObjectStrict),\n/* harmony export */ isString: () => (/* binding */ isString),\n/* harmony export */ kebabCase: () => (/* binding */ kebabCase),\n/* harmony export */ lessThan: () => (/* binding */ lessThan),\n/* harmony export */ moreThan: () => (/* binding */ moreThan),\n/* harmony export */ mutatePath: () => (/* binding */ mutatePath),\n/* harmony export */ nest: () => (/* binding */ nest),\n/* harmony export */ notEmpty: () => (/* binding */ notEmpty),\n/* harmony export */ notEquals: () => (/* binding */ notEquals),\n/* harmony export */ notProp: () => (/* binding */ notProp),\n/* harmony export */ obj: () => (/* binding */ obj),\n/* harmony export */ pathAlt: () => (/* binding */ pathAlt),\n/* harmony export */ pathHead: () => (/* binding */ pathHead),\n/* harmony export */ pathIfElse: () => (/* binding */ pathIfElse),\n/* harmony export */ pathNotEq: () => (/* binding */ pathNotEq),\n/* harmony export */ pathOrPath: () => (/* binding */ pathOrPath),\n/* harmony export */ pathTail: () => (/* binding */ pathTail),\n/* harmony export */ pathTo: () => (/* binding */ pathTo),\n/* harmony export */ propOrProp: () => (/* binding */ propOrProp),\n/* harmony export */ propTo: () => (/* binding */ propTo),\n/* harmony export */ propsApply: () => (/* binding */ propsApply),\n/* harmony export */ propsTo: () => (/* binding */ propsTo),\n/* harmony export */ random: () => (/* binding */ random),\n/* harmony export */ rhx: () => (/* binding */ rhx),\n/* harmony export */ safeConcat: () => (/* binding */ safeConcat),\n/* harmony export */ safeSplit: () => (/* binding */ safeSplit),\n/* harmony export */ snapshot: () => (/* binding */ snapshot),\n/* harmony export */ template: () => (/* binding */ template),\n/* harmony export */ textError: () => (/* binding */ textError),\n/* harmony export */ toFixed: () => (/* binding */ toFixed),\n/* harmony export */ triargPipe: () => (/* binding */ triargPipe),\n/* harmony export */ updateIndex: () => (/* binding */ updateIndex),\n/* harmony export */ valuesDeep: () => (/* binding */ valuesDeep)\n/* harmony export */ });\n/* harmony import */ var color_convert__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! color-convert */ \"./node_modules/color-convert/index.js\");\n/* harmony import */ var color_convert__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(color_convert__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var ramda__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ramda */ \"./node_modules/ramda/es/index.js\");\n\n\n\n\n\n/**\n * Flattens nested object properties.\n *\n * @function\n * @param {object} source Source object.\n * @returns {object}\n *\n * @example\n * flattenObj({ a: { b: B, c: C } }) //=> { 'a.b': B, 'a.c': C }\n */\nconst flattenObj = (source) => {\n const go = obj_ => (0,ramda__WEBPACK_IMPORTED_MODULE_1__.chain)(([k, v]) => {\n if ((0,ramda__WEBPACK_IMPORTED_MODULE_1__.type)(v) === 'Object' || (0,ramda__WEBPACK_IMPORTED_MODULE_1__.type)(v) === 'Array') {\n return (0,ramda__WEBPACK_IMPORTED_MODULE_1__.map)(([k_, v_]) => [`${k}.${k_}`, v_], go(v));\n }\n\n return [[k, v]];\n }, (0,ramda__WEBPACK_IMPORTED_MODULE_1__.toPairs)(obj_));\n\n return (0,ramda__WEBPACK_IMPORTED_MODULE_1__.fromPairs)(go(source));\n};\n\n/**\n * Returns first truthy value of two property paths.\n * If there is no truthy value returns last of two.\n *\n * @function\n * @param {array} propPath\n * @param {array} altPropPath\n * @param {object} source\n * @returns {*}\n *\n * @example\n * pathOrPath([a, b], [c], { a: [ b: B ], c: C }) //=> B\n * pathOrPath([a, b], [c], { c: C }) //=> C\n */\nconst pathOrPath = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.curry)((a, b, source) => (0,ramda__WEBPACK_IMPORTED_MODULE_1__.or)((0,ramda__WEBPACK_IMPORTED_MODULE_1__.path)(a, source), (0,ramda__WEBPACK_IMPORTED_MODULE_1__.path)(b, source)));\n\n/**\n * Invokes `cb` function with value retrieved from `target` at a given path\n * and returns result of `cb`.\n *\n * @function\n * @param {array} path Prop path.\n * @param {function} cb Callback function.\n * @param {object} target Target object.\n * @returns {*} Result of `cb` call.\n *\n * @example\n * pathTo(['a', 'b'], a => a * 2, { a: { b: 2 } }) //=> 4\n */\nconst pathTo = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.curry)((p, cb, target) => (0,ramda__WEBPACK_IMPORTED_MODULE_1__.pipe)((0,ramda__WEBPACK_IMPORTED_MODULE_1__.path)(p), cb)(target));\n\n/**\n * Check that given value is object.\n *\n * @function\n * @param {object} value\n * @returns {boolean}\n *\n * @example\n * isObjectStrict({}) //=> true\n * isObjectStrict(1) //=> false\n */\nconst isObjectStrict = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.pipe)(ramda__WEBPACK_IMPORTED_MODULE_1__.type, (0,ramda__WEBPACK_IMPORTED_MODULE_1__.equals)('Object'));\n\n/**\n * Verify all elements are number or string.\n *\n * @function\n * @param {array} arr\n * @returns {boolean}\n */\nconst isAllPrimitive = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.all)((0,ramda__WEBPACK_IMPORTED_MODULE_1__.anyPass)([(0,ramda__WEBPACK_IMPORTED_MODULE_1__.is)(Number), (0,ramda__WEBPACK_IMPORTED_MODULE_1__.is)(String)]));\n\n/**\n * Returns new object based on a template.\n * Supports nested objects.\n *\n * @function\n * @param {object} template\n * @param {object} source\n * @returns {object}\n *\n * @example\n * template(\n * {\n * id: path(['data', 'uuid'])\n * },\n * { data: { uuid: 42 } }\n * ) //=> { id: 42 }\n *\n * @example #2\n * template({\n * id: ['data', 'uuid'],\n * title: ['data', 'details', 'title'],\n * })\n * ({\n * data: {\n * uuid: 53,\n * details: {\n * title: 'hello world!',\n * amount: 10,\n * },\n * }\n * }) //=> { id: 53, title: 'hello world!' }\n */\nconst template = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.curry)((tpl, src) => {\n /* eslint-disable no-use-before-define */\n function processTpl(v) {\n return (0,ramda__WEBPACK_IMPORTED_MODULE_1__.map)((0,ramda__WEBPACK_IMPORTED_MODULE_1__.cond)([\n // Result of function\n [(0,ramda__WEBPACK_IMPORTED_MODULE_1__.is)(Function), (0,ramda__WEBPACK_IMPORTED_MODULE_1__.applyTo)(src)],\n\n // Empty is constant data\n [ramda__WEBPACK_IMPORTED_MODULE_1__.isEmpty, ramda__WEBPACK_IMPORTED_MODULE_1__.identity],\n\n // Array may be path or template\n [(0,ramda__WEBPACK_IMPORTED_MODULE_1__.is)(Array), processArray],\n\n // Object is always template part\n [isObjectStrict, template(ramda__WEBPACK_IMPORTED_MODULE_1__.__, src)],\n\n // Everything else is constant data\n [ramda__WEBPACK_IMPORTED_MODULE_1__.T, ramda__WEBPACK_IMPORTED_MODULE_1__.identity],\n ]))(v);\n }\n\n function processArray(v) {\n return (0,ramda__WEBPACK_IMPORTED_MODULE_1__.cond)([\n // if array is path\n [isAllPrimitive, (0,ramda__WEBPACK_IMPORTED_MODULE_1__.path)(ramda__WEBPACK_IMPORTED_MODULE_1__.__, src)],\n\n // In other cases array is template part\n [ramda__WEBPACK_IMPORTED_MODULE_1__.T, processTpl],\n ])(v);\n }\n\n return processTpl(tpl);\n});\n\n/**\n * Calls `onTrueFn` if value at given path is truthy, otherwise `onFalseFn`.\n * Functions will be invoked with `source` object as first argument.\n *\n * @function\n * @param {array} path\n * @param {function} onTrueFn\n * @param {function} onFalseFn\n * @param {object} source\n * @returns {*}\n *\n * @example\n * pathIfElse(\n * ['a', 'b'],\n * () => 1,\n * () => 2\n * )({ a: { b: 0 } })\n * //=> 2\n */\nconst pathIfElse = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.curry)((p, i, e) => pathTo(p, (0,ramda__WEBPACK_IMPORTED_MODULE_1__.ifElse)(ramda__WEBPACK_IMPORTED_MODULE_1__.identity, i, e)));\n\n/**\n * Calls `fn` with `props` values as first argument and returns result of that call.\n *\n * @function\n * @param {array} props\n * @param {function} fn\n * @param {object} source\n * @returns {*}\n *\n * @example\n * propsTo(['a', 'b'], (props) => props, { a: 1, b: 2 }) //=> [1, 2]\n */\nconst propsTo = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.curry)((p, cb, source) => (0,ramda__WEBPACK_IMPORTED_MODULE_1__.pipe)((0,ramda__WEBPACK_IMPORTED_MODULE_1__.props)(p), cb)(source));\n\n/**\n * Returns value based on condition.\n * If truthy returns first, otherwise second.\n * Condition could be function, in this case returns a function that after call\n * invokes condition function with actual arguments and apply to `alt`.\n *\n * @function\n * @param {*} a Value if condition is true\n * @param {*} b Value if condition is false\n * @param {*} cond Condition\n * @returns {*}\n */\nconst alt = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.curry)((t, f, c) => {\n if ((0,ramda__WEBPACK_IMPORTED_MODULE_1__.is)(Function, c)) {\n return (...v) => alt(t, f, c(...v));\n }\n\n return c ? t : f;\n});\n\n/**\n * Returns `true` if value is empty, `null` or `undefined`, otherwise `false`.\n *\n * @function\n * @param {*} value\n * @returns {boolean}\n *\n * @example\n * isNilOrEmpty({}) //=> true\n * isNilOrEmpty([1]) //=> false\n */\nconst isNilOrEmpty = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.anyPass)([ramda__WEBPACK_IMPORTED_MODULE_1__.isEmpty, ramda__WEBPACK_IMPORTED_MODULE_1__.isNil]);\n\n/**\n * Returns `true` if value is not empty and not `null`/`undefined`, otherwise `false`.\n *\n * @function\n * @param {*} value\n * @returns {boolean}\n */\nconst isNotNilOrEmpty = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.complement)(isNilOrEmpty);\n\n/**\n * Checks truthiness of a property.\n * Returns true if property value is falsy.\n *\n * @function\n * @param {string} prop\n * @param {object}\n * @returns {boolean}\n *\n * @example\n * notProp('country', { country: '' }) //=> true\n * notProp('country', { country: 'France' }) //=> false\n */\nconst notProp = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.complement)(ramda__WEBPACK_IMPORTED_MODULE_1__.prop);\n\n/**\n * Returns new empty object.\n *\n * @function\n * @returns {object}\n */\nconst obj = () => ({});\n\n/**\n * If value is truthy at given path return `t` value, `f` otherwise.\n *\n * @function\n * @param {array} path\n * @param {*} t Value returned if path value is truthy\n * @param {*} f Value returned if path value is falsy\n * @param {object} target Target object\n * @returns {*}\n *\n * @example\n * pathAlt(['a', 'b'], true, false, {}) //=> false\n * pathAlt(['a', 'b'], 'pass', 'fail', { a: { b: 42 } }) //=> 'pass'\n */\nconst pathAlt = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.curry)((p, t, f) => pathTo(p, alt(t, f)));\n\n/**\n * Invokes `cb` function with value retrieved from `target` at a given prop\n * and returns result of `cb`.\n *\n * @function\n * @param {array} Prop name.\n * @param {function} cb Callback function.\n * @param {object} target Target object.\n * @returns {*} Result of `cb` call.\n *\n * @example\n * propTo('a', a => a * 2, { a: 2 }) //=> 4\n */\nconst propTo = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.curry)((p, cb, target) => (0,ramda__WEBPACK_IMPORTED_MODULE_1__.pipe)((0,ramda__WEBPACK_IMPORTED_MODULE_1__.prop)(p), cb)(target));\n\n/**\n * Curried\n * If string is passed - splits with provided separator\n * If passed value is not a string - returns as is\n *\n * @function\n * @param {string} s Separator.\n * @param {*} str Target string.\n * @returns {*}\n *\n * @example\n * safeSplit('.', 'a.b.c') //=> ['a', 'b', 'c']\n * safeSplit('.', ['a', 'b', 'c') //=> ['a', 'b', 'c']\n */\nconst safeSplit = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.curry)((s, str) => (0,ramda__WEBPACK_IMPORTED_MODULE_1__.when)((0,ramda__WEBPACK_IMPORTED_MODULE_1__.is)(String), (0,ramda__WEBPACK_IMPORTED_MODULE_1__.split)(s))(str));\n\n/**\n * Returns a value at a given path. Path must be in dot notation: `coords.lat`.\n *\n * @function\n * @param {string} path Property path in dot notation.\n * @param {object} obj Target object.\n * @returns {*}\n *\n * @example\n * dpath('a.b', { a: { b: 2 } }) //=> 2\n * dpath('a.b', { c: { b: 2 } }) //=> undefined\n */\nconst dpath = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.useWith)(ramda__WEBPACK_IMPORTED_MODULE_1__.path, [safeSplit('.')]);\n\nconst random = (min = 0, max = 1) => Math.floor(Math.random() * (max - min + 1) + min);\n\n/** Curried. Wraps function into debounced function\n * Meaning function execution will be delayed for defined amount of ms provided\n * Each call of a function starts ms counts from the beginning\n *\n * @sig Number -> Function -> Function\n *\n * @function\n * @param {number} ms debounce timeout\n * @param {function} cb callback function\n *\n * @returns {function}\n */\nconst debounce = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.curry)((ms, cb) => {\n let delay;\n\n return function debounced(...args) {\n clearTimeout(delay);\n delay = setTimeout(() => {\n delay = null;\n cb.apply(this, args);\n }, ms);\n };\n});\n\n/** Converts String to kebab case ('yet-another-kebab-case')\n *\n * @sig String -> String\n * @sig ' Yet Another__RANDOM string' -> 'yet-another-random-string'\n *\n * @function\n * @param {string} key transformed string\n *\n * @returns {string}\n */\nconst kebabCase = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.pipe)(\n ramda__WEBPACK_IMPORTED_MODULE_1__.toLower,\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.replace)(/[-_]+/g, ' '),\n ramda__WEBPACK_IMPORTED_MODULE_1__.trim,\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.replace)(/\\s+/g, '-'),\n);\n\n/**\n * Returns first truthy value of two properties.\n *\n * @function\n * @param {(string|number)} prop\n * @param {(string|number)} altProp\n * @param {object} source\n * @returns {*}\n *\n * @example\n * propOrProp(a, b, { a: A, b: B }) //=> A\n * propOrProp(a, b, { b: B }) //=> B\n */\nconst propOrProp = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.curry)((a, b, source) => (0,ramda__WEBPACK_IMPORTED_MODULE_1__.or)((0,ramda__WEBPACK_IMPORTED_MODULE_1__.prop)(a, source), (0,ramda__WEBPACK_IMPORTED_MODULE_1__.prop)(b, source)));\n\n/**\n * Makes a shallow clone of an object, setting or overriding the nodes required\n * to create the given path, and placing the specific value at the tail end of\n * that path. Path must be in dot notation: `coords.lat`.\n *\n * @function\n * @param {string} path the path to set\n * @param {*} val The new value\n * @param {Object} obj The object to clone\n * @returns {*}\n *\n * @example\n * assocDPath('a.b.c', 42, {a: {b: {c: 0}}}); //=> {a: {b: {c: 42}}}\n */\nconst assocDPath = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.useWith)(ramda__WEBPACK_IMPORTED_MODULE_1__.assocPath, [safeSplit('.')]);\n\n/**\n * Returns root level prop by path in dot notation: `coords.lat`.\n *\n * @function\n * @param {String} path Property path in dot notation.\n * @returns {String}\n *\n * @example\n * pathHead('settings.filter.search') //=> 'settings'\n * pathHead('') //=> ''\n */\nconst pathHead = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.pipe)(safeSplit('.'), ramda__WEBPACK_IMPORTED_MODULE_1__.head);\n\n/**\n * Returns copy of object with result of 'setting' a path configured in dot notation ('coords.lat').\n *\n * @function\n * @param {string} path Property path in dot notation.\n * @param {*} Value that is about to be set.\n * @param {object} obj Target object.\n * @returns {object}\n *\n * @example\n * dassoc('a.b', 1, { a: { b: 2 } }) //=> { a: { b: 1 } }\n * dassoc('a.b', 1, { c: { b: 2 } }) //=> { a: { b: 1 }, c: { b: 2 } }\n */\nconst dassoc = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.useWith)(ramda__WEBPACK_IMPORTED_MODULE_1__.assocPath, [safeSplit('.')]);\n\n/**\n * Mutable. Sets value of path passed as an Array (Same as R.assocPath but mutable)\n *\n * @function\n * @param {array} p - Property path as an array of Strings.\n * @param {*} v - Value that is about to be set.\n * @param {object} o - obj Target object.\n * @returns {object}\n *\n * @example\n * const obj = { a: { b: 1 } };\n * mutatePath('a.b', 2, obj );\n *\n * obj.a.b === 2 //=> true\n */\nconst mutatePath = (p, v, o) => {\n const set = (oo, nextProp, ...otherProps) => {\n if ((0,ramda__WEBPACK_IMPORTED_MODULE_1__.isEmpty)(otherProps)) {\n oo[nextProp] = v;\n\n return o;\n }\n\n if ((0,ramda__WEBPACK_IMPORTED_MODULE_1__.isNil)(oo[nextProp])) oo[nextProp] = {};\n\n return set(oo[nextProp], ...otherProps);\n };\n\n return set(o, ...p);\n};\n\n/**\n * Returns deep path without root key in dot notation: `coords.lat`.\n *\n * @function\n * @param {String} path Property path in dot notation.\n * @returns {Array}\n *\n * @example\n * pathHead('settings.filter.search') //=> ['filter', 'search']\n */\nconst pathTail = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.pipe)(safeSplit('.'), ramda__WEBPACK_IMPORTED_MODULE_1__.tail);\n\n/**\n * Returns true if the `value` is string.\n *\n * @function\n * @param {*} value\n * @returns {boolean}\n */\nconst isString = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.is)(String);\n\n/**\n * Return string representation of the given value.\n *\n * @function\n * @param {*} value\n * @returns {string}\n *\n * @example\n * ensureString('123') //=> '123'\n * ensureString(123) //=> '123'\n * ensureString([1, 2, 3]) //=> '123'\n * ensureString({ a: 1, b: 2 }) //=> '{ \"a\": 1, \"b\": 2 }'\n */\nconst ensureString = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.cond)([\n [isNilOrEmpty, (0,ramda__WEBPACK_IMPORTED_MODULE_1__.always)('')],\n [(0,ramda__WEBPACK_IMPORTED_MODULE_1__.is)(Array), (0,ramda__WEBPACK_IMPORTED_MODULE_1__.join)('')],\n [(0,ramda__WEBPACK_IMPORTED_MODULE_1__.is)(String), ramda__WEBPACK_IMPORTED_MODULE_1__.identity],\n [ramda__WEBPACK_IMPORTED_MODULE_1__.T, toString],\n]);\n\nconst biarg = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.curry)((f, a, b) => f(a)(b));\n\n// ensureArray parse to array if it is not\n// ensureArray :: Any -> Array\nconst ensureArray = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.unless)((0,ramda__WEBPACK_IMPORTED_MODULE_1__.is)(Array), ramda__WEBPACK_IMPORTED_MODULE_1__.of);\n\n/**\n * Returns first object from array whose property value at given path is\n * equal to `cmpVal`.\n *\n * @function\n * @param {array} path\n * @param {array} arr\n * @param {*} cmpVal\n * @returns {object|undefined}\n *\n * @example\n * findByPath(['a', 'b'], [{ a: { b: 1} }, { a: { b: 2 } }], 2) //=> { a: { b: 2 } }\n */\nconst findByPath = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.curry)((k, a, v) => (0,ramda__WEBPACK_IMPORTED_MODULE_1__.find)((0,ramda__WEBPACK_IMPORTED_MODULE_1__.pathEq)(v, k), a));\n\n/**\n * Wrap up a value to array.\n *\n * @function\n * @param {*} value\n * @returns {array}\n *\n * @example\n * nest(1) //=> [1]\n * nest([1]) //=> [[1]]\n */\nconst nest = v => [v];\n\n/**\n * Enrich object.\n *\n * @function\n * @param {string|array} sourcePath\n * @param {string|array} targetPath\n * @param {string} key\n * @param {object|array} source\n * @param {object|array} target\n * @returns {object|array}\n *\n * @example\n * enrich(\n * ['a'],\n * ['b'],\n * 'key',\n * { a: 1 },\n * { b: 1, c: 3 }\n * ) //=> { b: 2, c: 3, key: { a : 1 } }\n *\n * enrich(\n * 'id', 'id', 'plugged', [{ id: 1, data: 123 }, { id: 2, data: 321 }], [{ id: 1 }, { id: 2 }]\n * )\n * //=> [{ id: 1, plugged: { id: 1, data: 123 } }, { id: 2, plugged: { id: 2, data: 321 } }]\n */\nconst enrich = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.curry)((bysrc, bytrg, to, s, t) => {\n const src = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.clone)(s);\n const trg = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.clone)(t);\n const trgPath = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.when)((0,ramda__WEBPACK_IMPORTED_MODULE_1__.is)(String), nest)(bytrg);\n const srcPath = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.when)((0,ramda__WEBPACK_IMPORTED_MODULE_1__.is)(String), nest)(bysrc);\n const enrichByPath = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.map)(i => (0,ramda__WEBPACK_IMPORTED_MODULE_1__.assoc)(\n to,\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.pipe)(\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.path)(trgPath),\n findByPath(srcPath, src),\n )(i),\n )(i));\n\n return (0,ramda__WEBPACK_IMPORTED_MODULE_1__.ifElse)(\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.is)(Array),\n enrichByPath,\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.pipe)(\n nest,\n enrichByPath,\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.nth)(0),\n ),\n )(trg);\n});\n\n/**\n * Search for object with specific property value in array.\n * If property with value exits return first found object, otherwise `undefined`.\n *\n * @function\n * @param {string} prop Property name\n * @param {*} value Property value\n * @param {array} arr Searched array\n * @returns {*|undefined}\n */\nconst findByProp = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.curry)((p, v, a) => (0,ramda__WEBPACK_IMPORTED_MODULE_1__.find)((0,ramda__WEBPACK_IMPORTED_MODULE_1__.propEq)(v, p), a));\n\n/**\n * Standarizes a format for an alias with a prefix\n *\n * @param {String} contextProp - the name of the aliased prop\n *\n * @param {Object} opts\n * @param {String} opts.prefix - generated prefix\n */\nconst getAlias = (contextProp, { prefix } = {}) => (prefix ? `${prefix}:${contextProp}` : contextProp);\n\nconst hasMultipleElements = collection => (0,ramda__WEBPACK_IMPORTED_MODULE_1__.is)(Array, collection) && collection.length > 1;\n\n/**\n * Given a value function checks that value is empty or `null`.\n * If value is object, deeply checks properties.\n *\n * @function\n * @param {*} value\n * @returns {boolean}\n *\n * @example\n * isDeepNilOrEmpty([]) //=> true\n * isDeepNilOrEmpty({}) //=> true\n * isDeepNilOrEmpty({ a: '', b: { c: [] } }) //=> true\n * isDeepNilOrEmpty({ a: '1' }) //=> false\n */\nconst isDeepNilOrEmpty = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.ifElse)(\n isObjectStrict,\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.pipe)(flattenObj, ramda__WEBPACK_IMPORTED_MODULE_1__.values, (0,ramda__WEBPACK_IMPORTED_MODULE_1__.all)(isNilOrEmpty)),\n isNilOrEmpty,\n);\n\n/**\n * Return new empty array.\n *\n * @function\n * @returns {array}\n */\nconst arr = () => ([]);\n\n/** Gets index of first object with equal prop with value in array\n *\n * @function\n * @param {string} propName name of object property in each object\n * @param {string} value finding value\n * @param {array} array array of similar objects\n *\n * @return {number}\n */\nconst findIndexByProp = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.curry)(\n (propName, value, array) => (0,ramda__WEBPACK_IMPORTED_MODULE_1__.findIndex)((0,ramda__WEBPACK_IMPORTED_MODULE_1__.propEq)(value, propName))(array),\n);\n\n/**\n * Verify a given values is not equal. Handles cyclical data structures.\n *\n * @function\n * @param {*} a\n * @param {*} b\n * @returns {boolean}\n *\n * @example\n * notEquals(1, 1) //=> false\n * notEquals({}, {}) //=> false\n * notEquals({ a: 1 }, { a: 1, b: 2 }) //=> true\n * notEquals(3, 4) //=> true\n */\nconst notEquals = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.complement)(ramda__WEBPACK_IMPORTED_MODULE_1__.equals);\n\n/**\n * Verify a given value is not empty.\n *\n * @function\n * @param {*} value\n * @returns {boolean}\n *\n * @example\n * notEmpty([]) //=> false\n * notEmpty({}) //=> false\n * notEmpty(0) //=> true\n */\nconst notEmpty = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.complement)(ramda__WEBPACK_IMPORTED_MODULE_1__.isEmpty);\n\n/**\n * Creates deep copy of any objects using JSON.stringify/JSON.parse under the hood\n * and returns a result of call `cb` with a copied value.\n * If value undefined or function returns it as is.\n *\n * @function\n * @param {*} val Value to copy\n * @param {function} cb Transformation function\n * @returns {*}\n *\n * @example\n * snapshot({ a: { b: 2 } }, v => v) //=> { a: { b: 2 } } deep copy\n */\nconst snapshot = (val, cb = ramda__WEBPACK_IMPORTED_MODULE_1__.identity) => (0,ramda__WEBPACK_IMPORTED_MODULE_1__.unless)(\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.either)((0,ramda__WEBPACK_IMPORTED_MODULE_1__.equals)(undefined), (0,ramda__WEBPACK_IMPORTED_MODULE_1__.is)(Function)),\n v => cb(JSON.parse(JSON.stringify(v))),\n)(val);\n\n/**\n * Returns `true` if the second argument is less than the first; `false` otherwise.\n *\n * @function\n * @param {*} a Comparable value\n * @param {*} b Comparable value\n * @returns {boolean}\n *\n * @example\n * lessThan(2, 7) //=> false\n * lessThan(2, 1) //=> true\n */\nconst lessThan = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.flip)(ramda__WEBPACK_IMPORTED_MODULE_1__.lt);\n\n/**\n * Returns `true` if the second argument is greater than the first; `false` otherwise.\n *\n * @function\n * @param {*} a Comparable value\n * @param {*} b Comparable value\n * @returns {boolean}\n */\nconst moreThan = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.flip)(ramda__WEBPACK_IMPORTED_MODULE_1__.gt);\n\n/**\n * Compare value at path with `cmpValue`.\n *\n * @function\n * @param {array} path\n * @param {*} cmpValue Value to compare with.\n * @param {object} target\n * @returns {boolean}\n *\n * @example\n * pathNotEq(['a', 'b'], 42, { a: { b: 42 } }) //=> false\n */\nconst pathNotEq = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.complement)(ramda__WEBPACK_IMPORTED_MODULE_1__.pathEq);\n\n/**\n * Safely concat arrays.\n * If argument is not array, wrap it up.\n *\n * @function\n * @param {*} a\n * @param {*} b\n * @returns {array}\n *\n * @example\n * safeConcat(1, [2]) //=> [1, 2]\n * safeConcat(null, 2) //=> [2]\n * safeConcat(null, null) //=> []\n */\nconst safeConcat = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.curry)((o1, o2) => (0,ramda__WEBPACK_IMPORTED_MODULE_1__.concat)(\n ensureArray(o1),\n ensureArray(o2),\n));\n\n/**\n * Returns array of object values deeply traversing properties.\n *\n * @function\n * @param {object} source\n * @returns {array}\n *\n * @example\n * valuesDeep({ a: 1, b: { c: 2 }, d: 3 }) //=> [1, 2, 3]\n */\nconst valuesDeep = source => (0,ramda__WEBPACK_IMPORTED_MODULE_1__.pipe)(\n ramda__WEBPACK_IMPORTED_MODULE_1__.keys,\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.reduce)((r, v) => (0,ramda__WEBPACK_IMPORTED_MODULE_1__.pipe)(\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.prop)(v),\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.when)(isObjectStrict, valuesDeep),\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.concat)(r),\n )(source), []),\n)(source);\n\n/**\n * Returns `true` if all properties is empty, `null` or `undefined`.\n * Before check removes properties given in `excludeProps` param.\n *\n * @function\n * @param {array} excludeProps Properties exclude from check.\n * @param {object} source\n * @returns {boolean}\n *\n * @example\n * isEmptyObjWithExceptions(['a', 'b'], { a: 7, b: [], c: 4 }) //=> false\n * isEmptyObjWithExceptions(['a', 'b'], { a: 7, b: [], c: [] }) //=> true\n */\nconst isEmptyObjWithExceptions = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.curry)((excludeProps, params) => (0,ramda__WEBPACK_IMPORTED_MODULE_1__.pipe)(\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.omit)(excludeProps),\n valuesDeep,\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.all)(isNilOrEmpty),\n)(params));\n\n/**\n * Calls `fn` with `props` values as arguments and returns result of that call.\n *\n * @function\n * @param {array} props\n * @param {function} fn\n * @param {object} source\n * @returns {*}\n *\n * @example\n * propsApply(['a', 'b'], (...args) => args, { a: 1, b: 2 }) //=> [1, 2]\n */\nconst propsApply = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.curry)((p, cb, source) => (0,ramda__WEBPACK_IMPORTED_MODULE_1__.pipe)((0,ramda__WEBPACK_IMPORTED_MODULE_1__.props)(p), (0,ramda__WEBPACK_IMPORTED_MODULE_1__.apply)(cb))(source));\n\n/** Updates array with new values starting with specific index\n *\n * @sig Number -> Array -> Array -> Array\n * @sig 0 -> [a, b] -> [A, B, C] -> [a, b, C]\n * @sig 5 -> [a, b] -> [A, B, C] -> [A, B, C, null, null, a, b]\n *\n * @param {number} idx start index\n * @param {Array} data new data\n * @param {Array} collection old data\n *\n * @returns {Array} updated array\n */\nconst updateIndex = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.curry)((idx, data, collection) => {\n let trg = snapshot(collection);\n\n if (trg.length < idx) trg = trg.concat((0,ramda__WEBPACK_IMPORTED_MODULE_1__.repeat)(null, idx - trg.length));\n trg.splice(idx, data.length, data);\n\n return (0,ramda__WEBPACK_IMPORTED_MODULE_1__.flatten)(trg);\n});\n\n/**\n *\n * @param fns\n * @returns {*|[(function(*): boolean)]|string|boolean}\n *\n * @example\n * triargPipe(assoc, lens(identity), over)('a', pathEq(['b'], c), {b: c}) // => {a: true, b: c}\n */\nconst triargPipe = (...fns) => (0,ramda__WEBPACK_IMPORTED_MODULE_1__.curry)((a, b, c) => (0,ramda__WEBPACK_IMPORTED_MODULE_1__.pipe)(...fns)(a)(b)(c));\n\n/**\n *\n * @type {*}\n *\n * @example\n * assocComputed('a', pathEq(['b'], c), {b: c}) // => {a: true, b: c}\n */\nconst assocComputed = triargPipe(ramda__WEBPACK_IMPORTED_MODULE_1__.assoc, (0,ramda__WEBPACK_IMPORTED_MODULE_1__.lens)(ramda__WEBPACK_IMPORTED_MODULE_1__.identity), ramda__WEBPACK_IMPORTED_MODULE_1__.over);\n\n/**\n * Generates random digits and chars sequence.\n *\n * @function\n * @param {number} count Symbols count.\n * @returns {string}\n *\n * @example\n * rhx(5) //=> 805f7\n * rhx(2) //=> 23\n * rhx(8) //=> 1679b26e\n */\nconst rhx = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.pipe)((0,ramda__WEBPACK_IMPORTED_MODULE_1__.times)(() => Math.floor(Math.random() * 16).toString(16)), (0,ramda__WEBPACK_IMPORTED_MODULE_1__.join)(''));\n\n/**\n * Function wrapper around `toFixed` method.\n *\n * @function\n * @param {number} precision\n * @param {number} value\n * @returns {string}\n *\n * @example\n * toFixed(2, 2.34345) //=> 2.23\n * toFixed(2, 2) //=> 2.00\n */\nconst toFixed = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.curry)((precision, v) => v.toFixed(precision));\n\n/**\n * Add delta value to each RGB components and returns hex value with `#` at start.\n * If value out of range, round to nearest.\n *\n * @function\n * @param {number} delta Delta value\n * @param {string} color Color in hex format\n * @returns {string} Color in hex with `#` at start.\n *\n * @example\n * hexBrightness(10)('00ffff') //=> '#0AFFFF'\n */\nconst hexBrightness = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.curry)((delta, color) => (0,ramda__WEBPACK_IMPORTED_MODULE_1__.pipe)(\n (color_convert__WEBPACK_IMPORTED_MODULE_0___default().hex).rgb,\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.map)((v) => {\n const val = v + delta;\n\n if (val < 0) {\n return 0;\n }\n\n if (val > 255) {\n return 255;\n }\n\n return val;\n }),\n (color_convert__WEBPACK_IMPORTED_MODULE_0___default().rgb).hex,\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.concat)('#'),\n)(color));\n\n/**\n * Convert HEX to RGB.\n *\n * @function\n * @param {string} hex Hex string\n * @returns {array} Color in RGB color space\n *\n * @example\n * hexToRGB('ffffff') //=> [255, 255, 255]\n */\nconst hexToRGB = hex => color_convert__WEBPACK_IMPORTED_MODULE_0___default().hex.rgb(hex);\n\n/**\n * Check is color bright or not.\n * https://www.w3.org/TR/AERT/#color-contrast\n *\n * @function\n * @param {string} color Color in hex (supports `#` at start)\n * @returns {boolean} Is color bright or not\n */\nconst isBright = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.pipe)(\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.replace)('#', ''),\n (color_convert__WEBPACK_IMPORTED_MODULE_0___default().hex).rgb,\n ([r, g, b]) => r * 0.299 + g * 0.587 + b * 0.114 > 180,\n);\n\nconst EXPECTED_ERROR_PATHS = [\n ['message'],\n ['errors'],\n ['text', 'message'],\n ['text', 'errors'],\n ['text', 'error'],\n ['text', 'error', 'message'],\n];\n\n/**\n * Returns string message of a given error.\n *\n * @function\n * @param {object|string} error\n * @param {array} errorList\n * @returns {string}\n */\nconst getErrorText = error => (0,ramda__WEBPACK_IMPORTED_MODULE_1__.pipe)(\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.reduce)((acc, p) => (0,ramda__WEBPACK_IMPORTED_MODULE_1__.pathOr)(acc, p, error), error),\n nest,\n ramda__WEBPACK_IMPORTED_MODULE_1__.flatten,\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.map)((0,ramda__WEBPACK_IMPORTED_MODULE_1__.when)((0,ramda__WEBPACK_IMPORTED_MODULE_1__.is)(Object), (0,ramda__WEBPACK_IMPORTED_MODULE_1__.always)('Something went wrong'))),\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.join)('\\n'),\n)(EXPECTED_ERROR_PATHS);\n\n/**\n * Returns error message.\n * If status code is `5xx` always returns `Server error`.\n *\n * @function\n * @param {object} error\n * @returns {string} Error text\n */\nconst textError = (0,ramda__WEBPACK_IMPORTED_MODULE_1__.ifElse)(\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.pipe)(\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.prop)('status'),\n toString,\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.startsWith)('5'),\n ),\n (0,ramda__WEBPACK_IMPORTED_MODULE_1__.always)('Server error'),\n getErrorText,\n);\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/tools/utils.js?"); - -/***/ }), - -/***/ "./ui/src/utils.js": -/*!*************************!*\ - !*** ./ui/src/utils.js ***! - \*************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ abortDeploymentRequest: () => (/* binding */ abortDeploymentRequest),\n/* harmony export */ createDeploymentConfigurations: () => (/* binding */ createDeploymentConfigurations),\n/* harmony export */ createDeploymentRequest: () => (/* binding */ createDeploymentRequest),\n/* harmony export */ deleteDeploymentConfiguration: () => (/* binding */ deleteDeploymentConfiguration),\n/* harmony export */ getDeployment: () => (/* binding */ getDeployment),\n/* harmony export */ getDeploymentBatches: () => (/* binding */ getDeploymentBatches),\n/* harmony export */ getDeploymentConfigurations: () => (/* binding */ getDeploymentConfigurations),\n/* harmony export */ getDeploymentMarketplaces: () => (/* binding */ getDeploymentMarketplaces),\n/* harmony export */ getDeploymentRequestFailedTasks: () => (/* binding */ getDeploymentRequestFailedTasks),\n/* harmony export */ getDeploymentRequestMarketplaces: () => (/* binding */ getDeploymentRequestMarketplaces),\n/* harmony export */ getDeploymentRequestTasks: () => (/* binding */ getDeploymentRequestTasks),\n/* harmony export */ getDeploymentRequests: () => (/* binding */ getDeploymentRequests),\n/* harmony export */ getDeployments: () => (/* binding */ getDeployments),\n/* harmony export */ getDeploymentsRequest: () => (/* binding */ getDeploymentsRequest),\n/* harmony export */ getDeploymentsRequests: () => (/* binding */ getDeploymentsRequests),\n/* harmony export */ getPPR: () => (/* binding */ getPPR),\n/* harmony export */ getPPRs: () => (/* binding */ getPPRs),\n/* harmony export */ getProductHubs: () => (/* binding */ getProductHubs),\n/* harmony export */ getProducts: () => (/* binding */ getProducts),\n/* harmony export */ regeneratePPR: () => (/* binding */ regeneratePPR),\n/* harmony export */ retryDeploymentRequest: () => (/* binding */ retryDeploymentRequest),\n/* harmony export */ uploadPPR: () => (/* binding */ uploadPPR)\n/* harmony export */ });\n/* harmony import */ var _tools_rest__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @/tools/rest */ \"./ui/src/tools/rest.js\");\n/*\nCopyright (c) 2023, Ingram Micro\nAll rights reserved.\n*/\n\n\n\nconst getDeployments = ({ hubId, productId } = {}) => {\n const queryParams = new URLSearchParams();\n\n if (hubId) queryParams.append('hub_id', hubId);\n if (productId) queryParams.append('product_id', productId);\n\n return _tools_rest__WEBPACK_IMPORTED_MODULE_0__[\"default\"].get(`/api/deployments?${queryParams.toString()}`);\n};\n\nconst getDeployment = (id) => _tools_rest__WEBPACK_IMPORTED_MODULE_0__[\"default\"].get(`/api/deployments/${id}`);\n\nconst getDeploymentConfigurations = (id) => _tools_rest__WEBPACK_IMPORTED_MODULE_0__[\"default\"].get(`/api/deployments/${id}/configurations`);\n\nconst createDeploymentConfigurations = (id, data) => _tools_rest__WEBPACK_IMPORTED_MODULE_0__[\"default\"].post(`/api/deployments/${id}/configurations`, data);\n\nconst getPPRs = (id) => _tools_rest__WEBPACK_IMPORTED_MODULE_0__[\"default\"].get(`/api/deployments/${id}/pprs`);\n\nconst getPPR = (deploymentId, id) => _tools_rest__WEBPACK_IMPORTED_MODULE_0__[\"default\"].get(`/api/deployments/${deploymentId}/pprs/${id}`);\n\nconst regeneratePPR = id => _tools_rest__WEBPACK_IMPORTED_MODULE_0__[\"default\"].post(`/api/deployments/${id}/pprs`, {});\n\nconst deleteDeploymentConfiguration = (deploymentId, configurationId) => _tools_rest__WEBPACK_IMPORTED_MODULE_0__[\"default\"].delete(`/api/deployments/${deploymentId}/configurations/${configurationId}`);\n\nconst getDeploymentsRequests = () => _tools_rest__WEBPACK_IMPORTED_MODULE_0__[\"default\"].get('/api/deployments/requests');\n\nconst getDeploymentRequests = (deploymentId) => _tools_rest__WEBPACK_IMPORTED_MODULE_0__[\"default\"].get(`/api/deployments/${deploymentId}/requests`);\n\nconst getDeploymentsRequest = (id) => _tools_rest__WEBPACK_IMPORTED_MODULE_0__[\"default\"].get(`/api/deployments/requests/${id}`);\n\nconst uploadPPR = (deploymentId, {\n id,\n location,\n size,\n name,\n mimeType,\n description,\n}) => _tools_rest__WEBPACK_IMPORTED_MODULE_0__[\"default\"].post(`/api/deployments/${deploymentId}/pprs`, {\n file: {\n id,\n location,\n size,\n name,\n mime_type: mimeType,\n },\n description,\n});\n\nconst getProducts = () => _tools_rest__WEBPACK_IMPORTED_MODULE_0__[\"default\"].get('/api/products');\n\nconst getProductHubs = (productId) => _tools_rest__WEBPACK_IMPORTED_MODULE_0__[\"default\"].get(`/api/products/${productId}/hubs`);\n\nconst getDeploymentMarketplaces = (deploymentId) => _tools_rest__WEBPACK_IMPORTED_MODULE_0__[\"default\"].get(`/api/deployments/${deploymentId}/marketplaces`);\n\nconst getDeploymentBatches = (deploymentId) => _tools_rest__WEBPACK_IMPORTED_MODULE_0__[\"default\"].get(`/api/deployments/${deploymentId}/pricing/batches`);\n\nconst getDeploymentRequestMarketplaces = (requestId) => _tools_rest__WEBPACK_IMPORTED_MODULE_0__[\"default\"].get(`/api/deployments/requests/${requestId}/marketplaces`);\n\nconst getDeploymentRequestTasks = (requestId) => _tools_rest__WEBPACK_IMPORTED_MODULE_0__[\"default\"].get(`/api/deployments/requests/${requestId}/tasks`);\n\nconst getDeploymentRequestFailedTasks = (requestId) => _tools_rest__WEBPACK_IMPORTED_MODULE_0__[\"default\"].get(`/api/deployments/requests/${requestId}/tasks?status=error`);\n\nconst createDeploymentRequest = (body) => _tools_rest__WEBPACK_IMPORTED_MODULE_0__[\"default\"].post('/api/deployments/requests', body);\n\nconst abortDeploymentRequest = (id) => _tools_rest__WEBPACK_IMPORTED_MODULE_0__[\"default\"].post(`/api/deployments/requests/${id}/abort`);\n\nconst retryDeploymentRequest = (id) => _tools_rest__WEBPACK_IMPORTED_MODULE_0__[\"default\"].post(`/api/deployments/requests/${id}/retry`);\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/utils.js?"); - -/***/ }) - -/******/ }); -/************************************************************************/ -/******/ // The module cache -/******/ var __webpack_module_cache__ = {}; -/******/ -/******/ // The require function -/******/ function __webpack_require__(moduleId) { -/******/ // Check if module is in cache -/******/ var cachedModule = __webpack_module_cache__[moduleId]; -/******/ if (cachedModule !== undefined) { -/******/ return cachedModule.exports; -/******/ } -/******/ // Create a new module (and put it into the cache) -/******/ var module = __webpack_module_cache__[moduleId] = { -/******/ id: moduleId, -/******/ loaded: false, -/******/ exports: {} -/******/ }; -/******/ -/******/ // Execute the module function -/******/ __webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__); -/******/ -/******/ // Flag the module as loaded -/******/ module.loaded = true; -/******/ -/******/ // Return the exports of the module -/******/ return module.exports; -/******/ } -/******/ -/******/ // expose the modules object (__webpack_modules__) -/******/ __webpack_require__.m = __webpack_modules__; -/******/ -/************************************************************************/ -/******/ /* webpack/runtime/chunk loaded */ -/******/ (() => { -/******/ var deferred = []; -/******/ __webpack_require__.O = (result, chunkIds, fn, priority) => { -/******/ if(chunkIds) { -/******/ priority = priority || 0; -/******/ for(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1]; -/******/ deferred[i] = [chunkIds, fn, priority]; -/******/ return; -/******/ } -/******/ var notFulfilled = Infinity; -/******/ for (var i = 0; i < deferred.length; i++) { -/******/ var [chunkIds, fn, priority] = deferred[i]; -/******/ var fulfilled = true; -/******/ for (var j = 0; j < chunkIds.length; j++) { -/******/ if ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every((key) => (__webpack_require__.O[key](chunkIds[j])))) { -/******/ chunkIds.splice(j--, 1); -/******/ } else { -/******/ fulfilled = false; -/******/ if(priority < notFulfilled) notFulfilled = priority; -/******/ } -/******/ } -/******/ if(fulfilled) { -/******/ deferred.splice(i--, 1) -/******/ var r = fn(); -/******/ if (r !== undefined) result = r; -/******/ } -/******/ } -/******/ return result; -/******/ }; -/******/ })(); -/******/ -/******/ /* webpack/runtime/compat get default export */ -/******/ (() => { -/******/ // getDefaultExport function for compatibility with non-harmony modules -/******/ __webpack_require__.n = (module) => { -/******/ var getter = module && module.__esModule ? -/******/ () => (module['default']) : -/******/ () => (module); -/******/ __webpack_require__.d(getter, { a: getter }); -/******/ return getter; -/******/ }; -/******/ })(); -/******/ -/******/ /* webpack/runtime/define property getters */ -/******/ (() => { -/******/ // define getter functions for harmony exports -/******/ __webpack_require__.d = (exports, definition) => { -/******/ for(var key in definition) { -/******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) { -/******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] }); -/******/ } -/******/ } -/******/ }; -/******/ })(); -/******/ -/******/ /* webpack/runtime/ensure chunk */ -/******/ (() => { -/******/ __webpack_require__.f = {}; -/******/ // This file contains only the entry chunk. -/******/ // The chunk loading function for additional chunks -/******/ __webpack_require__.e = (chunkId) => { -/******/ return Promise.all(Object.keys(__webpack_require__.f).reduce((promises, key) => { -/******/ __webpack_require__.f[key](chunkId, promises); -/******/ return promises; -/******/ }, [])); -/******/ }; -/******/ })(); -/******/ -/******/ /* webpack/runtime/get javascript chunk filename */ -/******/ (() => { -/******/ // This function allow to reference async chunks -/******/ __webpack_require__.u = (chunkId) => { -/******/ // return url for filenames based on template -/******/ return "" + chunkId + "." + {"deployment-details":"ab22a1a2fceffb78fb49","request-details":"ff7bfbcda712bb7c1505"}[chunkId] + ".js"; -/******/ }; -/******/ })(); -/******/ -/******/ /* webpack/runtime/get mini-css chunk filename */ -/******/ (() => { -/******/ // This function allow to reference async chunks -/******/ __webpack_require__.miniCssF = (chunkId) => { -/******/ // return url for filenames based on template -/******/ return "" + chunkId + ".css"; -/******/ }; -/******/ })(); -/******/ -/******/ /* webpack/runtime/global */ -/******/ (() => { -/******/ __webpack_require__.g = (function() { -/******/ if (typeof globalThis === 'object') return globalThis; -/******/ try { -/******/ return this || new Function('return this')(); -/******/ } catch (e) { -/******/ if (typeof window === 'object') return window; -/******/ } -/******/ })(); -/******/ })(); -/******/ -/******/ /* webpack/runtime/hasOwnProperty shorthand */ -/******/ (() => { -/******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop)) -/******/ })(); -/******/ -/******/ /* webpack/runtime/load script */ -/******/ (() => { -/******/ var inProgress = {}; -/******/ var dataWebpackPrefix = "connect-extension-xvs:"; -/******/ // loadScript function to load a script via script tag -/******/ __webpack_require__.l = (url, done, key, chunkId) => { -/******/ if(inProgress[url]) { inProgress[url].push(done); return; } -/******/ var script, needAttach; -/******/ if(key !== undefined) { -/******/ var scripts = document.getElementsByTagName("script"); -/******/ for(var i = 0; i < scripts.length; i++) { -/******/ var s = scripts[i]; -/******/ if(s.getAttribute("src") == url || s.getAttribute("data-webpack") == dataWebpackPrefix + key) { script = s; break; } -/******/ } -/******/ } -/******/ if(!script) { -/******/ needAttach = true; -/******/ script = document.createElement('script'); -/******/ -/******/ script.charset = 'utf-8'; -/******/ script.timeout = 120; -/******/ if (__webpack_require__.nc) { -/******/ script.setAttribute("nonce", __webpack_require__.nc); -/******/ } -/******/ script.setAttribute("data-webpack", dataWebpackPrefix + key); -/******/ -/******/ script.src = url; -/******/ } -/******/ inProgress[url] = [done]; -/******/ var onScriptComplete = (prev, event) => { -/******/ // avoid mem leaks in IE. -/******/ script.onerror = script.onload = null; -/******/ clearTimeout(timeout); -/******/ var doneFns = inProgress[url]; -/******/ delete inProgress[url]; -/******/ script.parentNode && script.parentNode.removeChild(script); -/******/ doneFns && doneFns.forEach((fn) => (fn(event))); -/******/ if(prev) return prev(event); -/******/ } -/******/ var timeout = setTimeout(onScriptComplete.bind(null, undefined, { type: 'timeout', target: script }), 120000); -/******/ script.onerror = onScriptComplete.bind(null, script.onerror); -/******/ script.onload = onScriptComplete.bind(null, script.onload); -/******/ needAttach && document.head.appendChild(script); -/******/ }; -/******/ })(); -/******/ -/******/ /* webpack/runtime/make namespace object */ -/******/ (() => { -/******/ // define __esModule on exports -/******/ __webpack_require__.r = (exports) => { -/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { -/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); -/******/ } -/******/ Object.defineProperty(exports, '__esModule', { value: true }); -/******/ }; -/******/ })(); -/******/ -/******/ /* webpack/runtime/node module decorator */ -/******/ (() => { -/******/ __webpack_require__.nmd = (module) => { -/******/ module.paths = []; -/******/ if (!module.children) module.children = []; -/******/ return module; -/******/ }; -/******/ })(); -/******/ -/******/ /* webpack/runtime/publicPath */ -/******/ (() => { -/******/ var scriptUrl; -/******/ if (__webpack_require__.g.importScripts) scriptUrl = __webpack_require__.g.location + ""; -/******/ var document = __webpack_require__.g.document; -/******/ if (!scriptUrl && document) { -/******/ if (document.currentScript) -/******/ scriptUrl = document.currentScript.src; -/******/ if (!scriptUrl) { -/******/ var scripts = document.getElementsByTagName("script"); -/******/ if(scripts.length) { -/******/ var i = scripts.length - 1; -/******/ while (i > -1 && !scriptUrl) scriptUrl = scripts[i--].src; -/******/ } -/******/ } -/******/ } -/******/ // When supporting browsers where an automatic publicPath is not supported you must specify an output.publicPath manually via configuration -/******/ // or pass an empty string ("") and set the __webpack_public_path__ variable from your code to use your own logic. -/******/ if (!scriptUrl) throw new Error("Automatic publicPath is not supported in this browser"); -/******/ scriptUrl = scriptUrl.replace(/#.*$/, "").replace(/\?.*$/, "").replace(/\/[^\/]+$/, "/"); -/******/ __webpack_require__.p = scriptUrl; -/******/ })(); -/******/ -/******/ /* webpack/runtime/css loading */ -/******/ (() => { -/******/ if (typeof document === "undefined") return; -/******/ var createStylesheet = (chunkId, fullhref, oldTag, resolve, reject) => { -/******/ var linkTag = document.createElement("link"); -/******/ -/******/ linkTag.rel = "stylesheet"; -/******/ linkTag.type = "text/css"; -/******/ var onLinkComplete = (event) => { -/******/ // avoid mem leaks. -/******/ linkTag.onerror = linkTag.onload = null; -/******/ if (event.type === 'load') { -/******/ resolve(); -/******/ } else { -/******/ var errorType = event && (event.type === 'load' ? 'missing' : event.type); -/******/ var realHref = event && event.target && event.target.href || fullhref; -/******/ var err = new Error("Loading CSS chunk " + chunkId + " failed.\n(" + realHref + ")"); -/******/ err.code = "CSS_CHUNK_LOAD_FAILED"; -/******/ err.type = errorType; -/******/ err.request = realHref; -/******/ if (linkTag.parentNode) linkTag.parentNode.removeChild(linkTag) -/******/ reject(err); -/******/ } -/******/ } -/******/ linkTag.onerror = linkTag.onload = onLinkComplete; -/******/ linkTag.href = fullhref; -/******/ -/******/ if (oldTag) { -/******/ oldTag.parentNode.insertBefore(linkTag, oldTag.nextSibling); -/******/ } else { -/******/ document.head.appendChild(linkTag); -/******/ } -/******/ return linkTag; -/******/ }; -/******/ var findStylesheet = (href, fullhref) => { -/******/ var existingLinkTags = document.getElementsByTagName("link"); -/******/ for(var i = 0; i < existingLinkTags.length; i++) { -/******/ var tag = existingLinkTags[i]; -/******/ var dataHref = tag.getAttribute("data-href") || tag.getAttribute("href"); -/******/ if(tag.rel === "stylesheet" && (dataHref === href || dataHref === fullhref)) return tag; -/******/ } -/******/ var existingStyleTags = document.getElementsByTagName("style"); -/******/ for(var i = 0; i < existingStyleTags.length; i++) { -/******/ var tag = existingStyleTags[i]; -/******/ var dataHref = tag.getAttribute("data-href"); -/******/ if(dataHref === href || dataHref === fullhref) return tag; -/******/ } -/******/ }; -/******/ var loadStylesheet = (chunkId) => { -/******/ return new Promise((resolve, reject) => { -/******/ var href = __webpack_require__.miniCssF(chunkId); -/******/ var fullhref = __webpack_require__.p + href; -/******/ if(findStylesheet(href, fullhref)) return resolve(); -/******/ createStylesheet(chunkId, fullhref, null, resolve, reject); -/******/ }); -/******/ } -/******/ // object to store loaded CSS chunks -/******/ var installedCssChunks = { -/******/ "index": 0 -/******/ }; -/******/ -/******/ __webpack_require__.f.miniCss = (chunkId, promises) => { -/******/ var cssChunks = {"deployment-details":1,"request-details":1}; -/******/ if(installedCssChunks[chunkId]) promises.push(installedCssChunks[chunkId]); -/******/ else if(installedCssChunks[chunkId] !== 0 && cssChunks[chunkId]) { -/******/ promises.push(installedCssChunks[chunkId] = loadStylesheet(chunkId).then(() => { -/******/ installedCssChunks[chunkId] = 0; -/******/ }, (e) => { -/******/ delete installedCssChunks[chunkId]; -/******/ throw e; -/******/ })); -/******/ } -/******/ }; -/******/ -/******/ // no hmr -/******/ })(); -/******/ -/******/ /* webpack/runtime/jsonp chunk loading */ -/******/ (() => { -/******/ // no baseURI -/******/ -/******/ // object to store loaded and loading chunks -/******/ // undefined = chunk not loaded, null = chunk preloaded/prefetched -/******/ // [resolve, reject, Promise] = chunk loading, 0 = chunk loaded -/******/ var installedChunks = { -/******/ "index": 0 -/******/ }; -/******/ -/******/ __webpack_require__.f.j = (chunkId, promises) => { -/******/ // JSONP chunk loading for javascript -/******/ var installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined; -/******/ if(installedChunkData !== 0) { // 0 means "already installed". -/******/ -/******/ // a Promise means "currently loading". -/******/ if(installedChunkData) { -/******/ promises.push(installedChunkData[2]); -/******/ } else { -/******/ if(true) { // all chunks have JS -/******/ // setup Promise in chunk cache -/******/ var promise = new Promise((resolve, reject) => (installedChunkData = installedChunks[chunkId] = [resolve, reject])); -/******/ promises.push(installedChunkData[2] = promise); -/******/ -/******/ // start chunk loading -/******/ var url = __webpack_require__.p + __webpack_require__.u(chunkId); -/******/ // create error before stack unwound to get useful stacktrace later -/******/ var error = new Error(); -/******/ var loadingEnded = (event) => { -/******/ if(__webpack_require__.o(installedChunks, chunkId)) { -/******/ installedChunkData = installedChunks[chunkId]; -/******/ if(installedChunkData !== 0) installedChunks[chunkId] = undefined; -/******/ if(installedChunkData) { -/******/ var errorType = event && (event.type === 'load' ? 'missing' : event.type); -/******/ var realSrc = event && event.target && event.target.src; -/******/ error.message = 'Loading chunk ' + chunkId + ' failed.\n(' + errorType + ': ' + realSrc + ')'; -/******/ error.name = 'ChunkLoadError'; -/******/ error.type = errorType; -/******/ error.request = realSrc; -/******/ installedChunkData[1](error); -/******/ } -/******/ } -/******/ }; -/******/ __webpack_require__.l(url, loadingEnded, "chunk-" + chunkId, chunkId); -/******/ } -/******/ } -/******/ } -/******/ }; -/******/ -/******/ // no prefetching -/******/ -/******/ // no preloaded -/******/ -/******/ // no HMR -/******/ -/******/ // no HMR manifest -/******/ -/******/ __webpack_require__.O.j = (chunkId) => (installedChunks[chunkId] === 0); -/******/ -/******/ // install a JSONP callback for chunk loading -/******/ var webpackJsonpCallback = (parentChunkLoadingFunction, data) => { -/******/ var [chunkIds, moreModules, runtime] = data; -/******/ // add "moreModules" to the modules object, -/******/ // then flag all "chunkIds" as loaded and fire callback -/******/ var moduleId, chunkId, i = 0; -/******/ if(chunkIds.some((id) => (installedChunks[id] !== 0))) { -/******/ for(moduleId in moreModules) { -/******/ if(__webpack_require__.o(moreModules, moduleId)) { -/******/ __webpack_require__.m[moduleId] = moreModules[moduleId]; -/******/ } -/******/ } -/******/ if(runtime) var result = runtime(__webpack_require__); -/******/ } -/******/ if(parentChunkLoadingFunction) parentChunkLoadingFunction(data); -/******/ for(;i < chunkIds.length; i++) { -/******/ chunkId = chunkIds[i]; -/******/ if(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) { -/******/ installedChunks[chunkId][0](); -/******/ } -/******/ installedChunks[chunkId] = 0; -/******/ } -/******/ return __webpack_require__.O(result); -/******/ } -/******/ -/******/ var chunkLoadingGlobal = self["webpackChunkconnect_extension_xvs"] = self["webpackChunkconnect_extension_xvs"] || []; -/******/ chunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0)); -/******/ chunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal)); -/******/ })(); -/******/ -/************************************************************************/ -/******/ -/******/ // startup -/******/ // Load entry module and return exports -/******/ // This entry module depends on other loaded chunks and execution need to be delayed -/******/ var __webpack_exports__ = __webpack_require__.O(undefined, ["vendors"], () => (__webpack_require__("./ui/src/pages/index.js"))) -/******/ __webpack_exports__ = __webpack_require__.O(__webpack_exports__); -/******/ -/******/ })() -; \ No newline at end of file diff --git a/connect_ext_ppr/static/index.fccd2607775aa57c432b.js b/connect_ext_ppr/static/index.a9096f4123c488fa9dcd.js similarity index 99% rename from connect_ext_ppr/static/index.fccd2607775aa57c432b.js rename to connect_ext_ppr/static/index.a9096f4123c488fa9dcd.js index b4c24c9..b263e39 100644 --- a/connect_ext_ppr/static/index.fccd2607775aa57c432b.js +++ b/connect_ext_ppr/static/index.a9096f4123c488fa9dcd.js @@ -3096,7 +3096,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac /******/ // This function allow to reference async chunks /******/ __webpack_require__.u = (chunkId) => { /******/ // return url for filenames based on template -/******/ return "" + chunkId + "." + {"deployment-details":"f428a7b0621d20183419","request-details":"01a32f8bfd8d09e5995e"}[chunkId] + ".js"; +/******/ return "" + chunkId + "." + {"deployment-details":"3951a71f26c6065a8119","request-details":"01a32f8bfd8d09e5995e"}[chunkId] + ".js"; /******/ }; /******/ })(); /******/ diff --git a/connect_ext_ppr/static/index.html b/connect_ext_ppr/static/index.html index 1542896..0d2f2af 100644 --- a/connect_ext_ppr/static/index.html +++ b/connect_ext_ppr/static/index.html @@ -12,7 +12,7 @@ Index - +
diff --git a/connect_ext_ppr/static/request-details.ff7bfbcda712bb7c1505.js b/connect_ext_ppr/static/request-details.ff7bfbcda712bb7c1505.js deleted file mode 100644 index 1b5bf47..0000000 --- a/connect_ext_ppr/static/request-details.ff7bfbcda712bb7c1505.js +++ /dev/null @@ -1,462 +0,0 @@ -"use strict"; -/* - * ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development"). - * This devtool is neither made for production nor for readable output files. - * It uses "eval()" calls to create a separate source file in the browser devtools. - * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/) - * or disable the default devtool with "devtool: false". - * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/). - */ -(self["webpackChunkconnect_extension_xvs"] = self["webpackChunkconnect_extension_xvs"] || []).push([["request-details"],{ - -/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/ErrorDialog.vue?vue&type=style&index=0&id=2aba8f9f&lang=stylus&": -/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/ErrorDialog.vue?vue&type=style&index=0&id=2aba8f9f&lang=stylus& ***! - \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/ErrorDialog.vue?./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/GridItem.vue?vue&type=style&index=0&id=292fb55a&lang=stylus&": -/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/GridItem.vue?vue&type=style&index=0&id=292fb55a&lang=stylus& ***! - \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/GridItem.vue?./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/RequestTaskInfoDialog.vue?vue&type=style&index=0&id=c08f104e&lang=stylus&": -/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/RequestTaskInfoDialog.vue?vue&type=style&index=0&id=c08f104e&lang=stylus& ***! - \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/RequestTaskInfoDialog.vue?./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/RequestTasksTab.vue?vue&type=style&index=0&id=29d0f6f6&lang=stylus&": -/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/RequestTasksTab.vue?vue&type=style&index=0&id=29d0f6f6&lang=stylus& ***! - \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/RequestTasksTab.vue?./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/pages/RequestDetails.vue?vue&type=style&index=0&id=54fb2a74&lang=stylus&": -/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/pages/RequestDetails.vue?vue&type=style&index=0&id=54fb2a74&lang=stylus& ***! - \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n// extracted by mini-css-extract-plugin\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/pages/RequestDetails.vue?./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/components/ActionsMenu.vue": -/*!*******************************************!*\ - !*** ./ui/src/components/ActionsMenu.vue ***! - \*******************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _ActionsMenu_vue_vue_type_template_id_753b3faa_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./ActionsMenu.vue?vue&type=template&id=753b3faa&lang=pug& */ \"./ui/src/components/ActionsMenu.vue?vue&type=template&id=753b3faa&lang=pug&\");\n/* harmony import */ var _ActionsMenu_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./ActionsMenu.vue?vue&type=script&lang=js& */ \"./ui/src/components/ActionsMenu.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n\n\n/* normalize component */\n;\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _ActionsMenu_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _ActionsMenu_vue_vue_type_template_id_753b3faa_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render,\n _ActionsMenu_vue_vue_type_template_id_753b3faa_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"ui/src/components/ActionsMenu.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/ActionsMenu.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/ActionsMenu.vue?vue&type=script&lang=js&": -/*!*******************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/ActionsMenu.vue?vue&type=script&lang=js& ***! - \*******************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/more_vert/baseline.svg\");\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/arrow_drop_down/baseline.svg\");\n/* harmony import */ var ramda__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ramda */ \"./node_modules/ramda/es/index.js\");\n/* harmony import */ var _components_cButton_vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~components/cButton.vue */ \"./ui/src/components/cButton.vue\");\n/* harmony import */ var _components_cMenu_vue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ~components/cMenu.vue */ \"./ui/src/components/cMenu.vue\");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ~utils */ \"./ui/src/tools/utils.js\");\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n components: {\n cButton: _components_cButton_vue__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n cMenu: _components_cMenu_vue__WEBPACK_IMPORTED_MODULE_2__[\"default\"],\n },\n\n props: {\n outline: Boolean,\n disabled: Boolean,\n small: Boolean,\n btnIcon: Object,\n btnText: {\n type: String,\n default: '',\n },\n\n locator: {\n type: String,\n default: 'actions_menu',\n },\n },\n\n data: () => ({\n cButtonModesDict: _components_cButton_vue__WEBPACK_IMPORTED_MODULE_1__.cButtonModesDict,\n }),\n\n computed: {\n btnMode: (0,_utils__WEBPACK_IMPORTED_MODULE_3__.pathAlt)(['outline'], _components_cButton_vue__WEBPACK_IMPORTED_MODULE_1__.cButtonModesDict.outlined, _components_cButton_vue__WEBPACK_IMPORTED_MODULE_1__.cButtonModesDict.flat),\n icon: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.cond)([\n [(0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('btnIcon'), (0,ramda__WEBPACK_IMPORTED_MODULE_0__.prop)('btnIcon')],\n [(0,ramda__WEBPACK_IMPORTED_MODULE_0__.propEq)(_components_cButton_vue__WEBPACK_IMPORTED_MODULE_1__.cButtonModesDict.flat, 'btnMode'), (0,ramda__WEBPACK_IMPORTED_MODULE_0__.always)(_cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_4__[\"default\"])],\n [ramda__WEBPACK_IMPORTED_MODULE_0__.T, (0,ramda__WEBPACK_IMPORTED_MODULE_0__.always)(_cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_5__[\"default\"])],\n ]),\n },\n});\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/ActionsMenu.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/components/ErrorDialog.vue": -/*!*******************************************!*\ - !*** ./ui/src/components/ErrorDialog.vue ***! - \*******************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _ErrorDialog_vue_vue_type_template_id_2aba8f9f_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./ErrorDialog.vue?vue&type=template&id=2aba8f9f&lang=pug& */ \"./ui/src/components/ErrorDialog.vue?vue&type=template&id=2aba8f9f&lang=pug&\");\n/* harmony import */ var _ErrorDialog_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./ErrorDialog.vue?vue&type=script&lang=js& */ \"./ui/src/components/ErrorDialog.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _ErrorDialog_vue_vue_type_style_index_0_id_2aba8f9f_lang_stylus___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./ErrorDialog.vue?vue&type=style&index=0&id=2aba8f9f&lang=stylus& */ \"./ui/src/components/ErrorDialog.vue?vue&type=style&index=0&id=2aba8f9f&lang=stylus&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n _ErrorDialog_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _ErrorDialog_vue_vue_type_template_id_2aba8f9f_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render,\n _ErrorDialog_vue_vue_type_template_id_2aba8f9f_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"ui/src/components/ErrorDialog.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/ErrorDialog.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/ErrorDialog.vue?vue&type=script&lang=js&": -/*!*******************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/ErrorDialog.vue?vue&type=script&lang=js& ***! - \*******************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _components_cDialog_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ~components/cDialog.vue */ \"./ui/src/components/cDialog.vue\");\n/* harmony import */ var _mixins_sync__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~mixins/sync */ \"./ui/src/tools/mixins/sync.js\");\n\n\n\n\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n mixins: [(0,_mixins_sync__WEBPACK_IMPORTED_MODULE_1__[\"default\"])([{ prop: 'value', local: 'localValue' }])],\n\n components: {\n cDialog: _components_cDialog_vue__WEBPACK_IMPORTED_MODULE_0__[\"default\"],\n },\n\n props: {\n value: Boolean,\n errorMessage: String,\n type: String,\n },\n\n data: () => ({\n localValue: Boolean,\n }),\n\n computed: {\n title: vm => (vm.type ? `${vm.type} Error Details` : 'Error Details'),\n },\n});\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/ErrorDialog.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/components/GridItem.vue": -/*!****************************************!*\ - !*** ./ui/src/components/GridItem.vue ***! - \****************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _GridItem_vue_vue_type_template_id_292fb55a_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./GridItem.vue?vue&type=template&id=292fb55a&lang=pug& */ \"./ui/src/components/GridItem.vue?vue&type=template&id=292fb55a&lang=pug&\");\n/* harmony import */ var _GridItem_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./GridItem.vue?vue&type=script&lang=js& */ \"./ui/src/components/GridItem.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _GridItem_vue_vue_type_style_index_0_id_292fb55a_lang_stylus___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./GridItem.vue?vue&type=style&index=0&id=292fb55a&lang=stylus& */ \"./ui/src/components/GridItem.vue?vue&type=style&index=0&id=292fb55a&lang=stylus&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n _GridItem_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _GridItem_vue_vue_type_template_id_292fb55a_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render,\n _GridItem_vue_vue_type_template_id_292fb55a_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"ui/src/components/GridItem.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/GridItem.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/GridItem.vue?vue&type=script&lang=js&": -/*!****************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/GridItem.vue?vue&type=script&lang=js& ***! - \****************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n props: {\n label: {\n type: String,\n required: false,\n },\n\n value: {\n type: [String, Number],\n required: false,\n },\n\n locator: {\n type: String,\n required: false,\n default: 'grid-item',\n },\n\n columnWidth: Number,\n rowOffset: Number,\n\n truncate: Boolean,\n truncateLabel: Boolean,\n truncateValue: Boolean,\n },\n\n methods: {\n setFirstColumnWidth() {\n this.$refs['item-row'].style.gridTemplateColumns = `var(--grid-item-first-col, ${this.columnWidth}px) 1fr`;\n },\n\n setFirstRowOffset() {\n this.$refs['item-row'].style.marginTop = `var(--grid-item-row-offset, ${this.rowOffset}px)`;\n },\n\n addTruncateLabel() {\n this.$refs['item-label'].classList.add('truncate-text');\n },\n\n addTruncateValue() {\n this.$refs['item-value'].classList.add('truncate-text');\n },\n },\n\n mounted() {\n if (this.truncateLabel || this.truncate) {\n this.addTruncateLabel();\n }\n\n if (this.truncateValue || this.truncate) {\n this.addTruncateValue();\n }\n\n if (this.columnWidth) this.setFirstColumnWidth();\n if (this.rowOffset) this.setFirstRowOffset();\n },\n});\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/GridItem.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/components/RequestMarketplacesTab.vue": -/*!******************************************************!*\ - !*** ./ui/src/components/RequestMarketplacesTab.vue ***! - \******************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _RequestMarketplacesTab_vue_vue_type_template_id_70dfefff_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./RequestMarketplacesTab.vue?vue&type=template&id=70dfefff&lang=pug& */ \"./ui/src/components/RequestMarketplacesTab.vue?vue&type=template&id=70dfefff&lang=pug&\");\n/* harmony import */ var _RequestMarketplacesTab_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./RequestMarketplacesTab.vue?vue&type=script&lang=js& */ \"./ui/src/components/RequestMarketplacesTab.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n\n\n/* normalize component */\n;\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _RequestMarketplacesTab_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _RequestMarketplacesTab_vue_vue_type_template_id_70dfefff_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render,\n _RequestMarketplacesTab_vue_vue_type_template_id_70dfefff_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"ui/src/components/RequestMarketplacesTab.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/RequestMarketplacesTab.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/RequestMarketplacesTab.vue?vue&type=script&lang=js&": -/*!******************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/RequestMarketplacesTab.vue?vue&type=script&lang=js& ***! - \******************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var ramda__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ramda */ \"./node_modules/ramda/es/index.js\");\n/* harmony import */ var _components_cDataTable_vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~components/cDataTable.vue */ \"./ui/src/components/cDataTable.vue\");\n/* harmony import */ var _components_DetailItem_vue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ~components/DetailItem.vue */ \"./ui/src/components/DetailItem.vue\");\n/* harmony import */ var _components_Pic_vue__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ~components/Pic.vue */ \"./ui/src/components/Pic.vue\");\n/* harmony import */ var _tools_utils__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/tools/utils */ \"./ui/src/tools/utils.js\");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/utils */ \"./ui/src/utils.js\");\n\n\n\n\n\n\n\n\n\n\n\n\n\nconst enrichByBatchInfo = (0,_tools_utils__WEBPACK_IMPORTED_MODULE_4__.enrich)('id', ['pricelist', 'id'], 'pricelist');\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n components: {\n cDataTable: _components_cDataTable_vue__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n DetailItem: _components_DetailItem_vue__WEBPACK_IMPORTED_MODULE_2__[\"default\"],\n Pic: _components_Pic_vue__WEBPACK_IMPORTED_MODULE_3__[\"default\"],\n },\n\n props: {\n request: {\n type: Object,\n required: true,\n },\n },\n\n data: () => ({\n loading: true,\n marketplaces: [],\n marketplacesWithBatchesInfo: [],\n\n headers: [\n { text: 'Marketplace', value: 'marketplace' },\n { text: 'External ID', value: 'externalId' },\n { text: 'Pricing Batch', value: 'pricelist' },\n ],\n }),\n\n computed: {\n requestId: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.path)(['request', 'id']),\n deploymentId: (0,ramda__WEBPACK_IMPORTED_MODULE_0__.path)(['request', 'deployment', 'id']),\n },\n\n methods: {\n prepareRow(item) {\n return {\n externalId: item.external_id,\n marketplace: {\n id: item.id,\n name: item.name,\n icon: item.icon,\n },\n\n pricelist: item.pricelist,\n };\n },\n },\n\n async created() {\n this.marketplaces = await (0,_utils__WEBPACK_IMPORTED_MODULE_5__.getDeploymentRequestMarketplaces)(this.requestId);\n const batches = await (0,_utils__WEBPACK_IMPORTED_MODULE_5__.getDeploymentBatches)(this.deploymentId);\n\n this.marketplacesWithBatchesInfo = enrichByBatchInfo(batches, this.marketplaces);\n this.loading = false;\n },\n});\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/RequestMarketplacesTab.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/components/RequestTaskInfoDialog.vue": -/*!*****************************************************!*\ - !*** ./ui/src/components/RequestTaskInfoDialog.vue ***! - \*****************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _RequestTaskInfoDialog_vue_vue_type_template_id_c08f104e_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./RequestTaskInfoDialog.vue?vue&type=template&id=c08f104e&lang=pug& */ \"./ui/src/components/RequestTaskInfoDialog.vue?vue&type=template&id=c08f104e&lang=pug&\");\n/* harmony import */ var _RequestTaskInfoDialog_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./RequestTaskInfoDialog.vue?vue&type=script&lang=js& */ \"./ui/src/components/RequestTaskInfoDialog.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _RequestTaskInfoDialog_vue_vue_type_style_index_0_id_c08f104e_lang_stylus___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./RequestTaskInfoDialog.vue?vue&type=style&index=0&id=c08f104e&lang=stylus& */ \"./ui/src/components/RequestTaskInfoDialog.vue?vue&type=style&index=0&id=c08f104e&lang=stylus&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n _RequestTaskInfoDialog_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _RequestTaskInfoDialog_vue_vue_type_template_id_c08f104e_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render,\n _RequestTaskInfoDialog_vue_vue_type_template_id_c08f104e_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"ui/src/components/RequestTaskInfoDialog.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/RequestTaskInfoDialog.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/RequestTaskInfoDialog.vue?vue&type=script&lang=js&": -/*!*****************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/RequestTaskInfoDialog.vue?vue&type=script&lang=js& ***! - \*****************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _components_cDialog_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ~components/cDialog.vue */ \"./ui/src/components/cDialog.vue\");\n/* harmony import */ var _components_cStatus_vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~components/cStatus.vue */ \"./ui/src/components/cStatus.vue\");\n/* harmony import */ var _components_GridItem_vue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ~components/GridItem.vue */ \"./ui/src/components/GridItem.vue\");\n/* harmony import */ var _mixins_sync__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ~mixins/sync */ \"./ui/src/tools/mixins/sync.js\");\n\n\n\n\n\n\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n mixins: [(0,_mixins_sync__WEBPACK_IMPORTED_MODULE_3__[\"default\"])([{ prop: 'value', local: 'localValue' }])],\n\n components: {\n cDialog: _components_cDialog_vue__WEBPACK_IMPORTED_MODULE_0__[\"default\"],\n cStatus: _components_cStatus_vue__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n GridItem: _components_GridItem_vue__WEBPACK_IMPORTED_MODULE_2__[\"default\"],\n },\n\n props: {\n value: Boolean,\n item: {\n type: Object,\n default: () => ({}),\n },\n },\n\n data: () => ({\n localValue: false,\n }),\n});\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/RequestTaskInfoDialog.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/components/RequestTasksTab.vue": -/*!***********************************************!*\ - !*** ./ui/src/components/RequestTasksTab.vue ***! - \***********************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _RequestTasksTab_vue_vue_type_template_id_29d0f6f6_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./RequestTasksTab.vue?vue&type=template&id=29d0f6f6&lang=pug& */ \"./ui/src/components/RequestTasksTab.vue?vue&type=template&id=29d0f6f6&lang=pug&\");\n/* harmony import */ var _RequestTasksTab_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./RequestTasksTab.vue?vue&type=script&lang=js& */ \"./ui/src/components/RequestTasksTab.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _RequestTasksTab_vue_vue_type_style_index_0_id_29d0f6f6_lang_stylus___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./RequestTasksTab.vue?vue&type=style&index=0&id=29d0f6f6&lang=stylus& */ \"./ui/src/components/RequestTasksTab.vue?vue&type=style&index=0&id=29d0f6f6&lang=stylus&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n _RequestTasksTab_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _RequestTasksTab_vue_vue_type_template_id_29d0f6f6_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render,\n _RequestTasksTab_vue_vue_type_template_id_29d0f6f6_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"ui/src/components/RequestTasksTab.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/RequestTasksTab.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/RequestTasksTab.vue?vue&type=script&lang=js&": -/*!***********************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/RequestTasksTab.vue?vue&type=script&lang=js& ***! - \***********************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var moment_timezone__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! moment-timezone */ \"./node_modules/moment-timezone/index.js\");\n/* harmony import */ var moment_timezone__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(moment_timezone__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/info_outline/baseline.svg\");\n/* harmony import */ var _components_cButton_vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~components/cButton.vue */ \"./ui/src/components/cButton.vue\");\n/* harmony import */ var _components_cDataTable_vue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ~components/cDataTable.vue */ \"./ui/src/components/cDataTable.vue\");\n/* harmony import */ var _components_cStatus_vue__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ~components/cStatus.vue */ \"./ui/src/components/cStatus.vue\");\n/* harmony import */ var _components_ErrorDialog_vue__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ~components/ErrorDialog.vue */ \"./ui/src/components/ErrorDialog.vue\");\n/* harmony import */ var _components_RequestTaskInfoDialog_vue__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ~components/RequestTaskInfoDialog.vue */ \"./ui/src/components/RequestTaskInfoDialog.vue\");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/utils */ \"./ui/src/utils.js\");\n/* harmony import */ var _helpers__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ~helpers */ \"./ui/src/tools/helpers.js\");\n/* harmony import */ var _mixins_sync__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ~mixins/sync */ \"./ui/src/tools/mixins/sync.js\");\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n mixins: [(0,_mixins_sync__WEBPACK_IMPORTED_MODULE_8__[\"default\"])([{ prop: 'updating', local: 'localUpdating' }])],\n\n components: {\n cButton: _components_cButton_vue__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n cDataTable: _components_cDataTable_vue__WEBPACK_IMPORTED_MODULE_2__[\"default\"],\n cStatus: _components_cStatus_vue__WEBPACK_IMPORTED_MODULE_3__[\"default\"],\n ErrorDialog: _components_ErrorDialog_vue__WEBPACK_IMPORTED_MODULE_4__[\"default\"],\n RequestTaskInfoDialog: _components_RequestTaskInfoDialog_vue__WEBPACK_IMPORTED_MODULE_5__[\"default\"],\n },\n\n props: {\n updating: Boolean,\n requestId: {\n type: String,\n required: true,\n },\n },\n\n data: () => ({\n localUpdating: false,\n loading: true,\n tasks: [],\n\n icons: { googleInfoOutlineBaseline: _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_9__[\"default\"] },\n\n headers: [\n {\n text: 'ID',\n value: 'id',\n width: 180,\n },\n { text: 'Event', value: 'event' },\n {\n text: 'Processed',\n value: 'processed',\n width: 140,\n },\n {\n text: 'Elapsed',\n value: 'elapsed',\n width: 105,\n },\n {\n text: 'Status',\n value: 'status',\n width: 140,\n },\n { value: 'actions', width: 28 },\n ],\n\n currentItem: null,\n isInfoDialogOpen: false,\n currentError: '',\n isErrorDialogOpen: false,\n }),\n\n methods: {\n getElapsedTime({ events }) {\n if (events.finished?.at) {\n const msDiff = moment_timezone__WEBPACK_IMPORTED_MODULE_0___default()(events.finished.at).diff(moment_timezone__WEBPACK_IMPORTED_MODULE_0___default()(events.started.at));\n\n return (0,_helpers__WEBPACK_IMPORTED_MODULE_7__.readableTimeDiff)(msDiff);\n }\n\n return '';\n },\n\n prepareRow(item) {\n return {\n id: item.id,\n event: item.title,\n status: item.status,\n processed: item.events.finished?.at,\n created: item.events.created?.at,\n elapsed: this.getElapsedTime(item),\n errorMessage: item.error_message,\n };\n },\n\n openInfoDialog(item) {\n this.currentItem = item;\n this.isInfoDialogOpen = true;\n },\n\n openErrorDetails(item) {\n this.currentError = item.errorMessage;\n this.isErrorDialogOpen = true;\n },\n\n async loadTasks() {\n this.loading = true;\n this.tasks = await (0,_utils__WEBPACK_IMPORTED_MODULE_6__.getDeploymentRequestTasks)(this.requestId);\n this.loading = false;\n this.localUpdating = false;\n },\n },\n\n watch: {\n isInfoDialogOpen(v) {\n if (!v) this.currentItem = null;\n },\n\n localUpdating(v) {\n if (v) this.loadTasks();\n },\n },\n\n created() {\n this.loadTasks();\n },\n});\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/RequestTasksTab.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/pages/RequestDetails.vue": -/*!*****************************************!*\ - !*** ./ui/src/pages/RequestDetails.vue ***! - \*****************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _RequestDetails_vue_vue_type_template_id_54fb2a74_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./RequestDetails.vue?vue&type=template&id=54fb2a74&lang=pug& */ \"./ui/src/pages/RequestDetails.vue?vue&type=template&id=54fb2a74&lang=pug&\");\n/* harmony import */ var _RequestDetails_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./RequestDetails.vue?vue&type=script&lang=js& */ \"./ui/src/pages/RequestDetails.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _RequestDetails_vue_vue_type_style_index_0_id_54fb2a74_lang_stylus___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./RequestDetails.vue?vue&type=style&index=0&id=54fb2a74&lang=stylus& */ \"./ui/src/pages/RequestDetails.vue?vue&type=style&index=0&id=54fb2a74&lang=stylus&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! !../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n;\n\n\n/* normalize component */\n\nvar component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n _RequestDetails_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _RequestDetails_vue_vue_type_template_id_54fb2a74_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render,\n _RequestDetails_vue_vue_type_template_id_54fb2a74_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"ui/src/pages/RequestDetails.vue\"\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports);\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/pages/RequestDetails.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/pages/RequestDetails.vue?vue&type=script&lang=js&": -/*!*****************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/pages/RequestDetails.vue?vue&type=script&lang=js& ***! - \*****************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/cancel/baseline.svg\");\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/check_circle/baseline.svg\");\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/description/baseline.svg\");\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/refresh/baseline.svg\");\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/remove_circle/baseline.svg\");\n/* harmony import */ var _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! @cloudblueconnect/material-svg/baseline */ \"./node_modules/@cloudblueconnect/material-svg/icons/google/sync/baseline.svg\");\n/* harmony import */ var _components_ActionsMenu_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ~components/ActionsMenu.vue */ \"./ui/src/components/ActionsMenu.vue\");\n/* harmony import */ var _components_cButton_vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ~components/cButton.vue */ \"./ui/src/components/cButton.vue\");\n/* harmony import */ var _components_cIcon_vue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ~components/cIcon.vue */ \"./ui/src/components/cIcon.vue\");\n/* harmony import */ var _components_cStatus_vue__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ~components/cStatus.vue */ \"./ui/src/components/cStatus.vue\");\n/* harmony import */ var _components_cTabs_vue__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ~components/cTabs.vue */ \"./ui/src/components/cTabs.vue\");\n/* harmony import */ var _components_cView_vue__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ~components/cView.vue */ \"./ui/src/components/cView.vue\");\n/* harmony import */ var _components_DetailItem_vue__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ~components/DetailItem.vue */ \"./ui/src/components/DetailItem.vue\");\n/* harmony import */ var _components_ErrorDialog_vue__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ~components/ErrorDialog.vue */ \"./ui/src/components/ErrorDialog.vue\");\n/* harmony import */ var _components_GridItem_vue__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ~components/GridItem.vue */ \"./ui/src/components/GridItem.vue\");\n/* harmony import */ var _components_Pic_vue__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ~components/Pic.vue */ \"./ui/src/components/Pic.vue\");\n/* harmony import */ var _components_RequestMarketplacesTab_vue__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ~components/RequestMarketplacesTab.vue */ \"./ui/src/components/RequestMarketplacesTab.vue\");\n/* harmony import */ var _components_RequestTasksTab_vue__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ~components/RequestTasksTab.vue */ \"./ui/src/components/RequestTasksTab.vue\");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @/utils */ \"./ui/src/utils.js\");\n/* harmony import */ var _helpers__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ~helpers */ \"./ui/src/tools/helpers.js\");\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({\n components: {\n ActionsMenu: _components_ActionsMenu_vue__WEBPACK_IMPORTED_MODULE_0__[\"default\"],\n cButton: _components_cButton_vue__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n cIcon: _components_cIcon_vue__WEBPACK_IMPORTED_MODULE_2__[\"default\"],\n cStatus: _components_cStatus_vue__WEBPACK_IMPORTED_MODULE_3__[\"default\"],\n cTabs: _components_cTabs_vue__WEBPACK_IMPORTED_MODULE_4__[\"default\"],\n cView: _components_cView_vue__WEBPACK_IMPORTED_MODULE_5__[\"default\"],\n DetailItem: _components_DetailItem_vue__WEBPACK_IMPORTED_MODULE_6__[\"default\"],\n ErrorDialog: _components_ErrorDialog_vue__WEBPACK_IMPORTED_MODULE_7__[\"default\"],\n GridItem: _components_GridItem_vue__WEBPACK_IMPORTED_MODULE_8__[\"default\"],\n Pic: _components_Pic_vue__WEBPACK_IMPORTED_MODULE_9__[\"default\"],\n RequestMarketplacesTab: _components_RequestMarketplacesTab_vue__WEBPACK_IMPORTED_MODULE_10__[\"default\"],\n RequestTasksTab: _components_RequestTasksTab_vue__WEBPACK_IMPORTED_MODULE_11__[\"default\"],\n },\n\n data: () => ({\n currentTab: null,\n loading: true,\n request: null,\n isAbortingRequest: false,\n isRetryingRequest: false,\n areTasksUpdating: false,\n\n isErrorDialogOpen: false,\n errorMessages: '',\n }),\n\n computed: {\n icons: () => ({\n googleCancelBaseline: _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_14__[\"default\"],\n googleCheckCircleBaseline: _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_15__[\"default\"],\n googleDescriptionBaseline: _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_16__[\"default\"],\n googleRefreshBaseline: _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_17__[\"default\"],\n googleRemoveCircleBaseline: _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_18__[\"default\"],\n googleSyncBaseline: _cloudblueconnect_material_svg_baseline__WEBPACK_IMPORTED_MODULE_19__[\"default\"],\n }),\n\n requestId: vm => vm.$route.params.id,\n\n tabs: () => [\n { label: 'Marketplaces', value: 'marketplaces' },\n { label: 'Tasks', value: 'tasks' },\n ],\n\n canAbort: vm => ['pending', 'processing'].includes(vm.request?.status),\n canRetry: vm => vm.request?.status === 'error',\n isAnyActionVisible: vm => vm.canAbort || vm.canRetry,\n\n isFailedRequest: vm => vm.request?.status === 'error',\n hasErrorDetails: vm => Boolean(vm.errorMessages),\n },\n\n methods: {\n async getRequest() {\n this.request = await (0,_utils__WEBPACK_IMPORTED_MODULE_12__.getDeploymentsRequest)(this.requestId);\n if (this.isFailedRequest) {\n const tasksWithErrors = await (0,_utils__WEBPACK_IMPORTED_MODULE_12__.getDeploymentRequestFailedTasks)(this.requestId);\n this.errorMessages = tasksWithErrors.map(task => task.error_message).join('\\n');\n } else {\n this.errorMessages = '';\n }\n },\n\n async getPprFileUrl() {\n const ppr = await (0,_utils__WEBPACK_IMPORTED_MODULE_12__.getPPR)(this.request.deployment.id, this.request.ppr.id);\n this.pprFileUrl = ppr.file.location;\n },\n\n downloadPPR() {\n (0,_helpers__WEBPACK_IMPORTED_MODULE_13__.downloader)({ url: this.pprFileUrl });\n },\n\n async abortRequest() {\n this.request = await (0,_utils__WEBPACK_IMPORTED_MODULE_12__.abortDeploymentRequest)(this.requestId);\n this.areTasksUpdating = true;\n },\n\n async retryRequest() {\n this.request = await (0,_utils__WEBPACK_IMPORTED_MODULE_12__.retryDeploymentRequest)(this.requestId);\n this.areTasksUpdating = true;\n },\n\n openErrorDetailsDialog() {\n this.isErrorDialogOpen = true;\n },\n },\n\n async created() {\n await this.getRequest();\n await this.getPprFileUrl();\n this.loading = false;\n },\n});\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/pages/RequestDetails.vue?./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./ui/src/components/ErrorDialog.vue?vue&type=style&index=0&id=2aba8f9f&lang=stylus&": -/*!*******************************************************************************************!*\ - !*** ./ui/src/components/ErrorDialog.vue?vue&type=style&index=0&id=2aba8f9f&lang=stylus& ***! - \*******************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_node_modules_stylus_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_ErrorDialog_vue_vue_type_style_index_0_id_2aba8f9f_lang_stylus___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../node_modules/css-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js!../../../node_modules/stylus-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ErrorDialog.vue?vue&type=style&index=0&id=2aba8f9f&lang=stylus& */ \"./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/ErrorDialog.vue?vue&type=style&index=0&id=2aba8f9f&lang=stylus&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/ErrorDialog.vue?"); - -/***/ }), - -/***/ "./ui/src/components/GridItem.vue?vue&type=style&index=0&id=292fb55a&lang=stylus&": -/*!****************************************************************************************!*\ - !*** ./ui/src/components/GridItem.vue?vue&type=style&index=0&id=292fb55a&lang=stylus& ***! - \****************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_node_modules_stylus_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_GridItem_vue_vue_type_style_index_0_id_292fb55a_lang_stylus___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../node_modules/css-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js!../../../node_modules/stylus-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GridItem.vue?vue&type=style&index=0&id=292fb55a&lang=stylus& */ \"./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/GridItem.vue?vue&type=style&index=0&id=292fb55a&lang=stylus&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/GridItem.vue?"); - -/***/ }), - -/***/ "./ui/src/components/RequestTaskInfoDialog.vue?vue&type=style&index=0&id=c08f104e&lang=stylus&": -/*!*****************************************************************************************************!*\ - !*** ./ui/src/components/RequestTaskInfoDialog.vue?vue&type=style&index=0&id=c08f104e&lang=stylus& ***! - \*****************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_node_modules_stylus_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_RequestTaskInfoDialog_vue_vue_type_style_index_0_id_c08f104e_lang_stylus___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../node_modules/css-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js!../../../node_modules/stylus-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./RequestTaskInfoDialog.vue?vue&type=style&index=0&id=c08f104e&lang=stylus& */ \"./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/RequestTaskInfoDialog.vue?vue&type=style&index=0&id=c08f104e&lang=stylus&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/RequestTaskInfoDialog.vue?"); - -/***/ }), - -/***/ "./ui/src/components/RequestTasksTab.vue?vue&type=style&index=0&id=29d0f6f6&lang=stylus&": -/*!***********************************************************************************************!*\ - !*** ./ui/src/components/RequestTasksTab.vue?vue&type=style&index=0&id=29d0f6f6&lang=stylus& ***! - \***********************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_node_modules_stylus_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_RequestTasksTab_vue_vue_type_style_index_0_id_29d0f6f6_lang_stylus___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../node_modules/css-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js!../../../node_modules/stylus-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./RequestTasksTab.vue?vue&type=style&index=0&id=29d0f6f6&lang=stylus& */ \"./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/RequestTasksTab.vue?vue&type=style&index=0&id=29d0f6f6&lang=stylus&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/RequestTasksTab.vue?"); - -/***/ }), - -/***/ "./ui/src/pages/RequestDetails.vue?vue&type=style&index=0&id=54fb2a74&lang=stylus&": -/*!*****************************************************************************************!*\ - !*** ./ui/src/pages/RequestDetails.vue?vue&type=style&index=0&id=54fb2a74&lang=stylus& ***! - \*****************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_node_modules_stylus_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_RequestDetails_vue_vue_type_style_index_0_id_54fb2a74_lang_stylus___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../node_modules/css-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js!../../../node_modules/stylus-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./RequestDetails.vue?vue&type=style&index=0&id=54fb2a74&lang=stylus& */ \"./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/stylus-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/pages/RequestDetails.vue?vue&type=style&index=0&id=54fb2a74&lang=stylus&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/pages/RequestDetails.vue?"); - -/***/ }), - -/***/ "./ui/src/components/ActionsMenu.vue?vue&type=script&lang=js&": -/*!********************************************************************!*\ - !*** ./ui/src/components/ActionsMenu.vue?vue&type=script&lang=js& ***! - \********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_index_js_vue_loader_options_ActionsMenu_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ActionsMenu.vue?vue&type=script&lang=js& */ \"./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/ActionsMenu.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_vue_loader_lib_index_js_vue_loader_options_ActionsMenu_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/ActionsMenu.vue?"); - -/***/ }), - -/***/ "./ui/src/components/ErrorDialog.vue?vue&type=script&lang=js&": -/*!********************************************************************!*\ - !*** ./ui/src/components/ErrorDialog.vue?vue&type=script&lang=js& ***! - \********************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_index_js_vue_loader_options_ErrorDialog_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ErrorDialog.vue?vue&type=script&lang=js& */ \"./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/ErrorDialog.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_vue_loader_lib_index_js_vue_loader_options_ErrorDialog_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/ErrorDialog.vue?"); - -/***/ }), - -/***/ "./ui/src/components/GridItem.vue?vue&type=script&lang=js&": -/*!*****************************************************************!*\ - !*** ./ui/src/components/GridItem.vue?vue&type=script&lang=js& ***! - \*****************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_index_js_vue_loader_options_GridItem_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GridItem.vue?vue&type=script&lang=js& */ \"./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/GridItem.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_vue_loader_lib_index_js_vue_loader_options_GridItem_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/GridItem.vue?"); - -/***/ }), - -/***/ "./ui/src/components/RequestMarketplacesTab.vue?vue&type=script&lang=js&": -/*!*******************************************************************************!*\ - !*** ./ui/src/components/RequestMarketplacesTab.vue?vue&type=script&lang=js& ***! - \*******************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_index_js_vue_loader_options_RequestMarketplacesTab_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./RequestMarketplacesTab.vue?vue&type=script&lang=js& */ \"./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/RequestMarketplacesTab.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_vue_loader_lib_index_js_vue_loader_options_RequestMarketplacesTab_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/RequestMarketplacesTab.vue?"); - -/***/ }), - -/***/ "./ui/src/components/RequestTaskInfoDialog.vue?vue&type=script&lang=js&": -/*!******************************************************************************!*\ - !*** ./ui/src/components/RequestTaskInfoDialog.vue?vue&type=script&lang=js& ***! - \******************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_index_js_vue_loader_options_RequestTaskInfoDialog_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./RequestTaskInfoDialog.vue?vue&type=script&lang=js& */ \"./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/RequestTaskInfoDialog.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_vue_loader_lib_index_js_vue_loader_options_RequestTaskInfoDialog_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/RequestTaskInfoDialog.vue?"); - -/***/ }), - -/***/ "./ui/src/components/RequestTasksTab.vue?vue&type=script&lang=js&": -/*!************************************************************************!*\ - !*** ./ui/src/components/RequestTasksTab.vue?vue&type=script&lang=js& ***! - \************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_index_js_vue_loader_options_RequestTasksTab_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./RequestTasksTab.vue?vue&type=script&lang=js& */ \"./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/RequestTasksTab.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_vue_loader_lib_index_js_vue_loader_options_RequestTasksTab_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/RequestTasksTab.vue?"); - -/***/ }), - -/***/ "./ui/src/pages/RequestDetails.vue?vue&type=script&lang=js&": -/*!******************************************************************!*\ - !*** ./ui/src/pages/RequestDetails.vue?vue&type=script&lang=js& ***! - \******************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_index_js_vue_loader_options_RequestDetails_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./RequestDetails.vue?vue&type=script&lang=js& */ \"./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/pages/RequestDetails.vue?vue&type=script&lang=js&\");\n /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_node_modules_vue_loader_lib_index_js_vue_loader_options_RequestDetails_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/pages/RequestDetails.vue?"); - -/***/ }), - -/***/ "./ui/src/components/ActionsMenu.vue?vue&type=template&id=753b3faa&lang=pug&": -/*!***********************************************************************************!*\ - !*** ./ui/src/components/ActionsMenu.vue?vue&type=template&id=753b3faa&lang=pug& ***! - \***********************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_ActionsMenu_vue_vue_type_template_id_753b3faa_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */ staticRenderFns: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_ActionsMenu_vue_vue_type_template_id_753b3faa_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_ActionsMenu_vue_vue_type_template_id_753b3faa_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!../../../node_modules/pug-plain-loader/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ActionsMenu.vue?vue&type=template&id=753b3faa&lang=pug& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/ActionsMenu.vue?vue&type=template&id=753b3faa&lang=pug&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/ActionsMenu.vue?"); - -/***/ }), - -/***/ "./ui/src/components/ErrorDialog.vue?vue&type=template&id=2aba8f9f&lang=pug&": -/*!***********************************************************************************!*\ - !*** ./ui/src/components/ErrorDialog.vue?vue&type=template&id=2aba8f9f&lang=pug& ***! - \***********************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_ErrorDialog_vue_vue_type_template_id_2aba8f9f_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */ staticRenderFns: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_ErrorDialog_vue_vue_type_template_id_2aba8f9f_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_ErrorDialog_vue_vue_type_template_id_2aba8f9f_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!../../../node_modules/pug-plain-loader/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ErrorDialog.vue?vue&type=template&id=2aba8f9f&lang=pug& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/ErrorDialog.vue?vue&type=template&id=2aba8f9f&lang=pug&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/ErrorDialog.vue?"); - -/***/ }), - -/***/ "./ui/src/components/GridItem.vue?vue&type=template&id=292fb55a&lang=pug&": -/*!********************************************************************************!*\ - !*** ./ui/src/components/GridItem.vue?vue&type=template&id=292fb55a&lang=pug& ***! - \********************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_GridItem_vue_vue_type_template_id_292fb55a_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */ staticRenderFns: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_GridItem_vue_vue_type_template_id_292fb55a_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_GridItem_vue_vue_type_template_id_292fb55a_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!../../../node_modules/pug-plain-loader/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GridItem.vue?vue&type=template&id=292fb55a&lang=pug& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/GridItem.vue?vue&type=template&id=292fb55a&lang=pug&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/GridItem.vue?"); - -/***/ }), - -/***/ "./ui/src/components/RequestMarketplacesTab.vue?vue&type=template&id=70dfefff&lang=pug&": -/*!**********************************************************************************************!*\ - !*** ./ui/src/components/RequestMarketplacesTab.vue?vue&type=template&id=70dfefff&lang=pug& ***! - \**********************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_RequestMarketplacesTab_vue_vue_type_template_id_70dfefff_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */ staticRenderFns: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_RequestMarketplacesTab_vue_vue_type_template_id_70dfefff_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_RequestMarketplacesTab_vue_vue_type_template_id_70dfefff_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!../../../node_modules/pug-plain-loader/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./RequestMarketplacesTab.vue?vue&type=template&id=70dfefff&lang=pug& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/RequestMarketplacesTab.vue?vue&type=template&id=70dfefff&lang=pug&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/RequestMarketplacesTab.vue?"); - -/***/ }), - -/***/ "./ui/src/components/RequestTaskInfoDialog.vue?vue&type=template&id=c08f104e&lang=pug&": -/*!*********************************************************************************************!*\ - !*** ./ui/src/components/RequestTaskInfoDialog.vue?vue&type=template&id=c08f104e&lang=pug& ***! - \*********************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_RequestTaskInfoDialog_vue_vue_type_template_id_c08f104e_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */ staticRenderFns: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_RequestTaskInfoDialog_vue_vue_type_template_id_c08f104e_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_RequestTaskInfoDialog_vue_vue_type_template_id_c08f104e_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!../../../node_modules/pug-plain-loader/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./RequestTaskInfoDialog.vue?vue&type=template&id=c08f104e&lang=pug& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/RequestTaskInfoDialog.vue?vue&type=template&id=c08f104e&lang=pug&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/RequestTaskInfoDialog.vue?"); - -/***/ }), - -/***/ "./ui/src/components/RequestTasksTab.vue?vue&type=template&id=29d0f6f6&lang=pug&": -/*!***************************************************************************************!*\ - !*** ./ui/src/components/RequestTasksTab.vue?vue&type=template&id=29d0f6f6&lang=pug& ***! - \***************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_RequestTasksTab_vue_vue_type_template_id_29d0f6f6_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */ staticRenderFns: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_RequestTasksTab_vue_vue_type_template_id_29d0f6f6_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_RequestTasksTab_vue_vue_type_template_id_29d0f6f6_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!../../../node_modules/pug-plain-loader/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./RequestTasksTab.vue?vue&type=template&id=29d0f6f6&lang=pug& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/RequestTasksTab.vue?vue&type=template&id=29d0f6f6&lang=pug&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/RequestTasksTab.vue?"); - -/***/ }), - -/***/ "./ui/src/pages/RequestDetails.vue?vue&type=template&id=54fb2a74&lang=pug&": -/*!*********************************************************************************!*\ - !*** ./ui/src/pages/RequestDetails.vue?vue&type=template&id=54fb2a74&lang=pug& ***! - \*********************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_RequestDetails_vue_vue_type_template_id_54fb2a74_lang_pug___WEBPACK_IMPORTED_MODULE_0__.render),\n/* harmony export */ staticRenderFns: () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_RequestDetails_vue_vue_type_template_id_54fb2a74_lang_pug___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns)\n/* harmony export */ });\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_ruleSet_1_rules_1_node_modules_pug_plain_loader_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_RequestDetails_vue_vue_type_template_id_54fb2a74_lang_pug___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!../../../node_modules/pug-plain-loader/index.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./RequestDetails.vue?vue&type=template&id=54fb2a74&lang=pug& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/pages/RequestDetails.vue?vue&type=template&id=54fb2a74&lang=pug&\");\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/pages/RequestDetails.vue?"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/ActionsMenu.vue?vue&type=template&id=753b3faa&lang=pug&": -/*!********************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/ActionsMenu.vue?vue&type=template&id=753b3faa&lang=pug& ***! - \********************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\n \"c-menu\",\n {\n attrs: { disabled: _vm.disabled, locator: _vm.locator, small: _vm.small },\n scopedSlots: _vm._u([\n {\n key: \"trigger\",\n fn: function () {\n return [\n _c(\"c-button\", {\n staticClass: \"ma-0\",\n attrs: {\n icon: _vm.icon,\n label: _vm.btnText,\n small: _vm.small,\n disabled: _vm.disabled,\n mode: _vm.btnMode,\n },\n }),\n ]\n },\n proxy: true,\n },\n ]),\n },\n [_c(\"div\", { staticClass: \"list\" }, [_vm._t(\"default\")], 2)]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/ActionsMenu.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/ErrorDialog.vue?vue&type=template&id=2aba8f9f&lang=pug&": -/*!********************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/ErrorDialog.vue?vue&type=template&id=2aba8f9f&lang=pug& ***! - \********************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\n \"c-dialog\",\n {\n staticClass: \"error-details\",\n attrs: { title: _vm.title },\n model: {\n value: _vm.localValue,\n callback: function ($$v) {\n _vm.localValue = $$v\n },\n expression: \"localValue\",\n },\n },\n [\n _c(\"p\", { staticClass: \"error-details__heaader\" }, [\n _vm._v(\"Error Message\"),\n ]),\n _c(\"code\", { staticClass: \"error-details__message\" }, [\n _vm._v(_vm._s(_vm.errorMessage)),\n ]),\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/ErrorDialog.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/GridItem.vue?vue&type=template&id=292fb55a&lang=pug&": -/*!*****************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/GridItem.vue?vue&type=template&id=292fb55a&lang=pug& ***! - \*****************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\"div\", { ref: \"item-row\", staticClass: \"item-row\" }, [\n _c(\n \"div\",\n { ref: \"item-label\", staticClass: \"item-label\" },\n [\n !_vm.$slots.label ? _c(\"span\", [_vm._v(_vm._s(_vm.label))]) : _vm._e(),\n _vm._t(\"label\"),\n ],\n 2\n ),\n _c(\n \"div\",\n {\n ref: \"item-value\",\n staticClass: \"item-value\",\n attrs: { locator: _vm.locator },\n },\n [\n !_vm.$slots.value\n ? _c(\"span\", [\n _vm.value\n ? _c(\"span\", [_vm._v(_vm._s(_vm.value))])\n : _c(\"span\", { staticClass: \"text--disabled\" }, [_vm._v(\"—\")]),\n ])\n : _vm._e(),\n _vm._t(\"value\"),\n ],\n 2\n ),\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/GridItem.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/RequestMarketplacesTab.vue?vue&type=template&id=70dfefff&lang=pug&": -/*!*******************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/RequestMarketplacesTab.vue?vue&type=template&id=70dfefff&lang=pug& ***! - \*******************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\n \"div\",\n { staticClass: \"request-marketplaces-tab\" },\n [\n _c(\"c-data-table\", {\n attrs: {\n headers: _vm.headers,\n \"prepare-row\": _vm.prepareRow,\n updating: _vm.loading,\n \"hide-all-pagination-sections\": \"\",\n },\n scopedSlots: _vm._u([\n {\n key: \"items\",\n fn: function ({ row, visibleHeaders }) {\n return [\n _c(\n \"tr\",\n {\n staticClass: \"table__row hoverable\",\n attrs: { id: row.id },\n },\n [\n _vm._l(visibleHeaders, function (header) {\n return [\n header.value === \"marketplace\"\n ? _c(\n \"td\",\n { key: header.value, staticClass: \"nowrap-cell\" },\n [\n _c(\"detail-item\", {\n attrs: {\n \"assistive-text\": row.marketplace.id,\n },\n scopedSlots: _vm._u(\n [\n {\n key: \"body-text\",\n fn: function () {\n return [\n _c(\n \"div\",\n { staticClass: \"truncate-text\" },\n [\n _vm._v(\n _vm._s(row.marketplace.name)\n ),\n ]\n ),\n ]\n },\n proxy: true,\n },\n {\n key: \"image\",\n fn: function () {\n return [\n _c(\"pic\", {\n staticClass: \"object-image\",\n class: {\n \"picture-placeholder\":\n !row.marketplace.icon,\n },\n attrs: {\n src: row.marketplace.icon,\n width: 32,\n height: 32,\n size: \"contain\",\n },\n }),\n ]\n },\n proxy: true,\n },\n ],\n null,\n true\n ),\n }),\n ],\n 1\n )\n : _vm._e(),\n header.value === \"externalId\"\n ? _c(\n \"td\",\n { key: header.value, staticClass: \"nowrap-cell\" },\n [\n row.externalId\n ? _c(\"span\", [_vm._v(_vm._s(row.externalId))])\n : _c(\n \"div\",\n { staticClass: \"assistive-color\" },\n [_vm._v(\"—\")]\n ),\n ]\n )\n : _vm._e(),\n header.value === \"pricelist\"\n ? _c(\n \"td\",\n { key: header.value, staticClass: \"nowrap-cell\" },\n [\n row.pricelist\n ? _c(\"detail-item\", {\n attrs: {\n \"assistive-text\": row.pricelist.id,\n },\n scopedSlots: _vm._u(\n [\n {\n key: \"body-text\",\n fn: function () {\n return [\n _c(\n \"div\",\n {\n staticClass:\n \"truncate-text\",\n },\n [\n _vm._v(\n _vm._s(row.pricelist.name)\n ),\n ]\n ),\n ]\n },\n proxy: true,\n },\n ],\n null,\n true\n ),\n })\n : _c(\n \"div\",\n { staticClass: \"assistive-color\" },\n [_vm._v(\"—\")]\n ),\n ],\n 1\n )\n : _vm._e(),\n ]\n }),\n ],\n 2\n ),\n ]\n },\n },\n ]),\n model: {\n value: _vm.marketplacesWithBatchesInfo,\n callback: function ($$v) {\n _vm.marketplacesWithBatchesInfo = $$v\n },\n expression: \"marketplacesWithBatchesInfo\",\n },\n }),\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/RequestMarketplacesTab.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/RequestTaskInfoDialog.vue?vue&type=template&id=c08f104e&lang=pug&": -/*!******************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/RequestTaskInfoDialog.vue?vue&type=template&id=c08f104e&lang=pug& ***! - \******************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\n \"c-dialog\",\n {\n staticClass: \"request-task-info-dialog\",\n attrs: { title: \"Task Info\" },\n model: {\n value: _vm.localValue,\n callback: function ($$v) {\n _vm.localValue = $$v\n },\n expression: \"localValue\",\n },\n },\n [\n _vm.item\n ? _c(\n \"div\",\n [\n _c(\"grid-item\", {\n attrs: { label: \"ID\", value: _vm.item.id, \"column-width\": 85 },\n }),\n _c(\"grid-item\", {\n attrs: {\n label: \"Created\",\n value: _vm._f(\"utcToLocal\")(_vm.item.created),\n \"column-width\": 85,\n },\n }),\n _c(\"grid-item\", {\n attrs: {\n label: \"Elapsed time\",\n value: _vm.item.elapsed,\n \"column-width\": 85,\n },\n }),\n _c(\"grid-item\", {\n attrs: { label: \"Status\", \"column-width\": 85 },\n scopedSlots: _vm._u(\n [\n {\n key: \"value\",\n fn: function () {\n return [\n _c(\"c-status\", {\n attrs: { status: _vm.item.status },\n }),\n ]\n },\n proxy: true,\n },\n ],\n null,\n false,\n 2321076878\n ),\n }),\n _c(\"div\", {\n staticClass: \"request-task-info-dialog__divider divider\",\n }),\n _c(\"grid-item\", {\n attrs: {\n label: \"Event\",\n value: _vm.item.event,\n \"column-width\": 85,\n },\n }),\n ],\n 1\n )\n : _vm._e(),\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/RequestTaskInfoDialog.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/RequestTasksTab.vue?vue&type=template&id=29d0f6f6&lang=pug&": -/*!************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/components/RequestTasksTab.vue?vue&type=template&id=29d0f6f6&lang=pug& ***! - \************************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\n \"div\",\n { staticClass: \"request-tasks-tab\" },\n [\n _c(\"c-data-table\", {\n attrs: {\n headers: _vm.headers,\n \"prepare-row\": _vm.prepareRow,\n updating: _vm.loading,\n \"hide-all-pagination-sections\": \"\",\n },\n scopedSlots: _vm._u([\n {\n key: \"items\",\n fn: function ({ row, visibleHeaders }) {\n return [\n _c(\n \"tr\",\n {\n staticClass: \"table__row hoverable\",\n attrs: { id: row.id },\n },\n [\n _vm._l(visibleHeaders, function (header) {\n return [\n header.value === \"id\"\n ? _c(\n \"td\",\n { key: header.value, staticClass: \"nowrap-cell\" },\n [_c(\"span\", [_vm._v(_vm._s(row.id))])]\n )\n : _vm._e(),\n header.value === \"event\"\n ? _c(\n \"td\",\n { key: header.value, staticClass: \"nowrap-cell\" },\n [_c(\"span\", [_vm._v(_vm._s(row.event))])]\n )\n : _vm._e(),\n header.value === \"processed\"\n ? _c(\n \"td\",\n { key: header.value, staticClass: \"nowrap-cell\" },\n [\n row.processed\n ? _c(\"span\", [\n _vm._v(\n _vm._s(\n _vm._f(\"utcToLocal\")(row.processed)\n )\n ),\n ])\n : _c(\n \"span\",\n { staticClass: \"assistive-text\" },\n [_vm._v(\"–\")]\n ),\n ]\n )\n : _vm._e(),\n header.value === \"elapsed\"\n ? _c(\n \"td\",\n { key: header.value, staticClass: \"nowrap-cell\" },\n [\n row.elapsed\n ? _c(\"span\", [_vm._v(_vm._s(row.elapsed))])\n : _c(\n \"span\",\n { staticClass: \"assistive-text\" },\n [_vm._v(\"–\")]\n ),\n ]\n )\n : _vm._e(),\n header.value === \"status\"\n ? _c(\n \"td\",\n { key: header.value, staticClass: \"nowrap-cell\" },\n [\n _c(\n \"div\",\n { staticClass: \"request-tasks-tab__status\" },\n [\n _c(\"c-status\", {\n attrs: { status: row.status },\n }),\n row.status === \"error\"\n ? [\n _c(\n \"span\",\n {\n staticClass:\n \"request-tasks-tab__dot\",\n },\n [_vm._v(\"•\")]\n ),\n _c(\n \"a\",\n {\n on: {\n click: function ($event) {\n return _vm.openErrorDetails(\n row\n )\n },\n },\n },\n [_vm._v(\"Details\")]\n ),\n ]\n : _vm._e(),\n ],\n 2\n ),\n ]\n )\n : _vm._e(),\n header.value === \"actions\"\n ? _c(\n \"td\",\n { key: header.value, staticClass: \"nowrap-cell\" },\n [\n _c(\"c-button\", {\n attrs: {\n icon: _vm.icons.googleInfoOutlineBaseline,\n size: \"18px\",\n small: \"\",\n },\n on: {\n click: function ($event) {\n return _vm.openInfoDialog(row)\n },\n },\n }),\n ],\n 1\n )\n : _vm._e(),\n ]\n }),\n ],\n 2\n ),\n ]\n },\n },\n ]),\n model: {\n value: _vm.tasks,\n callback: function ($$v) {\n _vm.tasks = $$v\n },\n expression: \"tasks\",\n },\n }),\n _c(\"request-task-info-dialog\", {\n attrs: { item: _vm.currentItem },\n model: {\n value: _vm.isInfoDialogOpen,\n callback: function ($$v) {\n _vm.isInfoDialogOpen = $$v\n },\n expression: \"isInfoDialogOpen\",\n },\n }),\n _c(\"error-dialog\", {\n attrs: { \"error-message\": _vm.currentError, type: \"Task\" },\n model: {\n value: _vm.isErrorDialogOpen,\n callback: function ($$v) {\n _vm.isErrorDialogOpen = $$v\n },\n expression: \"isErrorDialogOpen\",\n },\n }),\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/components/RequestTasksTab.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/pages/RequestDetails.vue?vue&type=template&id=54fb2a74&lang=pug&": -/*!******************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet[1].rules[1]!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ui/src/pages/RequestDetails.vue?vue&type=template&id=54fb2a74&lang=pug& ***! - \******************************************************************************************************************************************************************************************************************************************************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: () => (/* binding */ render),\n/* harmony export */ staticRenderFns: () => (/* binding */ staticRenderFns)\n/* harmony export */ });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\n \"c-view\",\n {\n staticClass: \"request-details\",\n attrs: {\n title: _vm.requestId,\n \"assistive-title\": \"Request Details\",\n \"back-route\": { name: \"Dashboard\", params: { tab: \"requests\" } },\n \"current-tab\": _vm.currentTab,\n loading: _vm.loading,\n \"show-alert\": _vm.isFailedRequest,\n },\n on: {\n \"update:currentTab\": function ($event) {\n _vm.currentTab = $event\n },\n \"update:current-tab\": function ($event) {\n _vm.currentTab = $event\n },\n },\n scopedSlots: _vm._u(\n [\n _vm.isAnyActionVisible\n ? {\n key: \"actions\",\n fn: function () {\n return [\n _c(\n \"actions-menu\",\n { attrs: { outline: \"\" } },\n [\n _vm.canAbort\n ? _c(\"c-button\", {\n staticClass: \"list-item\",\n attrs: {\n icon: _vm.icons.googleCancelBaseline,\n loading: _vm.isAbortingRequest,\n \"upper-case\": false,\n color: \"red\",\n label: \"Abort\",\n },\n on: { click: _vm.abortRequest },\n })\n : _vm._e(),\n _vm.canRetry\n ? _c(\"c-button\", {\n staticClass: \"list-item\",\n attrs: {\n icon: _vm.icons.googleRefreshBaseline,\n loading: _vm.isRetryingRequest,\n \"upper-case\": false,\n label: \"Retry\",\n },\n on: { click: _vm.retryRequest },\n })\n : _vm._e(),\n ],\n 1\n ),\n ]\n },\n proxy: true,\n }\n : null,\n {\n key: \"alert\",\n fn: function () {\n return [\n _c(\"p\", { staticClass: \"request-details__error\" }, [\n _vm._v(\n \"An error occurred while processing this deployment request. Try restarting the deployment\\nrequest. If the issue persists, contact your Support team.\"\n ),\n _vm.hasErrorDetails\n ? _c(\"a\", { on: { click: _vm.openErrorDetailsDialog } }, [\n _vm._v(\"Error details\"),\n ])\n : _vm._e(),\n ]),\n ]\n },\n proxy: true,\n },\n ],\n null,\n true\n ),\n },\n [\n _c(\"div\", { staticClass: \"info-container\" }, [\n _c(\n \"div\",\n { staticClass: \"info-column\" },\n [\n _c(\"grid-item\", {\n attrs: { \"column-width\": 50, label: \"Status\" },\n scopedSlots: _vm._u([\n {\n key: \"value\",\n fn: function () {\n return [\n _c(\n \"div\",\n { staticClass: \"request-details__status\" },\n [\n _c(\"c-status\", {\n attrs: { status: _vm.request.status },\n }),\n _vm.hasErrorDetails\n ? [\n _c(\n \"span\",\n { staticClass: \"request-details__dot\" },\n [_vm._v(\"•\")]\n ),\n _c(\n \"a\",\n { on: { click: _vm.openErrorDetailsDialog } },\n [_vm._v(\"Details\")]\n ),\n ]\n : _vm._e(),\n ],\n 2\n ),\n ]\n },\n proxy: true,\n },\n ]),\n }),\n _c(\"grid-item\", {\n attrs: { \"column-width\": 50, label: \"Product\" },\n scopedSlots: _vm._u([\n {\n key: \"value\",\n fn: function () {\n return [\n _c(\"detail-item\", {\n attrs: {\n \"body-text\": _vm.request.deployment?.product?.name,\n dense: \"\",\n },\n scopedSlots: _vm._u([\n {\n key: \"image\",\n fn: function () {\n return [\n _c(\"pic\", {\n attrs: {\n src: _vm.request.deployment?.product?.icon,\n width: 16,\n height: 16,\n },\n }),\n ]\n },\n proxy: true,\n },\n ]),\n }),\n ]\n },\n proxy: true,\n },\n ]),\n }),\n ],\n 1\n ),\n _c(\n \"div\",\n { staticClass: \"info-column\" },\n [\n _c(\"grid-item\", {\n attrs: { \"column-width\": 28, label: \"Hub\" },\n scopedSlots: _vm._u([\n {\n key: \"value\",\n fn: function () {\n return [\n _c(\"span\", [\n _vm._v(_vm._s(_vm.request.deployment?.hub?.name)),\n ]),\n ]\n },\n proxy: true,\n },\n ]),\n }),\n _c(\"grid-item\", {\n attrs: { \"column-width\": 28, label: \"PPR\" },\n scopedSlots: _vm._u([\n {\n key: \"value\",\n fn: function () {\n return [\n _c(\n \"div\",\n { staticClass: \"request-details__ppr\" },\n [\n _c(\"c-icon\", {\n attrs: {\n icon: _vm.icons.googleDescriptionBaseline,\n size: \"16px\",\n },\n }),\n _c(\"span\", [\n _vm._v(\n \"Version \" + _vm._s(_vm.request.ppr?.version)\n ),\n ]),\n _c(\"span\", { staticClass: \"request-details__dot\" }, [\n _vm._v(\"•\"),\n ]),\n _c(\"a\", { on: { click: _vm.downloadPPR } }, [\n _vm._v(\"Download\"),\n ]),\n ],\n 1\n ),\n ]\n },\n proxy: true,\n },\n ]),\n }),\n ],\n 1\n ),\n _c(\n \"div\",\n { staticClass: \"info-column\" },\n [\n _c(\"grid-item\", {\n attrs: { \"column-width\": 78, label: \"L2 Resellers\" },\n scopedSlots: _vm._u([\n {\n key: \"value\",\n fn: function () {\n return [\n _c(\n \"div\",\n { staticClass: \"request-details__delegate\" },\n [\n _c(\"c-icon\", {\n attrs: {\n icon: _vm.request.delegate_l2\n ? _vm.icons.googleCheckCircleBaseline\n : _vm.icons.googleRemoveCircleBaseline,\n size: \"16px\",\n },\n }),\n _c(\"span\", [\n _vm._v(\n _vm._s(\n _vm.request.delegate_l2\n ? \"Delegated\"\n : \"Not delegated\"\n )\n ),\n ]),\n ],\n 1\n ),\n ]\n },\n proxy: true,\n },\n ]),\n }),\n ],\n 1\n ),\n ]),\n _vm.request\n ? _c(\"c-tabs\", {\n attrs: { \"current-tab\": _vm.currentTab, tabs: _vm.tabs },\n on: {\n \"update:currentTab\": function ($event) {\n _vm.currentTab = $event\n },\n \"update:current-tab\": function ($event) {\n _vm.currentTab = $event\n },\n },\n scopedSlots: _vm._u(\n [\n {\n key: \"marketplaces\",\n fn: function () {\n return [\n _c(\"request-marketplaces-tab\", {\n attrs: { request: _vm.request },\n }),\n ]\n },\n proxy: true,\n },\n {\n key: \"tasks\",\n fn: function () {\n return [\n _c(\"request-tasks-tab\", {\n attrs: {\n \"request-id\": _vm.requestId,\n updating: _vm.areTasksUpdating,\n },\n on: {\n \"update:updating\": function ($event) {\n _vm.areTasksUpdating = $event\n },\n },\n }),\n ]\n },\n proxy: true,\n },\n ],\n null,\n false,\n 344068362\n ),\n })\n : _vm._e(),\n _c(\"error-dialog\", {\n attrs: {\n \"error-message\": _vm.errorMessages,\n type: \"Deployment Request\",\n },\n model: {\n value: _vm.isErrorDialogOpen,\n callback: function ($$v) {\n _vm.isErrorDialogOpen = $$v\n },\n expression: \"isErrorDialogOpen\",\n },\n }),\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack://connect-extension-xvs/./ui/src/pages/RequestDetails.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??ruleSet%5B1%5D.rules%5B1%5D!./node_modules/pug-plain-loader/index.js!./node_modules/vue-loader/lib/index.js??vue-loader-options"); - -/***/ }) - -}]); \ No newline at end of file diff --git a/ui/src/pages/DeploymentDetails.vue b/ui/src/pages/DeploymentDetails.vue index fc5a352..dd8d2e1 100644 --- a/ui/src/pages/DeploymentDetails.vue +++ b/ui/src/pages/DeploymentDetails.vue @@ -6,14 +6,6 @@ c-view.deployment-details( :current-tab.sync="currentTab", :loading="loading", ) - template(#actions="") - c-button( - :icon="icons.googleSyncBaseline", - label="sync", - color="accent", - mode="solid", - ) - .info-container .info-column grid-item(label="Status") @@ -86,11 +78,6 @@ c-view.deployment-details(