(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["overview"],{ /***/ "./node_modules/cache-loader/dist/cjs.js?!./node_modules/babel-loader/lib/index.js!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/views/Overview/Overviewnew.vue?vue&type=script&lang=js&": /*!************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./src/views/Overview/Overviewnew.vue?vue&type=script&lang=js& ***! \************************************************************************************************************************************************************************************************************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var vuex__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vuex */ \"./node_modules/vuex/dist/vuex.esm.js\");\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n components: {\n AlertsTable: () => __webpack_require__.e(/*! import() */ 2).then(__webpack_require__.bind(null, /*! @/components/AlertsTable.vue */ \"./src/components/AlertsTable.vue\")),\n OverviewList: () => Promise.all(/*! import() */[__webpack_require__.e(0), __webpack_require__.e(6)]).then(__webpack_require__.bind(null, /*! @/components/Overview/List */ \"./src/components/Overview/List.vue\"))\n },\n data() {\n return {\n headers: [{\n text: 'Id',\n value: 'id',\n align: 'start'\n }, {\n text: 'Status',\n value: 'commFlag',\n align: 'start'\n }, {\n text: 'Site',\n value: 'title',\n align: 'start'\n }, {\n text: 'Cidade',\n value: 'city',\n align: 'start'\n }, {\n text: 'Estado',\n value: 'state',\n align: 'start'\n }, {\n text: 'Ultima atualização',\n value: 'updateTime',\n align: 'start'\n }, {\n text: 'Desde de ...',\n value: 'updateduracao',\n align: 'start'\n }]\n };\n },\n computed: {\n ...Object(vuex__WEBPACK_IMPORTED_MODULE_0__[\"mapGetters\"])(['sites'])\n },\n beforeDestroy() {\n clearInterval(this.pollingTimer);\n },\n mounted() {\n try {\n this.listSites();\n this.pollingTimer = setInterval(this.listSites, 30000);\n } catch (error) {\n console.log(error);\n }\n },\n methods: {\n ...Object(vuex__WEBPACK_IMPORTED_MODULE_0__[\"mapActions\"])(['listSites', 'setActiveSite'])\n }\n});\n\n//# sourceURL=webpack:///./src/views/Overview/Overviewnew.vue?./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options"); /***/ }), /***/ "./node_modules/cache-loader/dist/cjs.js?{\"cacheDirectory\":\"node_modules/.cache/vue-loader\",\"cacheIdentifier\":\"17d39c6a-vue-loader-template\"}!./node_modules/vuetify-loader/lib/loader.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/views/Overview/Overviewnew.vue?vue&type=template&id=7d26008b&scoped=true&": /*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"17d39c6a-vue-loader-template"}!./node_modules/vuetify-loader/lib/loader.js??ref--4!./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--7!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./src/views/Overview/Overviewnew.vue?vue&type=template&id=7d26008b&scoped=true& ***! \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\n/* harmony import */ var vuetify_lib_components_VCard__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vuetify/lib/components/VCard */ \"./node_modules/vuetify/lib/components/VCard/index.js\");\n/* harmony import */ var vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! vuetify/lib/components/VGrid */ \"./node_modules/vuetify/lib/components/VGrid/index.js\");\n/* harmony import */ var vuetify_lib_components_VDivider__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! vuetify/lib/components/VDivider */ \"./node_modules/vuetify/lib/components/VDivider/index.js\");\n\n\n\n\n\n\nvar render = function render() {\n var _vm$sites;\n var _vm = this,\n _c = _vm._self._c;\n return _c(\"div\", {\n staticClass: \"ma-3 container--fluid\",\n staticStyle: {\n heigth: \"100vh\"\n }\n }, [_c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_1__[\"VRow\"], [_c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_1__[\"VCol\"], {\n staticClass: \"pt-0\",\n attrs: {\n lg: \"8\"\n }\n }, [_c(vuetify_lib_components_VCard__WEBPACK_IMPORTED_MODULE_0__[\"VCardTitle\"], {\n staticClass: \"device-title\"\n }, [_vm._v(\" Dispositivos \")]), _c(vuetify_lib_components_VDivider__WEBPACK_IMPORTED_MODULE_2__[\"VDivider\"]), _c(\"overview-list\", {\n attrs: {\n headers: _vm.headers,\n body: _vm.sites.sites\n }\n })], 1), _c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_1__[\"VCol\"], {\n staticClass: \"pt-0 cardAlerta\",\n attrs: {\n lg: \"4\"\n }\n }, [_c(vuetify_lib_components_VCard__WEBPACK_IMPORTED_MODULE_0__[\"VCardTitle\"], {\n staticClass: \"device-title\"\n }, [_vm._v(\" Alertas \")]), (_vm$sites = _vm.sites) !== null && _vm$sites !== void 0 && _vm$sites.alarms ? _c(\"alerts-table\", {\n staticClass: \"mt-2\",\n attrs: {\n alerts: _vm.sites.alarms\n }\n }) : _c(vuetify_lib_components_VCard__WEBPACK_IMPORTED_MODULE_0__[\"VCard\"], [_c(vuetify_lib_components_VCard__WEBPACK_IMPORTED_MODULE_0__[\"VCardTitle\"], {\n staticClass: \"headerAlert\"\n }, [_vm._v(\" Alertas \")])], 1)], 1)], 1)], 1);\n};\nvar staticRenderFns = [];\nrender._withStripped = true;\n\n\n//# sourceURL=webpack:///./src/views/Overview/Overviewnew.vue?./node_modules/cache-loader/dist/cjs.js?%7B%22cacheDirectory%22:%22node_modules/.cache/vue-loader%22,%22cacheIdentifier%22:%2217d39c6a-vue-loader-template%22%7D!./node_modules/vuetify-loader/lib/loader.js??ref--4!./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--7!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options"); /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/views/Overview/Overviewnew.vue?vue&type=style&index=0&id=7d26008b&lang=scss&scoped=true&": /*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-1-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--9-oneOf-1-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./src/views/Overview/Overviewnew.vue?vue&type=style&index=0&id=7d26008b&lang=scss&scoped=true& ***! \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { eval("// Imports\nvar ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\");\nexports = ___CSS_LOADER_API_IMPORT___(false);\n// Module\nexports.push([module.i, \".device-title[data-v-7d26008b] {\\n background-color: #3a567d;\\n color: #fff;\\n}\\n.cardAlerta div .v-card__title[data-v-7d26008b] {\\n background-color: #3a567d !important;\\n color: #fff;\\n}\", \"\"]);\n// Exports\nmodule.exports = exports;\n\n\n//# sourceURL=webpack:///./src/views/Overview/Overviewnew.vue?./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-1-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--9-oneOf-1-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options"); /***/ }), /***/ "./node_modules/vue-style-loader/index.js?!./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/views/Overview/Overviewnew.vue?vue&type=style&index=0&id=7d26008b&lang=scss&scoped=true&": /*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/vue-style-loader??ref--9-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-1-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--9-oneOf-1-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./src/views/Overview/Overviewnew.vue?vue&type=style&index=0&id=7d26008b&lang=scss&scoped=true& ***! \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { eval("// style-loader: Adds some css to the DOM by adding a