/******/ (function(modules) { // webpackBootstrap /******/ // install a JSONP callback for chunk loading /******/ function webpackJsonpCallback(data) { /******/ var chunkIds = data[0]; /******/ var moreModules = data[1]; /******/ var executeModules = data[2]; /******/ /******/ // add "moreModules" to the modules object, /******/ // then flag all "chunkIds" as loaded and fire callback /******/ var moduleId, chunkId, i = 0, resolves = []; /******/ for(;i < chunkIds.length; i++) { /******/ chunkId = chunkIds[i]; /******/ if(Object.prototype.hasOwnProperty.call(installedChunks, chunkId) && installedChunks[chunkId]) { /******/ resolves.push(installedChunks[chunkId][0]); /******/ } /******/ installedChunks[chunkId] = 0; /******/ } /******/ for(moduleId in moreModules) { /******/ if(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) { /******/ modules[moduleId] = moreModules[moduleId]; /******/ } /******/ } /******/ if(parentJsonpFunction) parentJsonpFunction(data); /******/ /******/ while(resolves.length) { /******/ resolves.shift()(); /******/ } /******/ /******/ // add entry modules from loaded chunk to deferred list /******/ deferredModules.push.apply(deferredModules, executeModules || []); /******/ /******/ // run deferred modules when all chunks ready /******/ return checkDeferredModules(); /******/ }; /******/ function checkDeferredModules() { /******/ var result; /******/ for(var i = 0; i < deferredModules.length; i++) { /******/ var deferredModule = deferredModules[i]; /******/ var fulfilled = true; /******/ for(var j = 1; j < deferredModule.length; j++) { /******/ var depId = deferredModule[j]; /******/ if(installedChunks[depId] !== 0) fulfilled = false; /******/ } /******/ if(fulfilled) { /******/ deferredModules.splice(i--, 1); /******/ result = __webpack_require__(__webpack_require__.s = deferredModule[0]); /******/ } /******/ } /******/ /******/ return result; /******/ } /******/ /******/ // The module cache /******/ var installedModules = {}; /******/ /******/ // object to store loaded and loading chunks /******/ // undefined = chunk not loaded, null = chunk preloaded/prefetched /******/ // Promise = chunk loading, 0 = chunk loaded /******/ var installedChunks = { /******/ 0: 0 /******/ }; /******/ /******/ var deferredModules = []; /******/ /******/ // The require function /******/ function __webpack_require__(moduleId) { /******/ /******/ // Check if module is in cache /******/ if(installedModules[moduleId]) { /******/ return installedModules[moduleId].exports; /******/ } /******/ // Create a new module (and put it into the cache) /******/ var module = installedModules[moduleId] = { /******/ i: moduleId, /******/ l: false, /******/ exports: {} /******/ }; /******/ /******/ // Execute the module function /******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); /******/ /******/ // Flag the module as loaded /******/ module.l = true; /******/ /******/ // Return the exports of the module /******/ return module.exports; /******/ } /******/ /******/ /******/ // expose the modules object (__webpack_modules__) /******/ __webpack_require__.m = modules; /******/ /******/ // expose the module cache /******/ __webpack_require__.c = installedModules; /******/ /******/ // define getter function for harmony exports /******/ __webpack_require__.d = function(exports, name, getter) { /******/ if(!__webpack_require__.o(exports, name)) { /******/ Object.defineProperty(exports, name, { enumerable: true, get: getter }); /******/ } /******/ }; /******/ /******/ // define __esModule on exports /******/ __webpack_require__.r = function(exports) { /******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { /******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); /******/ } /******/ Object.defineProperty(exports, '__esModule', { value: true }); /******/ }; /******/ /******/ // create a fake namespace object /******/ // mode & 1: value is a module id, require it /******/ // mode & 2: merge all properties of value into the ns /******/ // mode & 4: return value when already ns object /******/ // mode & 8|1: behave like require /******/ __webpack_require__.t = function(value, mode) { /******/ if(mode & 1) value = __webpack_require__(value); /******/ if(mode & 8) return value; /******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value; /******/ var ns = Object.create(null); /******/ __webpack_require__.r(ns); /******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value }); /******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key)); /******/ return ns; /******/ }; /******/ /******/ // getDefaultExport function for compatibility with non-harmony modules /******/ __webpack_require__.n = function(module) { /******/ var getter = module && module.__esModule ? /******/ function getDefault() { return module['default']; } : /******/ function getModuleExports() { return module; }; /******/ __webpack_require__.d(getter, 'a', getter); /******/ return getter; /******/ }; /******/ /******/ // Object.prototype.hasOwnProperty.call /******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; /******/ /******/ // __webpack_public_path__ /******/ __webpack_require__.p = "/app"; /******/ /******/ var jsonpArray = window["webpackJsonp"] = window["webpackJsonp"] || []; /******/ var oldJsonpFunction = jsonpArray.push.bind(jsonpArray); /******/ jsonpArray.push = webpackJsonpCallback; /******/ jsonpArray = jsonpArray.slice(); /******/ for(var i = 0; i < jsonpArray.length; i++) webpackJsonpCallback(jsonpArray[i]); /******/ var parentJsonpFunction = oldJsonpFunction; /******/ /******/ /******/ // add entry module to deferred list /******/ deferredModules.push([1,1]); /******/ // run deferred modules when ready /******/ return checkDeferredModules(); /******/ }) /************************************************************************/ /******/ ({ /***/ "./app/actions/actions.js": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(fetch) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "S", function() { return saveHistory; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "T", function() { return saveHistoryList; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "i", function() { return getBrand; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "o", function() { return getDevice; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "E", function() { return getSettingHistory; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "rb", function() { return unloadSettingHistory; }); /* unused harmony export getDeviceOnAddress */ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "q", function() { return getDeviceRules; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "kb", function() { return unloadDeviceRules; }); /* unused harmony export unloadGroups */ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "nb", function() { return unloadGroupDevices; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "s", function() { return getDoc; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "t", function() { return getDocs; }); /* unused harmony export unloadDocs */ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "B", function() { return getRule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "C", function() { return getRules; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "r", function() { return getDevices; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "k", function() { return getCustomerDevices; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "m", function() { return getCustomerUsers; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "D", function() { return getSearchedCustomer; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "A", function() { return getReading; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "p", function() { return getDeviceReadings; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "pb", function() { return unloadReading; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return changeReading; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "w", function() { return getMetric; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "x", function() { return getMetricAddress; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ob", function() { return unloadMetric; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "y", function() { return getMoistureSensorStats; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "z", function() { return getPumpStats; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "K", function() { return getValveStats; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "n", function() { return getCustomers; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "l", function() { return getCustomerRelations; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "F", function() { return getStatsAddress; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "G", function() { return getStatsAddressFlow; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "mb", function() { return unloadFlowStats; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "M", function() { return invalidSetting; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return changeSetting; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return changePhysical; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return changeDevice; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Q", function() { return resetPopup; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "R", function() { return resetSettingsSavedStatus; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "P", function() { return resetNewSettings; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "L", function() { return initializeNewSettings; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "V", function() { return selectDevice; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "W", function() { return selectDevices; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "X", function() { return selectDevicesRemove; }); /* unused harmony export resetGroup */ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "u", function() { return getGroup; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "v", function() { return getGroups; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ab", function() { return setGroup; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "fb", function() { return setUserGroup; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "db", function() { return setSettings; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "U", function() { return saveSettings; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Y", function() { return setDevice; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ib", function() { return swapModem; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Z", function() { return setDevices; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "bb", function() { return setPhysical; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "cb", function() { return setRule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "gb", function() { return storeNewRule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "hb", function() { return storeRule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ub", function() { return updateNewRuleBasic; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "vb", function() { return updateNewRuleContactInfo; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "wb", function() { return updateNewRuleParameters; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "qb", function() { return unloadRule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "sb", function() { return unloadUserGroups; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "eb", function() { return setSort; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "jb", function() { return switchCustomer; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "H", function() { return getUserCustomer; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "J", function() { return getUserGroups; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "tb", function() { return updateCustomer; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "f", function() { return createCustomer; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "g", function() { return createRelation; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return createApiKey; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "h", function() { return deleteApiKey; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "j", function() { return getCustomerApiKeys; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "I", function() { return getUserEmail; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "xb", function() { return updateUserCustomer; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "N", function() { return loadDeviceStatus; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "lb", function() { return unloadDeviceStatus; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "O", function() { return login; }); /* unused harmony export registerUser */ /* harmony import */ var lodash_merge__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("./node_modules/lodash/merge.js"); /* harmony import */ var lodash_merge__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(lodash_merge__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var whatwg_fetch__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__("./node_modules/whatwg-fetch/dist/fetch.umd.js"); /* harmony import */ var whatwg_fetch__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(whatwg_fetch__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var promise_polyfill__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__("./node_modules/promise-polyfill/src/index.js"); /* harmony import */ var altrac_conversions__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__("./node_modules/altrac-conversions/lib/index.js"); /* harmony import */ var altrac_conversions__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(altrac_conversions__WEBPACK_IMPORTED_MODULE_3__); /* harmony import */ var _errors__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__("./app/actions/errors.jsx"); /* harmony import */ var _user__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__("./app/actions/user.js"); /* harmony import */ var _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__("./app/stores/AppStore.js"); function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } function _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); } function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } function _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; } function _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); } /* eslint-disable no-else-return */ /* eslint-disable camelcase */ /* eslint-disable no-alert */ /* eslint-disable no-console */ // actions.js // AppStore if (!window.Promise) { window.Promise = promise_polyfill__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"]; } function alertSuccess() { alert('Saved Successfully'); } function alertFailure() { alert('Save Failure'); } /** * Handle responses containing http return code as 'status' in the returned object. * @param {*} response */ function handleResponse(response) { if (response.status === 200) { Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])(null, 'Connected'); return response.json(); } var code = response.status, error = response.statusText; var issue = { issue: code === 401 || code === 403 ? 'Unauthorized' : 'Bad status code', error: error }; Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])(issue); throw new Error("connection issue: ".concat(response.json())); } /** * Perform the normal action for a fetch error. * @param {*} error */ var handleError = function handleError(error) { throw new Error("Issue connecting to server: ".concat(JSON.stringify(error))); }; /** * Perform the action when a data fetching error occurs. * @param {*} error */ var handleDataError = function handleDataError(error) { return Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])({ issue: 'Error fetching data', error: error }); }; function saveHistory(currentLocation) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.history.past.unshift(currentLocation); if (_stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.history.past.length > 5) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.history.past.pop(); } _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); } function saveHistoryList(list) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.history.list = list; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); } /** * @returns a GET object with Authorization to be used with fetch. */ var getWithAuth = function getWithAuth() { return { method: 'get', headers: { Authorization: "Bearer ".concat(_stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].auth.idToken), 'Content-Type': 'application/json' } }; }; /** * @returns POST or PUT object (if update) to use with fetch. * @param {object} body to send * @param {boolean} isUpdate TRUE === use PUT else use POST */ var sendWithAuth = function sendWithAuth(body, isUpdate) { return { method: isUpdate ? 'put' : 'post', body: JSON.stringify(body), headers: { Authorization: "Bearer ".concat(_stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].auth.idToken), 'Content-Type': 'application/json' } }; }; var invokeCallback = function invokeCallback(callback) { return callback && callback(null, _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"]); }; /** * Constructs a full URL using the API_LOCATION from the local shell environment. * @param {String} selector * @param {Object} params URL query parameters * @returns {String} full URL constructed from arguments. */ var buildURL = function buildURL(selector, params) { var RELATIVE = 'x:/'; // placeholder, URL must have a valid base provided var baseURL = new URL(selector, "https://stage.altrac-api.com" || false); var append = function append(name, value) { return baseURL.searchParams.append(name, value); }; var notEmpty = function notEmpty(value) { return value !== null && value !== undefined && value !== ''; }; // add query parameters to URL if (_typeof(params) === 'object') { Object.entries(params).filter(function (entry) { return notEmpty(entry[1]); }).forEach(function (entry) { var _entry = _slicedToArray(entry, 2), name = _entry[0], value = _entry[1]; if (Array.isArray(value)) { value.filter(function (item) { return notEmpty(item); }).forEach(function (item) { return append(name, item); }); } else { append(name, value); } }); } var urlString = baseURL.toString(); var url = urlString.startsWith(RELATIVE) ? urlString.substring(RELATIVE.length - 1) : urlString; return url; }; var defaultBrand = { name: 'altrac', display_name: 'altrac', css: '{body {color:#284047;background-color:#d9d9d9;}', sales_email: 'sales@altrac.io', sales_phone: '+1 510 248 4141', support_email: 'support@altrac.io', support_phone: '+1 510 248 4141', locale: { language: 'en', tempConv: 'f', timeZone: 'US/Los Angeles' }, splash_img: 'https://app.altrac.io/images/app/login-background_bhv_med.jpg', icon_png: 'https://app.altrac.io/images/app/logo_trueblack.png', icon_svg: 'Altrac.io', banner_svg: '' }; function getBrand(name, callback) { var url = buildURL("/brands/".concat(name)); fetch(url).then(handleResponse, function (error) { handleError(error); _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.brand = defaultBrand; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); }).then(function (data) { if (data === null) _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.brand = defaultBrand;else _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.brand = data; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); invokeCallback(callback); })["catch"](function (error) { handleDataError(error); _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.brand = defaultBrand; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); }); } function getDevice(deviceID, callback) { var url = buildURL("/devices/".concat(deviceID)); fetch(url, getWithAuth()).then(function (response) { return handleResponse(response); }, function (error) { return handleError(error); }).then(function (data) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.lookup[data.id] = data; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.lookupReady = true; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); invokeCallback(callback); })["catch"](function (error) { console.debug(error); }); } function getSettingHistory(deviceID, offset, limit, from, to, callback) { var url = buildURL("/devices/".concat(deviceID, "/settingsHistory"), { offset: offset, limit: limit, from: from, to: to }); fetch(url, getWithAuth()).then(function (response) { return handleResponse(response); }, function (error) { return handleError(error); }).then(function (data) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.deviceSettingHistory.data = data; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.deviceSettingHistory.ready = true; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); invokeCallback(callback); })["catch"](function (error) { console.debug(error); }); } function unloadSettingHistory() { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.deviceSettingHistory.data = []; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.deviceSettingHistory.ready = false; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); } function getDeviceOnAddress(address, callback) { var url = buildURL("/devices/address/".concat(address)); fetch(url, getWithAuth()).then(function (response) { return handleResponse(response); }, function (error) { return handleError(error); }).then(function (data) { for (var i = data.length - 1; i >= 0; i -= 1) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.lookup[data[i].id] = data[i]; } _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.lookupReady = true; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); invokeCallback(callback); })["catch"](handleDataError); } function getDeviceRules(address, callback) { var url = buildURL("/rules/address/".concat(address)); fetch(url, getWithAuth()).then(function (response) { return handleResponse(response); }, function (error) { return handleError(error); }).then(function (data) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.rules.rules = data; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.rules.alertsReady = true; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); invokeCallback(callback); })["catch"](handleDataError); } function unloadDeviceRules() { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.rules.rules = []; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.rules.alertsReady = false; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); } function unloadGroups() { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.groups.groups = []; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.groups.groupsReady = false; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); } function unloadGroupDevices() { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.groupDevices.devices = []; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.groupDevices.ready = false; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); } function getDoc(docID, params, callback) { var url = buildURL("/docs/".concat(docID), params); _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.doc = undefined; fetch(url, getWithAuth()).then(function (response) { return handleResponse(response); }, function (error) { return handleError(error); }).then(function (data) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.doc = data; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); invokeCallback(callback); })["catch"](handleDataError); } function getDocs(params, callback) { var url = buildURL('/docs', params); fetch(url, getWithAuth()).then(function (response) { return handleResponse(response); }, function (error) { return handleError(error); }).then(function (data) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.docs.docs = data.items; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.docs.docsReady = true; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); invokeCallback(callback); })["catch"](handleDataError); } function unloadDocs() { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.docs.docs = []; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.docs.docsReady = false; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); } function getRule(ruleID, callback) { var url = buildURL("/rules/".concat(ruleID)); fetch(url, getWithAuth()).then(function (response) { return handleResponse(response); }, function (error) { return handleError(error); }).then(function (data) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.rules.rule = data; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.rules.ruleReady = true; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); invokeCallback(callback); })["catch"](handleDataError); } function getRules(customerID, params, callback) { var url = buildURL("rules/customers/".concat(customerID), params); fetch(url, getWithAuth()).then(function (response) { return handleResponse(response); }, function (error) { return handleError(error); }).then(function (data) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.rules.rules = data; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.rules.ruleReady = true; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); invokeCallback(callback); })["catch"](handleDataError); } function getDevices(deviceType, deviceGroup, customerID, groupID, isActive, callback) { var url = buildURL("/customers/".concat(customerID, "/devices"), { deviceType: deviceType, deviceGroup: deviceGroup, groupID: groupID, isActive: isActive }); fetch(url, getWithAuth()).then(function (response) { return handleResponse(response); }, function (error) { return handleError(error); }).then(function (data) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.groupDevices = {}; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.groupDevices.devices = data; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.groupDevices.ready = true; for (var i = 0, len = data.length; i < len; i += 1) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.lookup[data[i].id] = data[i]; } _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.lookupReady = true; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); invokeCallback(callback); })["catch"](handleDataError); } function getCustomerDevices(customerID, callback) { if (!customerID) return; var url = buildURL("/customers/".concat(customerID, "/devices")); fetch(url, getWithAuth()).then(function (response) { return handleResponse(response); }, function (error) { return handleError(error); }).then(function (data) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.customer.devices = data; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); invokeCallback(callback); })["catch"](handleDataError); } function getCustomerUsers(customerID, callback) { if (!customerID) return; var url = buildURL("/customers/".concat(customerID, "/users")); fetch(url, getWithAuth()).then(function (response) { return handleResponse(response); }, function (error) { return handleError(error); }).then(function (data) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.userCustomers = data.items; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); invokeCallback(callback); })["catch"](handleDataError); } function getSearchedCustomer(customerID, user_id, callback) { var url = buildURL("/customers/".concat(customerID), { user_id: user_id }); fetch(url, { method: 'get', headers: { Authorization: "Bearer ".concat(_stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].auth.idToken), 'Content-Type': 'application/json' } }).then(function (response) { if (response.status === 200) { Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])(null, 'Connected'); return response.json(); } throw new Error("Bad status code: ".concat(response.status)); }, function () { throw new Error('Issue connecting to server'); }).then(function (data) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.searchedCustomer.data = data; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.searchedCustomer.ready = true; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.searchedGroups.groups = data.applications; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.searchedGroupsReady = true; invokeCallback(callback); // Emit change _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); // Trigger callback (from server) if (callback) { callback(null, _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"]); } })["catch"](function (error) { Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])({ issue: 'Error fetching data', error: error }); if (callback) { callback(error); } }); } function getReading(readingID, callback) { var url = buildURL("/readings/".concat(readingID)); fetch(url, getWithAuth()).then(function (response) { return handleResponse(response); }, function (error) { return handleError(error); }).then(function (data) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.reading = data; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.readingReady = true; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); invokeCallback(callback); })["catch"](handleDataError); } function getDeviceReadings(dateBegin, dateEnd, address, convert, callback) { var url = buildURL("/readings/address/".concat(address), { dateBegin: dateBegin, dateEnd: dateEnd, convert: convert }); fetch(url, getWithAuth()).then(function (response) { return handleResponse(response); }, function (error) { return handleError(error); }).then(function (data) { if (convert) _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.deviceReading = data;else _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.deviceReading = data.Items; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.deviceReadingReady = true; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); invokeCallback(callback); })["catch"](handleDataError); } function unloadReading() { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.reading = {}; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.readingReady = false; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); } function changeReading(reading, readingID, update) { // eslint-disable-next-line prefer-template var url = buildURL("/readings".concat(update ? '/' + readingID : '')); fetch(url, sendWithAuth(reading, update)).then(function (response) { if (response.status === 200) { alertSuccess(); Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])(null, 'Connected'); } else { alertFailure(); Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])({ issue: "Bad status code: ".concat(response.status), error: response.statusText }); } }, handleError)["catch"](function (error) { alertFailure(); Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])({ issue: 'Error fetching data', error: error }); }); } function getMetric(deviceID, gta, lta, callback) { var url = buildURL("/devices/".concat(deviceID, "/readings"), { gta: gta, lta: lta }); fetch(url, getWithAuth()).then(function (response) { return handleResponse(response); }, function (error) { return handleError(error); }).then(function (data) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.metric = data; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.metricReady = true; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); invokeCallback(callback); })["catch"](handleDataError); } function getMetricAddress(address, dateBegin, dateEnd, callback) { var url = buildURL("/readings/address/".concat(address), { dateBegin: dateBegin, dateEnd: dateEnd }); fetch(url, getWithAuth()).then(function (response) { return handleResponse(response); }, function (error) { return handleError(error); }).then(function (data) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.metric = data.Items; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.metricReady = true; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); invokeCallback(callback); })["catch"](handleDataError); } function unloadMetric() { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.metricReady = false; if (_stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.metric) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.metric.length = 0; } _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.statsReady = 'notLoaded'; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.stats.length = 0; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); } function getMoistureSensorStats(deviceID, dateBegin, dateEnd, callback) { var url = buildURL("/moistureSensorStats/".concat(deviceID), { dateBegin: dateBegin, dateEnd: dateEnd }); _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.statsReady = 'notLoaded'; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.stats.length = 0; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); fetch(url, getWithAuth()).then(handleResponse, handleError).then(function (data) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.stats = data; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.statsReady = 'loaded'; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); invokeCallback(callback); })["catch"](handleError); } function getPumpStats(deviceID, dateBegin, dateEnd, utcOffset, callback) { var url = buildURL("/devices/".concat(deviceID, "/stats/pump"), { dateBegin: dateBegin, dateEnd: dateEnd, utcOffset: utcOffset }); if (_stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.statsReady !== 'loaded') _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.statsReady = 'notLoaded';else _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.statsReady = 'loading'; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.stats.length = 0; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); fetch(url, getWithAuth()).then(handleResponse, handleError).then(function (data) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.stats = data; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.statsReady = 'loaded'; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); invokeCallback(callback); })["catch"](handleError); } function getValveStats(deviceID, dateBegin, dateEnd, utcOffset, callback) { var url = buildURL("/devices/".concat(deviceID, "/stats/valve"), { dateBegin: dateBegin, dateEnd: dateEnd, utcOffset: utcOffset }); if (_stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.statsReady !== 'loaded') _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.statsReady = 'notLoaded';else _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.statsReady = 'loading'; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.stats.length = 0; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); fetch(url, getWithAuth()).then(handleResponse, handleError).then(function (data) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.stats = data; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.statsReady = 'loaded'; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); invokeCallback(callback); })["catch"](handleError); } function getCustomers(distributor_id, callback) { var per_page = 200; var url = buildURL("".concat("https://stage.altrac-api.com" || false, "/customers"), { per_page: per_page, distributor_id: distributor_id }); fetch(url, { method: 'get', headers: { Authorization: "Bearer ".concat(_stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].auth.idToken), 'Content-Type': 'application/json' } }).then(function (response) { if (response.status === 200) { Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])(null, 'Connected'); return response.json(); } throw new Error("Bad status code: ".concat(response.status)); }, function () { throw new Error('Issue connecting to server'); }).then(function (data) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.customers.data = data; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.customers.ready = true; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.customers.changing = false; // Emit change _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); // Trigger callback (from server) if (callback) { callback(null, _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"]); } })["catch"](function (error) { Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])({ issue: 'Error fetching data', error: error }); if (callback) { callback(error); } }); } function getCustomerRelations(customer_id, relation, callback) { var per_page = 200; var url = buildURL("".concat("https://stage.altrac-api.com" || false, "/customerRelation"), { per_page: per_page, customer_id: customer_id, relation: relation }); fetch(url, { method: 'get', headers: { Authorization: "Bearer ".concat(_stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].auth.idToken), 'Content-Type': 'application/json' } }).then(function (response) { if (response.status === 200) { Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])(null, 'Connected'); return response.json(); } throw new Error("Bad status code: ".concat(response.status)); }, function () { throw new Error('Issue connecting to server'); }).then(function (data) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.customers.data = data; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.customers.ready = true; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.customers.changing = false; // Emit change _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); // Trigger callback (from server) if (callback) { callback(null, _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"]); } })["catch"](function (error) { Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])({ issue: 'Error fetching data', error: error }); if (callback) { callback(error); } }); } function getStatsAddress(address, dateBegin, dateEnd, valueKey, callback) { var tzOffset = -(new Date().getTimezoneOffset() / 60); var url = buildURL("/readings/address/".concat(address, "/stats/daily/").concat(valueKey), { dateBegin: dateBegin, dateEnd: dateEnd, tzOffset: tzOffset }); _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.statsReady = _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.statsReady === 'loaded' ? 'loaded' : 'loading'; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); fetch(url, getWithAuth()).then(function (response) { return handleResponse(response); }, function (error) { return handleError(error); }).then(function (data) { var dailySummary = data.daily_summary; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.stats = dailySummary; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.statsReady = 'loaded'; for (var i = 0, len = dailySummary.length; i < len; i += 1) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.statsLookup[dailySummary[i].hash] = dailySummary[i]; } _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); invokeCallback(callback); })["catch"](handleDataError); } function getStatsAddressFlow(address, dateBegin, dateEnd, valueKey, callback) { var tzOffset = -(new Date().getTimezoneOffset() / 60); var url = buildURL("/readings/address/".concat(address, "/stats/flow"), { dateBegin: dateBegin, dateEnd: dateEnd, tzOffset: tzOffset }); _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.flowReady = _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.flowReady === 'loaded' ? 'loaded' : 'loading'; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); fetch(url, getWithAuth()).then(function (response) { return handleResponse(response); }, function (error) { return handleError(error); }).then(function (data) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.flowStats = {}; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.flowStats = data; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.flowReady = 'loaded'; // for (let i = 0, len = dailySummary.length; i < len; i += 1) { // AppStore.data.statsLookup[dailySummary[i].hash] = dailySummary[i]; // } _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); invokeCallback(callback); })["catch"](handleDataError); } function unloadFlowStats() { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.flowStats = {}; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.flowReady = 'notLoaded'; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); } function invalidSetting(invalid) { if (invalid) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.deviceSettings.invalid = true; } else { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.deviceSettings.invalid = false; } _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); } function changeSetting(setting) { // newSettings won't be changed in the database if newPhysical is also present. // AppStore.data.deviceSettings.newPhysical = undefined; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.deviceSettings.newSettings = setting; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); } function changePhysical(physical, callback) { var newPhysical = _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.deviceSettings.newDeviceInfo.physical; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.deviceSettings.newDeviceInfo.physical = lodash_merge__WEBPACK_IMPORTED_MODULE_0___default()(newPhysical, physical); invokeCallback(callback); _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); } function changeDevice(data) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.deviceSettings.newDeviceInfo = _objectSpread(_objectSpread({}, _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.deviceSettings.newDeviceInfo), data); _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); } function resetPopup() { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.notifications.popUp.text = ''; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.notifications.popUp.visible = false; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); } function resetSettingsSavedStatus() { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.deviceSettings.saved = false; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); } function resetNewSettings() { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.deviceSettings.devices = []; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.deviceSettings.newSettings = []; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.deviceSettings.newDeviceInfo = {}; resetSettingsSavedStatus(); } function initializeNewSettings(device) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.deviceSettings.newSettings = []; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.deviceSettings.newDeviceInfo.physical = _typeof(device) === 'object' && !Array.isArray(device) && device.physical ? _objectSpread({}, device.physical) : {}; resetSettingsSavedStatus(); } function selectDevice(id, state) { var idState = _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.deviceSettings.devices.indexOf(id); if (state) { if (idState === -1) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.deviceSettings.devices.push(id); } } else if (idState !== -1) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.deviceSettings.devices.splice(idState, 1); } _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); } function selectDevices(ids) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.deviceSettings.devices = []; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.deviceSettings.devices = _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.deviceSettings.devices.concat(ids); _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); } function selectDevicesRemove(callback) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.deviceSettings.devices = []; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); invokeCallback(callback); } function resetGroup() { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.group = undefined; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); } /** * Get group. * @param {int} groupID * @param {Object} params - boolean properties: includeDevices, includeUsers * @param {Func} callback - optional */ function getGroup(groupID, params, callback) { var url = buildURL("groups/".concat(groupID), params); fetch(url, getWithAuth()).then(function (response) { return handleResponse(response); }, function (error) { return handleError(error); }).then(function (data) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.group = data; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); invokeCallback(callback); })["catch"](handleDataError); } /** * Get groups. * @param {Object} params - boolean properties: includeDevices, includeUsers * @param {Func} callback - optional */ function getGroups(params, callback) { var url = buildURL('groups', params); fetch(url, getWithAuth()).then(function (response) { return handleResponse(response); }, function (error) { return handleError(error); }).then(function (data) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.groups = data.items; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.groupsReady = true; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); invokeCallback(callback); })["catch"](handleDataError); } /** * Store new group OR update existing group. * @param {Group} group - to store or update * @param {boolean} update - true updates existing group * @param {Func} callback - optional */ function setGroup(group, update, callback) { var url = buildURL('groups'); unloadGroups(); fetch(url, sendWithAuth(group, update)).then(function (response) { return handleResponse(response); }, function (error) { return handleError(error); }).then(function (data) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.groups.group = data; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.groups.groupsReady = true; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); invokeCallback(callback); })["catch"](handleDataError); } /** * Store new user_groups row OR update existing user_groups row. * @param {UserGroup} userGroup - to store or update * @param {boolean} update - true updates existing user_group * @param {Object} params - additional parameters * @param {Func} callback - optional */ function setUserGroup(userGroup, update, params, callback) { var url = buildURL('userGroups', params); fetch(url, sendWithAuth(userGroup, update)).then(function (response) { return handleResponse(response); }, function (error) { return handleError(error); }).then(function (data) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.userGroup = data; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); invokeCallback(callback); })["catch"](handleDataError); } function setSettings(settings, callback) { var url = buildURL('/settings'); fetch(url, sendWithAuth(settings)).then(function (response) { if (response.status === 200) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.deviceSettings.saved = true; invokeCallback(callback); _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); setTimeout(function () { resetSettingsSavedStatus(); }, 1500); Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])(null, 'Connected'); } else { throw new Error("Bad status code: ".concat(response.status)); } }, function (error) { throw new Error("Issue connecting to server: ".concat(JSON.stringify(error))); })["catch"](function (error) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.deviceSettings.saved = 'error'; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); setTimeout(function () { resetSettingsSavedStatus(); }, 1500); invokeCallback(callback, error); Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])({ issue: 'Error fetching data', error: error }); }); } function saveSettings(callback) { setSettings(_stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.deviceSettings.newSettings, function (error) { if (error) { if (callback) { callback(error); } } else if (_stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.deviceSettings.newSettings.address) { getDeviceOnAddress(_stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.deviceSettings.newSettings.address, function () { invokeCallback(callback); }); } else { invokeCallback(callback); } }); } function setDevice(deviceID, data, callback) { var url = buildURL("/devices/".concat(deviceID)); resetSettingsSavedStatus(); fetch(url, sendWithAuth(data, true)).then(function (response) { if (response.status === 200) { return response.json(); } throw new Error("Bad status code: ".concat(response.status)); }, function (error) { throw new Error("Issue connecting to server: ".concat(JSON.stringify(error))); }).then(function (response) { if (response.id) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.lookup[response.id] = _objectSpread(_objectSpread({}, _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.lookup[response.id]), response); _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.lookupReady = true; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.deviceSettings.saved = true; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); } setTimeout(function () { resetSettingsSavedStatus(); }, 1500); invokeCallback(callback); Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])(null, 'Connected'); })["catch"](function (error) { console.error(error); _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.deviceSettings.saved = 'error'; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); invokeCallback(callback, error); Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])({ issue: 'Error updating device', error: error }); }); } function swapModem(deviceID, data, callback) { var url = buildURL("/devices/".concat(deviceID, "/modem")); resetSettingsSavedStatus(); fetch(url, { method: 'post', body: JSON.stringify(data), headers: { Authorization: "Bearer ".concat(_stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].auth.idToken), 'Content-Type': 'application/json' } }).then(function (response) { if (!response.ok) { callback('error'); } else if (response.status === 200) { callback(null, response); return response.json(); } throw new Error("Bad status code: ".concat(response.status)); }, function (error) { throw new Error("Issue connecting to server: ".concat(JSON.stringify(error))); }).then(function (response) { if (response.id) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.lookup[response.id] = _objectSpread(_objectSpread({}, _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.lookup[response.id]), response); _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.lookupReady = true; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.deviceSettings.saved = true; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); invokeCallback(callback); } setTimeout(function () { resetSettingsSavedStatus(); }, 1500); })["catch"](handleDataError); } function setDevices(data, callback) { var url = buildURL('/devices'); resetSettingsSavedStatus(); fetch(url, sendWithAuth(data, true)).then(function (response) { if (!response.ok) { callback('error'); } else if (response.status === 200) { callback(null, response); return response.json(); } throw new Error("Bad status code: ".concat(response.status)); }, function (error) { throw new Error("Issue connecting to server: ".concat(JSON.stringify(error))); }).then(function (response) { if (response.id) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.lookup[response.id] = _objectSpread(_objectSpread({}, _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.lookup[response.id]), response); _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.lookupReady = true; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.deviceSettings.saved = true; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); invokeCallback(callback); } })["catch"](handleDataError); } function setPhysical(deviceID, data, callback) { changePhysical(data); setDevice(deviceID, _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.deviceSettings.newDeviceInfo, function () { invokeCallback(callback); }); } function setRule(ruleID, rule, update, callback) { // eslint-disable-next-line prefer-template var url = buildURL("/rules".concat(update ? '/' + ruleID : '')); if (!ruleID || ruleID === 'new') delete rule.id; fetch(url, sendWithAuth(rule, update)).then(function (response) { if (response.status === 200) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.rules.saved = true; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])(null, 'Connected'); invokeCallback(callback); } else { throw new Error("Bad status code: ".concat(response.status)); } return response.json(); }, function (error) { throw new Error("Issue connecting to server: ".concat(JSON.stringify(error))); })["catch"](function (error) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.rules.saved = 'error'; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])({ issue: 'Error saving rule', error: error }); invokeCallback(callback, error); }); } function storeNewRule(rule, noEvent, callback) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.rules.newRule = _.cloneDeep(rule); if (!noEvent) _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); invokeCallback(callback); } function storeRule(rule, callback) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.rules.rule = _.cloneDeep(rule); _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.rules.saved = false; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); invokeCallback(callback); } function updateNewRuleBasic(address, active, nextNotification) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.rules.newRule.address = address; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.rules.newRule.active = active; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.rules.newRule.next_notification = nextNotification; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); } function updateNewRuleContactInfo(addresses, method, invalid) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.rules.newRule.transport.addresses = addresses; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.rules.newRule.transport.method = method; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.rules.invalidContactInfo = invalid; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); } function updateNewRuleParameters(template, test, formula, valueKey, testValue, multiplier, body, subject, debounceTime, sendOnce, notificationInterval, type, invalid, sensor) { if (template) _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.rules.newRule.rule.template = template; if (test) _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.rules.newRule.rule.test = test; if (formula) _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.rules.newRule.rule.formula = formula; if (sensor) _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.rules.newRule.rule.sensor = sensor; if (valueKey) _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.rules.newRule.rule.valueKey = valueKey; if (!!testValue || testValue === 0 || testValue === false) _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.rules.newRule.rule.testValue = testValue; if (multiplier) _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.rules.newRule.rule.multiplier = multiplier; if (body) _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.rules.newRule.transport.body = body; if (subject) _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.rules.newRule.transport.subject = subject; if (debounceTime) _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.rules.newRule.transport.debounceTime = debounceTime; if (typeof sendOnce !== 'undefined') _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.rules.newRule.transport.sendOnce = !!sendOnce; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.rules.newRule.send_once_state = false; if (Object(altrac_conversions__WEBPACK_IMPORTED_MODULE_3__["isNumber"])(notificationInterval)) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.rules.newRule.transport.notificationInterval = Number(notificationInterval); } if (type) _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.rules.newRule.type = type; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.rules.invalid = !!invalid; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); } function unloadRule() { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.rules.ruleReady = false; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.rules.saved = false; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.rules.invalidContactInfo = true; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.rules.newRule = { active: 'true', address: '', next_notification: 0, rule: {}, transport: {}, type: '' }; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.rules.rule = {}; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); } function unloadUserGroups() { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.userGroups = undefined; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); } function setSort(direction, value1, value2) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.sort.direction = direction; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.sort.value1 = value1; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.sort.value2 = value2; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); } function switchCustomer(customerID, userID, selectedCompany, callback) { var url = buildURL('/users/customer/change'); _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.customer.changing = true; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.customer.changingName = selectedCompany; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); fetch(url, sendWithAuth({ userID: userID, customerID: customerID }, false)).then(function (response) { return handleResponse(response); }, function (error) { return handleError(error); }).then(function (data) { var customer_id = data.customer_id, permissions = data.permissions; if (customer_id) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.customer_id = customer_id; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.user.customer_id = customer_id; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.user.permissions = permissions; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); } invokeCallback(callback); Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])(null, 'Connected'); unloadGroups(); unloadGroupDevices(); Object(_user__WEBPACK_IMPORTED_MODULE_5__[/* getCustomer */ "b"])(customer_id); }, function (error) { throw new Error("Issue connecting to server: ".concat(JSON.stringify(error))); })["catch"](function (error) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.user.saved = 'error'; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); invokeCallback(callback, error); Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])({ issue: 'Error updating customers', error: error }); }); } function getUserCustomer(userID, customerID, params, callback) { var url = buildURL("/userCustomers/".concat(userID, "/").concat(customerID), params); fetch(url, getWithAuth()).then(function (response) { return handleResponse(response); }, function (error) { return handleError(error); }).then(function (data) { var count = data.count, items = data.items; if (count) { var _items = _slicedToArray(items, 1), userCustomer = _items[0]; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.userCustomer = userCustomer; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); } invokeCallback(callback); })["catch"](handleDataError); } function getUserGroups(params, callback) { var url = buildURL('/userGroups', params); fetch(url, getWithAuth()).then(function (response) { return handleResponse(response); }, function (error) { return handleError(error); }).then(function (data) { var items = data.items; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.userGroups = items; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); invokeCallback(callback); })["catch"](handleDataError); } function updateCustomer(customerID, data, callback) { var url = buildURL("/customers/".concat(customerID)); fetch(url, sendWithAuth(data, true)).then(function (response) { if (response.status === 200) { if (response.customer_name) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.customer.data = response; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); } invokeCallback(callback); Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])(null, 'Connected'); } else { throw new Error("Bad status code: ".concat(response.status)); } }, function (error) { throw new Error("Issue connecting to server: ".concat(JSON.stringify(error))); })["catch"](function (error) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.user.saved = 'error'; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); invokeCallback(callback, error); Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])({ issue: 'Error updating customers', error: error }); }); } function createCustomer(payload, callback) { var url = "".concat("https://stage.altrac-api.com" || false, "/customers"); fetch(url, { method: 'post', body: JSON.stringify(payload), headers: { Authorization: "Bearer ".concat(_stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].auth.idToken), 'Content-Type': 'application/json' } }).then(function (response) { if (response.status === 200) { Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])(null, 'Connected'); return response.json(); } }).then(function (data) { if (callback) { callback(null, data); } })["catch"](function (error) { invokeCallback(callback, error); Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])({ issue: 'Error creating customer', error: error }); }); } function createRelation(payload, callback) { var url = "".concat("https://stage.altrac-api.com" || false, "/customerRelation"); fetch(url, { method: 'post', body: JSON.stringify(payload), headers: { Authorization: "Bearer ".concat(_stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].auth.idToken), 'Content-Type': 'application/json' } }).then(function (response) { if (response.status === 200) { Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])(null, 'Connected'); return response.json(); } }).then(function (data) { if (callback) { callback(null, data); } })["catch"](function (error) { invokeCallback(callback, error); Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])({ issue: 'Error creating customer', error: error }); }); } function createApiKey(payload, callback) { var url = "".concat("https://stage.altrac-api.com" || false, "/applications"); fetch(url, { method: 'post', body: JSON.stringify(payload), headers: { Authorization: "Bearer ".concat(_stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].auth.idToken), 'Content-Type': 'application/json' } }).then(function (response) { if (response.status === 200) { Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])(null, 'Connected'); return response.json(); } }).then(function (data) { callback(data); })["catch"](function (error) { invokeCallback(callback, error); Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])({ issue: 'Error creating API key', error: error }); }); } function deleteApiKey(application_id, callback) { var url = "".concat("https://stage.altrac-api.com" || false, "/applications/").concat(application_id); fetch(url, { method: 'delete', headers: { Authorization: "Bearer ".concat(_stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].auth.idToken), 'Content-Type': 'application/json' } }).then(function (response) { if (response.status === 200) { Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])(null, 'Connected'); return response.json(); } throw new Error("Bad status code: ".concat(response.status)); })["catch"](function (error) { invokeCallback(callback, error); Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])({ issue: 'Error deleting API key', error: error }); }); } function getCustomerApiKeys(customerID, callback) { var url = buildURL("/customer/".concat(customerID, "/applications")); fetch(url, getWithAuth()).then(function (response) { return handleResponse(response); }, function (error) { return handleError(error); }).then(function (data) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.customerApiKeys.data = data; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.customerApiKeys.ready = true; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); invokeCallback(callback); })["catch"](handleDataError); } function getUserEmail(email, includes, callback) { var url = buildURL("/users/email/".concat(email, "?includes=user_customers"), includes); fetch(url, getWithAuth()).then(function (response) { if (response.status === 200 || response.status === 404) { Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])(null, 'Connected'); return response.json(); } throw new Error("Bad status code: ".concat(response.status)); }, function () { throw new Error('Issue connecting to server'); }).then(function (data) { var user_customers = data.user_customers; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.searchedUser = []; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.searchedUser = user_customers; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); // Trigger callback (from server) if (callback) { callback(null, _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"]); } })["catch"](function (error) { if (callback) { callback(error); } var errorStr = error.toString(); if (errorStr === 'Error: Login Server Request Failed') { return Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])({ issue: 'Unauthorized', error: error }); } if (errorStr === 'Error: Server Error' || errorStr === 'Error: Issue connecting to server') { return Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])({ issue: 'Server Error', error: error }); } return Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])({ issue: 'Error fetching data', error: error }); }); } function updateUserCustomer(userID, customerID, update, callback) { var url = buildURL("/userCustomers/".concat(userID, "/").concat(customerID)); fetch(url, sendWithAuth(update, true)).then(function (response) { if (response.status === 200) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.user.saved = true; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); invokeCallback(callback); Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])(null, 'Connected'); } else { throw new Error("Bad status code: ".concat(response.status)); } }, function (error) { throw new Error("Issue connecting to server: ".concat(JSON.stringify(error))); })["catch"](function (error) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.user.saved = 'error'; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); invokeCallback(callback, error); Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])({ issue: 'Error updating user_customers', error: error }); }); } function loadDeviceStatus(status) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.deviceStatus = status; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); } function unloadDeviceStatus() { _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].data.deviceStatus = {}; _stores_AppStore__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"].emitChange(); } // eslint-disable-next-line no-unused-vars function login(email, password) {} // eslint-disable-next-line no-unused-vars function registerUser(email, password, profile) {} /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__("./node_modules/exports-loader/index.js?self.fetch!./node_modules/whatwg-fetch/dist/fetch.umd.js"))) /***/ }), /***/ "./app/actions/errors.jsx": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return connectionIssues; }); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("./node_modules/react/index.js"); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var _stores_AppStore__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__("./app/stores/AppStore.js"); // errors.js // eslint-disable-next-line import/prefer-default-export function connectionIssues(error, connected) { if (connected && _stores_AppStore__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"].data.errors.connectionIssues.lastError.issue !== 'Unauthorized') { _stores_AppStore__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"].data.errors.connectionIssues.count = 0; _stores_AppStore__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"].data.notifications.popUp.visible = false; _stores_AppStore__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"].data.notifications.popUp.logout = false; return _stores_AppStore__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"].emitChange(); } if (connected) { return false; } switch (error.issue) { case 'Login failed': case 'Login Server Request Failed': case 'User already exists': _stores_AppStore__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"].data.notifications.popUp.visible = true; break; case 'Server Error': case 'Unauthorized': _stores_AppStore__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"].data.notifications.popUp.visible = true; _stores_AppStore__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"].data.notifications.popUp.logout = true; break; default: _stores_AppStore__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"].data.errors.connectionIssues.count += 1; if (_stores_AppStore__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"].data.errors.connectionIssues.count > 3) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"].data.notifications.popUp.visible = true; } break; } switch (error.issue) { case 'Login failed': case 'Login Server Request Failed': case 'User already exists': case 'Server Error': case 'Unauthorized': _stores_AppStore__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"].data.notifications.popUp.text = error.issue; break; default: _stores_AppStore__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"].data.notifications.popUp.text = 'Not Connected'; break; } _stores_AppStore__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"].data.errors.connectionIssues.lastError = error; return _stores_AppStore__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"].emitChange(); } /***/ }), /***/ "./app/actions/pinCode.js": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(fetch) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return pinCodeAuthenticate; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return pinCodeCancel; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return pinCodeReset; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return pinCodeUnload; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return pinCodeChange; }); /* harmony import */ var whatwg_fetch__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("./node_modules/whatwg-fetch/dist/fetch.umd.js"); /* harmony import */ var whatwg_fetch__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(whatwg_fetch__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var promise_polyfill__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__("./node_modules/promise-polyfill/src/index.js"); /* harmony import */ var _errors__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__("./app/actions/errors.jsx"); /* harmony import */ var _stores_AppStore__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__("./app/stores/AppStore.js"); // actions.js // AppStore if (!window.Promise) { window.Promise = promise_polyfill__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"]; } function pinCodeAuthenticate(code, callback) { var url = "".concat("https://stage.altrac-api.com" || false, "/users/pin"); fetch(url, { method: 'post', body: JSON.stringify({ pin: code }), headers: { Authorization: "Bearer ".concat(_stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].auth.idToken), 'Content-Type': 'application/json' } }).then(function (response) { if (response.status === 200) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].data.pinCode.status = 'authenticated'; _stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].data.pinCode.code = code; _stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].emitChange(); // Trigger callback (from server) if (callback) { callback(null); } Object(_errors__WEBPACK_IMPORTED_MODULE_2__[/* connectionIssues */ "a"])(null, 'Connected'); } else if (response.status === 401) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].data.pinCode.status = 'wrongPin'; _stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].emitChange(); // Trigger callback (from server) if (callback) { callback(null); } Object(_errors__WEBPACK_IMPORTED_MODULE_2__[/* connectionIssues */ "a"])(null, 'Connected'); } else { throw new Error("Bad status code: ".concat(response.status)); } }, function (error) { throw new Error('Issue connecting to server'); })["catch"](function (error) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].data.pinCode.status = 'error'; _stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].emitChange(); if (callback) { callback(error); } Object(_errors__WEBPACK_IMPORTED_MODULE_2__[/* connectionIssues */ "a"])({ issue: 'Error fetching data', error: error }); }); } function pinCodeCancel(callback) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].data.pinCode.cancelled = true; _stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].emitChange(); if (callback) { callback(); } } function pinCodeReset(callback) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].data.pinCode.status = 'reset'; _stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].emitChange(); if (callback) { callback(); } } function pinCodeUnload(callback) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].data.pinCode.status = 'noPin'; _stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].data.pinCode.cancelled = false; _stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].emitChange(); if (callback) { callback(); } } function pinCodeChange(oldPin, newPin, callback) { var url = "".concat("https://stage.altrac-api.com" || false, "/users/pin/change"); fetch(url, { method: 'post', body: JSON.stringify({ newPin: newPin, oldPin: oldPin }), headers: { Authorization: "Bearer ".concat(_stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].auth.idToken), 'Content-Type': 'application/json' } }).then(function (response) { if (response.status === 200) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].data.pinCode.status = 'changed'; _stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].data.user.saved = true; _stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].data.pinCode.code = newPin; _stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].emitChange(); // Trigger callback (from server) if (callback) { callback(null); } Object(_errors__WEBPACK_IMPORTED_MODULE_2__[/* connectionIssues */ "a"])(null, 'Connected'); } else if (response.status === 401) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].data.pinCode.status = 'wrongPin'; _stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].data.user.saved = 'error'; _stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].emitChange(); // Trigger callback (from server) if (callback) { callback(null); } Object(_errors__WEBPACK_IMPORTED_MODULE_2__[/* connectionIssues */ "a"])(null, 'Connected'); } else { throw new Error("Bad status code: ".concat(response.status)); } }, function (error) { throw new Error('Issue connecting to server'); })["catch"](function (error) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].data.pinCode.status = 'error'; _stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].data.user.saved = 'error'; _stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].emitChange(); if (callback) { callback(error); } Object(_errors__WEBPACK_IMPORTED_MODULE_2__[/* connectionIssues */ "a"])({ issue: 'Error fetching data', error: error }); }); } /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__("./node_modules/exports-loader/index.js?self.fetch!./node_modules/whatwg-fetch/dist/fetch.umd.js"))) /***/ }), /***/ "./app/actions/user.js": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(fetch) {/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return getUser; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return getCustomer; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return changePassword; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return parseJwt; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return inviteUser; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "g", function() { return updateUser; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "f", function() { return unloadUserChange; }); /* harmony import */ var whatwg_fetch__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("./node_modules/whatwg-fetch/dist/fetch.umd.js"); /* harmony import */ var whatwg_fetch__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(whatwg_fetch__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var promise_polyfill__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__("./node_modules/promise-polyfill/src/index.js"); /* harmony import */ var react_ga__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__("./node_modules/react-ga/dist/react-ga.js"); /* harmony import */ var react_ga__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(react_ga__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var _stores_AppStore__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__("./app/stores/AppStore.js"); /* harmony import */ var _errors__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__("./app/actions/errors.jsx"); function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /* eslint-disable no-console */ /* eslint-disable camelcase */ // user.js // AppStore if (!window.Promise) { window.Promise = promise_polyfill__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"]; } function getUser(userID, callback) { var url = "".concat("https://stage.altrac-api.com" || false, "/users/authID"); fetch(url, { method: 'get', headers: { Authorization: "Bearer ".concat(_stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].auth.idToken), 'Content-Type': 'application/json' } }).then(function (response) { if (response.status === 200) { Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])(null, 'Connected'); return response.json(); } if (response.status >= 400 && response.status < 500) { throw new Error('Login Server Request Failed'); } if (response.status >= 500 || response.issue === 'Error fetching data') { throw new Error('Server Error'); } throw new Error("Bad status code: ".concat(response.status)); }, function () { throw new Error('Issue connecting to server'); }).then(function (data) { var id = data.id, customer_id = data.customer_id, locale = data.locale, permissions = data.permissions, onboarding = data.onboarding; _stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].data.user = _objectSpread(_objectSpread({}, _stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].data.user), {}, { data: data, id: id, customer_id: customer_id, locale: locale, permissions: permissions, onboarding: onboarding, ready: true }); // Emit change _stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].emitChange(); if (true) { react_ga__WEBPACK_IMPORTED_MODULE_2___default.a.set({ userId: data.id }); } // Trigger callback (from server) if (callback) { callback(null, _stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"]); } })["catch"](function (error) { if (callback) { callback(error); } var errorStr = error.toString(); if (errorStr === 'Error: Login Server Request Failed') { return Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])({ issue: 'Unauthorized', error: error }); } if (errorStr === 'Error: Server Error' || errorStr === 'Error: Issue connecting to server') { return Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])({ issue: 'Server Error', error: error }); } return Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])({ issue: 'Error fetching data', error: error }); }); } function getCustomer(customerID, callback) { var url = "".concat("https://stage.altrac-api.com" || false, "/customers/").concat(customerID); fetch(url, { method: 'get', headers: { Authorization: "Bearer ".concat(_stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].auth.idToken), 'Content-Type': 'application/json' } }).then(function (response) { if (response.status === 200) { Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])(null, 'Connected'); return response.json(); } throw new Error("Bad status code: ".concat(response.status)); }, function () { throw new Error('Issue connecting to server'); }).then(function (data) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].data.customer.data = data; _stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].data.customer.ready = true; _stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].data.customer.changing = false; _stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].data.groups = data.applications; _stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].data.groupsReady = true; // Emit change _stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].emitChange(); // Trigger callback (from server) if (callback) { callback(null, _stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"]); } })["catch"](function (error) { Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])({ issue: 'Error fetching data', error: error }); if (callback) { callback(error); } }); } function changePassword(payload, token, callback) { fetch("".concat("https://stage.altrac-api.com" || false, "/users/passwordReset"), { method: 'put', body: JSON.stringify(payload), headers: { Authorization: "Bearer ".concat(token), 'Content-Type': 'application/json' } }).then(function (response) { if (response.status === 200) { Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])(null, 'Connected'); return response.json(); } throw new Error("Bad status code: ".concat(response.status)); }, function () { throw new Error('Issue connecting to server'); }).then(function (data) { if (callback) { callback(null, data); } })["catch"](function (error) { Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])({ issue: 'Error fetching data', error: error }); if (callback) { callback(error); } }); } function parseJwt(token) { var base64Url = token.split('.')[1]; var base64 = base64Url.replace('-', '+').replace('_', '/'); return JSON.parse(window.atob(base64)); } function inviteUser(payload, callback) { var url = "".concat("https://stage.altrac-api.com" || false, "/users/invite"); fetch(url, { method: 'post', body: JSON.stringify(payload), headers: { Authorization: "Bearer ".concat(_stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].auth.idToken), 'Content-Type': 'application/json' } }).then(function (response) { if (response.status === 200) { Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])(null, 'Connected'); return response.json(); } // eslint-disable-next-line no-throw-literal throw { name: 'Unexpected status', error: "Bad status code: ".concat(response.status), status: response.status, statusText: response.statusText }; }, function (error) { throw new Error({ error: error, status: 500, statusText: 'Issue connecting to server' }); }).then(function (data) { if (callback) { callback(null, data); } })["catch"](function (error) { console.error(error); if (error.status === 422 || error.status === 409) { Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])({ issue: 'User already exists', error: error }); } else if (error.status !== 409) { Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])({ issue: 'Error fetching data', error: error }); } if (callback) { callback(error); } }); } function updateUser(userId, change, callback) { var url = "".concat("https://stage.altrac-api.com" || false, "/users/").concat(userId); fetch(url, { method: 'put', body: JSON.stringify(change), headers: { Authorization: "Bearer ".concat(_stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].auth.idToken), 'Content-Type': 'application/json' } }).then(function (response) { if (response.status === 200) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].data.user.saved = true; _stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].emitChange(); // Trigger callback (from server) getUser(); if (callback) { callback(null); } Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])(null, 'Connected'); } else { throw new Error("Bad status code: ".concat(response.status)); } }, function () { throw new Error('Issue connecting to server'); })["catch"](function (error) { _stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].data.user.saved = 'error'; _stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].emitChange(); if (callback) { callback(error); } Object(_errors__WEBPACK_IMPORTED_MODULE_4__[/* connectionIssues */ "a"])({ issue: 'Error fetching data', error: error }); }); } function unloadUserChange() { _stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].data.user.saved = false; _stores_AppStore__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"].emitChange(); } /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__("./node_modules/exports-loader/index.js?self.fetch!./node_modules/whatwg-fetch/dist/fetch.umd.js"))) /***/ }), /***/ "./app/app.jsx": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); // EXTERNAL MODULE: ./node_modules/react/index.js var react = __webpack_require__("./node_modules/react/index.js"); var react_default = /*#__PURE__*/__webpack_require__.n(react); // EXTERNAL MODULE: ./node_modules/react-dom/index.js var react_dom = __webpack_require__("./node_modules/react-dom/index.js"); // EXTERNAL MODULE: ./node_modules/react-router/es/index.js + 32 modules var es = __webpack_require__("./node_modules/react-router/es/index.js"); // EXTERNAL MODULE: ./node_modules/history/es6/index.js + 19 modules var es6 = __webpack_require__("./node_modules/history/es6/index.js"); // EXTERNAL MODULE: ./node_modules/react-ga/dist/react-ga.js var react_ga = __webpack_require__("./node_modules/react-ga/dist/react-ga.js"); var react_ga_default = /*#__PURE__*/__webpack_require__.n(react_ga); // EXTERNAL MODULE: ./node_modules/prop-types/index.js var prop_types = __webpack_require__("./node_modules/prop-types/index.js"); var prop_types_default = /*#__PURE__*/__webpack_require__.n(prop_types); // EXTERNAL MODULE: ./node_modules/react-intl/locale-data/en.js var en = __webpack_require__("./node_modules/react-intl/locale-data/en.js"); var en_default = /*#__PURE__*/__webpack_require__.n(en); // EXTERNAL MODULE: ./node_modules/react-intl/locale-data/es.js var locale_data_es = __webpack_require__("./node_modules/react-intl/locale-data/es.js"); var es_default = /*#__PURE__*/__webpack_require__.n(locale_data_es); // EXTERNAL MODULE: ./node_modules/react-intl/locale-data/fr.js var fr = __webpack_require__("./node_modules/react-intl/locale-data/fr.js"); var fr_default = /*#__PURE__*/__webpack_require__.n(fr); // EXTERNAL MODULE: ./node_modules/react-intl/lib/index.es.js + 12 modules var index_es = __webpack_require__("./node_modules/react-intl/lib/index.es.js"); // EXTERNAL MODULE: ./css/notifications.css var notifications = __webpack_require__("./css/notifications.css"); var notifications_default = /*#__PURE__*/__webpack_require__.n(notifications); // CONCATENATED MODULE: ./app/components/partials/Notifications/PopUp.jsx // Base.jsx // eslint-disable-next-line import/prefer-default-export var PopUp_PopUp = function PopUp(_ref) { var text = _ref.text, visible = _ref.visible, textButton = _ref.textButton, functionButton = _ref.functionButton; var classValue = notifications_default.a.notificationPopUp; var overlayValue = notifications_default.a.overlay; if (!visible) { classValue = "".concat(notifications_default.a.notificationPopUp, " ").concat(notifications_default.a.hidden); overlayValue = "".concat(notifications_default.a.overlay, " ").concat(notifications_default.a.hidden); } var buttonDisplay; if (textButton) { buttonDisplay = /*#__PURE__*/react_default.a.createElement("div", { className: notifications_default.a.modalSave }, /*#__PURE__*/react_default.a.createElement("button", { className: notifications_default.a.notificationSaveButton, onClick: functionButton, type: "button" }, textButton)); } return /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement("div", { className: overlayValue }), /*#__PURE__*/react_default.a.createElement("div", { className: classValue }, /*#__PURE__*/react_default.a.createElement("div", { className: "".concat(notifications_default.a.popUpText, " ").concat(notifications_default.a.modalHead) }, text, buttonDisplay))); }; PopUp_PopUp.propTypes = { text: prop_types_default.a.string, visible: prop_types_default.a.bool, textButton: prop_types_default.a.string, functionButton: prop_types_default.a.func }; /* harmony default export */ var Notifications_PopUp = (PopUp_PopUp); // CONCATENATED MODULE: ./app/errorboundary.jsx function _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); } function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); } function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); } function _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; } function _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return _assertThisInitialized(self); } function _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); } function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } var errorboundary_ErrorBoundary = /*#__PURE__*/function (_React$Component) { _inherits(ErrorBoundary, _React$Component); var _super = _createSuper(ErrorBoundary); function ErrorBoundary(props) { var _this; _classCallCheck(this, ErrorBoundary); _this = _super.call(this, props); _defineProperty(_assertThisInitialized(_this), "componentDidCatch", function (error, info) { if (false) { var ERROR_STYLE; } _this.setState({ error: error, errorInfo: info }); }); _this.state = { error: null, errorInfo: null }; if (_this.props.showError === false) { _this.state.error = null; _this.state.errorInfo = null; } return _this; } _createClass(ErrorBoundary, [{ key: "render", value: function render() { var _this$props$message = this.props.message, message = _this$props$message === void 0 ? 'An error in the application has occurred. Please click the link below to go back to the home page.' : _this$props$message; if (this.state.errorInfo) { return /*#__PURE__*/react_default.a.createElement(Notifications_PopUp, { text: message, visible: true, textButton: 'EXIT', functionButton: function functionButton() { window.location.href = '/app'; } }); } else { return this.props.children; } } }]); return ErrorBoundary; }(react_default.a.Component); errorboundary_ErrorBoundary.propTypes = { message: prop_types_default.a.string }; /* harmony default export */ var errorboundary = (errorboundary_ErrorBoundary); // CONCATENATED MODULE: ./app/components/partials/Notifications/PopUpError.jsx // PopUpError.jsx var PopUpError_PopUpError = function PopUpError(_ref) { var text = _ref.text, visible = _ref.visible, textButton = _ref.textButton, functionButton = _ref.functionButton, intl = _ref.intl; var formatMessage = intl.formatMessage; var message = formatMessage({ id: 'application.error.notConnected', defaultMessage: 'Not connected to Altrac server. Please connect to internet and reload app.', description: '' }); switch (text) { case 'Login failed': message = formatMessage({ id: 'application.error.loginInvalid', defaultMessage: 'Invalid username or password entered. Please try again.', description: '' }); break; case 'Login Server Request Failed': message = formatMessage({ id: 'application.error.loginServer', defaultMessage: 'Login server request failed. Please log out and try again.', description: '' }); break; case 'Server Error': // eslint-disable-next-line no-case-declarations var messageBody = formatMessage({ id: 'application.error.server', defaultMessage: 'Altrac server error. Please log out and try again. Contact Altrac support if this continues to happen: ', description: '' }); // eslint-disable-next-line no-case-declarations var phone = formatMessage({ id: 'support.phone.value', defaultMessage: '+1 510 248 4141', description: '' }); // eslint-disable-next-line no-case-declarations var email = formatMessage({ id: 'support.email.value', defaultMessage: 'support@altrac.io', description: '' }); message = /*#__PURE__*/react_default.a.createElement("div", null, messageBody, /*#__PURE__*/react_default.a.createElement("br", null), phone, /*#__PURE__*/react_default.a.createElement("br", null), /*#__PURE__*/react_default.a.createElement("a", { href: "mailto:".concat(email) }, email)); break; case 'Unauthorized': message = formatMessage({ id: 'application.error.unauthorized', defaultMessage: 'This page is either missing or your account is not authorized to view its contents.', description: '' }); break; case 'User already exists': message = formatMessage({ id: 'invite.userAlreadyExists', defaultMessage: 'The user you are attempting to invite already exists in the Altrac system.', description: '' }); break; default: message = formatMessage({ id: 'application.error.notConnected', defaultMessage: 'Not connected to Altrac server. Please connect to internet and reload app.', description: '' }); break; } return /*#__PURE__*/react_default.a.createElement(Notifications_PopUp, { text: message, visible: visible, textButton: textButton, functionButton: functionButton }); }; PopUpError_PopUpError.propTypes = { text: prop_types_default.a.string, visible: prop_types_default.a.bool, textButton: prop_types_default.a.string, functionButton: prop_types_default.a.func }; /* harmony default export */ var Notifications_PopUpError = (Object(index_es["d" /* injectIntl */])(PopUpError_PopUpError)); // CONCATENATED MODULE: ./app/util/setFavicon.js // setFavicon.js /** * Change favicon in browser tab. * @param {string} icon - SVG string */ var setFavicon = function setFavicon(icon) { if (!icon) return; // detect browser type // const isChrome = !!navigator.vendor.match(/google/i); var isSafari = !!navigator.vendor.match(/apple/i); // const isFirefox = !!navigator.userAgent.match(/firefox\//i); // const isEdge = !!navigator.userAgent.match(/edge\//i); // const isIE = !!navigator.userAgent.match(/trident\//i); var IMG_TYPE = 'data:image/svg+xml'; var favicon = document.querySelector('link[rel="shortcut icon"]'); // Safari requires single color favicons, replace all colors with white var everyColor = /(^[a-zA-Z]+$)|(#(?:[0-9a-f]{2}){2,4}|#[0-9a-f]{3}|(?:rgba?|hsla?)\((?:\d+%?(?:deg|rad|grad|turn)?(?:,|\s)+){2,3}[\s\/]*[\d\.]+%?\))/ig; var svgCode = isSafari ? icon.replace(everyColor, '#FFFFFF') : icon; favicon.setAttribute('href', "".concat(IMG_TYPE, ",").concat(escape(svgCode))); // favicon.setAttribute('href', // `data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M224%20387.814V512L32 320l192-192v126.912C447.375 260.152 437.794 103.016 380.93 0 521.287 151.707 491.48 394.785 224 387.814z'/%3E%3C/svg%3E` // ); }; /* harmony default export */ var util_setFavicon = (setFavicon); // EXTERNAL MODULE: ./node_modules/flux/index.js var flux = __webpack_require__("./node_modules/flux/index.js"); // EXTERNAL MODULE: ./app/actions/actions.js var actions = __webpack_require__("./app/actions/actions.js"); // EXTERNAL MODULE: ./app/actions/pinCode.js var actions_pinCode = __webpack_require__("./app/actions/pinCode.js"); // EXTERNAL MODULE: ./app/actions/user.js var actions_user = __webpack_require__("./app/actions/user.js"); // EXTERNAL MODULE: ./app/actions/errors.jsx var errors = __webpack_require__("./app/actions/errors.jsx"); // EXTERNAL MODULE: ./node_modules/altrac-conversions/lib/index.js var lib = __webpack_require__("./node_modules/altrac-conversions/lib/index.js"); // CONCATENATED MODULE: ./app/dispatchers/AppDispatcher.js /* eslint-disable space-in-parens */ /* eslint-disable no-spaced-func */ /* eslint-disable func-call-spacing */ /* eslint-disable switch-colon-spacing */ /* eslint-disable no-multi-spaces */ // AppDispatcher.js var AppDispatcher = new flux["Dispatcher"](); // Register callback with AppDispatcher AppDispatcher.register(function (payload) { var action = payload.action, active = payload.active, address = payload.address, addresses = payload.addresses, body = payload.body, callback = payload.callback, change = payload.change, code = payload.code, connection = payload.connection, customerID = payload.customerID, data = payload.data, debounceTime = payload.debounceTime, device = payload.device, deviceID = payload.deviceID, alias = payload.alias, deviceGroup = payload.deviceGroup, deviceType = payload.deviceType, direction = payload.direction, docID = payload.docID, email = payload.email, error = payload.error, formula = payload.formula, group = payload.group, groupID = payload.groupID, id = payload.id, invalid = payload.invalid, method = payload.method, multiplier = payload.multiplier, name = payload.name, newPin = payload.newPin, nextNotification = payload.nextNotification, notificationInterval = payload.notificationInterval, noEvent = payload.noEvent, oldPin = payload.oldPin, params = payload.params, path = payload.path, physical = payload.physical, includes = payload.includes, relation = payload.relation, isActive = payload.isActive, reading = payload.reading, readingID = payload.readingID, rule = payload.rule, ruleID = payload.ruleID, sendOnce = payload.sendOnce, sensor = payload.sensor, selectedCompany = payload.selectedCompany, setting = payload.setting, settings = payload.settings, status = payload.status, subject = payload.subject, template = payload.template, test = payload.test, testValue = payload.testValue, timeBeg = payload.timeBeg, timeEnd = payload.timeEnd, type = payload.type, update = payload.update, userGroup = payload.userGroup, userID = payload.userID, utcOffset = payload.utcOffset, valueKey = payload.valueKey, value1 = payload.value1, value2 = payload.value2, convert = payload.convert, ids = payload.ids, offset = payload.offset, limit = payload.limit; switch (action) { case 'change-physical': Object(actions["b" /* changePhysical */])(setting, callback); break; case 'change-setting': Object(actions["d" /* changeSetting */])(setting); break; case 'change-device': Object(actions["a" /* changeDevice */])(data); break; case 'connection-issue': Object(errors["a" /* connectionIssues */])(error, connection); break; case 'get-brand': Object(actions["i" /* getBrand */])(name); break; case 'get-customer': Object(actions_user["b" /* getCustomer */])(customerID); break; case 'get-searched-customer': Object(actions["D" /* getSearchedCustomer */])(customerID, userID, callback); break; case 'get-customers': Object(actions["n" /* getCustomers */])(customerID); break; case 'get-customer-relations': Object(actions["l" /* getCustomerRelations */])(customerID, relation); break; case 'get-customer-devices': Object(actions["k" /* getCustomerDevices */])(customerID, callback); break; case 'get-customer-users': Object(actions["m" /* getCustomerUsers */])(customerID, callback); break; case 'get-device': Object(actions["o" /* getDevice */])(deviceID, callback); break; case 'get-devices': Object(actions["r" /* getDevices */])(deviceType, deviceGroup, customerID, groupID, isActive); break; case 'get-device-readings': Object(actions["p" /* getDeviceReadings */])(timeBeg, timeEnd, deviceID, convert); break; case 'get-device-rules': Object(actions["q" /* getDeviceRules */])(address); break; case 'get-doc': Object(actions["s" /* getDoc */])(docID, params); break; case 'get-docs': Object(actions["t" /* getDocs */])(params, callback); break; case 'get-group': Object(actions["u" /* getGroup */])(groupID, params, callback); break; case 'get-groups': Object(actions["v" /* getGroups */])(params, callback); break; case 'get-metric': Object(actions["w" /* getMetric */])(deviceID, timeBeg, timeEnd); break; case 'get-metric-address': Object(actions["x" /* getMetricAddress */])(address, timeBeg, timeEnd); break; case 'get-moisture-sensor-stats': Object(actions["y" /* getMoistureSensorStats */])(deviceID, timeBeg, timeEnd); break; case 'get-pump-stats': Object(actions["z" /* getPumpStats */])(deviceID, timeBeg, timeEnd, utcOffset); break; case 'get-valve-stats': Object(actions["K" /* getValveStats */])(deviceID, timeBeg, timeEnd, utcOffset); break; case 'get-reading': Object(actions["A" /* getReading */])(readingID); break; case 'get-rule': Object(actions["B" /* getRule */])(ruleID, callback); break; case 'get-rules': Object(actions["C" /* getRules */])(customerID, params); break; case 'get-stats-address': Object(actions["F" /* getStatsAddress */])(address, timeBeg, timeEnd, valueKey); break; case 'get-stats-flow-address': Object(actions["G" /* getStatsAddressFlow */])(address, timeBeg, timeEnd); break; case 'get-setting-history': Object(actions["E" /* getSettingHistory */])(deviceID, offset, limit, timeBeg, timeEnd); break; case 'unload-settings-history': Object(actions["rb" /* unloadSettingHistory */])(); break; case 'get-user': Object(actions_user["c" /* getUser */])(); break; case 'get-user-email': Object(actions["I" /* getUserEmail */])(email, includes); break; case 'get-user-customer': Object(actions["H" /* getUserCustomer */])(userID, customerID, params, callback); break; case 'get-user-groups': Object(actions["J" /* getUserGroups */])(params, callback); break; case 'get-customer-api-keys': Object(actions["j" /* getCustomerApiKeys */])(customerID, callback); break; case 'initialize-new-settings': Object(actions["L" /* initializeNewSettings */])(device); break; case 'invalid-setting': Object(actions["M" /* invalidSetting */])(invalid); break; case 'load-device-status': Object(actions["N" /* loadDeviceStatus */])(status); break; case 'login': Object(actions["O" /* login */])(); break; case 'new-reading': Object(actions["c" /* changeReading */])(reading, 'noID', false); break; case 'pin-code-cancel': Object(actions_pinCode["b" /* pinCodeCancel */])(); break; case 'pin-code-reset': Object(actions_pinCode["d" /* pinCodeReset */])(); break; case 'pin-code-unload': Object(actions_pinCode["e" /* pinCodeUnload */])(); break; case 'save-history': Object(actions["S" /* saveHistory */])(path); break; case 'save-history-list': Object(actions["T" /* saveHistoryList */])(path); break; case 'pin-code-authenticate': Object(actions_pinCode["a" /* pinCodeAuthenticate */])(code); break; case 'reset-new-settings': Object(actions["P" /* resetNewSettings */])(); break; case 'reset-popup': Object(actions["Q" /* resetPopup */])(); break; case 'reset-settings-saved-status': Object(actions["R" /* resetSettingsSavedStatus */])(); break; case 'save-settings': Object(actions["U" /* saveSettings */])(); break; case 'selected-device-add': Object(actions["V" /* selectDevice */])(id, true); break; case 'selected-device-remove': Object(actions["V" /* selectDevice */])(id, false); break; case 'selected-devices-remove-all': Object(actions["X" /* selectDevicesRemove */])(callback); break; case 'select-multiple-devices': Object(actions["W" /* selectDevices */])(ids); break; case 'set-group': Object(actions["ab" /* setGroup */])(group, update, callback); break; case 'set-sort': Object(actions["eb" /* setSort */])(direction, value1, value2); break; case 'set-rule': Object(actions["cb" /* setRule */])(ruleID, rule, update, callback); break; case 'set-settings': Object(actions["db" /* setSettings */])(settings, callback); break; case 'set-device': Object(actions["Y" /* setDevice */])(deviceID, data, callback); break; case 'set-devices': Object(actions["Z" /* setDevices */])(data, callback); break; case 'swap-modem': Object(actions["ib" /* swapModem */])(deviceID, data, callback); break; case 'set-physical': Object(actions["bb" /* setPhysical */])(deviceID, data, callback); break; case 'set-user-group': Object(actions["fb" /* setUserGroup */])(userGroup, update, params, callback); break; case 'store-new-rule': Object(actions["gb" /* storeNewRule */])(rule, noEvent, callback); break; case 'store-rule': Object(actions["hb" /* storeRule */])(ruleID, callback); break; case 'switch-customer': Object(actions["jb" /* switchCustomer */])(customerID, userID, selectedCompany, callback); break; case 'unload-device-rules': Object(actions["kb" /* unloadDeviceRules */])(); break; case 'unload-device-status': Object(actions["lb" /* unloadDeviceStatus */])(); break; case 'unload-reading': Object(actions["pb" /* unloadReading */])(); break; case 'unload-rule': Object(actions["qb" /* unloadRule */])(); break; case 'unload-user-groups': Object(actions["sb" /* unloadUserGroups */])(); break; case 'unload-metric': Object(actions["ob" /* unloadMetric */])(); break; case 'unload-group-devices': Object(actions["nb" /* unloadGroupDevices */])(); break; case 'unload-flow-stats': Object(actions["mb" /* unloadFlowStats */])(); break; case 'update-customer': Object(actions["tb" /* updateCustomer */])(customerID, data, callback); break; case 'update-reading': Object(actions["c" /* changeReading */])(reading, readingID, true); break; case 'update-user': Object(actions_user["g" /* updateUser */])(userID, change, callback); break; case 'update-user-pin': Object(actions_pinCode["c" /* pinCodeChange */])(oldPin, newPin); break; case 'unload-user-change': Object(actions_user["f" /* unloadUserChange */])(); break; case 'update-new-rule-basic': Object(actions["ub" /* updateNewRuleBasic */])(address, active, nextNotification); break; case 'update-new-rule-contact-info': Object(actions["vb" /* updateNewRuleContactInfo */])(addresses, method, invalid); break; case 'update-new-rule-parameters': Object(actions["wb" /* updateNewRuleParameters */])(template, test, formula, valueKey, testValue, multiplier, body, subject, debounceTime, sendOnce, notificationInterval, type, invalid, sensor); break; case 'update-user-customer': Object(actions["xb" /* updateUserCustomer */])(userID, customerID, data, callback); break; default: return true; } return true; }); /* harmony default export */ var dispatchers_AppDispatcher = (AppDispatcher); // EXTERNAL MODULE: ./app/stores/AppStore.js var AppStore = __webpack_require__("./app/stores/AppStore.js"); // EXTERNAL MODULE: ./app/translations/en.json var translations_en = __webpack_require__("./app/translations/en.json"); // EXTERNAL MODULE: ./app/translations/es.json var translations_es = __webpack_require__("./app/translations/es.json"); // EXTERNAL MODULE: ./app/translations/cf.json var cf = __webpack_require__("./app/translations/cf.json"); // CONCATENATED MODULE: ./app/components/Main.jsx function Main_typeof(obj) { "@babel/helpers - typeof"; return Main_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, Main_typeof(obj); } function _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); } function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } function _iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; } function Main_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function Main_defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function Main_createClass(Constructor, protoProps, staticProps) { if (protoProps) Main_defineProperties(Constructor.prototype, protoProps); if (staticProps) Main_defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function Main_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) Main_setPrototypeOf(subClass, superClass); } function Main_setPrototypeOf(o, p) { Main_setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return Main_setPrototypeOf(o, p); } function Main_createSuper(Derived) { var hasNativeReflectConstruct = Main_isNativeReflectConstruct(); return function _createSuperInternal() { var Super = Main_getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = Main_getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return Main_possibleConstructorReturn(this, result); }; } function Main_possibleConstructorReturn(self, call) { if (call && (Main_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return Main_assertThisInitialized(self); } function Main_assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function Main_isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function Main_getPrototypeOf(o) { Main_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return Main_getPrototypeOf(o); } function Main_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } function _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread(); } function _nonIterableSpread() { throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } function _iterableToArray(iter) { if (typeof Symbol !== "undefined" && iter[Symbol.iterator] != null || iter["@@iterator"] != null) return Array.from(iter); } function _arrayWithoutHoles(arr) { if (Array.isArray(arr)) return _arrayLikeToArray(arr); } function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } /* eslint-disable react/destructuring-assignment */ /* eslint-disable react/prop-types */ // App.js // Store Object(index_es["c" /* addLocaleData */])([].concat(_toConsumableArray(en_default.a), _toConsumableArray(es_default.a), _toConsumableArray(fr_default.a))); var messages = { en: translations_en, es: translations_es, fr: cf }; if (true) { react_ga_default.a.initialize('UA-12439534-6', { debug: false }); } var Main_Main = /*#__PURE__*/function (_React$Component) { Main_inherits(Main, _React$Component); var _super = Main_createSuper(Main); function Main(props) { var _this; Main_classCallCheck(this, Main); _this = _super.call(this, props); Main_defineProperty(Main_assertThisInitialized(_this), "updateFavicon", function () { var customerID = _this.state.data.user.customer_id; var brand = AppStore["a" /* default */].getCustomerBrand(); var _ref = brand || {}, _ref$icon_svg = _ref.icon_svg, iconSVG = _ref$icon_svg === void 0 ? undefined : _ref$icon_svg; if (iconSVG) util_setFavicon(iconSVG); }); Main_defineProperty(Main_assertThisInitialized(_this), "onChange", function () { _this.updateFavicon(); _this.setState(AppStore["a" /* default */]); }); Main_defineProperty(Main_assertThisInitialized(_this), "appDispatch", function (action) { return dispatchers_AppDispatcher.dispatch({ action: action }); }); Main_defineProperty(Main_assertThisInitialized(_this), "closeError", function () { _this.appDispatch('reset-settings-saved-status'); _this.appDispatch('reset-popup'); }); _this.closeError = _this.closeError.bind(Main_assertThisInitialized(_this)); _this.redirectToLogin = _this.redirectToLogin.bind(Main_assertThisInitialized(_this)); _this.state = { data: { user: { id: '', customer_id: '', locale: { tempConv: 'f' }, permissions: { level: 0 } } } }; return _this; } Main_createClass(Main, [{ key: "getChildContext", value: function getChildContext() { return { userId: this.state.data.user.id, tempConv: this.state.data.user.locale.tempConv || 'f', level: this.state.data.user.permissions.level }; } }, { key: "componentWillMount", value: function componentWillMount() { // initialize Brand based on window location var _window$location$host = window.location.hostname.split('.'), _window$location$host2 = _slicedToArray(_window$location$host, 1), first = _window$location$host2[0]; var name = first === 'altrac' || first === 'app' || first === 'localhost' || first === 'dev' || first === 'stage' || first === 'stage2' ? 'altrac' : first; dispatchers_AppDispatcher.dispatch({ action: 'get-brand', name: name }); } // add change listener to stores }, { key: "componentDidMount", value: function componentDidMount() { AppStore["a" /* default */].addChangeListener(this.onChange.bind(this)); } }, { key: "componentDidUpdate", value: function componentDidUpdate(props) { var pathname = props.location.pathname; var router = this.context.router; if (this.props.route.auth.loggedIn()) { if (AppStore["a" /* default */].data.user.onboarding && !pathname.match(/welcome/)) { router.replace({ pathname: '/welcome' }); } else if (!AppStore["a" /* default */].data.user.onboarding && pathname.match(/welcome/)) { router.replace({ pathname: '/home' }); } this.updateFavicon(); } } }, { key: "componentWillUnmount", value: function componentWillUnmount() { AppStore["a" /* default */].removeChangeListener(this.onChange.bind(this)); } }, { key: "redirectToLogin", value: function redirectToLogin() { var router = this.context.router; this.props.route.auth.logout(router); this.appDispatch('reset-popup'); } }, { key: "render", value: function render() { var _this$props = this.props, route = _this$props.route, children = _this$props.children; var data = this.state.data; var languageDetect = 'en'; if ('language' in navigator) { var browserLanguage = navigator.language.substring(0, 2); if (browserLanguage === 'es') { languageDetect = 'es'; } else if (browserLanguage === 'fr') { languageDetect = 'fr'; } } var _data$user$locale$lan = data.user.locale.language, language = _data$user$locale$lan === void 0 ? languageDetect : _data$user$locale$lan; var auth = route.auth; // Server routes var Routes = /*#__PURE__*/react_default.a.cloneElement(children, { data: AppStore["a" /* default */].data, auth: route.auth, pages: AppStore["a" /* default */].pages, key: 'router' }); var notifier; if (data.notifications) { if (data.notifications.popUp.logout) { notifier = /*#__PURE__*/react_default.a.createElement(Notifications_PopUpError, { key: "notifier", text: data.notifications.popUp.text, visible: data.notifications.popUp.visible, textButton: "LOGOUT", functionButton: this.redirectToLogin }); } else { notifier = /*#__PURE__*/react_default.a.createElement(Notifications_PopUpError, { key: "notifier", text: data.notifications.popUp.text, visible: data.notifications.popUp.visible, textButton: "OK", functionButton: this.closeError }); } } var savedError; if (data.deviceSettings && data.deviceSettings.saved && data.deviceSettings.saved === 'error') { savedError = /*#__PURE__*/react_default.a.createElement(Notifications_PopUp, { key: "savedError", text: "Error saving setting", visible: true, textButton: "OK", functionButton: this.closeError }); } return /*#__PURE__*/react_default.a.createElement(errorboundary, { message: messages[language]['application.error.boundary'] }, /*#__PURE__*/react_default.a.createElement(index_es["b" /* IntlProvider */], { locale: language, messages: messages[language] }, /*#__PURE__*/react_default.a.createElement("div", null, auth.loggedIn() && !AppStore["a" /* default */].data.user.id ? [savedError, notifier] : [savedError, notifier, Routes]))); } }]); return Main; }(react_default.a.Component); Main_Main.contextTypes = { router: prop_types_default.a.object.isRequired }; Main_Main.childContextTypes = { userId: prop_types_default.a.string, tempConv: prop_types_default.a.string.isRequired, level: prop_types_default.a.number.isRequired }; // EXTERNAL MODULE: ./node_modules/styled-components/dist/styled-components.browser.esm.js var styled_components_browser_esm = __webpack_require__("./node_modules/styled-components/dist/styled-components.browser.esm.js"); // EXTERNAL MODULE: ./node_modules/react-phone-number-input/index.commonjs.js var index_commonjs = __webpack_require__("./node_modules/react-phone-number-input/index.commonjs.js"); var index_commonjs_default = /*#__PURE__*/__webpack_require__.n(index_commonjs); // CONCATENATED MODULE: ./app/components/pages/auth/styledComponents.jsx var _templateObject, _templateObject2, _templateObject3, _templateObject4, _templateObject5, _templateObject6, _templateObject7, _templateObject8, _templateObject9, _templateObject10, _templateObject11, _templateObject12, _templateObject13, _templateObject14, _templateObject15, _templateObject16, _templateObject17, _templateObject18, _templateObject19, _templateObject20, _templateObject21, _templateObject22, _templateObject23, _templateObject24, _templateObject25, _templateObject26, _templateObject27, _templateObject28, _templateObject29, _templateObject30, _templateObject31, _templateObject32, _templateObject33; function _taggedTemplateLiteral(strings, raw) { if (!raw) { raw = strings.slice(0); } return Object.freeze(Object.defineProperties(strings, { raw: { value: Object.freeze(raw) } })); } // ------------------ HOME ----------------------------- var DivLogin = styled_components_browser_esm["a" /* default */].div(_templateObject || (_templateObject = _taggedTemplateLiteral(["\n align-items: center;\n background-position-x: center;\n background-position-y: center;\n background-repeat-x: no-repeat;\n background-repeat-y: no-repeat;\n background-attachment: scroll;\n background-origin: initial;\n background-clip: initial;\n background-color: inherit;\n background-image: url(", ");\n -webkit-background-size: cover;\n -moz-background-size: cover;\n -o-background-size: cover;\n background-size: cover;\n display: block;\n position: absolute;\n width: 100%;\n height: auto;\n min-height: 100%;\n"])), function (props) { return props.splashImg ? props.splashImg : ''; }); var DivHome = Object(styled_components_browser_esm["a" /* default */])(DivLogin)(_templateObject2 || (_templateObject2 = _taggedTemplateLiteral(["\n height: auto;\n min-height: 100%;\n"]))); var Img = styled_components_browser_esm["a" /* default */].img(_templateObject3 || (_templateObject3 = _taggedTemplateLiteral(["\n display: flex;\n margin: 46px auto 120px auto;\n"]))); var LogoLargeContainer = styled_components_browser_esm["a" /* default */].div(_templateObject4 || (_templateObject4 = _taggedTemplateLiteral(["\n width: 250px;\n min-height: 130px;\n text-align: center;\n display: flex;\n justify-content: center;\n margin: 46px auto 50px auto;\n"]))); var BrowserWarning = styled_components_browser_esm["a" /* default */].div(_templateObject5 || (_templateObject5 = _taggedTemplateLiteral(["\n width: 300px;\n padding: 20px;\n border-radius: 5px;\n background-color: white;\n text-align: center;\n display: flex;\n justify-content: center;\n margin: 40px auto 40px auto;\n color: #D00000;\n"]))); // ------------------ LOGIN -------------------------------- var LabelLogin = styled_components_browser_esm["a" /* default */].div(_templateObject6 || (_templateObject6 = _taggedTemplateLiteral(["\n color:white;\n margin: 0 auto 7px auto;\n width: 325px;\n font-size: 24px;\n font-weight: 700;\n\n @media (max-width: 320px) {\n width: 275px;\n }\n"]))); var StyledInputLight = styled_components_browser_esm["a" /* default */].input(_templateObject7 || (_templateObject7 = _taggedTemplateLiteral(["\n background-color: ", ";\n border: none;\n color: #284047;\n display: flex;\n font-size: 24px;\n height: 55px;\n margin: 0 0 27px 0;\n padding-left: 12px;\n width: 100%;\n font-weight: 700;\n"])), function (props) { return props.error ? "#ec9aa4" : "white"; }); var StyledInput = styled_components_browser_esm["a" /* default */].input(_templateObject8 || (_templateObject8 = _taggedTemplateLiteral(["\n background-color: ", ";\n border: none;\n color: #284047;\n display: flex;\n font-size: 24px;\n height: 55px;\n margin: 0 0 27px 0;\n padding-left: 12px;\n width: 100%;\n font-weight: 700;\n"])), function (props) { return props.error ? "#ec9aa4" : "#ececec"; }); var Button2 = styled_components_browser_esm["a" /* default */].button(_templateObject9 || (_templateObject9 = _taggedTemplateLiteral(["\n align-items: center;\n background-color: rgba(162,162,162,0.7);\n border: 1px solid white;\n border-radius: 2px;\n color: white;\n cursor: pointer;\n display: flex;\n font-size: 24px;\n height: 55px;\n justify-content: center;\n margin: 55px auto 5px auto;\n text-decoration: none;\n width: 220px;\n font-weight: 700;\n\n &:hover {\n background-color: white;\n color: #284047;\n }\n\n &:active {\n transform: scale(0.95);\n}\n"]))); var Forgot = styled_components_browser_esm["a" /* default */].button(_templateObject10 || (_templateObject10 = _taggedTemplateLiteral(["\n font-size: 14px;\n color: white;\n display: flex;\n justify-content: center;\n margin: 60px auto 20px auto;\n width: 160px;\n font-weight: 700;\n border: none;\n border-bottom: 1px solid white;\n background: none;\n"]))); var TermsLink = styled_components_browser_esm["a" /* default */].div(_templateObject11 || (_templateObject11 = _taggedTemplateLiteral(["\n width: 250px;\n text-align: center;\n display: flex;\n justify-content: center;\n margin: 46px auto 46px auto;\n color: white;\n"]))); // ------------------ ACCOUNT -------------------------------- var DivAccount = styled_components_browser_esm["a" /* default */].div(_templateObject12 || (_templateObject12 = _taggedTemplateLiteral(["\n width: 100vw;\n display: block;\n align-items: center;\n color: #284047;\n min-height: 70vh;\n overflow-x: hidden;\n position: absolute;\n background-color: inherit;\n"]))); var PhoneInputStyled = Object(styled_components_browser_esm["a" /* default */])(index_commonjs_default.a)(_templateObject13 || (_templateObject13 = _taggedTemplateLiteral(["\n background-color: ", ";\n border: none;\n color: #284047;\n display: flex;\n font-size: 24px;\n height: 55px;\n margin: 0 0 27px 0;\n padding-left: 12px;\n width: 100%;\n font-weight: 700;\n"])), function (props) { return props.error ? "#ec9aa4" : "#ececec"; }); var Title = styled_components_browser_esm["a" /* default */].div(_templateObject14 || (_templateObject14 = _taggedTemplateLiteral(["\n bottom: 25px;\n display: flex;\n font-size: 30px;\n justify-content: center;\n margin: 40px auto 0 auto;\n position: relative;\n font-weight: 700;\n"]))); var MessageError = styled_components_browser_esm["a" /* default */].div(_templateObject15 || (_templateObject15 = _taggedTemplateLiteral(["\n display: block;\n background-color: #ec9aa4;\n position: relative;\n bottom: 19px;\n width: 100%;\n margin:auto;\n height: auto;\n padding: 7px;\n font-weight: 700;\n"]))); var TitleError = styled_components_browser_esm["a" /* default */].div(_templateObject16 || (_templateObject16 = _taggedTemplateLiteral(["\n align-items: center;\n display: flex;\n font-size: 24px;\n justify-content: center;\n margin:auto;\n margin-bottom: 2px;\n width: 325px;\n font-weight: 700;\n"]))); var Message = styled_components_browser_esm["a" /* default */].div(_templateObject17 || (_templateObject17 = _taggedTemplateLiteral(["\n display: flex;\n font-size: 18px;\n justify-content: center;\n margin:auto;\n text-align: center;\n width: 325px;\n font-weight: 700;\n"]))); var Label = Object(styled_components_browser_esm["a" /* default */])(LabelLogin)(_templateObject18 || (_templateObject18 = _taggedTemplateLiteral(["\n color: #284047;\n position: relative;\n"]))); var Foot = styled_components_browser_esm["a" /* default */].div(_templateObject19 || (_templateObject19 = _taggedTemplateLiteral(["\n display: flex;\n font-size: 14px;\n margin: 0px auto 27px auto;\n position: relative;\n top: -20px;\n width: 325px;\n font-weight: 700;\n"]))); // box-shadow: 1px 3px 14px 2px lightgrey; var ButtonWhite = Object(styled_components_browser_esm["a" /* default */])(Button2)(_templateObject20 || (_templateObject20 = _taggedTemplateLiteral(["\n background-color: white;\n color: #284047;\n margin: 40px auto 150px auto;\n\n &:hover{\n box-shadow: 1px 3px 14px 2px gray;\n }\n"]))); // ------------------ INFORMATION -------------------------------- var Subtitle = styled_components_browser_esm["a" /* default */].div(_templateObject21 || (_templateObject21 = _taggedTemplateLiteral(["\n display: flex;\n justify-content: center;\n margin: 6px auto auto auto;\n position: relative;\n bottom: 18px;\n width: 325px;\n font-weight: 700;\n"]))); var Asterisk = styled_components_browser_esm["a" /* default */].span(_templateObject22 || (_templateObject22 = _taggedTemplateLiteral(["\n color: red;\n font-size: 18pt;\n display: contents;\n"]))); var IsReq = styled_components_browser_esm["a" /* default */].p(_templateObject23 || (_templateObject23 = _taggedTemplateLiteral(["\n color: red;\n margin: 0;\n display: inline-block;\n position: absolute;\n right: 0px;\n font-size: 18pt;\n"]))); var ContainerOptions = styled_components_browser_esm["a" /* default */].select(_templateObject24 || (_templateObject24 = _taggedTemplateLiteral(["\n display: flex;\n font-size: 24px;\n color: #284047;\n width: 325px;\n height: 55px;\n border: none;\n \n padding-left: 12px;\n font-weight: 700;\n background-color: ", ";\n -webkit-appearance:none;\n"])), function (props) { return props.error ? '#ec9aa4' : '#ececec'; }); // background: url('https://fontawesome.com/icons/chevron-down?style=solid') no-repeat right; var LabelEnd = Object(styled_components_browser_esm["a" /* default */])(Label)(_templateObject25 || (_templateObject25 = _taggedTemplateLiteral(["\n width: 390px;\n font-size: 18px;\n margin: 0 auto;\n text-align: center;\n"]))); // ------------------ EMAIL ERROR -------------------------------- var MessageError1 = Object(styled_components_browser_esm["a" /* default */])(MessageError)(_templateObject26 || (_templateObject26 = _taggedTemplateLiteral(["\n opacity: 1;\n width: 390px;\n height: 55px;\n padding: 0;\n display:flex;\n"]))); var StyledInputError = Object(styled_components_browser_esm["a" /* default */])(StyledInput)(_templateObject27 || (_templateObject27 = _taggedTemplateLiteral(["\n background-color: #ec9aa4;\n"]))); var ButtonWhiteError = Object(styled_components_browser_esm["a" /* default */])(ButtonWhite)(_templateObject28 || (_templateObject28 = _taggedTemplateLiteral(["\n margin: 55px auto 150px auto;\n"]))); var ButtonWhiteError1 = Object(styled_components_browser_esm["a" /* default */])(ButtonWhite)(_templateObject29 || (_templateObject29 = _taggedTemplateLiteral(["\n margin: 55px auto 0px auto;\n"]))); var MessageReset = Object(styled_components_browser_esm["a" /* default */])(Message)(_templateObject30 || (_templateObject30 = _taggedTemplateLiteral(["\n margin: 0px auto 55px auto;\n text-align: justify;\n"]))); var MessageSendLink = Object(styled_components_browser_esm["a" /* default */])(Message)(_templateObject31 || (_templateObject31 = _taggedTemplateLiteral(["\n background-color: #d3f5e1;\n margin: 15px auto 30px auto;\n padding: 20px 39px;\n text-align: justify;\n"]))); var TitleSuccess = Object(styled_components_browser_esm["a" /* default */])(Title)(_templateObject32 || (_templateObject32 = _taggedTemplateLiteral(["\n margin: 0 auto 200px auto;\n"]))); var DropdownContainer = styled_components_browser_esm["a" /* default */].div(_templateObject33 || (_templateObject33 = _taggedTemplateLiteral(["\n position: relative; \n margin: 5px auto 50px auto; \n width: 325px;\n cursor: pointer;\n"]))); // CONCATENATED MODULE: ./app/components/partials/Graphics/LogoLarge.jsx // Logo.jsx var LogoLarge_LogoLarge = function LogoLarge(_ref) { var color = _ref.color, icon = _ref.icon, func = _ref.func; return /*#__PURE__*/react_default.a.createElement(LogoLargeContainer, { onClick: func, dangerouslySetInnerHTML: { __html: icon }, style: { fill: color } }); }; /* harmony default export */ var Graphics_LogoLarge = (LogoLarge_LogoLarge); // CONCATENATED MODULE: ./app/components/pages/auth/ChangePassword.jsx function ChangePassword_typeof(obj) { "@babel/helpers - typeof"; return ChangePassword_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, ChangePassword_typeof(obj); } function ChangePassword_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function ChangePassword_defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function ChangePassword_createClass(Constructor, protoProps, staticProps) { if (protoProps) ChangePassword_defineProperties(Constructor.prototype, protoProps); if (staticProps) ChangePassword_defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function ChangePassword_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) ChangePassword_setPrototypeOf(subClass, superClass); } function ChangePassword_setPrototypeOf(o, p) { ChangePassword_setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return ChangePassword_setPrototypeOf(o, p); } function ChangePassword_createSuper(Derived) { var hasNativeReflectConstruct = ChangePassword_isNativeReflectConstruct(); return function _createSuperInternal() { var Super = ChangePassword_getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = ChangePassword_getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return ChangePassword_possibleConstructorReturn(this, result); }; } function ChangePassword_possibleConstructorReturn(self, call) { if (call && (ChangePassword_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return ChangePassword_assertThisInitialized(self); } function ChangePassword_assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function ChangePassword_isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function ChangePassword_getPrototypeOf(o) { ChangePassword_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return ChangePassword_getPrototypeOf(o); } function ChangePassword_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } var ChangePassword_ChangePassword = /*#__PURE__*/function (_Component) { ChangePassword_inherits(ChangePassword, _Component); var _super = ChangePassword_createSuper(ChangePassword); function ChangePassword() { var _this; ChangePassword_classCallCheck(this, ChangePassword); for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { args[_key] = arguments[_key]; } _this = _super.call.apply(_super, [this].concat(args)); ChangePassword_defineProperty(ChangePassword_assertThisInitialized(_this), "passwordInput", /*#__PURE__*/react_default.a.createRef()); ChangePassword_defineProperty(ChangePassword_assertThisInitialized(_this), "confirmPasswordInput", /*#__PURE__*/react_default.a.createRef()); ChangePassword_defineProperty(ChangePassword_assertThisInitialized(_this), "state", { error: false, invalid: false, brand: {} }); ChangePassword_defineProperty(ChangePassword_assertThisInitialized(_this), "onChange", function () { _this.setBrand(); }); ChangePassword_defineProperty(ChangePassword_assertThisInitialized(_this), "handleErrorPassword", function (error) { _this.setState({ error: error }); }); ChangePassword_defineProperty(ChangePassword_assertThisInitialized(_this), "handleConfirm", function () { var formatMessage = _this.props.intl.formatMessage; var _assertThisInitialize = ChangePassword_assertThisInitialized(_this), passwordInput = _assertThisInitialize.passwordInput, confirmPasswordInput = _assertThisInitialize.confirmPasswordInput; var password = passwordInput.current.value || ''; var confirmPassword = confirmPasswordInput.current.value || ''; var _long = password ? password.length : 0; if (password && _long < 8) { _this.handleErrorPassword(formatMessage({ id: 'auth.changePassword.invalid.useAtLeast', defaultMessage: 'Password should have at least 8 characters', description: 'Password should have at least 8 characters' })); return; } if (password !== confirmPassword) { _this.handleErrorPassword(formatMessage({ id: 'auth.changePassword.invalid.noMatch', defaultMessage: 'Passwords do not match', description: 'Passwords do not match' })); return; } // Recheck token here _this.validateToken(function (isValid) { return isValid && _this.resetPassword(password); }); }); return _this; } ChangePassword_createClass(ChangePassword, [{ key: "componentDidMount", value: function componentDidMount() { this.validateToken(); AppStore["a" /* default */].addChangeListener(this.onChange.bind(this)); this.setBrand(); } }, { key: "componentWillUnmount", value: function componentWillUnmount() { try { AppStore["a" /* default */].removeChangeListener(this.onChange.bind(this)); } catch (error) { console.error(error); } } }, { key: "setBrand", value: function setBrand() { this.setState({ brand: AppStore["a" /* default */].getCustomerBrand() }); } }, { key: "resetPassword", value: function resetPassword(password) { var context = this.context, location = this.props.location; var token = location.query.token; Object(actions_user["a" /* changePassword */])({ password: password }, token, function (error, result) { if (error || result.error) { console.log(error || result.error); } context.router.push('/login'); }); } }, { key: "validateToken", value: function validateToken() { var done = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : function () {}; var location = this.props.location; var token = location.query.token; try { if (!token) { return this.setState({ invalid: true }, function () { return done(false); }); } var parsedToken = Object(actions_user["e" /* parseJwt */])(token); if (parsedToken.aud !== 'https://altrac-api.com' || parsedToken.exp < new Date().getTime() / 1000) { return this.setState({ invalid: true }, function () { return done(false); }); } done(true); } catch (e) { // Most likely could not parse the token this.setState({ invalid: true }, function () { return done(false); }); } return true; } }, { key: "render", value: function render() { var _this2 = this; var _this$state = this.state, error = _this$state.error, invalid = _this$state.invalid; var bannerSVG = this.state.brand.banner_svg; if (invalid) { return /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "auth.changePassword.invalid.token", defaultMessage: "Invalid token" })); } return /*#__PURE__*/react_default.a.createElement(DivAccount, null, /*#__PURE__*/react_default.a.createElement(Graphics_LogoLarge, { func: function func() { return _this2.setState({ atFront: LOGIN_VIEW }); }, icon: bannerSVG, color: "#284047" }), /*#__PURE__*/react_default.a.createElement(Title, null, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "auth.changePassword.heading", defaultMessage: "Change your Password" })), error && /*#__PURE__*/react_default.a.createElement(MessageError, null, /*#__PURE__*/react_default.a.createElement(TitleError, null, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "auth.changePassword.invalid.label", defaultMessage: "INVALID PASSWORD" })), /*#__PURE__*/react_default.a.createElement(Message, null, error)), /*#__PURE__*/react_default.a.createElement("form", null, /*#__PURE__*/react_default.a.createElement(Label, null, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "auth.changePassword.new", defaultMessage: "Choose a New Password" }), /*#__PURE__*/react_default.a.createElement(StyledInputLight, { ref: this.passwordInput, type: "password", autoFocus: true, required: true })), /*#__PURE__*/react_default.a.createElement(Foot, null, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "auth.changePassword.useAtLeast", defaultMessage: "Use at least 8 characters" })), /*#__PURE__*/react_default.a.createElement(Label, null, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "auth.changePassword.confirm", defaultMessage: "Confirm New Password" }), /*#__PURE__*/react_default.a.createElement(StyledInputLight, { ref: this.confirmPasswordInput, type: "password", required: true })), /*#__PURE__*/react_default.a.createElement(Foot, null, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "auth.changePassword.reenter", defaultMessage: "Reenter your password" }))), /*#__PURE__*/react_default.a.createElement(ButtonWhite, { onClick: this.handleConfirm }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "setting.save", defaultMessage: "SAVE" }))); } }]); return ChangePassword; }(react["Component"]); /* harmony default export */ var auth_ChangePassword = (Object(index_es["d" /* injectIntl */])(ChangePassword_ChangePassword)); ChangePassword_ChangePassword.propTypes = { location: prop_types_default.a.object.isRequired }; ChangePassword_ChangePassword.contextTypes = { router: prop_types_default.a.object.isRequired }; // EXTERNAL MODULE: ./node_modules/react-document-title/index.js var react_document_title = __webpack_require__("./node_modules/react-document-title/index.js"); var react_document_title_default = /*#__PURE__*/__webpack_require__.n(react_document_title); // EXTERNAL MODULE: ./css/compacts.css var compacts = __webpack_require__("./css/compacts.css"); var compacts_default = /*#__PURE__*/__webpack_require__.n(compacts); // CONCATENATED MODULE: ./app/components/partials/Graphics/AddNew.jsx /* eslint-disable react/prop-types */ // AddNew.jsx var AddNew_AddNewDefault = function AddNewDefault(_ref) { var style = _ref.style; return /*#__PURE__*/react_default.a.createElement(AddNew_AddNew, { style: style }); }; /* harmony default export */ var Graphics_AddNew = (AddNew_AddNewDefault); var AddNew_AddNew = function AddNew(_ref2) { var style = _ref2.style; return /*#__PURE__*/react_default.a.createElement("span", { className: "fa fa-plus-circle ".concat(compacts_default.a.text), style: style }); }; // CONCATENATED MODULE: ./app/components/partials/Graphics/High.jsx /** * @file High.jsx * @exports High */ var green = '#23ce6b'; var High_defaultColor = green; var High_High = function High(_ref) { var style = _ref.style; return /*#__PURE__*/react_default.a.createElement("svg", { id: "high-icon", preserveAspectRatio: "xMidYMid meet", style: style, viewBox: "0 0 18 18" }, /*#__PURE__*/react_default.a.createElement("title", null, "high"), /*#__PURE__*/react_default.a.createElement("path", { fill: High_defaultColor, d: "M 9,1 13,5 h -3 v 12 H 8 v -12 H 5 Z" })); }; /* harmony default export */ var Graphics_High = (High_High); // CONCATENATED MODULE: ./app/components/partials/Graphics/Low.jsx /** * @file Low.jsx * @exports Low */ var Low_red = '#D00000'; var Low_defaultColor = Low_red; var Low_Low = function Low(_ref) { var style = _ref.style; return /*#__PURE__*/react_default.a.createElement("svg", { id: "low-icon", preserveAspectRatio: "xMidYMid meet", style: style, viewBox: "0 0 18 18" }, /*#__PURE__*/react_default.a.createElement("title", null, "low"), /*#__PURE__*/react_default.a.createElement("path", { fill: Low_defaultColor, d: "m 8,1 h 2 l 0,12 H 13 l -4,4 -4,-4 h 3 z" })); }; /* harmony default export */ var Graphics_Low = (Low_Low); // CONCATENATED MODULE: ./app/components/partials/Graphics/Bin.jsx /* eslint-disable react/prop-types */ // Bin.jsx var Bin_BinDefault = function BinDefault(_ref) { var _ref$high = _ref.high, high = _ref$high === void 0 ? false : _ref$high, _ref$low = _ref.low, low = _ref$low === void 0 ? false : _ref$low, style = _ref.style; return /*#__PURE__*/react_default.a.createElement(Bin_Bin, { high: high, low: low, style: style }); }; /* harmony default export */ var Graphics_Bin = (Bin_BinDefault); var Bin_Bin = function Bin(_ref2) { var high = _ref2.high, low = _ref2.low, style = _ref2.style; var svgStyle = style || { fill: '#284047', stroke: '#284047' }; return /*#__PURE__*/react_default.a.createElement("svg", { viewBox: "0 0 75 75" }, /*#__PURE__*/react_default.a.createElement("g", { style: { transform: 'translate(19px, 2px) scale(0.2)' } }, /*#__PURE__*/react_default.a.createElement("g", { fill: "#000000", style: svgStyle }, /*#__PURE__*/react_default.a.createElement("description", null, "bin icon"), /*#__PURE__*/react_default.a.createElement("title", null, "bin"), /*#__PURE__*/react_default.a.createElement("path", { d: "m42.7 251.3 103.55-0.3 0.3 14.5-51 25.151-53-25z" }), /*#__PURE__*/react_default.a.createElement("rect", { x: "43", y: "55", width: "21", height: "198" }), /*#__PURE__*/react_default.a.createElement("rect", { x: "74", y: "55", width: "49", height: "197" }), /*#__PURE__*/react_default.a.createElement("rect", { x: "126", y: "55", width: "20", height: "196" }), /*#__PURE__*/react_default.a.createElement("rect", { x: "43", y: "54", width: "102", height: "5.75" }), /*#__PURE__*/react_default.a.createElement("path", { d: "m68 55 26.21-27.272-10.61-0.1-40 26z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "m75.57 54.7 7.8-18.1 9.7-8.9 13.4-0.3 40 27z" }), /*#__PURE__*/react_default.a.createElement("g", { fill: "none" }, /*#__PURE__*/react_default.a.createElement("g", { strokeWidth: "5" }, /*#__PURE__*/react_default.a.createElement("path", { d: "m45 327.8c0.2-62 0.1-62 0.1-62" }), /*#__PURE__*/react_default.a.createElement("path", { d: "m143.88 327.8c0.2-62 0.1-62 0.1-62" }), /*#__PURE__*/react_default.a.createElement("path", { d: "m47.149 327.31c12.478-60.819 12.468-60.652 12.468-60.652" }), /*#__PURE__*/react_default.a.createElement("path", { d: "m94.496 325.33c35.419-60.819 35.782-61.052 35.782-61.052" }), /*#__PURE__*/react_default.a.createElement("path", { d: "m58.934 325.33c35.419-60.819 35.782-61.052 35.782-61.052" }), /*#__PURE__*/react_default.a.createElement("path", { d: "m129.87 324.95c-35.419-60.819-35.782-61.052-35.782-61.052" }), /*#__PURE__*/react_default.a.createElement("path", { d: "m95.03 326.54c-35.419-60.819-35.782-61.052-35.782-61.052" }), /*#__PURE__*/react_default.a.createElement("path", { d: "m129.83 325.97c12.478-60.819 12.754-61.052 12.754-61.052" }), /*#__PURE__*/react_default.a.createElement("path", { d: "m59.499 327.4c-12.478-60.819-12.754-61.052-12.754-61.052" }), /*#__PURE__*/react_default.a.createElement("path", { d: "m143.02 326.26c-12.478-60.819-12.754-61.052-12.754-61.052" })), /*#__PURE__*/react_default.a.createElement("path", { strokeWidth: "6.5", d: "m42.336 324.72c103.43 0.22 103.9 0.2 103.9 0.2" })))), !!high && /*#__PURE__*/react_default.a.createElement("g", { id: "high", transform: "translate(130,110) scale(1.1)" }, /*#__PURE__*/react_default.a.createElement(Graphics_High, null)), !!low && /*#__PURE__*/react_default.a.createElement("g", { id: "low", transform: "translate(130,110) scale(1.1)" }, /*#__PURE__*/react_default.a.createElement(Graphics_Low, null))); }; // CONCATENATED MODULE: ./app/components/partials/Graphics/ColdAirDrain.jsx function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { ColdAirDrain_defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } function ColdAirDrain_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /* eslint-disable react/prop-types */ // ColdAirDrain.jsx var ColdAirDrain_ColdAirDrainDefault = function ColdAirDrainDefault(_ref) { var style = _ref.style; return /*#__PURE__*/react_default.a.createElement(ColdAirDrain_ColdAirDrain, { style: style }); }; /* harmony default export */ var Graphics_ColdAirDrain = (ColdAirDrain_ColdAirDrainDefault); var ColdAirDrain_ColdAirDrain = function ColdAirDrain(_ref2) { var style = _ref2.style; var svgStyle = _objectSpread({ fill: '#284047', stroke: '#284047', strokeMiterlimit: 10 }, style); return /*#__PURE__*/react_default.a.createElement("svg", { style: svgStyle, viewBox: "0 0 75 75" }, /*#__PURE__*/react_default.a.createElement("description", null, "cold air drain icon"), /*#__PURE__*/react_default.a.createElement("title", null, "cold air drain"), /*#__PURE__*/react_default.a.createElement("g", { style: { transform: 'translate(11px, 13px) scale(0.17)' } }, /*#__PURE__*/react_default.a.createElement("path", { d: "M288.4,186c0.6,0,1-0.4,1-1v-74.5c0-0.6-0.4-1-1-1.1l-54-3.9c-0.5,0-1.4-0.1-2-0.1h-82c-0.6,0-1.4,0-2,0.1\r l-54,3.9c-0.6,0-1,0.5-1,1.1V185c0,0.6,0.4,1,1,1H288.4z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M240.4,283.3c-0.7,0.1-1.3,0.2-2,0.2h-94c-0.7,0-1.3-0.1-2-0.2l-47-7.7c-0.4-0.1-0.9,0.2-1,0.6\r c0,0.1,0,0.1,0,0.2v2c0,0.6,0.4,1.1,1,1.2l47,7.7c0.7,0.1,1.3,0.2,2,0.2h94c0.7,0,1.3-0.1,2-0.2l47-7.7c0.6-0.1,1-0.6,1-1.2v-2\r c0-0.5-0.3-0.8-0.8-0.9c-0.1,0-0.1,0-0.2,0L240.4,283.3z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M182.9,231.5c-0.6,0-1,0.4-1,1v9.5c0,0.6-0.4,1-1,1h-23c-0.6,0-1,0.4-1,1v2c0,0.6,0.4,1,1,1h23\r c0.6,0,1,0.4,1,1v9.5c0,0.6,0.4,1,1,1h17c0.6,0,1-0.4,1-1v-25c0-0.6-0.4-1-1-1H182.9z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M103.9,243h36c0.6,0,1,0.4,1,1v2c0,0.6-0.4,1-1,1h-36c-0.6,0-1-0.4-1-1v-2C102.9,243.4,103.4,243,103.9,243z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M65.3,206.9c-0.3-0.5-0.8-0.9-1.4-0.9H3c-0.6,0-1.1,0.4-1.4,0.9l-1.2,2.8C0.2,210.4,0,211,0,211.7v67.8\r c0,0.6,0.4,1,1,1h2.4c0.6,0,1-0.4,1-1V276c0-0.6,0.4-1,1-1h56.2c0.6,0,1,0.4,1,1v3.5c0,0.6,0.4,1,1,1H66c0.6,0,1-0.4,1-1v-67.8\r c0-0.7-0.2-1.3-0.4-1.9L65.3,206.9z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M92.2,244c0-0.6-0.4-1-1-1h-1.2c-0.6,0-1-0.4-1-1l0,0c0-0.6-0.4-1.1-1-1.3l-5.1-1.5c-0.5-0.1-1,0.1-1,0.5\r c-0.1,0.5-0.5,0.9-1,1l-6.1,1.7c-0.4,0.1-0.7,0.2-1,0.4c-0.3,0.1-0.7,0.2-1,0.1h-3c-0.6,0-1,0.4-1,1v2c0,0.6,0.4,1,1,1h3\r c0.3,0,0.7,0,1,0.1c0.3,0.2,0.6,0.3,1,0.4l6.2,1.7c0.5,0.1,0.9,0.5,1,1c0,0.4,0.4,0.6,1,0.5l5-1.4c0.6-0.2,1-0.7,1-1.3l0,0\r c0-0.6,0.4-1,1-1h1.2c0.6,0,1-0.4,1-1L92.2,244z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M120.2,32.5c0-3.6-1.7-6.6-3.8-6.6s-3.8,3-3.8,6.6c0,0.3,0,0.5,0,0.8l2.5,68c0,1.2,0.6,2.2,1.2,2.2\r s1.2-1,1.2-2.2l2.5-68C120.2,33,120.2,32.7,120.2,32.5z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M157.7,22.7c0-4-1.7-7.2-3.8-7.2s-3.8,3.2-3.8,7.2c0,0.3,0,0.6,0,0.9l2.5,74.5c0,1.3,0.6,2.4,1.2,2.4\r s1.2-1.1,1.2-2.4l2.5-74.5C157.7,23.3,157.7,23,157.7,22.7z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M195.2,9c0-4.7-1.7-8.5-3.8-8.5s-3.8,3.8-3.8,8.5c0,0.3,0,0.7,0,1l2.5,87.6c0,1.6,0.6,2.8,1.2,2.8\r s1.2-1.3,1.2-2.8l2.5-87.6C195.2,9.7,195.2,9.4,195.2,9z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M232.7,22.7c0-4-1.7-7.2-3.8-7.2s-3.8,3.2-3.8,7.2c0,0.3,0,0.6,0,0.9l2.5,74.5c0,1.3,0.6,2.4,1.2,2.4\r s1.2-1.1,1.2-2.4l2.5-74.5C232.7,23.3,232.7,23,232.7,22.7z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M270.2,32.5c0-3.6-1.7-6.6-3.8-6.6s-3.8,3-3.8,6.6c0,0.3,0,0.5,0,0.8l2.5,68c0,1.2,0.6,2.2,1.2,2.2\r s1.2-1,1.2-2.2l2.5-68C270.2,33,270.2,32.7,270.2,32.5z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M307.4,221.5c0-0.6-0.2-1.3-0.5-1.9l-17-29.3c-0.3-0.5-0.9-0.8-1.5-0.9h-194c-0.6,0-1.2,0.4-1.5,0.9l-17,29.3\r c-0.3,0.6-0.5,1.2-0.5,1.9l0,0c0,0.6,0.4,1,1,1.1l17,1.8c0.6,0.1,1,0.1,1,0.1v47c0,0.6,0.4,1.1,1,1.2l4,0.7c0.4,0.1,0.9-0.2,1-0.6\r c0-0.1,0-0.1,0-0.2v-46.9c0-0.3,0.4-0.5,1-0.4l41,4.2c0.6,0.1,1,0.5,1,1.1v49c0,0.6,0.4,1,1,1h9c0.6,0,1-0.4,1-1v-49\r c0-0.6,0.4-1,1-1h72c0.6,0,1,0.4,1,1v49c0,0.6,0.4,1,1,1h9c0.6,0,1-0.4,1-1v-49c0-0.6,0.4-1,1-1.1l41-4.2c0.5-0.1,1,0.2,1,0.6\r v46.7c0,0.5,0.3,0.8,0.8,0.9c0.1,0,0.1,0,0.2,0l4-0.7c0.6-0.1,1-0.6,1-1.2v-47c0,0,0.5-0.1,1-0.1l17-1.8\r C307,222.6,307.4,222.1,307.4,221.5L307.4,221.5z" }))); }; // CONCATENATED MODULE: ./app/components/partials/Graphics/Flow.jsx function Flow_ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function Flow_objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? Flow_ownKeys(Object(source), !0).forEach(function (key) { Flow_defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : Flow_ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } function Flow_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /* eslint-disable react/prop-types */ /** * @file Flow.jsx * @exports FlowDefault */ var Flow_defaultColor = '#284047'; var Flow_FlowDefault = function FlowDefault(_ref) { var high = _ref.high, low = _ref.low, style = _ref.style; return /*#__PURE__*/react_default.a.createElement(Flow_Flow, { high: high, low: low, style: style }); }; /* harmony default export */ var Graphics_Flow = (Flow_FlowDefault); var Flow_Flow = function Flow(_ref2) { var high = _ref2.high, low = _ref2.low, style = _ref2.style; var defaultStyle = { fill: 'none', stroke: Flow_defaultColor, strokeLinecap: 'round ', strokeMiterlimit: 4, strokeWidth: 1.5 }; var needleStyle = Flow_objectSpread(Flow_objectSpread(Flow_objectSpread({}, defaultStyle), style), {}, { fill: 'none', strokeWidth: 1.5 }); var tickStyle = Flow_objectSpread(Flow_objectSpread(Flow_objectSpread({}, defaultStyle), style), {}, { strokeWidth: 1.5, strokeLinecap: 'square' }); return /*#__PURE__*/react_default.a.createElement("svg", { id: "flow-meter-icon", style: style, viewBox: "0 0 75 75", version: "1.1" }, /*#__PURE__*/react_default.a.createElement("description", null, "flow meter icon"), /*#__PURE__*/react_default.a.createElement("title", null, "flow meter"), /*#__PURE__*/react_default.a.createElement("g", { style: Flow_objectSpread(Flow_objectSpread({}, style), {}, { transform: 'translate(14px, 13px) scale(1.4)' }) }, /*#__PURE__*/react_default.a.createElement("g", { id: "right-side", style: Flow_objectSpread(Flow_objectSpread({}, defaultStyle), style) }, /*#__PURE__*/react_default.a.createElement("rect", { width: "2", height: "19", x: "31.0", y: "16.6" }), /*#__PURE__*/react_default.a.createElement("rect", { width: "0.7", height: "12.4", x: "29", y: "19.9" })), /*#__PURE__*/react_default.a.createElement("g", { id: "main-icon", style: needleStyle }, /*#__PURE__*/react_default.a.createElement("circle", { id: "outer-circle", style: Flow_objectSpread(Flow_objectSpread({}, style), {}, { fill: 'none' }), cx: "17.4", cy: "8.6", r: "7.5" }), /*#__PURE__*/react_default.a.createElement("circle", { id: "needle-center", style: needleStyle, cx: "17.5", cy: "9", r: "1.3" }), /*#__PURE__*/react_default.a.createElement("path", { id: "needle", style: needleStyle, d: "m 17.5,4.6 c 0,3.2 0,3.2 0,3.2" }), /*#__PURE__*/react_default.a.createElement("path", { style: tickStyle, d: "m 12.1,8.6 c -1.9,0 -1.9,0 -1.9,0" }), /*#__PURE__*/react_default.a.createElement("path", { style: tickStyle, d: "m 24.8,8.6 c -1.9,0 -1.9,0 -1.9,0" }), /*#__PURE__*/react_default.a.createElement("path", { style: tickStyle, d: "m 17.5,3.2 c 0,-1.9 0,-1.9 -0,-1.9" }), /*#__PURE__*/react_default.a.createElement("path", { style: tickStyle, d: "M 17.5,16 C 17.5,14 17.5,14 17.5,14" }), /*#__PURE__*/react_default.a.createElement("path", { d: "m 13.9,15 c 2.3,4 2.3,4 2.3,4" }), /*#__PURE__*/react_default.a.createElement("path", { d: "m 21.2,15 c -2.3,4 -2.3,4 -2.3,4" }), /*#__PURE__*/react_default.a.createElement("rect", { id: "rect-under-dial", width: "8.1", height: "2.7", x: "13.4", y: "19.2" }), /*#__PURE__*/react_default.a.createElement("rect", { id: "far-left", width: "2", height: "19", x: "1.4", y: "16.6" }), /*#__PURE__*/react_default.a.createElement("rect", { id: "near-left", width: "0.7", height: "12.4", x: "4.6", y: "20" }), /*#__PURE__*/react_default.a.createElement("path", { d: "m 6.3,21.8 21.8,0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "m 6.2,30.8 21.9,0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "m 13.7,30.8 c 0,0 1.3,2.7 4,2.8 2.7,0 4.2,-2.6 4.2,-2.6 v 0" }))), high && /*#__PURE__*/react_default.a.createElement("g", { id: "high", transform: "translate(40,40) scale(.4)" }, /*#__PURE__*/react_default.a.createElement(Graphics_High, null)), low && /*#__PURE__*/react_default.a.createElement("g", { id: "low", transform: "translate(40,40) scale(.4)" }, /*#__PURE__*/react_default.a.createElement(Graphics_Low, null))); }; // CONCATENATED MODULE: ./app/components/partials/Graphics/Level.jsx function Level_ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function Level_objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? Level_ownKeys(Object(source), !0).forEach(function (key) { Level_defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : Level_ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } function Level_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /* eslint-disable react/prop-types */ // Level.jsx var Level_LevelDefault = function LevelDefault(_ref) { var style = _ref.style, low = _ref.low; return /*#__PURE__*/react_default.a.createElement(Level_Level, { style: style, low: low }); }; /* harmony default export */ var Graphics_Level = (Level_LevelDefault); var Level_Level = function Level(_ref2) { var style = _ref2.style, low = _ref2.low; var svgStyle = Level_objectSpread(Level_objectSpread({ fill: '#284047' }, style), {}, { stroke: 'none' }); return /*#__PURE__*/react_default.a.createElement("svg", { enableBackground: "new -60.658 -180.5 100 100", style: svgStyle, viewBox: "-60.658 -180.5 100 100" }, /*#__PURE__*/react_default.a.createElement("path", { d: "M-10.657-166.882c-4.528,0-13.091-0.44-13.091-2.107v-2.443c0-1.666,8.563-2.106,13.091-2.106\r c4.527,0,13.089,0.44,13.089,2.106v2.443C2.432-167.323-6.13-166.882-10.657-166.882z M-10.657-173.039\r c-8.267,0-12.591,1.046-12.591,1.606v2.443c0,0.561,4.324,1.607,12.591,1.607c8.266,0,12.589-1.046,12.589-1.607v-2.443\r C1.932-171.993-2.392-173.039-10.657-173.039z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M-10.657-154.141c-17.527,0-36.155-1.448-36.155-4.132c0-0.138,0.112-0.25,0.25-0.25\r s0.25,0.112,0.25,0.25c0,1.484,12.697,3.632,35.655,3.632c22.957,0,35.654-2.147,35.654-3.632c0-0.138,0.112-0.25,0.25-0.25\r s0.25,0.112,0.25,0.25C25.497-155.589,6.869-154.141-10.657-154.141z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M-45.569-116.943c-1.155,0.851-1.155,1.459-1.155,1.66c0,0.615,0.633,1.217,1.163,1.613l0.589,0.439\r v1.053c5.561,2.938,18.792,4.886,34.198,4.886c9.801,0,19.019-0.794,25.954-2.235c3.959-0.822,6.875-1.787,8.724-2.876v-0.94\r l0.542-0.44c0.644-0.524,0.97-1.029,0.97-1.5c0-0.179,0-0.724-0.967-1.508l-0.544-0.441v-4.045\r c-1.964,0.817-4.82,1.52-8.627,2.125c-7.001,1.113-16.293,1.726-26.167,1.726c-9.875,0-19.168-0.613-26.168-1.726\r c-3.379-0.537-5.999-1.147-7.914-1.844v3.613L-45.569-116.943z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M-45.718-125.833c-0.505,0.285-1.108,0.718-1.108,1.152c0,0.341,0.374,0.727,1.11,1.144l0.743,0.422\r v1.012c1.862,0.724,4.561,1.369,8.078,1.928c6.948,1.104,16.183,1.713,26.005,1.713c9.82,0,19.055-0.608,26.004-1.713\r c4.002-0.636,6.94-1.381,8.79-2.223v-0.824l0.698-0.429c0.917-0.566,0.917-0.916,0.917-1.031c0-0.379-0.501-0.77-0.921-1.031\r l-0.694-0.43v-6.021c-1.952,0.658-4.704,1.228-8.327,1.724c-7.016,0.958-16.326,1.486-26.214,1.486\r c-9.887,0-19.197-0.528-26.215-1.486c-3.492-0.478-6.181-1.024-8.12-1.655v5.84L-45.718-125.833z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M-36.712-131.464c6.973,0.952,16.233,1.477,26.075,1.477c9.843,0,19.103-0.525,26.074-1.477\r c3.75-0.513,6.581-1.114,8.467-1.794v-0.906l0.8-0.408c0.8-0.408,0.922-0.679,0.924-0.681c0.005-0.021,0.005-0.101,0.005-0.154\r c0-0.32-0.659-0.699-0.941-0.848l-0.789-0.411v-6.273c-1.949,0.559-4.727,1.041-8.437,1.459\r c-7.027,0.793-16.347,1.23-26.245,1.23s-19.217-0.437-26.244-1.23c-3.363-0.38-6.021-0.824-7.951-1.327v6.063l-0.832,0.399\r c-0.711,0.341-1.136,0.691-1.136,0.938c0,0.049,0,0.132,0.005,0.152c0.001,0.003,0.146,0.318,1.121,0.777l0.841,0.397v0.897\r C-43.087-132.534-40.326-131.958-36.712-131.464z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M-10.845-95.589c17.624,0,29.857-2.683,34.749-5.779v-0.885l0.523-0.44\r c0.769-0.647,1.159-1.274,1.159-1.862c0-0.625-0.39-1.269-1.16-1.918l-0.522-0.44v-4.305c-1.956,1.034-4.774,1.929-8.514,2.704\r c-7.003,1.456-16.294,2.257-26.165,2.257c-12.987,0-27.485-1.488-34.198-4.757v3.944l-0.565,0.44\r c-0.9,0.702-1.355,1.399-1.355,2.074c0,0.647,0.456,1.33,1.354,2.029l0.566,0.44v1.128\r C-38.686-97.427-23.938-95.589-10.845-95.589z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M-10.845-94.554c-12.503,0-27.171-1.657-34.128-5.24v6.406c0,0.399,1.586,2.221,9.347,3.831\r c6.686,1.387,15.597,2.151,25.091,2.151c9.494,0,18.404-0.764,25.09-2.151c7.762-1.61,9.348-3.432,9.348-3.831v-6.743\r C17.276-96.319,2.265-94.554-10.845-94.554z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M-44.973-144.792v0.911c1.886,0.518,4.581,0.978,8.066,1.372c6.99,0.789,16.269,1.223,26.128,1.223\r c9.86,0,19.14-0.434,26.129-1.223c3.806-0.43,6.661-0.938,8.553-1.514v-0.838l0.901-0.376c0.621-0.259,0.852-0.455,0.919-0.526\r c0.002-0.031,0-0.062-0.001-0.1c-0.001-0.003-0.127-0.252-0.931-0.597l-0.889-0.381v-3.93\r c-0.544,0.179-3.167,3.597-6.845,3.973c-2.047,0.209-4.67-2.333-7.168-2.118c-2.245,0.193-4.379,3.148-6.704,3.314\r c-2.385,0.171-4.912-2.451-7.094-2.338c-2.652,0.137-4.979,2.994-6.86,2.994c-2.28,0-3.433-2.783-6.87-2.859\r c-2.06-0.045-4.512,2.659-6.989,2.552c-2.25-0.097-4.432-2.997-6.73-3.166c-2.392-0.177-5.013,2.364-7.146,2.089\r c-2.693-0.348-4.761-3.863-6.47-4.409v3.831l-0.929,0.365c-0.995,0.392-1.128,0.674-1.13,0.696c0,0.026-0.001,0.053,0,0.082\r c0.076,0.078,0.349,0.309,1.123,0.608L-44.973-144.792z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M-10.657-169.325c-4.528,0-13.091-0.44-13.091-2.108c0-1.666,8.563-2.106,13.091-2.106\r c4.527,0,13.089,0.44,13.089,2.106C2.432-169.765-6.13-169.325-10.657-169.325z M-10.657-173.039\r c-8.267,0-12.591,1.046-12.591,1.606c0,0.561,4.324,1.608,12.591,1.608c8.266,0,12.589-1.047,12.589-1.608\r C1.932-171.993-2.392-173.039-10.657-173.039z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M-10.539-85.5c-17.648,0-36.405-2.786-36.405-7.948v-7.741c-1.275-1.049-1.921-2.201-1.921-3.427\r c0-1.25,0.646-2.417,1.921-3.47v-4.225c-1.163-0.927-1.751-1.946-1.751-3.033c0-1.132,0.589-2.169,1.751-3.087v-3.604\r c-1.246-0.77-1.853-1.656-1.853-2.705c0-1.056,0.606-1.946,1.853-2.714v-5.447c-1.967-1.018-1.967-2.056-1.967-2.566\r c0-1.026,0.645-1.869,1.967-2.568v-5.474c-1.894-0.811-2.059-1.658-2.059-2.395c0-1.281,1.097-1.976,2.059-2.395v-9.575\r c0-0.042,0.005-0.084,0.016-0.124c-0.01-0.104-0.016-0.189-0.016-0.275c0-4.921,8.991-9.215,22.945-10.982v-2.178\r c0-2.243,11.113-2.356,13.341-2.356c2.228,0,13.339,0.114,13.339,2.356v2.147c14.1,1.75,23.183,6.056,23.183,11.013\r c0,0.094-0.007,0.188-0.016,0.28c0.011,0.038,0.016,0.078,0.016,0.119v9.686c1.225,0.593,1.822,1.343,1.822,2.284\r c0,0.701-0.147,1.507-1.822,2.287v5.707c1.163,0.673,1.729,1.474,1.729,2.443c0,0.77-0.217,1.595-1.729,2.441v5.738\r c1.072,0.729,1.615,1.586,1.615,2.548c0,0.984-0.529,1.821-1.615,2.552v3.964c1.003,0.872,1.512,1.839,1.512,2.88\r c0,1.031-0.508,1.996-1.512,2.87v4.59c1.117,0.999,1.683,2.097,1.683,3.267c0,1.137-0.566,2.217-1.683,3.213v7.955\r C25.865-88.286,7.109-85.5-10.539-85.5z M-45.944-157.762v9.798c0,0.206-0.125,0.39-0.317,0.465\r c-1.544,0.608-1.742,1.172-1.742,1.595c0,0.388,0,0.918,1.74,1.592c0.192,0.075,0.319,0.26,0.319,0.466v6.118\r c0,0.192-0.11,0.368-0.284,0.451c-1.509,0.725-1.684,1.38-1.684,1.81c0,0.378,0,1.012,1.681,1.804\r c0.175,0.083,0.287,0.259,0.287,0.452v6.043c0,0.18-0.097,0.347-0.254,0.435c-1.076,0.608-1.599,1.26-1.599,1.993\r c0,0.463,0.166,1.172,1.599,1.985c0.157,0.089,0.253,0.255,0.253,0.435v4.137c0,0.159-0.076,0.309-0.204,0.403\r c-1.042,0.767-1.548,1.564-1.548,2.437c0,0.815,0.522,1.618,1.551,2.387c0.126,0.094,0.201,0.243,0.201,0.4v4.71\r c0,0.154-0.071,0.3-0.192,0.395c-1.147,0.894-1.729,1.848-1.729,2.835c0,0.962,0.581,1.901,1.728,2.792\r c0.122,0.095,0.193,0.241,0.193,0.395v7.981c0,3.286,14.54,6.948,35.405,6.948c20.864,0,35.404-3.662,35.404-6.948v-8.184\r c0-0.147,0.065-0.288,0.178-0.383c0.998-0.839,1.504-1.715,1.504-2.602c0-0.922-0.506-1.816-1.505-2.657\r c-0.113-0.095-0.178-0.235-0.178-0.382v-5.051c0-0.15,0.068-0.293,0.185-0.388c0.893-0.726,1.327-1.461,1.327-2.25\r c0-0.797-0.434-1.536-1.326-2.258c-0.117-0.095-0.186-0.238-0.186-0.389v-4.47c0-0.174,0.09-0.335,0.238-0.426\r c1.221-0.751,1.377-1.386,1.377-1.854c0-0.67-0.451-1.276-1.379-1.852c-0.147-0.091-0.236-0.252-0.236-0.425v-6.31\r c0-0.188,0.105-0.36,0.273-0.445c1.457-0.742,1.457-1.316,1.457-1.696c0-0.404-0.151-1.02-1.461-1.704\r c-0.165-0.086-0.269-0.257-0.269-0.443v-6.329c0-0.202,0.121-0.384,0.307-0.461c1.515-0.633,1.515-1.113,1.515-1.5\r c0-0.365-0.158-0.919-1.519-1.503c-0.184-0.079-0.303-0.26-0.303-0.459v-9.854c-0.026-0.067-0.037-0.139-0.029-0.21\r c0.016-0.138,0.029-0.24,0.029-0.342c0-4.401-9.14-8.449-22.742-10.074c-0.251-0.03-0.441-0.243-0.441-0.497v-2.521\r c-0.56-0.593-5.178-1.425-12.339-1.425c-7.163,0-11.781,0.832-12.341,1.425v2.551c0,0.253-0.188,0.466-0.439,0.496\r c-13.461,1.642-22.506,5.678-22.506,10.044c0,0.095,0.011,0.188,0.021,0.282C-45.915-157.918-45.922-157.837-45.944-157.762z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M-6.547-171.285c-0.276,0-0.5-0.224-0.5-0.5v-2.569c0-0.081-0.065-0.146-0.146-0.146h-7.592\r c-0.08,0-0.145,0.065-0.145,0.146v2.569c0,0.276-0.224,0.5-0.5,0.5s-0.5-0.224-0.5-0.5v-2.569c0-0.632,0.514-1.146,1.145-1.146\r h7.592c0.632,0,1.146,0.514,1.146,1.146v2.569C-6.047-171.509-6.271-171.285-6.547-171.285z" }), !!low && /*#__PURE__*/react_default.a.createElement("g", { id: "low", transform: "translate(-10,-120) scale(.4)" }, /*#__PURE__*/react_default.a.createElement(Graphics_Low, null))); }; // CONCATENATED MODULE: ./app/components/partials/Graphics/Moisture.jsx function Moisture_ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function Moisture_objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? Moisture_ownKeys(Object(source), !0).forEach(function (key) { Moisture_defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : Moisture_ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } function Moisture_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /* eslint-disable react/prop-types */ // Moisture.jsx var Moisture_MoistureDefault = function MoistureDefault(_ref) { var high = _ref.high, low = _ref.low, style = _ref.style; return /*#__PURE__*/react_default.a.createElement(Moisture_Moisture, { high: high, low: low, style: style }); }; /* harmony default export */ var Graphics_Moisture = (Moisture_MoistureDefault); var Moisture_Moisture = function Moisture(_ref2) { var style = _ref2.style, low = _ref2.low, high = _ref2.high; var svgStyle = Moisture_objectSpread({ fill: '#284047', stroke: '#284047', strokeLinejoin: 'round', strokeMiterlimit: '10', strokeWidth: 3 }, style); return /*#__PURE__*/react_default.a.createElement("svg", { viewBox: "0 0 75 75" }, /*#__PURE__*/react_default.a.createElement("g", { style: { transform: 'translate(1px, 9px) scale(.5)' } }, /*#__PURE__*/react_default.a.createElement("g", { style: svgStyle }, /*#__PURE__*/react_default.a.createElement("path", { fill: "none", d: "M100.5,74.9 c0,15.7-12.8,28.5-28.5,28.5S43.5,90.6,43.5,74.9s0-15.7,28.5-63.1C100.5,59.1,100.5,59.1,100.5,74.9z" }), /*#__PURE__*/react_default.a.createElement("path", { fill: "none", d: "M48.7,51c16.7,0,33.5,13.8,50.2,13.8" }), /*#__PURE__*/react_default.a.createElement("polygon", { stroke: "none", points: "49.6,50.6 61.1,53.1 75.8,59 92.3,64.3 99.8,64.4 99.9,78.4 97.4,87.6 92.1,94.9 86.8,99.1\r 77.4,102.8 68,103.1 58.4,100.3 52.3,94.9 46.4,86.9 43.9,78.3 43,68.6 45.5,57.4" }))), !!high && /*#__PURE__*/react_default.a.createElement("g", { id: "high", transform: "translate(40,40) scale(.4)" }, /*#__PURE__*/react_default.a.createElement(Graphics_High, null)), !!low && /*#__PURE__*/react_default.a.createElement("g", { id: "low", transform: "translate(40,40) scale(.4)" }, /*#__PURE__*/react_default.a.createElement(Graphics_Low, null))); }; // CONCATENATED MODULE: ./app/components/partials/Graphics/Power.jsx /* eslint-disable react/prop-types */ // Power.jsx var Power_PowerDefault = function PowerDefault(_ref) { var style = _ref.style; return /*#__PURE__*/react_default.a.createElement(Power_Power, { style: style }); }; /* harmony default export */ var Graphics_Power = (Power_PowerDefault); var Power_Power = function Power(_ref2) { var style = _ref2.style; return /*#__PURE__*/react_default.a.createElement("span", { className: "fa fa-power-off ".concat(compacts_default.a.text), style: style }); }; // CONCATENATED MODULE: ./app/components/partials/Graphics/Running.jsx function Running_ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function Running_objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? Running_ownKeys(Object(source), !0).forEach(function (key) { Running_defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : Running_ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } function Running_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /** * @file Running.jsx * @exports Running */ var Running_green = '#00C35F'; var Running_defaultColor = Running_green; var Running_Running = function Running(_ref) { var style = _ref.style; var svgStyle = Running_objectSpread({ fill: Running_defaultColor, fillRule: 'nonzero' }, style); return /*#__PURE__*/react_default.a.createElement("svg", { id: "running-icon", preserveAspectRatio: "xMidYMid meet", style: svgStyle, viewBox: "0 0 20 20" }, /*#__PURE__*/react_default.a.createElement("description", null, "equipment is running icon"), /*#__PURE__*/react_default.a.createElement("title", null, "running"), /*#__PURE__*/react_default.a.createElement("g", { transform: "translate(1,1)" }, /*#__PURE__*/react_default.a.createElement("circle", { fill: "white", stroke: Running_defaultColor, cx: "9", cy: "9", r: "9" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M13.2,8.3 L6.8,4.5 C6.2,4.1 5.5,4.5 5.5,5.2 L5.5,12.8 C5.5,13.44 6.2,13.9 6.8,13.5 L13.2,9.9 C13.8,9.5 13.8,8.7 14,8.3 Z M18,9 C18,4 14,0 9,0 C4,0 0,4 0,9 C0,14 4,18 9,18 C14,18 18,14 18,9 Z M1.7,9 C1.7,5 5,1.7 9,1.7 C13,1.7 16,5 16.2,9 C16.2,13 13,16.2 9,16.2 C5,16.2 1.7,13 1.7,9 Z" }))); }; /* harmony default export */ var Graphics_Running = (Running_Running); // CONCATENATED MODULE: ./app/components/partials/Graphics/Stopped.jsx /** * @file Stopped.jsx * @exports Stopped */ var Stopped_red = '#D00000'; var Stopped_defaultColor = Stopped_red; var Stopped_Stopped = function Stopped(_ref) { var style = _ref.style; return /*#__PURE__*/react_default.a.createElement("svg", { id: "stopped-icon", preserveAspectRatio: "xMidYMid meet", style: style, viewBox: "0 0 20 20" }, /*#__PURE__*/react_default.a.createElement("description", null, "equipment is stopped icon"), /*#__PURE__*/react_default.a.createElement("title", null, "stopped"), /*#__PURE__*/react_default.a.createElement("circle", { stroke: Stopped_defaultColor, strokeWidth: "2", fill: "white", cx: "9", cy: "10", r: "9" }), /*#__PURE__*/react_default.a.createElement("rect", { fill: Stopped_defaultColor, x: "5", y: "6", width: "8", height: "8", rx: "0.5" })); }; /* harmony default export */ var Graphics_Stopped = (Stopped_Stopped); // CONCATENATED MODULE: ./app/components/partials/Graphics/ShouldBeRunning.jsx /** * @file ShouldBeRunning.jsx * @exports ShouldBeRunning */ var ShouldBeRunning_red = '#D00000'; var ShouldBeRunning_defaultColor = ShouldBeRunning_red; var ShouldBeRunning_ShouldBeRunning = function ShouldBeRunning(_ref) { var style = _ref.style; return /*#__PURE__*/react_default.a.createElement("svg", { id: "stopped-icon", preserveAspectRatio: "xMidYMid meet", style: style, viewBox: "0 0 18 18" }, /*#__PURE__*/react_default.a.createElement("description", null, "equipment should be running icon"), /*#__PURE__*/react_default.a.createElement("title", null, "should be running"), /*#__PURE__*/react_default.a.createElement("path", { fill: ShouldBeRunning_defaultColor, d: "M9,0 l-5,12 l5,0 l0,7 l5,-10 l-5,0 Z" })); }; /* harmony default export */ var Graphics_ShouldBeRunning = (ShouldBeRunning_ShouldBeRunning); // CONCATENATED MODULE: ./app/components/partials/Graphics/Pump.jsx function Pump_ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function Pump_objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? Pump_ownKeys(Object(source), !0).forEach(function (key) { Pump_defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : Pump_ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } function Pump_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /* eslint-disable react/prop-types */ /** * @file Pump.jsx * @exports PumpDefault */ var Pump_PumpDefault = function PumpDefault(_ref) { var style = _ref.style, running = _ref.running, shouldBeRunning = _ref.shouldBeRunning, stopped = _ref.stopped, _ref$viewBox = _ref.viewBox, viewBox = _ref$viewBox === void 0 ? "0 0 75 75" : _ref$viewBox; return /*#__PURE__*/react_default.a.createElement(Pump_Pump, { style: style, running: running, shouldBeRunning: shouldBeRunning, stopped: stopped, viewBox: viewBox }); }; /* harmony default export */ var Graphics_Pump = (Pump_PumpDefault); var Pump_Pump = function Pump(_ref2) { var style = _ref2.style, running = _ref2.running, shouldBeRunning = _ref2.shouldBeRunning, stopped = _ref2.stopped, viewBox = _ref2.viewBox; var svgStyle = style || { fill: '#284047' }; return /*#__PURE__*/react_default.a.createElement("svg", { style: Pump_objectSpread({ fillRule: 'nonzero', clipRule: 'evenodd', strokeLinejoin: 'round', strokeMiterlimit: 1.4 }, svgStyle), viewBox: viewBox || "0 0 75 75" }, /*#__PURE__*/react_default.a.createElement("description", null, "pump icon"), /*#__PURE__*/react_default.a.createElement("title", null, "pump"), /*#__PURE__*/react_default.a.createElement("g", { style: { transform: 'translate(4px, 16px) scale(1.7)' } }, /*#__PURE__*/react_default.a.createElement("path", { stroke: "none", d: "M33.671,5l-3.4,-1.3c-0.1,0 -0.2,-0.1 -0.3,-0.1l-5.5,0l0,-1.5c0,-0.2 -0.1,-0.3 -0.2,-0.5l-1.3,-1.4c-0.2,-0.1 -0.4,-0.2 -0.5,-0.2l-4.3,0c-0.4,0 -0.7,0.3 -0.7,0.7l0,3l-4.9,0l-0.6,0l-2,0c-1.5,0 -2.7,1.2 -2.7,2.7l0,1.2l-0.7,0c-0.7,-0.1 -1.2,0.4 -1.2,1.1l0,2.7l-2.2,0c-0.4,0 -0.7,0.2 -0.7,0.6c0,0.4 0.3,0.7 0.7,0.7l2.2,0l0,2.7c0,0.7 0.5,1.2 1.2,1.2l0.7,0l0,1.2c0,1.5 1.2,2.7 2.7,2.7c0.7,0 5.5,0 6.3,0l0,1.3l-3,0c-0.4,0 -0.7,0.3 -0.7,0.7l0,2.5c0,0.4 0.3,0.7 0.7,0.7l14.2,0c0.4,0 0.7,-0.3 0.7,-0.7l0,-2.6c0,-0.4 -0.3,-0.7 -0.7,-0.7l-3,0l0,-1.3l5.4,0c0.1,0 0.1,0 0.3,-0.1l3.4,-1.3c0.3,-0.1 0.4,-0.3 0.4,-0.6l0,-12.8c0.1,-0.3 -0.1,-0.5 -0.3,-0.6Zm-21.1,6l16.7,0l0,1.8l-16.7,0l0,-1.8Zm16.7,-1.3l-16.7,0l0,-1.8l16.7,0l0, 1.8Zm-16.7,4.3l16.7,0l0,1.8l-16.7,0l0,-1.8Zm6.1, -12.7l3.4,0l1,1.1l0,1.3l-4.4,0l0,-2.4Zm10.6,3.6l0,1.6l-16.7,0l0,-1.6c5.9,0 10.5,0 16.7,0Zm-22.6,10.3l0,-6.4l0.5,0l0,6.4l-0.5,0Zm1.8,2.5c0, -5.9 0,-5.5 0,-11.3c0,-0.7 0.6,-1.4 1.4,-1.4l1.4,0l0,14.1l-1.4,0c-0.8,-0.1 -1.4,-0.7 -1.4,-1.4Zm4.1,-0.6l16.7,0l0,1.9l-16.7,0l0,-1.9Zm14.2,7.2l-12.9,0l0, -1.3l12.9,0l0,1.3Zm-3.5,-2.6l-5.7,0l0,-1.3l5.7,0l0,1.3Zm9.4,-3.8l-2.1,0.8l0,-13.4l2.1,0.7l0,11.9Z" }), /*#__PURE__*/react_default.a.createElement("path", { stroke: "none", d: "M21.571,1.8l-1.4,0c-0.5,0 -0.7,0.2 -0.7,0.6c0,0.4 0.3,0.7 0.7,0.7l1.4,0c0.4,0 0.7,-0.3 0.7,-0.7c0,-0.4 -0.3,-0.6 -0.7,-0.6Z" })), running && /*#__PURE__*/react_default.a.createElement("g", { id: "running", transform: "translate(40,40),scale(.4)" }, /*#__PURE__*/react_default.a.createElement(Graphics_Running, null)), stopped && /*#__PURE__*/react_default.a.createElement("g", { id: "stopped", transform: "translate(40,40),scale(.4)" }, /*#__PURE__*/react_default.a.createElement(Graphics_Stopped, null)), shouldBeRunning && /*#__PURE__*/react_default.a.createElement("g", { id: "should-be-running", transform: "translate(40,40),scale(.4)" }, /*#__PURE__*/react_default.a.createElement(Graphics_ShouldBeRunning, null))); }; // CONCATENATED MODULE: ./app/components/partials/Graphics/PumpFrostWater.jsx function PumpFrostWater_ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function PumpFrostWater_objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? PumpFrostWater_ownKeys(Object(source), !0).forEach(function (key) { PumpFrostWater_defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : PumpFrostWater_ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } function PumpFrostWater_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /* eslint-disable react/prop-types */ // PumpFrostWater.jsx var PumpFrostWater_PumpFrostWaterDefault = function PumpFrostWaterDefault(_ref) { var style = _ref.style; return /*#__PURE__*/react_default.a.createElement(PumpFrostWater_PumpFrostWater, { style: style }); }; /* harmony default export */ var Graphics_PumpFrostWater = (PumpFrostWater_PumpFrostWaterDefault); var PumpFrostWater_PumpFrostWater = function PumpFrostWater(_ref2) { var style = _ref2.style; var defaultStyle = { fill: '#284047', fillRule: 'nonzero', clipRule: 'evenodd' }; var svgStyle = PumpFrostWater_objectSpread(PumpFrostWater_objectSpread(PumpFrostWater_objectSpread({}, defaultStyle), style), {}, { stroke: 'none' }); return /*#__PURE__*/react_default.a.createElement("svg", { style: svgStyle, viewBox: "0 0 75 75" }, /*#__PURE__*/react_default.a.createElement("description", null, "frost water pump icon"), /*#__PURE__*/react_default.a.createElement("title", null, "frost water pump"), /*#__PURE__*/react_default.a.createElement("g", { style: { transform: 'translate(11px, 9px) scale(1.5)' } }, /*#__PURE__*/react_default.a.createElement("g", { id: "frost-water-pump" }, /*#__PURE__*/react_default.a.createElement("path", { d: "M31.2,17.8l-3.4,-1.3c-0.1,0 -0.2,-0.1\r -0.3,-0.1l-5.5,0l0,-1.5c0,-0.2 -0.1,-0.3 -0.2,-0.5l-1.4,-1.4c-0.1,-0.1 -0.3,-0.2\r -0.5,-0.2l-4.3,0c-0.4,0 -0.7,0.3 -0.7,0.7l0,3l-4.9,0l-0.5,0l-2,0c-1.5,0 -2.7,1.2\r -2.7,2.7l0,1.2l-0.7,0c-0.7,0 -1.2,0.5 -1.2,1.2l0,2.7l-2.2,0c-0.4,0 -0.7,0.3\r -0.7,0.7c0,0.4 0.3,0.7 0.7,0.7l2.2,0l0,2.7c0,0.7 0.5,1.2 1.2,1.2l0.7,0l0,1.2c0,1.5 1.2,2.7\r 2.7,2.7c0.7,0 5.5,0 6.3,0l0,1.3l-3,0c-0.4,0\r -0.7,0.3 -0.7,0.7l0,2.6c0,0.4 0.3,0.7 0.7,0.7l14.2,0c0.4,0 0.7,-0.3 0.7,-0.7l0,-2.6c0,-0.4\r -0.3,-0.7 -0.7,-0.7l-3,0l0,-1.3l5.4,0c0.1,0 0.1,0 0.3,-0.1l3.4,-1.3c0.3,-0.1 0.4,-0.3 0.4,\r -0.6l0,-13.2c0.1,-0.2 -0.1,-0.5 -0.3,-0.5Zm-21.1,5.9l16.7,0l0,1.8l-16.7,0l0,-1.8Zm16.7,\r -1.3l-16.7,0l0,-1.8l16.7,0l0,1.8Zm-16.7,4.4l16.7,0l0,1.8l-16.7,0l0,-1.8Zm6.1,-12.7l3.4,\r 0l1,1.1l0,1.3l-4.4,0l0,-2.4Zm10.6,3.6l0,1.6l-16.7,0l0,-1.6c5.9,0 10.5,0 16.7,0Zm-22.6,\r 10.2l0,-6.4l0.5,0l0,6.4l-0.5,0Zm1.8,2.5c0,-5.9 0,-5.5 0,-11.3c0,-0.7 0.6,-1.4 1.4,-1.4l1.4,0l0,\r 14.1l-1.4,0c-0.8,0 -1.4,-0.6 -1.4,-1.4Zm4.1,-0.6l16.7,0l0,1.9l-16.7,0l0,-1.9Zm14.2,\r 7.3l-12.9,0l0,-1.3l12.9,0l0,1.3Zm-3.5,-2.7l-5.7,0l0,-1.3l5.7,0l0,1.3Zm9.4,-3.7l-2.1,0.8l0,\r -13.5l2.1,0.8l0,11.9Z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M19.1,14.5l-1.4,0c-0.4,0 -0.7,0.3 -0.7,0.7c0,0.4 0.3,0.7\r 0.7,0.7l1.4,0c0.4,0 0.7,-0.3 0.7,-0.7c0,-0.4 -0.3,-0.7 -0.7,-0.7Z" })), /*#__PURE__*/react_default.a.createElement("path", { id: "frost-water-pump-snowflake", d: "M24.3,5.3l-1.5,-0.9l0.7,-1.2l1.5,0.9l0,-1.7l1.4,0l0,2.5l2.5,1.5l0,-3l-2.1,-1.2l0.7,-1.2l1.4,\r 0.8l0,-1.8l1.4,0l0,1.8l1.5,-0.8l0.7,1.3l-2.1,1.2l0,3l2.6,-1.5l0,-2.5l1.4,0l0,1.7l1.5,-0.9l0.7,\r 1.2l-1.5,0.9l1.4,0.9l-0.7,1.2l-2.1,-1.3l-2.7,1.4l2.6,1.5l2.1,-1.3l0.7,1.2l-1.4,1l1.5,0.9l-0.7,\r 1.2l-1.5,-0.9l0,1.7l-1.4,0l0,-2.5l-2.6,-1.5l0,3l2.1,1.2l-0.7,1.3l-1.5,-0.8l0,1.8l-1.4,0l0,\r -1.8l-1.4,0.8l-0.7,-1.3l2.1,-1.2l0,-3l-2.5,1.5l0,2.5l-1.4,0l0,-1.7l-1.5,0.9l-0.7,-1.2l1.5,\r -0.9l-1.4,-0.9l0.7,-1.2l2.1,1.3l2.6,-1.5l-2.5,-1.5l-2.1,1.3l-0.7,-1.2l1.4,-1Z" }))); }; // CONCATENATED MODULE: ./app/components/partials/Graphics/RedX.jsx function RedX_ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function RedX_objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? RedX_ownKeys(Object(source), !0).forEach(function (key) { RedX_defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : RedX_ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } function RedX_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /* eslint-disable react/prop-types */ /** * @file RedX.jsx */ function RedX(_ref) { var style = _ref.style; var FILL = '#D00000'; var svgStyle = RedX_objectSpread({ fill: FILL }, style); return /*#__PURE__*/react_default.a.createElement("svg", { preserveAspectRatio: "xMidYMid meet", style: svgStyle, viewBox: "0 0 100 100" }, /*#__PURE__*/react_default.a.createElement("title", null, "ERROR"), /*#__PURE__*/react_default.a.createElement("description", null, "red X error icon"), /*#__PURE__*/react_default.a.createElement("path", { d: "M82.8,95.9L50,63.1L17.2,95.9c-3.6,3.6-9.5,3.6-13.1,0c0,0,0,0,0,0l0,0c-3.6-3.6-3.6-9.5,0-13.1c0,0,0,0,0,0\r L36.9,50L4.1,17.2c-3.6-3.6-3.6-9.5,0-13.1c0,0,0,0,0,0l0,0c3.6-3.6,9.5-3.6,13.1,0c0,0,0,0,0,0L50,36.9L82.8,4.1\r c3.6-3.6,9.5-3.6,13.1,0c0,0,0,0,0,0l0,0c3.6,3.6,3.6,9.5,0,13.1c0,0,0,0,0,0L63.1,50l32.8,32.8c3.6,3.6,3.6,9.5,0,13.1c0,0,0,0,0,0\r l0,0C92.3,99.5,86.4,99.5,82.8,95.9C82.8,95.9,82.8,95.9,82.8,95.9z" })); } /* harmony default export */ var Graphics_RedX = (RedX); // CONCATENATED MODULE: ./app/components/partials/Graphics/SelectionCheckIcon.jsx /** * @file SelectionCheckIcon.jsx * @exports SelectionCheckIcon */ var SelectionCheckIcon_SelectionCheckIcon = function SelectionCheckIcon(_ref) { var color = _ref.color, width = _ref.width, height = _ref.height; var defaultColor = "#23ce6b"; var defaultHeight = "26"; var defaultWidth = "26"; if (color) { defaultColor = color; } if (width) { defaultWidth = width; } if (height) { defaultHeight = height; } return /*#__PURE__*/react_default.a.createElement("svg", { xmlns: "http://www.w3.org/2000/svg", width: defaultWidth, height: defaultHeight, viewBox: "0 0 26 26" }, /*#__PURE__*/react_default.a.createElement("circle", { cx: "13", cy: "13", r: "13", fill: defaultColor }), /*#__PURE__*/react_default.a.createElement("path", { fill: "none", stroke: "#fff", strokeLinecap: "round", strokeWidth: "3", d: "M6 12.222L11.353 20 19 6" })); }; /* harmony default export */ var Graphics_SelectionCheckIcon = (SelectionCheckIcon_SelectionCheckIcon); // CONCATENATED MODULE: ./app/components/partials/Graphics/Speedometer.jsx function Speedometer_ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function Speedometer_objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? Speedometer_ownKeys(Object(source), !0).forEach(function (key) { Speedometer_defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : Speedometer_ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } function Speedometer_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /* eslint-disable react/prop-types */ // Speedometer.jsx var Speedometer_SpeedometerDefault = function SpeedometerDefault(_ref) { var style = _ref.style; return /*#__PURE__*/react_default.a.createElement(Speedometer_SpeedometerOn, { style: style }); }; /* harmony default export */ var Speedometer = (Speedometer_SpeedometerDefault); var Speedometer_SpeedometerOn = function SpeedometerOn(_ref2) { var color = _ref2.color, style = _ref2.style; var defaultStyle = { fill: color || '#284047', shapeRendering: 'geometricPrecision', imageRendering: 'optimizeQuality', stroke: color || '#284047', strokeWidth: 6.7, textRendering: 'geometricPrecision' }; var svgStyle = Speedometer_objectSpread(Speedometer_objectSpread({}, defaultStyle), style); return /*#__PURE__*/react_default.a.createElement("svg", { style: svgStyle, viewBox: "0 0 75 75" }, /*#__PURE__*/react_default.a.createElement("description", null, "speedometer icon"), /*#__PURE__*/react_default.a.createElement("title", null, "speed"), /*#__PURE__*/react_default.a.createElement("g", { style: { transform: 'translate(4px, 9px) scale(0.3)' } }, /*#__PURE__*/react_default.a.createElement("path", { strokeWidth: "3", d: "M110 90c-11,0 -19,9 -19,20 0,10 8,19 19,19 11,0 20,-9 20,-19 0,-11 -9,-20\r -20,-20zm0 5c-8,0 -14,7 -14,15 0,7 6,14 14,14 8,0 15,-7 15,-14 0,-8 -7,-15 -15,-15z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M221 109c1,25 -7,50 -23,70l-8 -13c12,-18 17,-38 17,-57l14 0z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M188 34c18,18 29,40 33,65l-15 0c-3,-21 -13,-40 -28,-54l10 -11z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M117 4c23,1 46,9 64,24l-10 10c-16,-12 -35,-19 -54,-20l0 -14z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M43 28c19,-15 42,-23 65,-24l0 14c-19,1 -38,8 -54,20l-11 -10z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M4 99c3,-24 14,-47 32,-65l11 11c-16,15 -25,34 -28,54l-15 0z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M26 179c-16,-20 -23,-46 -23,-70l15 0c-1,19 5,39 16,56l-8 14z" }), /*#__PURE__*/react_default.a.createElement("circle", { fill: "none", cx: "114", cy: "110", r: "14" }), /*#__PURE__*/react_default.a.createElement("path", { stroke: "none", d: "M158 49l-49 51c-9,2 -11,12 -5,17 7,6 17,0 16,-8l38 -60z" }))); }; var Speedometer_SpeedometerOff = function SpeedometerOff(_ref3) { var color = _ref3.color, style = _ref3.style; var defaultStyle = { fill: color || '#284047', shapeRendering: 'geometricPrecision', imageRendering: 'optimizeQuality', stroke: color || '#284047', strokeWidth: 6.7, textRendering: 'geometricPrecision' }; var svgStyle = Speedometer_objectSpread(Speedometer_objectSpread({}, defaultStyle), style); return /*#__PURE__*/react_default.a.createElement("svg", { style: svgStyle, viewBox: "0 0 75 75" }, /*#__PURE__*/react_default.a.createElement("g", { style: { transform: 'translate(4px, 9px) scale(0.3)' } }, /*#__PURE__*/react_default.a.createElement("path", { strokeWidth: "3", d: "M114 90c11,0 20,9 20,20 0,10 -9,19 -20,19 -11,0 -19,-9 -19,-19 0,-11 8,-20 19,-20zm0\r 5c8,0 15,7 15,15 0,7 -7,14 -15,14 -7,0 -14,-7 -14,-14 0,-8 7,-15 14,-15z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M3 109c0,25 7,50 23,70l8 -13c-11,-18 -17,-38 -16,-57l-15 0z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M36 34c-18,18 -29,40 -32,65l15 0c3,-21 13,-40 28,-54l-11 -11z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M108 4c-23,1 -46,9 -65,24l11 10c16,-12 34,-19 54,-20l0 -14z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M181 28c-18,-15 -41,-23 -64,-24l0 14c19,1 38,8 54,20l10 -10z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M221 99c-3,-24 -14,-47 -32,-65l-11 11c16,15 25,34 28,54l15 0z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M198 179c17,-20 24,-46 23,-70l-14 0c0,19 -5,39 -17,56l8 14z" }), /*#__PURE__*/react_default.a.createElement("circle", { fill: "none", cx: "110", cy: "110", r: "14" }), /*#__PURE__*/react_default.a.createElement("path", { stroke: "none", d: "M50 153l55 -46c2,-8 13,-10 18,-3 4,7 -2,16 -10,15l-63 34z" }))); }; // CONCATENATED MODULE: ./app/components/partials/Graphics/Thermometer.jsx function Thermometer_ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function Thermometer_objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? Thermometer_ownKeys(Object(source), !0).forEach(function (key) { Thermometer_defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : Thermometer_ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } function Thermometer_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /* eslint-disable react/prop-types */ // Thermometer.jsx var Thermometer_ThermometerDefault = function ThermometerDefault(_ref) { var high = _ref.high, low = _ref.low, style = _ref.style; return /*#__PURE__*/react_default.a.createElement(Thermometer_Thermometer, { high: high, low: low, style: style }); }; /* harmony default export */ var Graphics_Thermometer = (Thermometer_ThermometerDefault); var Thermometer_Thermometer = function Thermometer(_ref2) { var high = _ref2.high, low = _ref2.low, style = _ref2.style; var defaultStyle = { stroke: '#284047', fill: '#284047', strokeWidth: 2, strokeLineCap: 'butt', strokeLineJoin: 'miter', strokeMiterLimit: 4 }; var svgStyle = Thermometer_objectSpread(Thermometer_objectSpread({}, defaultStyle), style); return /*#__PURE__*/react_default.a.createElement("svg", { viewBox: "0 0 75 75" }, /*#__PURE__*/react_default.a.createElement("g", { style: { transform: 'translate(20px, 4px) scale(1.7)' } }, /*#__PURE__*/react_default.a.createElement("g", { style: svgStyle }, /*#__PURE__*/react_default.a.createElement("description", null, "thermometer icon"), /*#__PURE__*/react_default.a.createElement("title", null, "temperature"), /*#__PURE__*/react_default.a.createElement("path", { fill: "none", d: "m 4.5,22.7 c 0,0 -2.4,2.8 -2.4,6.35 0,3.6 3.9,6.4 7.4,6.35 3.5,0 7.6,-2.2 7.9,-6.4 0.3,-4.2 -2.6,-6.3 -2.6,-6.3 0,0 0.3,-11.5 0,-14 -0.3,-2.5 -3.1,-4 -5.3,-4 -2.2,0 -4.9,1.6 -5,4 -0.1,2.3 0,14 0,14 z" }), /*#__PURE__*/react_default.a.createElement("circle", { cx: "9.5", cy: "28.2", r: "2.4" }), /*#__PURE__*/react_default.a.createElement("path", { d: "m 9.6,13.8 0,12 v 0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "m 17.2,12 c 3.7,0 3.7,0 3.7,0 v 0 0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "m 17.2,16 c 3.7,0 3.7,0 3.7,0 v 0 0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "m 17.2,20 c 3.7,0 3.7,0 3.7,0 v 0 0" }))), !!high && /*#__PURE__*/react_default.a.createElement("g", { id: "high", transform: "translate(46,36) scale(.4)" }, /*#__PURE__*/react_default.a.createElement(Graphics_High, null)), !!low && /*#__PURE__*/react_default.a.createElement("g", { id: "low", transform: "translate(46,36) scale(.4)" }, /*#__PURE__*/react_default.a.createElement(Graphics_Low, null))); }; // CONCATENATED MODULE: ./app/components/partials/Graphics/Tractor.jsx /* eslint-disable react/prop-types */ // Tractor.jsx var Tractor_TractorDefault = function TractorDefault(_ref) { var style = _ref.style; return /*#__PURE__*/react_default.a.createElement(Tractor_Tractor, { style: style }); }; /* harmony default export */ var Graphics_Tractor = (Tractor_TractorDefault); var Tractor_Tractor = function Tractor(_ref2) { var style = _ref2.style; var svgStyle = style || { fill: '#284047' }; return /*#__PURE__*/react_default.a.createElement("svg", { style: svgStyle, viewBox: "0 0 216 180" }, /*#__PURE__*/react_default.a.createElement("path", { d: "M105.5,67.9c1.1-18.4,4.4-30.8,4.4-30.8l22.9-0.2l0,34.4c-15.9,8.7-19.9,21-21.1,24.3h-5.8\r c-0.1-0.8-0.1-1.5-0.2-2.3L122.2,69l-1-1l3.8-4.1l-2.8-2.7l-3.7,4.1c0,0-2.3-2.3-4.1-4.1c-0.4-0.4-1.8-0.5-2.2-0.1L105.5,67.9\r L105.5,67.9L105.5,67.9L105.5,67.9L105.5,67.9L105.5,67.9L105.5,67.9L105.5,67.9L105.5,67.9L105.5,67.9L105.5,67.9L105.5,67.9\r L105.5,67.9L105.5,67.9L105.5,67.9L105.5,67.9L105.5,67.9z M151.3,67.6c5,0,8.3,0.8,8.3,0.8c0-14.8-2.8-31.6-2.8-31.6h-21.9\r l-0.2,33.8c2.3-0.9,4.6-1.6,6.8-2.1c-1,0-1.9,0-2.9,0c-0.9,0-2.4-0.6-2.3-1c0.2-0.9,0.4-1.8,0.6-2.7c0.1-0.6,1.7-1.7,2.3-1.7\r c2.4,0,7.3-0.1,7.3-0.1s2.6-8.4,3.9-12.9c0.2-0.6,1.4-2.3,1.7-2.3c1,0.1,2.9,0.2,2.9,0.2l-0.6,2.6\r C154.4,50.8,151.6,60.5,151.3,67.6L151.3,67.6L151.3,67.6L151.3,67.6L151.3,67.6L151.3,67.6L151.3,67.6L151.3,67.6L151.3,67.6\r L151.3,67.6L151.3,67.6L151.3,67.6L151.3,67.6L151.3,67.6L151.3,67.6L151.3,67.6L151.3,67.6z M78.2,124l3.2,0.4l1.9-6.6h9.6\r l0.4,6.2l25,0.7l2.7-5.6c-0.9-3.1-1.4-6.4-1.4-9.9c0-19.3,15.4-35,34.4-35c10.3,0,19.5,4.6,25.8,11.8l4-3.3c0,0-4.4-8.7-21.1-13.3\r c0-19-3.1-33.2-3.1-33.2l2.9-3.7c-17.2-1.8-41.3-2.1-54.6,0.9c-4.9,15.6-5.1,34.4-5.1,34.4c-0.8-0.1-1.7-0.2-2.7-0.3V42.7h-5.8\r v24.6c-17.3,0-42.8,4.4-44.1,5.5c-3.2,3.2-5.5,13.6-6.8,20.7c2.9-1.2,6.1-1.8,9.5-1.8c14.4,0,26,11.8,26,26.4\r C78.9,120.1,78.6,122.1,78.2,124L78.2,124L78.2,124L78.2,124L78.2,124L78.2,124L78.2,124L78.2,124L78.2,124L78.2,124L78.2,124\r L78.2,124L78.2,124L78.2,124L78.2,124L78.2,124L78.2,124z M96.2,34.9h1.9v7.8h-1.9V34.9L96.2,34.9L96.2,34.9L96.2,34.9L96.2,34.9\r L96.2,34.9L96.2,34.9L96.2,34.9L96.2,34.9L96.2,34.9L96.2,34.9L96.2,34.9L96.2,34.9L96.2,34.9L96.2,34.9L96.2,34.9L96.2,34.9z\r M69.2,73l3.9-0.4L71.3,83l-3.8,0.7L69.2,73L69.2,73L69.2,73L69.2,73L69.2,73L69.2,73L69.2,73L69.2,73L69.2,73L69.2,73L69.2,73\r L69.2,73L69.2,73L69.2,73L69.2,73L69.2,73L69.2,73z M79,71.9l3.9-0.5l-2.1,11.1l-3.6,0.4L79,71.9L79,71.9L79,71.9L79,71.9L79,71.9\r L79,71.9L79,71.9L79,71.9L79,71.9L79,71.9L79,71.9L79,71.9L79,71.9L79,71.9L79,71.9L79,71.9L79,71.9z M63.7,73.8l-11.6,2.4\r c0,0-2.9,4.7-3.9,11.7l13.7-3.5L63.7,73.8L63.7,73.8L63.7,73.8L63.7,73.8L63.7,73.8L63.7,73.8L63.7,73.8L63.7,73.8L63.7,73.8\r L63.7,73.8L63.7,73.8L63.7,73.8L63.7,73.8L63.7,73.8L63.7,73.8L63.7,73.8L63.7,73.8z M118.6,56.5c0.4-0.4,1-0.4,1.4,0l9.9,9.3\r c0.4,0.4,0.4,1,0,1.4c-0.4,0.4-1,0.4-1.4,0l-9.9-9.3C118.2,57.5,118.2,56.9,118.6,56.5L118.6,56.5L118.6,56.5L118.6,56.5\r L118.6,56.5L118.6,56.5L118.6,56.5L118.6,56.5L118.6,56.5L118.6,56.5L118.6,56.5L118.6,56.5L118.6,56.5L118.6,56.5L118.6,56.5\r L118.6,56.5L118.6,56.5z M139.3,138.2c-3.2-1.6-6.1-3.7-8.6-6.3l0.3-0.5l2-3.4c0,0-1.7,1.7-1.7,1.6c-0.2-0.2-2.4-3-2.4-3\r s-1.2,0.1-2.3,0.3c-1.6-2.4-2.8-4.9-3.7-7.7l3-1.8c0,0-2.3,0.7-2.2,0.6c0-0.2-0.7-3.8-0.7-3.8s-0.6-0.3-1.4-0.6\r c-0.3-1.6-0.4-3.3-0.4-5.1c0-2.1,0.2-4.1,0.5-6.1l3.8-0.1c0,0-2.3-0.5-2.2-0.6c0.1-0.2,1.2-3.6,1.2-3.6s-0.5-0.7-1.2-1.4\r c1.2-3.2,3-6.2,5.1-8.9l0.1,0l3.5,1.6c0,0-1.9-1.5-1.8-1.5c0.2-0.2,2.6-2.7,2.6-2.7s-0.2-0.8-0.4-1.7c3.1-2.7,6.8-4.9,10.8-6.2\r l1.9,3.1c0,0-0.8-2.3-0.7-2.2c0.2-0.1,3.7-0.8,3.7-0.8s0.2-0.6,0.5-1.3c1.5-0.2,3.1-0.3,4.7-0.3c2.1,0,4.1,0.2,6.1,0.6l0.2,3.9\r c0,0,0.5-2.4,0.5-2.3c0.2,0.1,3.6,1.1,3.6,1.1s0.6-0.5,1.3-1.1c3.4,1.3,6.5,3.2,9.2,5.6l0,0l-1.7,3.6c0,0,1.5-1.9,1.5-1.8\r c0.2,0.2,2.7,2.7,2.7,2.7s0.7-0.2,1.5-0.5c2,2.4,3.6,5,4.8,7.9l-0.8,0.5l-3.1,2.4c0,0,2.2-1,2.1-0.9c0.1,0.2,1.2,3.6,1.2,3.6\r s1.3,0.4,2.5,0.6c0.5,2.2,0.7,4.5,0.7,6.8c0,0.4,0,0.9,0,1.3l-0.6,0.1l-3.8,0.8c0,0,2.4,0.1,2.3,0.2c0,0.2-0.5,3.8-0.5,3.8\r s0.9,0.8,1.9,1.5c-0.6,2.7-1.6,5.3-2.9,7.7l-0.5-0.2l-3.8-1c0,0,2.1,1.2,2,1.2c-0.1,0.2-2.1,3.2-2.1,3.2s0.4,1.1,1,2.1\r c-1.6,2-3.4,3.8-5.4,5.4l-0.3-0.3l-3-2.5c0,0,1.4,1.9,1.3,1.9c-0.2,0.1-3.2,2-3.2,2s-0.1,1.2,0,2.3c-2.4,1.2-5,2.2-7.7,2.7\r l-0.2-0.6l-1.6-3.6c0,0,0.4,2.4,0.4,2.3c-0.2,0-3.7,0.3-3.7,0.3s-0.6,1.2-1.1,2.3c-0.2,0-0.4,0-0.6,0c-2.8,0-5.6-0.4-8.2-1.1\r l0.1-0.6l0.2-4c0,0-0.7,2.3-0.7,2.2c-0.2-0.1-3.5-1.4-3.5-1.4S140.2,137.4,139.3,138.2L139.3,138.2L139.3,138.2L139.3,138.2\r L139.3,138.2L139.3,138.2L139.3,138.2L139.3,138.2L139.3,138.2L139.3,138.2L139.3,138.2L139.3,138.2L139.3,138.2L139.3,138.2\r L139.3,138.2L139.3,138.2L139.3,138.2L139.3,138.2z M154,128.8c10.6,0,19.3-8.8,19.3-19.6s-8.6-19.6-19.3-19.6\r c-10.6,0-19.3,8.8-19.3,19.6S143.3,128.8,154,128.8L154,128.8L154,128.8L154,128.8L154,128.8L154,128.8L154,128.8L154,128.8\r L154,128.8L154,128.8L154,128.8L154,128.8L154,128.8L154,128.8L154,128.8L154,128.8L154,128.8z M154,125.1\r c8.6,0,15.6-7.1,15.6-15.8s-7-15.8-15.6-15.8s-15.6,7.1-15.6,15.8S145.4,125.1,154,125.1L154,125.1L154,125.1L154,125.1L154,125.1\r L154,125.1L154,125.1L154,125.1L154,125.1L154,125.1L154,125.1L154,125.1L154,125.1L154,125.1L154,125.1L154,125.1L154,125.1z\r M154,121c6.4,0,11.6-5.3,11.6-11.7c0-6.5-5.2-11.7-11.6-11.7s-11.6,5.3-11.6,11.7C142.4,115.7,147.6,121,154,121L154,121L154,121\r L154,121L154,121L154,121L154,121L154,121L154,121L154,121L154,121L154,121L154,121L154,121L154,121L154,121L154,121z M43.2,137.6\r c-2.3-1.2-4.4-2.7-6.2-4.5l0.2-0.3l1.5-2.4c0,0-1.2,1.2-1.2,1.1c-0.1-0.1-1.7-2.1-1.7-2.1s-0.9,0.1-1.7,0.2\r c-1.1-1.7-2-3.5-2.7-5.5l2.2-1.3c0,0-1.6,0.5-1.6,0.4c0-0.2-0.5-2.7-0.5-2.7s-0.5-0.2-1-0.4c-0.2-1.2-0.3-2.4-0.3-3.6\r c0-1.5,0.1-2.9,0.4-4.3l2.7-0.1c0,0-1.7-0.4-1.6-0.4c0.1-0.2,0.8-2.6,0.8-2.6s-0.4-0.5-0.8-1c0.9-2.3,2.1-4.5,3.6-6.4l0.1,0\r L38,103c0,0-1.3-1.1-1.3-1.1c0.1-0.1,1.9-2,1.9-2s-0.1-0.6-0.3-1.2c2.3-2,4.9-3.5,7.8-4.4l1.4,2.2c0,0-0.5-1.6-0.5-1.6\r c0.2,0,2.6-0.6,2.6-0.6s0.2-0.4,0.3-1c1.1-0.2,2.2-0.3,3.4-0.3c1.5,0,3,0.1,4.4,0.4l0.1,2.8c0,0,0.3-1.7,0.4-1.6\r c0.2,0.1,2.6,0.8,2.6,0.8s0.4-0.4,0.9-0.8c2.4,1,4.6,2.3,6.6,4l0,0l-1.2,2.6c0,0,1.1-1.3,1.1-1.3c0.1,0.1,1.9,1.9,1.9,1.9\r s0.5-0.2,1.1-0.3c1.4,1.7,2.6,3.6,3.5,5.7l-0.5,0.4l-2.2,1.7c0,0,1.6-0.7,1.5-0.6c0.1,0.2,0.8,2.6,0.8,2.6s1,0.3,1.8,0.4\r c0.3,1.6,0.5,3.2,0.5,4.9c0,0.3,0,0.6,0,0.9l-0.5,0.1l-2.7,0.6c0,0,1.7,0.1,1.6,0.1c0,0.2-0.4,2.7-0.4,2.7s0.7,0.6,1.3,1.1\r c-0.5,1.9-1.1,3.8-2,5.5l-0.3-0.1l-2.7-0.7c0,0,1.5,0.8,1.4,0.8c-0.1,0.1-1.5,2.3-1.5,2.3s0.3,0.8,0.7,1.5\r c-1.1,1.4-2.4,2.7-3.9,3.9l-0.2-0.2l-2.1-1.8c0,0,1,1.4,0.9,1.4c-0.2,0.1-2.3,1.4-2.3,1.4s0,0.9,0,1.7c-1.7,0.9-3.6,1.5-5.5,2\r l-0.1-0.4l-1.2-2.6c0,0,0.3,1.7,0.3,1.7c-0.2,0-2.7,0.2-2.7,0.2s-0.5,0.8-0.8,1.6c-0.1,0-0.3,0-0.4,0c-2,0-4-0.3-5.9-0.8l0.1-0.4\r l0.1-2.8c0,0-0.5,1.7-0.5,1.6c-0.2-0.1-2.5-1-2.5-1S43.9,137.1,43.2,137.6L43.2,137.6L43.2,137.6L43.2,137.6L43.2,137.6\r L43.2,137.6L43.2,137.6L43.2,137.6L43.2,137.6L43.2,137.6L43.2,137.6L43.2,137.6L43.2,137.6L43.2,137.6L43.2,137.6L43.2,137.6\r L43.2,137.6L43.2,137.6z M53.7,130.9c7.6,0,13.8-6.3,13.8-14s-6.2-14-13.8-14s-13.8,6.3-13.8,14S46.1,130.9,53.7,130.9L53.7,130.9\r L53.7,130.9L53.7,130.9L53.7,130.9L53.7,130.9L53.7,130.9L53.7,130.9L53.7,130.9L53.7,130.9L53.7,130.9L53.7,130.9L53.7,130.9\r L53.7,130.9L53.7,130.9L53.7,130.9L53.7,130.9z M53.7,128.3c6.2,0,11.2-5.1,11.2-11.3s-5-11.3-11.2-11.3s-11.2,5.1-11.2,11.3\r S47.5,128.3,53.7,128.3L53.7,128.3L53.7,128.3L53.7,128.3L53.7,128.3L53.7,128.3L53.7,128.3L53.7,128.3L53.7,128.3L53.7,128.3\r L53.7,128.3L53.7,128.3L53.7,128.3L53.7,128.3L53.7,128.3L53.7,128.3L53.7,128.3z M53.7,125.3c4.6,0,8.3-3.8,8.3-8.4\r c0-4.6-3.7-8.4-8.3-8.4s-8.3,3.8-8.3,8.4C45.4,121.6,49.1,125.3,53.7,125.3L53.7,125.3L53.7,125.3L53.7,125.3L53.7,125.3\r L53.7,125.3L53.7,125.3L53.7,125.3L53.7,125.3L53.7,125.3L53.7,125.3L53.7,125.3L53.7,125.3L53.7,125.3L53.7,125.3L53.7,125.3\r L53.7,125.3z" })); }; // CONCATENATED MODULE: ./app/components/partials/Graphics/Weather.jsx function Weather_ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function Weather_objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? Weather_ownKeys(Object(source), !0).forEach(function (key) { Weather_defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : Weather_ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } function Weather_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /* eslint-disable react/prop-types */ // Weather.jsx var Weather_WeatherDefault = function WeatherDefault(_ref) { var style = _ref.style; return /*#__PURE__*/react_default.a.createElement(Weather_Weather, { style: style }); }; /* harmony default export */ var Graphics_Weather = (Weather_WeatherDefault); var Weather_Weather = function Weather(_ref2) { var style = _ref2.style; var svgStyle = Weather_objectSpread({ fill: '#284047' }, style); return /*#__PURE__*/react_default.a.createElement("svg", { style: svgStyle, viewBox: "0 0 75 75" }, /*#__PURE__*/react_default.a.createElement("description", null, "weather icon"), /*#__PURE__*/react_default.a.createElement("title", null, "weather"), /*#__PURE__*/react_default.a.createElement("g", { style: { transform: 'translate(16px, 11px) scale(0.7)' } }, /*#__PURE__*/react_default.a.createElement("path", { d: "M54.1,52.5V17.7c0-4-3.3-7.3-7.3-7.3s-7.3,3.3-7.3,7.3v2.6c-5.8-9-12.3-16.7-12.3-16.8\r c-0.3-0.3-0.7-0.5-1.2-0.5c-0.4,0-0.9,0.2-1.2,0.5C24,4.6,2.8,30.3,2.8,42.7C2.8,55.6,13.2,66,26.1,66c3,0,6-0.6,8.7-1.7\r c1,5.8,6,10.2,12.1,10.2c6.7,0,12.2-5.5,12.2-12.2C59.1,58.4,57.2,54.8,54.1,52.5z M36.8,55.3c-0.2,0.3-0.3,0.5-0.5,0.8\r c-0.1,0.1-0.1,0.2-0.2,0.3c-0.2,0.3-0.3,0.6-0.4,0.9c0,0.1-0.1,0.2-0.1,0.2c-0.1,0.3-0.3,0.7-0.4,1c0,0.1,0,0.1-0.1,0.2\r c-0.1,0.4-0.2,0.7-0.3,1.1c0,0,0,0.1,0,0.1c-0.1,0.4-0.1,0.8-0.2,1.2C32,62.4,29.1,63,26.1,63C14.9,63,5.8,53.9,5.8,42.7\r c0-9.8,15.8-30.3,20.3-35.9c2.5,3.1,8.6,11,13.5,19.1v26.6c-0.4,0.3-0.7,0.6-1,0.9c-0.2,0.2-0.3,0.3-0.5,0.5\r c-0.1,0.1-0.3,0.3-0.4,0.4c-0.2,0.2-0.4,0.4-0.5,0.7C37,55.1,36.9,55.2,36.8,55.3z M46.8,71.6c-5.1,0-9.2-4.1-9.2-9.2\r c0-0.1,0-0.1,0-0.2c0,0,0,0,0,0c0.1-2.3,1-4.5,2.5-6.1c0,0,0,0,0,0c0.2-0.3,0.5-0.5,0.8-0.7c0.3-0.2,0.6-0.5,0.9-0.7\r c0.4-0.3,0.7-0.8,0.7-1.3V25.5v-7.8c0-2.4,1.9-4.3,4.3-4.3s4.3,1.9,4.3,4.3v35.6c0,0.5,0.3,1,0.7,1.3c2.7,1.7,4.2,4.6,4.2,7.8\r C56.1,67.4,51.9,71.6,46.8,71.6z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M48.9,56.2V28.9c0-1.1-0.9-2.1-2.1-2.1s-2.1,0.9-2.1,2.1v27.3c-2.5,0.9-4.3,3.2-4.3,6c0,3.5,2.8,6.4,6.4,6.4\r c3.5,0,6.4-2.8,6.4-6.4C53.2,59.4,51.4,57,48.9,56.2z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M21.1,55.8c-3.7-1.2-6.7-4.1-8.1-7.7c-0.3-0.8-1.2-1.2-1.9-0.9c-0.8,0.3-1.2,1.2-0.9,1.9c1.7,4.5,5.4,8,10,9.5\r c0.2,0.1,0.3,0.1,0.5,0.1c0.6,0,1.2-0.4,1.4-1C22.3,56.9,21.9,56.1,21.1,55.8z" }))); }; // CONCATENATED MODULE: ./app/components/partials/Graphics/Valve.jsx function Valve_ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function Valve_objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? Valve_ownKeys(Object(source), !0).forEach(function (key) { Valve_defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : Valve_ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } function Valve_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /* eslint-disable react/prop-types */ // Valve.jsx var Valve_ValveDefault = function ValveDefault(_ref) { var style = _ref.style; return /*#__PURE__*/react_default.a.createElement(Valve_Valve, { style: style }); }; /* harmony default export */ var Graphics_Valve = (Valve_ValveDefault); var Valve_Valve = function Valve(_ref2) { var style = _ref2.style; var defaultStyle = { fill: '#284047', stroke: '#284047' }; var svgStyle = Valve_objectSpread(Valve_objectSpread({}, defaultStyle), style); return /*#__PURE__*/react_default.a.createElement("svg", { style: svgStyle, viewBox: "0 0 75 75" }, /*#__PURE__*/react_default.a.createElement("description", null, "valve icon"), /*#__PURE__*/react_default.a.createElement("title", null, "valve"), /*#__PURE__*/react_default.a.createElement("g", { style: { transform: 'translate(-9px, 4px) scale(1.3)' } }, /*#__PURE__*/react_default.a.createElement("path", { d: "M61.9,26.2v-0.6H50.3c-0.2-0.8-1-1.4-1.9-1.4\r s-1.7,0.6-1.9,1.4h-5.9c-0.8,0-1.4-0.6-1.4-1.4v-3.5h0.6c0.8,0,1.4-0.6,1.4-1.4s-0.6-1.4-1.4-1.4h-2.6v-0.6h6.9\r c0.6,0,1.2-0.5,1.2-1.2c0-0.6-0.5-1.2-1.2-1.2h-6.9c0-0.6-0.5-1.2-1.2-1.2c-0.6,0-1.2,0.5-1.2,1.2h-6.9c-0.6,0-1.2,0.5-1.2,1.2\r c0,0.6,0.5,1.2,1.2,1.2h6.9v0.6h-2.6c-0.8,0-1.4,0.6-1.4,1.4s0.6,1.4,1.4,1.4h0.6v3.5c0,0.8-0.6,1.4-1.4,1.4h-5.9\r c-0.2-0.8-1-1.4-1.9-1.4s-1.7,0.6-1.9,1.4H10.1v0.6h11.5v10.9H10.1v0.6h11.6c0.2,0.8,1,1.4,1.9,1.4c0.9,0,1.7-0.6,1.9-1.4h3.1\r c0.9,0,2.3,0.4,3,0.9c0.1,0.1,2.1,1.4,4.4,1.4s4.3-1.3,4.4-1.4c0.7-0.5,2.1-0.9,3-0.9h3.1c0.2,0.8,1,1.4,1.9,1.4s1.7-0.6,1.9-1.4\r h11.6v-0.6H50.4V26.2H61.9z M25.1,37.2c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4V26.2c0-0.8,0.6-1.4,1.4-1.4\r c0.8,0,1.4,0.6,1.4,1.4V37.2z M36,14.4c0.3,0,0.6,0.3,0.6,0.6h-1.2C35.4,14.7,35.7,14.4,36,14.4z M27.9,16.7c-0.3,0-0.6-0.3-0.6-0.6\r c0-0.3,0.3-0.6,0.6-0.6h6.9h2.3h6.9c0.3,0,0.6,0.3,0.6,0.6c0,0.3-0.3,0.6-0.6,0.6h-6.9h-2.3H27.9z M36.6,17.3v0.6h-1.2v-0.6H36.6z\r M32.3,20.2c-0.5,0-0.9-0.4-0.9-0.9c0-0.5,0.4-0.9,0.9-0.9h2.6h2.3h2.6c0.5,0,0.9,0.4,0.9,0.9c0,0.5-0.4,0.9-0.9,0.9H32.3z\r M46.4,37.2h-3c-1,0-2.5,0.5-3.3,1c0,0-2,1.3-4,1.3s-4-1.3-4-1.3c-0.8-0.6-2.3-1-3.3-1h-3V26.2h5.8c1.1,0,2-0.9,2-2v-3.5h5.2v3.5\r c0,1.1,0.9,2,2,2h5.8V37.2z M49.8,37.2c0,0.8-0.6,1.4-1.4,1.4s-1.4-0.6-1.4-1.4V26.2c0-0.8,0.6-1.4,1.4-1.4s1.4,0.6,1.4,1.4V37.2z" }))); }; // CONCATENATED MODULE: ./app/components/partials/Graphics/WindMachine.jsx function WindMachine_ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function WindMachine_objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? WindMachine_ownKeys(Object(source), !0).forEach(function (key) { WindMachine_defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : WindMachine_ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } function WindMachine_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /* eslint-disable react/prop-types */ // WindMachine.jsx var WindMachine_WindMachineDefault = function WindMachineDefault(_ref) { var style = _ref.style; return /*#__PURE__*/react_default.a.createElement(WindMachine_WindMachine, { style: style }); }; /* harmony default export */ var Graphics_WindMachine = (WindMachine_WindMachineDefault); var WindMachine_WindMachine = function WindMachine(_ref2) { var height = _ref2.height, width = _ref2.width, style = _ref2.style; var svgStyle = WindMachine_objectSpread({ fill: '#284047' }, style); return /*#__PURE__*/react_default.a.createElement("svg", { style: svgStyle, viewBox: "0 0 75 75" }, /*#__PURE__*/react_default.a.createElement("description", null, "wind machine icon"), /*#__PURE__*/react_default.a.createElement("title", null, "wind machine"), /*#__PURE__*/react_default.a.createElement("g", { style: { transform: 'translate(7px, 7px) scale(0.36)' } }, /*#__PURE__*/react_default.a.createElement("path", { d: "M117.7,34.3c1.1,0.7,1.7,1.9,2.4,3.2c2.4-1.1,5.1-3.4,8.4-6.9c7-8.6,17.1-23.4,18.1-28.6\r c-0.9-0.7-1.4-1.1-2.7-1.9c-5.1,2.2-17.5,14.8-24.3,23.3c-3.2,3.9-4.7,7.1-5.4,9.5C115.5,33,\r 116.4,33.6,117.7,34.3z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M95.2,51.2C88.8,58.9,79,71.5,76.8,77.7c1.3,1,3.2,2.6,4.4,3.3C87,77.6,97.6,66.1,104,58.6\r c3-3.7,4.7-6.9,5.4-9.5c-2.6-0.6-4.7-2.4-5.8-4.9C101.2,45,98.4,47.2,95.2,51.2z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M116.5,48.9c0,0-3.4,0.4-4.2,0.4c-1.3,0-2.6-0.2-3.7-0.4l-7.1,108.2H85v-35.9c0-1.7-2.1-3.2-4.5-3.2h-59\r c-2.4,0-4.5,1.5-4.5,3.2v39.7c0,1.7,2.1,3.2,4.5,3.2h43.4h15.9h20.4c0,0,3.4,0,8.7,0c0.8,0,1.9,0,2.9,0c6.6,\r 0,11.6,0,11.6,0 L117,55.1C116.8,51.9,116.5,49.7,116.5,48.9z" }), /*#__PURE__*/react_default.a.createElement("circle", { cx: "112.3", cy: "40.9", r: "5.2" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M101,24l-47.7-1.1c0,0,0,0-0.2,0c-1.1,0-2.1,0.9-2.1,2.1S52,27,53.1,27l47.7-1.5c0.4,0,0.7-0.4,0.7-0.7\r C102,24.4,101.4,24,101,24z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M109.1,16l-47.7-1.1c0,0,0,0-0.2,0c-1.1,0-2.1,0.9-2.1,2.1s0.9,2.1,2.1,2.1l47.7-1.1c0.4,0,0.7-0.4,0.7-0.7\r C109.8,16.4,109.5,16,109.1,16z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M117,8.1L69.2,6.8c-1.1,0-2.1,0.9-2.1,2.1s0.9,2.1,2.1,2.1L117,9.8c0.4,0,0.7-0.4,0.7-0.7\r C117.7,8.7,117.3,8.1,117,8.1z" }))); }; // CONCATENATED MODULE: ./app/components/partials/Navigation/AppButton.jsx /* eslint-disable react/forbid-prop-types */ /* eslint-disable react/jsx-props-no-multi-spaces */ /* eslint-disable no-multi-spaces */ /* eslint-disable key-spacing */ /* eslint-disable no-console */ // BinCompact.js var AppButton_notFound = function notFound() { return /*#__PURE__*/react_default.a.createElement("i", { className: "fa fa-times-circle", style: { color: 'red', fontSize: '3em', fontWeight: 'bold' } }); }; var AppButton_AppButton = function AppButton(_ref) { var checked = _ref.checked, disabled = _ref.disabled, icon = _ref.icon, label = _ref.label, link = _ref.link, onClick = _ref.onClick, style = _ref.style; var icons = { AddNew: /*#__PURE__*/react_default.a.createElement(Graphics_AddNew, { style: style }), Bin: /*#__PURE__*/react_default.a.createElement(Graphics_Bin, { style: style }), Configure: /*#__PURE__*/react_default.a.createElement(Graphics_AddNew, { style: style }), Flow: /*#__PURE__*/react_default.a.createElement(Graphics_Flow, { style: style }), ColdAirDrain: /*#__PURE__*/react_default.a.createElement(Graphics_ColdAirDrain, { style: style }), Level: /*#__PURE__*/react_default.a.createElement(Graphics_Level, { style: style }), Moisture: /*#__PURE__*/react_default.a.createElement(Graphics_Moisture, { style: style }), MoistureSensor: /*#__PURE__*/react_default.a.createElement(Graphics_Moisture, { style: style }), Power: /*#__PURE__*/react_default.a.createElement(Graphics_Power, { style: style }), Pump: /*#__PURE__*/react_default.a.createElement(Graphics_Pump, { style: style }), PumpFrostWater: /*#__PURE__*/react_default.a.createElement(Graphics_PumpFrostWater, { style: style }), RedX: /*#__PURE__*/react_default.a.createElement(Graphics_RedX, { style: style }), Speedometer: /*#__PURE__*/react_default.a.createElement(Speedometer, { style: style }), Thermometer: /*#__PURE__*/react_default.a.createElement(Graphics_Thermometer, { style: style }), Tractor: /*#__PURE__*/react_default.a.createElement(Graphics_Tractor, { style: style }), Valve: /*#__PURE__*/react_default.a.createElement(Graphics_Valve, { style: style }), Weather: /*#__PURE__*/react_default.a.createElement(Graphics_Weather, { style: style }), WindMachine: /*#__PURE__*/react_default.a.createElement(Graphics_WindMachine, { style: style }) }; var iconElement; if (checked) { iconElement = /*#__PURE__*/react_default.a.createElement("svg", null, icons[icon], /*#__PURE__*/react_default.a.createElement("g", { transform: "translate(0,0)" }, /*#__PURE__*/react_default.a.createElement(Graphics_SelectionCheckIcon, null))); } else { iconElement = icons[icon] || AppButton_notFound; } if (onClick) { return /*#__PURE__*/react_default.a.createElement("button", { className: compacts_default.a.appButton, disabled: disabled, onClick: onClick, style: style, type: "button" }, /*#__PURE__*/react_default.a.createElement("div", { className: compacts_default.a.appIcon }, iconElement, /*#__PURE__*/react_default.a.createElement("h6", null, label))); } return /*#__PURE__*/react_default.a.createElement(es["b" /* Link */], { to: link }, /*#__PURE__*/react_default.a.createElement("button", { className: compacts_default.a.appButton, type: "button" }, /*#__PURE__*/react_default.a.createElement("div", { className: compacts_default.a.appIcon }, iconElement, /*#__PURE__*/react_default.a.createElement("h6", null, label)))); }; AppButton_AppButton.defaultProps = { disabled: undefined, link: undefined, onClick: undefined, style: undefined }; AppButton_AppButton.propTypes = { disbled: prop_types_default.a.bool, icon: prop_types_default.a.any.isRequired, label: prop_types_default.a.string.isRequired, link: prop_types_default.a.string, onClick: prop_types_default.a.func, style: prop_types_default.a.object }; /* harmony default export */ var Navigation_AppButton = (AppButton_AppButton); // EXTERNAL MODULE: ./node_modules/react-fittext/lib/ReactFitText.js var ReactFitText = __webpack_require__("./node_modules/react-fittext/lib/ReactFitText.js"); var ReactFitText_default = /*#__PURE__*/__webpack_require__.n(ReactFitText); // EXTERNAL MODULE: ./css/devicePage.css var devicePage = __webpack_require__("./css/devicePage.css"); var devicePage_default = /*#__PURE__*/__webpack_require__.n(devicePage); // EXTERNAL MODULE: ./css/colors.css var css_colors = __webpack_require__("./css/colors.css"); var colors_default = /*#__PURE__*/__webpack_require__.n(css_colors); // CONCATENATED MODULE: ./app/components/partials/Graphics/FuelNotConnected.jsx /* eslint-disable react/prop-types */ // FuelNotConnected.jsx var FuelNotConnected_FuelNotConnected = function FuelNotConnected(_ref) { var _ref$color = _ref.color, color = _ref$color === void 0 ? '#000000' : _ref$color; return /*#__PURE__*/react_default.a.createElement("svg", { width: "100%", height: "100%", viewBox: "0 0 75 75", name: "fuel-disconnected-icon" }, /*#__PURE__*/react_default.a.createElement("g", { stroke: "none", strokeWidth: "1", fill: "none", fillRule: "evenodd", transform: "translate(2,0) scale(0.7)" }, /*#__PURE__*/react_default.a.createElement("path", { d: "M70.0490267,58.6906674 L58.14483,81.8562434 C57.6710773,82.6634808 57.1146502,83.4131247 56.4894825,84.0912413 C49.8680924,91.2653428 38.3010961,81.9807196 43.8737279,73.9640815 C44.4004294,73.2070062 45.0116632,72.5010218 45.6972112,71.864707 L65.7397354,55.2313441 C68.0964226,53.0427926 71.6765064,55.9159631 70.0490267,58.6906674 M22.0838924,43.1701587 C20.2520488,43.1701587 18.7676238,41.6857337 18.7676238,39.8548191 C18.7676238,38.0229755 20.2520488,36.5385505 22.0838924,36.5385505 C23.9148071,36.5385505 25.3992321,38.0229755 25.3992321,39.8548191 C25.3992321,41.6857337 23.9148071,43.1701587 22.0838924,43.1701587 M22.0838924,18.9976261 C23.9148071,18.9976261 25.3992321,20.4820511 25.3992321,22.3129658 C25.3992321,24.1438804 23.9148071,34.3277047 22.0838924,34.3277047 C20.2520488,34.3277047 18.7676238,24.1438804 18.7676238,22.3129658 C18.7676238,20.4820511 20.2520488,18.9976261 22.0838924,18.9976261 M57.0942138,29.4759202 C50.495118,29.4759202 44.2861714,31.1739983 38.8770307,34.1512086 C39.0581715,33.1544702 39.1668559,32.1326507 39.1668559,31.0838924 C39.1668559,21.6487831 31.5180728,14 22.0838924,14 C12.6487831,14 5,21.6487831 5,31.0838924 C5,40.5190017 12.6487831,48.1668559 22.0838924,48.1668559 C22.9236422,48.1668559 23.7438846,48.0860393 24.5520509,47.9689945 C21.1493921,53.6512396 19.1874987,60.2902793 19.1874987,67.3817063 L19.1874987,67.4123609 C19.1893566,69.0797845 20.5734575,70.4155812 22.240881,70.4155812 L31.1762277,70.4155812 C32.885453,70.4155812 34.2732696,69.0333381 34.2788432,67.3241129 L34.2797721,67.2349359 C34.2853457,65.5219949 32.898458,64.1304626 31.1864459,64.1304626 L25.8581219,64.1304626 C26.5018682,57.9057243 28.9728134,52.2179056 32.721033,47.606713 L36.3605681,51.2462482 C37.5830357,52.4687158 39.5830151,52.4687158 40.8054827,51.2462482 L40.9048779,51.146853 C42.1561423,49.8946597 42.1561423,47.8463762 40.9048779,46.5951118 L37.3192205,43.0094544 C41.9304131,39.2612349 47.6182317,36.7893607 53.8429701,36.1465434 L53.8429701,41.3633962 C53.8429701,43.1367174 55.2800198,44.5737671 57.053341,44.5737671 L57.1443759,44.5737671 C58.9121235,44.5737671 60.3454575,43.1404331 60.3454575,41.3726854 L60.3454575,36.1465434 C66.5701959,36.7893607 72.2580146,39.2612349 76.8692071,43.0094544 L73.2835497,46.5951118 C72.0322854,47.8473051 72.0322854,49.8946597 73.2835497,51.146853 L73.3299961,51.1923704 C74.5812605,52.4445637 76.629544,52.4445637 77.8808084,51.1923704 L81.4664657,47.607642 C85.2146853,52.2188345 87.6865595,57.9066532 88.3293768,64.1304626 L83.0121999,64.1304626 C81.2936854,64.1304626 79.903082,65.5266396 79.9086555,67.2451541 L79.9095845,67.3334021 C79.915158,69.0379828 81.29833,70.4155812 83.0029106,70.4155812 L91.9475466,70.4155812 C93.6140412,70.4155812 94.9981421,69.0797845 95,67.4123609 L95,67.3817063 C95,46.4799249 77.9959953,29.4759202 57.0942138,29.4759202", fill: color }))); }; /* harmony default export */ var Graphics_FuelNotConnected = (FuelNotConnected_FuelNotConnected); // CONCATENATED MODULE: ./app/components/partials/Navigation/Buttons.jsx function Buttons_typeof(obj) { "@babel/helpers - typeof"; return Buttons_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, Buttons_typeof(obj); } // Buttons.jsx /** * Horizontal line component. * @param {{color: {string}, isDashed: {boolean }}} props */ var Buttons_HLine = function HLine(_ref) { var color = _ref.color, isDashed = _ref.isDashed; var lineStyle = isDashed ? 'dashed' : 'solid'; var style = { border: "3px ".concat(lineStyle, " ").concat(color), width: '90%', margin: 'auto', marginTop: '5%', marginBottom: '5%' }; return /*#__PURE__*/react_default.a.createElement("hr", { style: style }); }; Buttons_HLine.propTypes = { color: prop_types_default.a.string, isDashed: prop_types_default.a.bool }; var Buttons_IconLink = function IconLink(props) { var path = props.path, label = props.label, value = props.value, _props$unit = props.unit, unit = _props$unit === void 0 ? '' : _props$unit, width = props.width, color = props.color, line = props.line, dashed = props.dashed, control = props.control, name = props.name, disabled = props.disabled, icon = props.icon, _props$external = props.external, external = _props$external === void 0 ? false : _props$external, _props$iconOnly = props.iconOnly, iconOnly = _props$iconOnly === void 0 ? false : _props$iconOnly; var returnValue; if (value && Buttons_typeof(value) === 'object' && value.props) { returnValue = value; } else if (iconOnly) { returnValue = /*#__PURE__*/react_default.a.createElement(ReactFitText_default.a, { compressor: 0.3, minFontSize: 20, maxFontSize: 40 }, /*#__PURE__*/react_default.a.createElement("h2", null, icon ? icon : null)); } else { returnValue = /*#__PURE__*/react_default.a.createElement(ReactFitText_default.a, { compressor: 0.3, minFontSize: 20, maxFontSize: 40 }, /*#__PURE__*/react_default.a.createElement("h2", null, "".concat(value).concat(unit))); } var colorValue = colors_default.a.normal; if (color) { colorValue = color; } var buttonStyle = devicePage_default.a.tileButton; if (width && width === 'triple') { buttonStyle = devicePage_default.a.tileButtonTriple; } var styleDirect; if (control) { styleDirect = { boxShadow: '1px 1px 5px 1px rgb(0,0,0,0.50)' }; } if (external) { return /*#__PURE__*/react_default.a.createElement("a", { href: path, target: "_blank", rel: "noopener noreferrer" }, /*#__PURE__*/react_default.a.createElement("button", { type: "button", className: "".concat(buttonStyle, " ").concat(colorValue), style: styleDirect, name: name, disabled: disabled }, /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.tile }, returnValue, icon ? icon : null, /*#__PURE__*/react_default.a.createElement("h6", null, label), line && /*#__PURE__*/react_default.a.createElement(Buttons_HLine, { color: line, isDashed: dashed })))); } return /*#__PURE__*/react_default.a.createElement(es["b" /* Link */], { to: disabled ? '' : path }, /*#__PURE__*/react_default.a.createElement("button", { type: "button", className: "".concat(buttonStyle, " ").concat(colorValue), style: styleDirect, name: name, disabled: disabled }, /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.tile }, returnValue, /*#__PURE__*/react_default.a.createElement("h6", null, label), line && /*#__PURE__*/react_default.a.createElement(Buttons_HLine, { color: line, isDashed: dashed })))); }; Buttons_IconLink.propTypes = { color: prop_types_default.a.string, dashed: prop_types_default.a.string, path: prop_types_default.a.string, label: prop_types_default.a.string, line: prop_types_default.a.string, value: prop_types_default.a.node, unit: prop_types_default.a.string, width: prop_types_default.a.string }; var CellBars = function IconLink(props) { var path = props.path, label = props.label, signalStrength = props.signalStrength, _props$unit2 = props.unit, unit = _props$unit2 === void 0 ? '' : _props$unit2, width = props.width, line = props.line, dashed = props.dashed, control = props.control, name = props.name; var colorValue = '#284047'; var buttonStyle = devicePage_default.a.tileButton; if (width && width === 'triple') { buttonStyle = devicePage_default.a.tileButtonTriple; } var styleDirect; if (control) { styleDirect = { boxShadow: '1px 1px 5px 1px rgb(0,0,0,0.50)' }; } var labelStyle = { color: colorValue }; var barsSvg; if (signalStrength === 5) { barsSvg = /*#__PURE__*/react_default.a.createElement("svg", { width: "63", height: "65", viewBox: "0 0 63 65", fill: "none", xmlns: "http://www.w3.org/2000/svg" }, /*#__PURE__*/react_default.a.createElement("rect", { x: "0.8", y: "43.7", width: "11.2", height: "21.1", fill: colorValue }), /*#__PURE__*/react_default.a.createElement("rect", { x: "16.3", y: "28.3", width: "12.7", height: "36.6", fill: colorValue }), /*#__PURE__*/react_default.a.createElement("rect", { x: "33.1", y: "14.2", width: "12.7", height: "50.7", fill: colorValue }), /*#__PURE__*/react_default.a.createElement("rect", { x: "50.1", y: "0.13", width: "12.7", height: "64.8", fill: colorValue })); } else if (signalStrength === 4) { barsSvg = /*#__PURE__*/react_default.a.createElement("svg", { width: "63", height: "65", viewBox: "0 0 63 65", fill: "none", xmlns: "http://www.w3.org/2000/svg" }, /*#__PURE__*/react_default.a.createElement("rect", { x: "0.8", y: "43.7", width: "11.2", height: "21.1", fill: colorValue }), /*#__PURE__*/react_default.a.createElement("rect", { x: "16.3", y: "28.3", width: "12.7", height: "36.6", fill: colorValue }), /*#__PURE__*/react_default.a.createElement("rect", { x: "33.1", y: "14.2", width: "12.7", height: "50.7", fill: colorValue }), /*#__PURE__*/react_default.a.createElement("rect", { x: "50.1", y: "0.13", width: "12.7", height: "64.8", stroke: colorValue, "stroke-width": "2" })); } else if (signalStrength === 3) { barsSvg = /*#__PURE__*/react_default.a.createElement("svg", { width: "63", height: "65", viewBox: "0 0 63 65", fill: "none", xmlns: "http://www.w3.org/2000/svg" }, /*#__PURE__*/react_default.a.createElement("rect", { x: "0.8", y: "43.7", width: "11.2", height: "21.1", fill: colorValue }), /*#__PURE__*/react_default.a.createElement("rect", { x: "16.3", y: "28.3", width: "12.7", height: "36.6", fill: colorValue }), /*#__PURE__*/react_default.a.createElement("rect", { x: "33.1", y: "14.2", width: "12.7", height: "50.7", stroke: colorValue, "stroke-width": "2" }), /*#__PURE__*/react_default.a.createElement("rect", { x: "50.1", y: "0.13", width: "12.7", height: "64.8", stroke: colorValue, "stroke-width": "2" })); } else if (signalStrength === 2) { barsSvg = /*#__PURE__*/react_default.a.createElement("svg", { width: "63", height: "65", viewBox: "0 0 63 65", fill: "none", xmlns: "http://www.w3.org/2000/svg" }, /*#__PURE__*/react_default.a.createElement("rect", { x: "0.8", y: "43.7", width: "11.2", height: "21.1", fill: colorValue }), /*#__PURE__*/react_default.a.createElement("rect", { x: "16.3", y: "28.3", width: "12.7", height: "36.6", stroke: colorValue, "stroke-width": "2" }), /*#__PURE__*/react_default.a.createElement("rect", { x: "33.1", y: "14.2", width: "12.7", height: "50.7", stroke: colorValue, "stroke-width": "2" }), /*#__PURE__*/react_default.a.createElement("rect", { x: "50.1", y: "0.13", width: "12.7", height: "64.8", stroke: colorValue, "stroke-width": "2" })); } else if (signalStrength === -1) { barsSvg = /*#__PURE__*/react_default.a.createElement("svg", { width: "63", height: "66", viewBox: "0 0 63 66", fill: "none", xmlns: "http://www.w3.org/2000/svg" }, /*#__PURE__*/react_default.a.createElement("rect", { x: "2", y: "45.0146", width: "9.2674", height: "19.1264", stroke: "#284047", "stroke-width": "2" }), /*#__PURE__*/react_default.a.createElement("rect", { x: "17.4927", y: "29.522", width: "10.6758", height: "34.6191", stroke: "#284047", "stroke-width": "2" }), /*#__PURE__*/react_default.a.createElement("rect", { x: "34.3938", y: "15.4377", width: "10.6758", height: "48.7033", stroke: "#284047", "stroke-width": "2" }), /*#__PURE__*/react_default.a.createElement("rect", { x: "51.2947", y: "1.35352", width: "10.6758", height: "62.7876", stroke: "#284047", "stroke-width": "2" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M7.83932 5.83133C7.83932 4.50602 7.02836 3.71084 5.67675 3.71084C4.32514 3.71084 3.51418 4.50602 2.70321 5.3012L0 2.91566C1.62193 1.06024 3.7845 0 6.21739 0C9.73157 0 12.4348 1.59036 12.4348 5.56626C12.4348 9.54217 7.569 10.6024 7.83932 14.3133H3.7845C2.97354 10.0723 7.83932 8.21687 7.83932 5.83133ZM2.97354 19.0843C2.97354 17.494 4.32514 16.1687 5.94707 16.1687C7.569 16.1687 8.9206 17.494 8.9206 19.0843C8.9206 20.6747 7.569 22 5.94707 22C4.05482 22 2.97354 20.6747 2.97354 19.0843Z", fill: "#284047" })); } else { barsSvg = /*#__PURE__*/react_default.a.createElement("svg", { width: "69", height: "69", viewBox: "0 0 69 69", fill: "none", xmlns: "http://www.w3.org/2000/svg" }, /*#__PURE__*/react_default.a.createElement("path", { "fill-rule": "evenodd", "clip-rule": "evenodd", d: "M64 34.5C64 50.7924 50.7924 64 34.5 64C28.2788 64 22.5073 62.0742 17.7492 58.7862L58.7862 17.7492C62.0742 22.5073 64 28.2788 64 34.5ZM55.5906 13.8738L13.8738 55.5906C8.39834 50.2349 5 42.7643 5 34.5C5 18.2076 18.2076 5 34.5 5C42.7643 5 50.2349 8.39834 55.5906 13.8738ZM69 34.5C69 53.5538 53.5538 69 34.5 69C15.4462 69 0 53.5538 0 34.5C0 15.4462 15.4462 0 34.5 0C53.5538 0 69 15.4462 69 34.5Z", fill: colorValue }), /*#__PURE__*/react_default.a.createElement("path", { "fill-rule": "evenodd", "clip-rule": "evenodd", d: "M33 26L21 14H33H37H49L37 26V59H33V26ZM37 16V23L44 16H37ZM33 23V16H26L33 23Z", fill: colorValue })); } return /*#__PURE__*/react_default.a.createElement(es["b" /* Link */], { to: path }, /*#__PURE__*/react_default.a.createElement("button", { type: "button", className: "".concat(buttonStyle), style: styleDirect, name: name }, /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.tile }, barsSvg, /*#__PURE__*/react_default.a.createElement("h6", { style: labelStyle }, label), line && /*#__PURE__*/react_default.a.createElement(Buttons_HLine, { color: line, isDashed: dashed })))); }; CellBars.propTypes = { color: prop_types_default.a.string, dashed: prop_types_default.a.string, path: prop_types_default.a.string, label: prop_types_default.a.string, line: prop_types_default.a.string, value: prop_types_default.a.node, unit: prop_types_default.a.string, width: prop_types_default.a.string }; var Buttons_IconError = function IconError(_ref2) { var type = _ref2.type, label = _ref2.label, path = _ref2.path, name = _ref2.name; var displayValue; switch (type) { case 'temperature': displayValue = /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.tile }, /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.valueInfo, name: name }, /*#__PURE__*/react_default.a.createElement("span", { className: "fa fa-thermometer-empty fa-3x" })), /*#__PURE__*/react_default.a.createElement("h6", null, label)); break; case 'pressure': displayValue = /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.tile }, /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.valueInfo, name: name }, /*#__PURE__*/react_default.a.createElement(Speedometer_SpeedometerOff, { color: "inherit" })), /*#__PURE__*/react_default.a.createElement("h6", null, label)); break; case 'fuelLevelNotConnected': displayValue = /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.tile }, /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.valueInfo, name: name }, /*#__PURE__*/react_default.a.createElement(Graphics_FuelNotConnected, { color: "#D00000" })), /*#__PURE__*/react_default.a.createElement("h6", null, label)); break; default: displayValue = /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.tile }, /*#__PURE__*/react_default.a.createElement(ReactFitText_default.a, { compressor: 0.3, minFontSize: 20, maxFontSize: 40, name: name }, /*#__PURE__*/react_default.a.createElement("h2", null, "ERROR")), /*#__PURE__*/react_default.a.createElement("h6", null, label)); } return /*#__PURE__*/react_default.a.createElement(es["b" /* Link */], { to: path }, /*#__PURE__*/react_default.a.createElement("button", { type: "button", className: "".concat(devicePage_default.a.tileButton, " ").concat(devicePage_default.a.tileButtonError), name: name }, displayValue)); }; Buttons_IconError.propTypes = { path: prop_types_default.a.string, label: prop_types_default.a.string, type: prop_types_default.a.string }; var Buttons_TextLink = function TextLink(_ref3) { var text = _ref3.text, path = _ref3.path, className = _ref3.className; return /*#__PURE__*/react_default.a.createElement(es["b" /* Link */], { to: path }, /*#__PURE__*/react_default.a.createElement("button", { type: "button", className: "".concat(devicePage_default.a.interfaceButton, " ").concat(className) }, /*#__PURE__*/react_default.a.createElement("h3", null, text))); }; Buttons_TextLink.propTypes = { path: prop_types_default.a.string, text: prop_types_default.a.string }; var Buttons_SimpleLink = function SimpleLink(_ref4) { var path = _ref4.path, label = _ref4.label, value = _ref4.value, unit = _ref4.unit, enable = _ref4.enable, userStyle = _ref4.userStyle, userValueStyle = _ref4.userValueStyle; var valueClass = devicePage_default.a.simpleLinkValue; if (enable) { valueClass = devicePage_default.a.simpleLinkValueEdit; } if (enable && userValueStyle) { valueClass = devicePage_default.a.simpleLinkValueEdit; } var actualStyle = devicePage_default.a.simpleLink; if (userStyle) { actualStyle = userStyle; } return /*#__PURE__*/react_default.a.createElement(es["b" /* Link */], { to: enable ? path : null }, /*#__PURE__*/react_default.a.createElement("section", { className: actualStyle }, /*#__PURE__*/react_default.a.createElement("h5", null, label), /*#__PURE__*/react_default.a.createElement("div", { className: valueClass }, value, " ", unit))); }; Buttons_SimpleLink.propTypes = { path: prop_types_default.a.string, label: prop_types_default.a.string, value: prop_types_default.a.node, unit: prop_types_default.a.string, enable: prop_types_default.a.bool, userStyle: prop_types_default.a.oneOfType([prop_types_default.a.object, prop_types_default.a.string]) }; var Buttons_CapitalButton = function CapitalButton(_ref5) { var text = _ref5.text, buttonFunction = _ref5.buttonFunction, hSize = _ref5.hSize, style = _ref5.style, disabled = _ref5.disabled, buttonStyles = _ref5.buttonStyles; var textReturn = /*#__PURE__*/react_default.a.createElement("h1", null, text); if (hSize) { switch (hSize) { case 'h1': textReturn = /*#__PURE__*/react_default.a.createElement("h1", null, text); break; case 'h2': textReturn = /*#__PURE__*/react_default.a.createElement("h2", null, text); break; case 'h3': textReturn = /*#__PURE__*/react_default.a.createElement("h3", null, text); break; case 'h4': textReturn = /*#__PURE__*/react_default.a.createElement("h4", null, text); break; case 'h5': textReturn = /*#__PURE__*/react_default.a.createElement("h5", null, text); break; default: textReturn = /*#__PURE__*/react_default.a.createElement("h4", null, text); break; } } return /*#__PURE__*/react_default.a.createElement("button", { className: "".concat(devicePage_default.a.capitalButton, " ").concat(style), onClick: buttonFunction, styles: buttonStyles, disabled: disabled }, textReturn); }; Buttons_CapitalButton.propTypes = { text: prop_types_default.a.string, style: prop_types_default.a.string, hSize: prop_types_default.a.string, buttonFunction: prop_types_default.a.func, disabled: prop_types_default.a.bool, buttonStyles: prop_types_default.a.object }; // CONCATENATED MODULE: ./app/components/partials/Graphics/Sms.jsx function Sms_ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function Sms_objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? Sms_ownKeys(Object(source), !0).forEach(function (key) { Sms_defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : Sms_ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } function Sms_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /** * @file Sms.jsx * @description text message icon. * @exports Sms */ var Sms_defaultColor = '#284047'; var Sms_defaultStyle = { fill: Sms_defaultColor, stroke: 'white', strokeWidth: '5px' }; var Sms_Sms = function Sms(_ref) { var style = _ref.style; return /*#__PURE__*/react_default.a.createElement("svg", { id: "comment-bubble", viewBox: "0 0 75 75" }, /*#__PURE__*/react_default.a.createElement("description", null, "text message icon"), /*#__PURE__*/react_default.a.createElement("title", null, "text message"), /*#__PURE__*/react_default.a.createElement("g", { style: { transform: 'translate(12px, 11px) scale(0.3)' } }, /*#__PURE__*/react_default.a.createElement("path", { style: Sms_objectSpread(Sms_objectSpread({}, Sms_defaultStyle), style), d: "m 17.4,156 c 4,7.4 21.5,2.6 29.4,-0.2 C 54.8,153 64.5,143.7 64.5,143.7 c 0,0 25.3,4 51,-3.6 25.8,-7.6 50.5,-34.3 49.6,-65.9 C 164.3,42.2 131,3.6 79.7,6.5 28.5,9.4 0.7,44.7 0,78.2 c -0.7,33.5 31.3,52.6 31.3,52.6 0,0 3.2,1.8 4.2,3.6 1,1.9 -3.3,8.4 -3.3,8.4 0.7,0.4 -6.4,8.8 -14.8,11.6z" }), /*#__PURE__*/react_default.a.createElement("circle", { cx: "50", cy: "76.4", r: "9", style: { fill: 'white' } }), /*#__PURE__*/react_default.a.createElement("circle", { cx: "84.4", cy: "77.1", r: "9", style: { fill: 'white' } }), /*#__PURE__*/react_default.a.createElement("circle", { cx: "120.2", cy: "76.8", r: "9", style: { fill: 'white' } }))); }; /* harmony default export */ var Graphics_Sms = (Sms_Sms); // EXTERNAL MODULE: ./css/inputs.css var inputs = __webpack_require__("./css/inputs.css"); var inputs_default = /*#__PURE__*/__webpack_require__.n(inputs); // CONCATENATED MODULE: ./app/components/partials/Inputs/Inputs.jsx function Inputs_typeof(obj) { "@babel/helpers - typeof"; return Inputs_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, Inputs_typeof(obj); } function Inputs_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function Inputs_defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function Inputs_createClass(Constructor, protoProps, staticProps) { if (protoProps) Inputs_defineProperties(Constructor.prototype, protoProps); if (staticProps) Inputs_defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function Inputs_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) Inputs_setPrototypeOf(subClass, superClass); } function Inputs_setPrototypeOf(o, p) { Inputs_setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return Inputs_setPrototypeOf(o, p); } function Inputs_createSuper(Derived) { var hasNativeReflectConstruct = Inputs_isNativeReflectConstruct(); return function _createSuperInternal() { var Super = Inputs_getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = Inputs_getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return Inputs_possibleConstructorReturn(this, result); }; } function Inputs_possibleConstructorReturn(self, call) { if (call && (Inputs_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return Inputs_assertThisInitialized(self); } function Inputs_assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function Inputs_isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function Inputs_getPrototypeOf(o) { Inputs_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return Inputs_getPrototypeOf(o); } /* eslint-disable max-classes-per-file */ /* eslint-disable jsx-a11y/label-has-for */ /* eslint-disable jsx-a11y/label-has-associated-control */ /* eslint-disable object-curly-newline */ /* eslint-disable jsx-a11y/no-autofocus */ /* eslint-disable react/require-default-props */ /* eslint-disable react/prop-types */ // Inputs.js var Inputs_NumberInput = function NumberInput(_ref) { var disabled = _ref.disabled, childChange = _ref.childChange, field = _ref.field, id = _ref.id, _ref$max = _ref.max, max = _ref$max === void 0 ? Number.MAX_VALUE : _ref$max, _ref$min = _ref.min, min = _ref$min === void 0 ? Number.MIN_VALUE : _ref$min, _ref$steps = _ref.steps, steps = _ref$steps === void 0 ? '1' : _ref$steps, style = _ref.style, value = _ref.value; return /*#__PURE__*/react_default.a.createElement("input", { className: style, disabled: disabled, id: id, max: max, min: min, name: field, onChange: childChange, step: steps, type: "number", value: value }); }; var Inputs_DecimalInput = function DecimalInput(_ref2) { var childChange = _ref2.childChange, onFocus = _ref2.onFocus, disabled = _ref2.disabled, field = _ref2.field, _ref2$max = _ref2.max, max = _ref2$max === void 0 ? Number.MAX_VALUE : _ref2$max, _ref2$min = _ref2.min, min = _ref2$min === void 0 ? Number.MIN_VALUE : _ref2$min, onInput = _ref2.onInput, style = _ref2.style, value = _ref2.value; return /*#__PURE__*/react_default.a.createElement("input", { className: style, disabled: disabled, max: max, min: min, name: field, onChange: childChange, onInput: onInput, step: "any", onFocus: onFocus, type: "number", value: value }); }; var Inputs_TextInput = /*#__PURE__*/function (_React$Component) { Inputs_inherits(TextInput, _React$Component); var _super = Inputs_createSuper(TextInput); function TextInput() { var _this; Inputs_classCallCheck(this, TextInput); _this = _super.call(this); _this.handleChange = _this.handleChange.bind(Inputs_assertThisInitialized(_this)); return _this; } /** * Invoke change handler passed in props. * Note: makes
'; row[1] += "
".concat(new Date(sensorData[i].date).toLocaleString(), "
"); var hasValue = false; for (var j = 0; j < dataType.length; j += 1) { if (sensorData[i][dataType[j]] || sensorData[i][dataType[j]] === 0) { var value = void 0; if (sensorData[i] && sensorData[i].hasOwnProperty(dataType[j])) { value = sensorData[i][dataType[j]]; } else { value = 0; } if (conversion) { var formula = conversion; if (Array.isArray(conversion)) { formula = conversion[j]; } var multiplierValue = 1; if (multiplier) { multiplierValue = multiplier; } if (Array.isArray(multiplier)) { multiplierValue = multiplier[j]; } var precisionValue = 1; if (precision) { precisionValue = precision; } if (Array.isArray(precision)) { precisionValue = precision[j]; } value = Object(lib["displayFormula"])(formula, multiplierValue, precisionValue, context, dataType[j], sensorData[i] || {}, lastSensorData || {}, device.physical || {}); row[1] += "
".concat(Array.isArray(dataName) ? dataName[j] : dataName, ": ").concat(value || value === 0 ? value : 'Error', "
"); if (!text) { if (value === 'OFF' || value === 'Off' || value === 'STP' || value === 'ERL' || value === 'ERH' || value === 'EMP') { value = 0; } else if (value === 'ON' || value === 'RUN' || value === 'Low' || value === 'LOW' || value === 'FULL') { value = 1; } else if (value === 'High' || value === 'HIGH') { value = 2; } else if (isNaN(value)) { continue; } } } else { row[1] += "
".concat(Array.isArray(dataName) ? dataName[j] : dataName, " : ").concat(value || value === 0 ? value : 'Error', "
"); } row[j + 2] = value; hasValue = true; } else { row[j + 2] = null; } } row[1] += '
'; if (hasValue === true && row.length === dataType.length + 2) { rows.push(row); } } else if (sensorData[i][dataType] || sensorData[i][dataType] === 0) { var _value = sensorData[i][dataType]; lastSensorData = sensorData[i]; if (i < sensorData.length - 1) { lastSensorData = sensorData[i + 1]; } if (conversion) { _value = Object(lib["displayFormula"])(conversion, multiplier, precision, context, dataType, sensorData[i] || {}, lastSensorData || {}, device.physical || {}); row[1] = "\n
\n
".concat(new Date(sensorData[i].date).toLocaleString(), "
\n
").concat(dataName, ": ").concat(_value || _value === 0 ? _value : 'Error', "
\n
\n "); if (!text) { if (_value === 'OFF' || _value === 'Off' || _value === 'STP' || _value === 'ERL' || _value === 'ERH' || _value === 'EMP') { _value = 0; } else if (_value === 'ON' || _value === 'RUN' || _value === 'Low' || _value === 'LOW' || _value === 'FULL') { _value = 1; } else if (_value === 'High' || _value === 'HIGH') { _value = 2; } else if (isNaN(_value)) { continue; } } } else { row[1] = "\n
\n
".concat(new Date(sensorData[i].date).toLocaleString(), "
\n
").concat(dataName, ": ").concat(_value || _value === 0 ? _value : 'Error', "
\n
\n "); } row[0] = new Date(sensorData[i].date); row[2] = _value; rows.push(row); } } } return rows; }; var ChartGeneric_makeColumns = function makeColumns(dataName, dataType, formatMessage) { var time = 'Time'; if (typeof formatMessage === 'function') { time = formatMessage({ id: 'sensor.time.short', defaultMessage: 'Time', description: 'Time' }); } if (!Array.isArray(dataType)) { return [{ type: 'date', label: time, role: 'domain' }, { type: 'string', role: 'tooltip', p: { html: true } }, { type: 'number', label: dataName }]; } var columns = []; columns[0] = { type: 'date', label: time }; columns[1] = { type: 'string', role: 'tooltip', p: { html: true } }; for (var i = 0; i < dataType.length; i += 1) { var dataNameIterator = dataName; if (Array.isArray(dataName)) { dataNameIterator = dataName[i]; } columns[i + 2] = { type: 'number', label: dataNameIterator }; } return columns; }; var ChartGeneric_ChartGeneric = function ChartGeneric(_ref, context) { var sensorData = _ref.sensorData, metricReady = _ref.metricReady, device = _ref.device, dataType = _ref.dataType, dataName = _ref.dataName, conversion = _ref.conversion, multiplier = _ref.multiplier, precision = _ref.precision, vMax = _ref.vMax, vMin = _ref.vMin, stacked = _ref.stacked, chartType = _ref.chartType, formatMessage = _ref.intl.formatMessage; if (!metricReady) { return /*#__PURE__*/react_default.a.createElement("div", { className: "loading" }, /*#__PURE__*/react_default.a.createElement(dist_default.a, { name: "double-bounce" })); } var stackedChart = true; if (stacked || stacked === false) { stackedChart = stacked; } var options = { hAxis: { slantedText: false, gridlines: { count: -1, units: { days: { format: ['M/d'] }, hours: { format: ['M/d ha'] } } }, minorGridlines: { units: { hours: { format: ['ha'] }, minutes: { format: ['HH:mm a Z', ':mm'] } } } }, vAxis: { textPosition: 'in' }, chartArea: { left: 0, top: 0, width: '100%', height: '85%' }, isStacked: stackedChart, legend: { position: 'bottom' }, lineWidth: 4, // This line makes the entire category's tooltip active. focusTarget: 'category', // Use an HTML tooltip. tooltip: { isHtml: true, trigger: 'focus' } }; if (vMax !== null) { options.vAxis.maxValue = vMax; } if (vMin !== null) { options.vAxis.minValue = vMin; } var rows = ChartGeneric_makeRows(sensorData, dataName, device, dataType, conversion, context, multiplier, precision); if (rows.length < 1) { return /*#__PURE__*/react_default.a.createElement(TelemetryComponents_NoChartData, null); } var columns = ChartGeneric_makeColumns(dataName, dataType, formatMessage); var dimensions = Object(lib["chartDimensions"])(window.innerWidth); var chartTypeSet = 'AreaChart'; if (chartType) { chartTypeSet = chartType; } return /*#__PURE__*/react_default.a.createElement("div", { className: charts_default.a.chart }, /*#__PURE__*/react_default.a.createElement(index_esm["a" /* Chart */], { chartType: chartTypeSet, rows: rows, width: dimensions.width, height: dimensions.height, columns: columns, options: options, style: { margin: '0 auto', position: 'relative', top: '5px' } })); }; ChartGeneric_ChartGeneric.contextTypes = { tempConv: prop_types_default.a.string.isRequired }; ChartGeneric_ChartGeneric.propTypes = { sensorData: prop_types_default.a.arrayOf(prop_types_default.a.object), metricReady: prop_types_default.a.bool, dataType: prop_types_default.a.oneOfType([prop_types_default.a.string, prop_types_default.a.array]), dataName: prop_types_default.a.oneOfType([prop_types_default.a.string, prop_types_default.a.array]), multiplier: prop_types_default.a.oneOfType([prop_types_default.a.number, prop_types_default.a.array]), precision: prop_types_default.a.oneOfType([prop_types_default.a.number, prop_types_default.a.array]), conversion: prop_types_default.a.oneOfType([prop_types_default.a.string, prop_types_default.a.array]), vMax: prop_types_default.a.number, vMin: prop_types_default.a.number, stacked: prop_types_default.a.bool, chartType: prop_types_default.a.string }; /* harmony default export */ var TelemetryComponents_ChartGeneric = (Object(index_es["d" /* injectIntl */])(ChartGeneric_ChartGeneric)); // EXTERNAL MODULE: ./node_modules/lodash/maxBy.js var maxBy = __webpack_require__("./node_modules/lodash/maxBy.js"); var maxBy_default = /*#__PURE__*/__webpack_require__.n(maxBy); // CONCATENATED MODULE: ./app/components/partials/TelemetryComponents/ChartPump.jsx function ChartPump_toConsumableArray(arr) { return ChartPump_arrayWithoutHoles(arr) || ChartPump_iterableToArray(arr) || ChartPump_unsupportedIterableToArray(arr) || ChartPump_nonIterableSpread(); } function ChartPump_nonIterableSpread() { throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } function ChartPump_unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return ChartPump_arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return ChartPump_arrayLikeToArray(o, minLen); } function ChartPump_iterableToArray(iter) { if (typeof Symbol !== "undefined" && iter[Symbol.iterator] != null || iter["@@iterator"] != null) return Array.from(iter); } function ChartPump_arrayWithoutHoles(arr) { if (Array.isArray(arr)) return ChartPump_arrayLikeToArray(arr); } function ChartPump_arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } // ChartPump.jsx var ChartPump_makeColumns = function makeColumns() { var translatedProps = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : [{ type: 'date', label: 'Time', role: 'domain' }, { type: 'string', role: 'tooltip', p: { html: true } }, { type: 'number', label: 'Relay Output', role: 'data' }, { type: 'number', label: 'Run Signal', role: 'data' }, { type: 'number', label: 'Pressure (PSI)', role: 'data' }]; return ChartPump_toConsumableArray(translatedProps); }; var ChartPump_makeRows = function makeRows(sensorData, device) { var translatedProps = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : { relay: 'Relay Output', run: 'Run Signal', pressure: 'Pressure (PSI)' }; var rows = []; if (sensorData.length > 0) { for (var i = 0; i < sensorData.length; i += 1) { var runSignal = sensorData[i]['134']; var relayOutput = sensorData[i]['131']; var physical = device.physical; var pressure = Object(lib["fourToTwenty"])(sensorData[i]['133'], physical.min || 0, physical.max || 100, physical.zero || 0, 1); if (pressure === 'OFF' || pressure === 'ERH') { pressure = 0; } var combined = "
\n
".concat(new Date(sensorData[i].date).toLocaleString(), "
\n
").concat(translatedProps.run, ": ").concat(runSignal, "
\n
").concat(translatedProps.relay, ": ").concat(relayOutput, "
\n
").concat(translatedProps.pressure, ": ").concat(pressure, "
\n "); if (runSignal || runSignal === 0 || relayOutput || relayOutput === 0 || pressure) { rows.push([new Date(sensorData[i].date), combined, relayOutput, runSignal, pressure]); } } } return rows; }; function ChartPump(_ref) { var sensorData = _ref.sensorData, metricReady = _ref.metricReady, device = _ref.device, formatMessage = _ref.intl.formatMessage; if (!metricReady) { return /*#__PURE__*/react_default.a.createElement("div", { className: "loading" }, /*#__PURE__*/react_default.a.createElement(dist_default.a, { name: "double-bounce" })); } var rows = ChartPump_makeRows(sensorData, device, { relay: formatMessage({ id: 'sensor.control.relayOutput', defaultMessage: 'Relay Output', description: 'Relay Output' }), run: formatMessage({ id: 'sensor.control.runSignal', defaultMessage: 'Run Signal', description: 'Run Signal' }), pressure: formatMessage({ id: 'sensor.pressure', defaultMessage: 'Pressure', description: 'Pressure' }) }); if (rows.length < 1) { return /*#__PURE__*/react_default.a.createElement(TelemetryComponents_NoChartData, null); } var columns = ChartPump_makeColumns([{ type: 'date', label: formatMessage({ id: 'sensor.time.short', defaultMessage: 'Time', description: 'Time' }), role: 'domain' }, { type: 'string', role: 'tooltip', p: { html: true } }, { type: 'number', label: formatMessage({ id: 'sensor.control.relayOutput', defaultMessage: 'Relay Output', description: 'Relay Output' }), role: 'data' }, { type: 'number', label: formatMessage({ id: 'sensor.control.runSignal', defaultMessage: 'Run Signal', description: 'Run Signal' }), role: 'data' }, { type: 'number', label: formatMessage({ id: 'sensor.pressure', defaultMessage: 'Pressure', description: 'Pressure' }), role: 'data' }]); var dimensions = Object(lib["chartDimensions"])(window.innerWidth); var maxSignal = 2; var minSignal = 0; var maxPressure = 300; var physical = device.physical; try { maxPressure = maxBy_default()(sensorData, function (o) { return o['133']; })['133'] + 5; maxPressure = Object(lib["fourToTwenty"])(maxPressure, physical.min || 0, physical.max || 100, physical.zero || 0, 1); } catch (error) { console.error(error); return /*#__PURE__*/react_default.a.createElement("div", { className: "deviceInfo" }, "Chart data not available"); } var options = { title: 'Pump', hAxis: { slantedText: false, gridlines: { count: -1, units: { days: { format: ['M/d'] }, hours: { format: ['M/d ha'] } } }, minorGridlines: { units: { hours: { format: ['ha'] }, minutes: { format: ['HH:mm a Z', ':mm'] } } } }, series: { 0: { targetAxisIndex: 1, color: '#D00000', lineWidth: 4, areaOpacity: 1.0 }, 1: { targetAxisIndex: 1, color: '#23CE6B', lineWidth: 4, areaOpacity: 1.0 }, 2: { targetAxisIndex: 0, color: '#50b0ff', lineWidth: 4, areaOpacity: 0.0 } }, vAxes: { // Adds titles to each axis. 0: { title: formatMessage({ id: 'sensor.pressure', defaultMessage: 'Pressure', description: 'Pressure' }), minValue: 0, maxValue: maxPressure, textPosition: 'in', gridlines: { count: -1 } }, 1: { title: formatMessage({ id: 'sensor.control.relayOutput', defaultMessage: 'Relay Output', description: 'Relay Output' }), minValue: minSignal, maxValue: maxSignal, textPosition: 'none', gridlines: { count: 2 } } }, chartArea: { left: 0, top: 0, width: '100%', height: '85%' }, isStacked: false, legend: { position: 'bottom' }, // This line makes the entire category's tooltip active. focusTarget: 'category', // Use an HTML tooltip. tooltip: { isHtml: true, trigger: 'focus' } }; return /*#__PURE__*/react_default.a.createElement("div", { className: charts_default.a.chart }, /*#__PURE__*/react_default.a.createElement(index_esm["a" /* Chart */], { chartType: "AreaChart", rows: rows, width: dimensions.width, height: dimensions.height, columns: columns, options: options, style: { margin: '0 auto', position: 'relative', top: '5px' } })); } ; ChartPump.propTypes = { sensorData: prop_types_default.a.arrayOf(prop_types_default.a.object), metricReady: prop_types_default.a.bool, device: prop_types_default.a.object }; /* harmony default export */ var TelemetryComponents_ChartPump = (Object(index_es["d" /* injectIntl */])(ChartPump)); // CONCATENATED MODULE: ./app/components/partials/TelemetryComponents/ChartPump2.jsx function ChartPump2_toConsumableArray(arr) { return ChartPump2_arrayWithoutHoles(arr) || ChartPump2_iterableToArray(arr) || ChartPump2_unsupportedIterableToArray(arr) || ChartPump2_nonIterableSpread(); } function ChartPump2_nonIterableSpread() { throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } function ChartPump2_unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return ChartPump2_arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return ChartPump2_arrayLikeToArray(o, minLen); } function ChartPump2_iterableToArray(iter) { if (typeof Symbol !== "undefined" && iter[Symbol.iterator] != null || iter["@@iterator"] != null) return Array.from(iter); } function ChartPump2_arrayWithoutHoles(arr) { if (Array.isArray(arr)) return ChartPump2_arrayLikeToArray(arr); } function ChartPump2_arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } // ChartPump.jsx var ChartPump2_makeColumns = function makeColumns() { var translatedProps = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : [{ type: 'date', label: 'Time', role: 'domain' }, { type: 'string', role: 'tooltip', p: { html: true } }, { type: 'number', label: 'Relay Output', role: 'data' }, { type: 'number', label: 'Run Signal', role: 'data' }, { type: 'number', label: 'Pressure (PSI)', role: 'data' }]; return ChartPump2_toConsumableArray(translatedProps); }; var ChartPump2_makeRows = function makeRows(sensorData, device) { var translatedProps = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : { relay: 'Relay Output', run: 'Run Signal', pressure: 'Pressure (PSI)' }; var rows = []; if (sensorData.length > 0) { for (var i = 0; i < sensorData.length; i += 1) { var runSignal = sensorData[i].R1F; var relayOutput = sensorData[i].R1; var physical = device.physical; var pressure = Object(lib["fourToTwenty"])(sensorData[i]['AN1'], physical.min || 0, physical.max || 100, physical.zero || 0, 1); if (pressure === 'OFF' || pressure === 'ERH') { pressure = 0; } var combined = "
\n
".concat(new Date(sensorData[i].date).toLocaleString(), "
\n
").concat(translatedProps.run, ": ").concat(runSignal, "
\n
").concat(translatedProps.relay, ": ").concat(relayOutput, "
\n
").concat(translatedProps.pressure, ": ").concat(pressure, "
\n "); if (runSignal || runSignal === 0 || relayOutput || relayOutput === 0 || pressure) { rows.push([new Date(sensorData[i].date), combined, relayOutput, runSignal, pressure]); } } } return rows; }; function ChartPump2_ChartPump(_ref) { var sensorData = _ref.sensorData, metricReady = _ref.metricReady, device = _ref.device, formatMessage = _ref.intl.formatMessage; if (!metricReady) { return /*#__PURE__*/react_default.a.createElement("div", { className: "loading" }, /*#__PURE__*/react_default.a.createElement(dist_default.a, { name: "double-bounce" })); } var rows = ChartPump2_makeRows(sensorData, device, { relay: formatMessage({ id: 'sensor.control.relayOutput', defaultMessage: 'Relay Output', description: 'Relay Output' }), run: formatMessage({ id: 'sensor.control.runSignal', defaultMessage: 'Run Signal', description: 'Run Signal' }), pressure: formatMessage({ id: 'sensor.pressure', defaultMessage: 'Pressure', description: 'Pressure' }) }); if (rows.length < 1) { return /*#__PURE__*/react_default.a.createElement(TelemetryComponents_NoChartData, null); } var columns = ChartPump2_makeColumns([{ type: 'date', label: formatMessage({ id: 'sensor.time.short', defaultMessage: 'Time', description: 'Time' }), role: 'domain' }, { type: 'string', role: 'tooltip', p: { html: true } }, { type: 'number', label: formatMessage({ id: 'sensor.control.relayOutput', defaultMessage: 'Relay Output', description: 'Relay Output' }), role: 'data' }, { type: 'number', label: formatMessage({ id: 'sensor.control.runSignal', defaultMessage: 'Run Signal', description: 'Run Signal' }), role: 'data' }, { type: 'number', label: formatMessage({ id: 'sensor.pressure', defaultMessage: 'Pressure', description: 'Pressure' }), role: 'data' }]); var dimensions = Object(lib["chartDimensions"])(window.innerWidth); var maxSignal = 2; var minSignal = 0; var maxPressure = 300; var physical = device.physical; try { maxPressure = maxBy_default()(sensorData, function (o) { return o['AN1']; })['AN1'] + 5; maxPressure = Object(lib["fourToTwenty"])(maxPressure, physical.min || 0, physical.max || 100, physical.zero || 0, 1); } catch (error) { console.error(error); return /*#__PURE__*/react_default.a.createElement("div", { className: "deviceInfo" }, "Chart data not available"); } var options = { title: 'Pump', hAxis: { slantedText: false, gridlines: { count: -1, units: { days: { format: ['M/d'] }, hours: { format: ['M/d ha'] } } }, minorGridlines: { units: { hours: { format: ['ha'] }, minutes: { format: ['HH:mm a Z', ':mm'] } } } }, series: { 0: { targetAxisIndex: 1, color: '#D00000', lineWidth: 4, areaOpacity: 1.0 }, 1: { targetAxisIndex: 1, color: '#23CE6B', lineWidth: 4, areaOpacity: 1.0 }, 2: { targetAxisIndex: 0, color: '#50b0ff', lineWidth: 4, areaOpacity: 0.0 } }, vAxes: { // Adds titles to each axis. 0: { title: formatMessage({ id: 'sensor.pressure', defaultMessage: 'Pressure', description: 'Pressure' }), minValue: 0, maxValue: maxPressure, textPosition: 'in', gridlines: { count: -1 } }, 1: { title: formatMessage({ id: 'sensor.control.relayOutput', defaultMessage: 'Relay Output', description: 'Relay Output' }), minValue: minSignal, maxValue: maxSignal, textPosition: 'none', gridlines: { count: 2 } } }, chartArea: { left: 0, top: 0, width: '100%', height: '85%' }, isStacked: false, legend: { position: 'bottom' }, // This line makes the entire category's tooltip active. focusTarget: 'category', // Use an HTML tooltip. tooltip: { isHtml: true, trigger: 'focus' } }; return /*#__PURE__*/react_default.a.createElement("div", { className: charts_default.a.chart }, /*#__PURE__*/react_default.a.createElement(index_esm["a" /* Chart */], { chartType: "AreaChart", rows: rows, width: dimensions.width, height: dimensions.height, columns: columns, options: options, style: { margin: '0 auto', position: 'relative', top: '5px' } })); } ; ChartPump2_ChartPump.propTypes = { sensorData: prop_types_default.a.arrayOf(prop_types_default.a.object), metricReady: prop_types_default.a.bool, device: prop_types_default.a.object }; /* harmony default export */ var ChartPump2 = (Object(index_es["d" /* injectIntl */])(ChartPump2_ChartPump)); // EXTERNAL MODULE: ./node_modules/lodash/sumBy.js var sumBy = __webpack_require__("./node_modules/lodash/sumBy.js"); var sumBy_default = /*#__PURE__*/__webpack_require__.n(sumBy); // CONCATENATED MODULE: ./app/components/partials/TelemetryComponents/TelemetryStats.jsx function TelemetryStats_typeof(obj) { "@babel/helpers - typeof"; return TelemetryStats_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, TelemetryStats_typeof(obj); } function TelemetryStats_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function TelemetryStats_defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function TelemetryStats_createClass(Constructor, protoProps, staticProps) { if (protoProps) TelemetryStats_defineProperties(Constructor.prototype, protoProps); if (staticProps) TelemetryStats_defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function TelemetryStats_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) TelemetryStats_setPrototypeOf(subClass, superClass); } function TelemetryStats_setPrototypeOf(o, p) { TelemetryStats_setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return TelemetryStats_setPrototypeOf(o, p); } function TelemetryStats_createSuper(Derived) { var hasNativeReflectConstruct = TelemetryStats_isNativeReflectConstruct(); return function _createSuperInternal() { var Super = TelemetryStats_getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = TelemetryStats_getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return TelemetryStats_possibleConstructorReturn(this, result); }; } function TelemetryStats_possibleConstructorReturn(self, call) { if (call && (TelemetryStats_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return TelemetryStats_assertThisInitialized(self); } function TelemetryStats_assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function TelemetryStats_isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function TelemetryStats_getPrototypeOf(o) { TelemetryStats_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return TelemetryStats_getPrototypeOf(o); } // TelemetryStats.jsx // Dispatcher function TelemetryStats_makeColumns(label) { return [{ type: 'date', label: 'Time' }, { type: 'string', role: 'tooltip', p: { html: true } }, { type: 'number', label: label }]; } function TelemetryStats_makeRows(statsData, label, statType, formula, physical, context, multiplier, precision) { var rows = []; if (statsData.length > 0) { for (var i = 0; i < statsData.length; i += 1) { var row = []; var currentSensorData = statsData[i].stats; var lastSensorData = statsData[i].stats; if (i > 0) { lastSensorData = statsData[i - 1].stats; } if (statsData[i].stats[statType] || statsData[i].stats[statType] === 0) { var value = statsData[i].stats[statType]; if (i < statsData.length - 1) { lastSensorData = statsData[i + 1]; } if (formula) { value = Object(lib["displayFormula"])(formula, multiplier, precision, context, statType, currentSensorData || {}, lastSensorData || {}, physical || {}); if (value === 'OFF' || value === 'Off' || value === 'STP' || value === 'ERL' || value === 'ERH') { value = 0; } else if (value === 'ON' || value === 'RUN' || value === 'Low') { value = 1; } else if (value === 'High') { value = 2; } } // since we only do whole days in stats mode, we shift date by 12 hours in order to show // in the right place var dateKeeper = new Date(statsData[i].date_begin); dateKeeper.setHours(dateKeeper.getHours() + 12); row[0] = dateKeeper; row[1] = "\n
\n
".concat(dateKeeper.toLocaleDateString(), "
\n
").concat(label, ": ").concat(value || value === 0 ? value : 'Error', "
\n
\n "); row[2] = value; rows.push(row); } } } return rows; } var TelemetryStats_TableCell = function TableCell(_ref) { var value = _ref.value; var returnVal = /*#__PURE__*/react_default.a.createElement("td", null, value); return returnVal; }; TelemetryStats_TableCell.propTypes = { value: prop_types_default.a.node }; var TelemetryStats_Summary = function Summary(_ref2) { var statsData = _ref2.statsData, valueKey = _ref2.valueKey, multiplier = _ref2.multiplier, label = _ref2.label, precision = _ref2.precision, formula = _ref2.formula; var sum = sumBy_default()(statsData, function (o) { return o.stats.sum; }); // const value = gallonsToAcreFeet(sum / multiplier, 2); var value = Object(lib["displayFormula"])(formula, multiplier, precision, null, 'sum', { sum: sum }, null, null); return /*#__PURE__*/react_default.a.createElement(Buttons_IconLink, { key: valueKey, path: null, label: label, value: value, unit: '', width: 'triple' }); }; var TelemetryStats_TableRow = function TableRow(_ref3) { var data = _ref3.data; var cells = []; for (var i = 0; i < data.length; i += 1) { if (i !== 1) { var cellValue = void 0; if (data[i] !== null && typeof data[i].getMonth === 'function') { cellValue = data[i].toLocaleDateString(); } else if (data[i] !== null) { cellValue = data[i]; } else { cellValue = 'N/A'; } cells.push( /*#__PURE__*/react_default.a.createElement(TelemetryStats_TableCell, { key: i, value: cellValue })); } } return /*#__PURE__*/react_default.a.createElement("tr", null, cells); }; TelemetryStats_TableRow.propTypes = { data: prop_types_default.a.array }; var TelemetryStats_Table = function Table(_ref4, context) { var statsData = _ref4.statsData, label = _ref4.label, physical = _ref4.physical, statType = _ref4.statType, formula = _ref4.formula, multiplier = _ref4.multiplier, precision = _ref4.precision; if (statsData.length < 1) { return /*#__PURE__*/react_default.a.createElement("div", { className: "loading" }, /*#__PURE__*/react_default.a.createElement(dist_default.a, { name: "double-bounce" })); } var rows = TelemetryStats_makeRows(statsData, label, statType, formula, physical, context, multiplier, precision); var rowsArr = []; for (var i = 0; i < rows.length; i += 1) { rowsArr.push( /*#__PURE__*/react_default.a.createElement(TelemetryStats_TableRow, { key: i, data: rows[i] })); } var columns = TelemetryStats_makeColumns(label); var columnArr = []; for (var _i = 0; _i < columns.length; _i += 1) { columnArr.push(columns[_i].label); } return /*#__PURE__*/react_default.a.createElement("table", { className: "table table-striped" }, /*#__PURE__*/react_default.a.createElement("thead", null, /*#__PURE__*/react_default.a.createElement(TelemetryStats_TableRow, { data: columnArr })), /*#__PURE__*/react_default.a.createElement("tbody", null, rowsArr)); }; TelemetryStats_Table.contextTypes = { tempConv: prop_types_default.a.string.isRequired }; TelemetryStats_Table.propTypes = { statsData: prop_types_default.a.arrayOf(prop_types_default.a.object), physical: prop_types_default.a.object, statType: prop_types_default.a.oneOfType([prop_types_default.a.string, prop_types_default.a.array]), label: prop_types_default.a.oneOfType([prop_types_default.a.string, prop_types_default.a.array]), multiplier: prop_types_default.a.oneOfType([prop_types_default.a.number, prop_types_default.a.array]), precision: prop_types_default.a.oneOfType([prop_types_default.a.number, prop_types_default.a.array]), formula: prop_types_default.a.oneOfType([prop_types_default.a.string, prop_types_default.a.array]) }; var TelemetryStats_ChartStats = function ChartStats(_ref5, context) { var statsData = _ref5.statsData, statsReady = _ref5.statsReady, physical = _ref5.physical, statType = _ref5.statType, formula = _ref5.formula, label = _ref5.label, multiplier = _ref5.multiplier, precision = _ref5.precision, vMax = _ref5.vMax, vMin = _ref5.vMin, chartType = _ref5.chartType; if (statsReady !== 'loaded' || typeof statsData === 'undefined') { return /*#__PURE__*/react_default.a.createElement("div", { className: "loading" }, /*#__PURE__*/react_default.a.createElement(dist_default.a, { name: "double-bounce" })); } var options = { title: 'Stats', hAxis: { slantedText: false, gridlines: { count: -1, units: { days: { format: ['M/d'] }, hours: { format: ['M/d ha'] } } } }, vAxis: { title: label, textPosition: 'in' }, series: { 0: { targetAxisIndex: 1, color: '#50b0ff', lineWidth: 4 } }, chartArea: { left: 0, top: 0, width: '100%', height: '85%' }, isStacked: false, legend: { position: 'bottom' }, lineWidth: 4, // This line makes the entire category's tooltip active. focusTarget: 'category', // Use an HTML tooltip. tooltip: { isHtml: true, trigger: 'focus' } }; if (vMax !== null) { options.vAxis.maxValue = vMax; } if (vMin !== null) { options.vAxis.minValue = vMin; } var rows = TelemetryStats_makeRows(statsData, label, statType, formula, physical, context, multiplier, precision); if (rows.length < 1) { return /*#__PURE__*/react_default.a.createElement(TelemetryComponents_NoChartData, null); } var columns = TelemetryStats_makeColumns(label); var dimensions = Object(lib["chartDimensions"])(window.innerWidth); return /*#__PURE__*/react_default.a.createElement("div", { className: charts_default.a.chart }, /*#__PURE__*/react_default.a.createElement(index_esm["a" /* Chart */], { chartType: "ColumnChart", rows: rows, width: dimensions.width, height: dimensions.height, columns: columns, options: options, style: { margin: '0 auto', position: 'relative', top: '5px' } })); }; TelemetryStats_ChartStats.contextTypes = { tempConv: prop_types_default.a.string.isRequired }; TelemetryStats_ChartStats.propTypes = { statsData: prop_types_default.a.arrayOf(prop_types_default.a.object), physical: prop_types_default.a.object, statsReady: prop_types_default.a.string, statType: prop_types_default.a.oneOfType([prop_types_default.a.string, prop_types_default.a.array]), formula: prop_types_default.a.oneOfType([prop_types_default.a.string, prop_types_default.a.array]), label: prop_types_default.a.oneOfType([prop_types_default.a.string, prop_types_default.a.array]), multiplier: prop_types_default.a.oneOfType([prop_types_default.a.number, prop_types_default.a.array]), precision: prop_types_default.a.oneOfType([prop_types_default.a.number, prop_types_default.a.array]), vMax: prop_types_default.a.number, vMin: prop_types_default.a.number, chartType: prop_types_default.a.string }; var TelemetryStats_TelemetryStats = /*#__PURE__*/function (_React$Component) { TelemetryStats_inherits(TelemetryStats, _React$Component); var _super = TelemetryStats_createSuper(TelemetryStats); function TelemetryStats(props) { var _this; TelemetryStats_classCallCheck(this, TelemetryStats); _this = _super.call(this, props); _this.state = {}; _this.getNewData = _this.getNewData.bind(TelemetryStats_assertThisInitialized(_this)); return _this; } TelemetryStats_createClass(TelemetryStats, [{ key: "componentWillMount", value: function componentWillMount() { this.getNewData(); } }, { key: "componentDidMount", value: function componentDidMount() { this.interval = setInterval(this.getNewData, 60000); } }, { key: "componentWillReceiveProps", value: function componentWillReceiveProps(nextProps) { if (nextProps.periodStart !== this.props.periodStart || nextProps.periodStop !== this.props.periodStop) { this.getNewData(null, nextProps.periodStart, nextProps.periodStop, nextProps.location.query.valueKey); } } }, { key: "componentWillUnmount", value: function componentWillUnmount() { clearInterval(this.interval); } }, { key: "getNewData", value: function getNewData(address, periodStart, periodStop, valueKey) { var periodStartDate = periodStart || this.props.periodStart; periodStartDate = periodStartDate.substr(0, 10); var periodStopDate = periodStop || this.props.periodStop; periodStopDate = periodStopDate.substr(0, 10); dispatchers_AppDispatcher.dispatch({ action: 'get-stats-address', address: address || this.props.device.address, timeBeg: periodStartDate, timeEnd: periodStopDate, valueKey: valueKey || this.props.location.query.valueKey }); } }, { key: "render", value: function render() { if (!Array.isArray(this.props.statsData) || this.props.statsData.length < 1 || this.props.statsReady !== 'loaded') { return /*#__PURE__*/react_default.a.createElement(TelemetryComponents_ChartDataLoading, null); } var query = this.props.location.query; var formula = ''; if (query.formula) { formula = query.formula; } var statType = ''; if (query.statType) { statType = query.statType; } var precision = 0; if (query.precision && (!isNaN(query.precision) || query.precision.indexOf(',') > -1)) { precision = Number(query.precision); } var label = 'Stat'; if (query.label) { label = query.label; } var multiplier = 1; if (query.multiplier && (!isNaN(query.multiplier) || query.multiplier.indexOf(',') > -1)) { multiplier = Number(query.multiplier); } var vMax = null; if (query.vMax && !isNaN(query.vMax)) { vMax = Number(query.vMax); } var vMin = null; if (query.vMin && !isNaN(query.vMin)) { vMin = Number(query.vMin); } var chartType = 'AreaChart'; if (query.chartType) { chartType = query.chartType; } return /*#__PURE__*/react_default.a.createElement("div", { className: "deviceInfo" }, /*#__PURE__*/react_default.a.createElement(TelemetryStats_ChartStats, { statsData: this.props.statsData, statsReady: this.props.statsReady, physical: this.props.device.physical, statType: statType, formula: formula, label: label, multiplier: multiplier, precision: precision, vMax: vMax, vMin: vMin, chartType: chartType }), /*#__PURE__*/react_default.a.createElement(TelemetryStats_Summary, { statsData: this.props.statsData, formula: formula, precision: precision, label: label, multiplier: multiplier, valueKey: this.props.location.query.valueKey }), /*#__PURE__*/react_default.a.createElement("br", null), /*#__PURE__*/react_default.a.createElement("br", null), /*#__PURE__*/react_default.a.createElement(TelemetryStats_Table, { statsData: this.props.statsData, physical: this.props.device.physical, statType: statType, formula: formula, label: label, multiplier: multiplier, precision: precision })); } }]); return TelemetryStats; }(react_default.a.Component); TelemetryStats_TelemetryStats.propTypes = { device: prop_types_default.a.shape({ address: prop_types_default.a.string, physical: prop_types_default.a.object }), periodStart: prop_types_default.a.string, periodStop: prop_types_default.a.string, location: prop_types_default.a.object, statsData: prop_types_default.a.arrayOf(prop_types_default.a.object), statsReady: prop_types_default.a.string }; // EXTERNAL MODULE: ./node_modules/highcharts/highcharts.js var highcharts = __webpack_require__("./node_modules/highcharts/highcharts.js"); var highcharts_default = /*#__PURE__*/__webpack_require__.n(highcharts); // EXTERNAL MODULE: ./node_modules/highcharts-react-official/dist/highcharts-react.min.js var highcharts_react_min = __webpack_require__("./node_modules/highcharts-react-official/dist/highcharts-react.min.js"); var highcharts_react_min_default = /*#__PURE__*/__webpack_require__.n(highcharts_react_min); // CONCATENATED MODULE: ./app/components/partials/TelemetryComponents/TelemetryFlow.jsx function TelemetryFlow_typeof(obj) { "@babel/helpers - typeof"; return TelemetryFlow_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, TelemetryFlow_typeof(obj); } function TelemetryFlow_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function TelemetryFlow_defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function TelemetryFlow_createClass(Constructor, protoProps, staticProps) { if (protoProps) TelemetryFlow_defineProperties(Constructor.prototype, protoProps); if (staticProps) TelemetryFlow_defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function TelemetryFlow_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) TelemetryFlow_setPrototypeOf(subClass, superClass); } function TelemetryFlow_setPrototypeOf(o, p) { TelemetryFlow_setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return TelemetryFlow_setPrototypeOf(o, p); } function TelemetryFlow_createSuper(Derived) { var hasNativeReflectConstruct = TelemetryFlow_isNativeReflectConstruct(); return function _createSuperInternal() { var Super = TelemetryFlow_getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = TelemetryFlow_getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return TelemetryFlow_possibleConstructorReturn(this, result); }; } function TelemetryFlow_possibleConstructorReturn(self, call) { if (call && (TelemetryFlow_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return TelemetryFlow_assertThisInitialized(self); } function TelemetryFlow_assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function TelemetryFlow_isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function TelemetryFlow_getPrototypeOf(o) { TelemetryFlow_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return TelemetryFlow_getPrototypeOf(o); } /* eslint-disable react/forbid-prop-types */ /* eslint-disable react/require-default-props */ /* eslint-disable react/prop-types */ // TelemetryStats.jsx // Dispatcher function TelemetryFlow_makeColumns(label, labelTwo, statType) { if (statType === 'gpm') { return [{ type: 'date', label: 'Time' }, { type: 'string', role: 'tooltip', p: { html: true } }, { type: 'number', labelTwo: labelTwo }]; } return [{ type: 'date', label: 'Time' }, { type: 'string', role: 'tooltip', p: { html: true } }, { type: 'number', label: label }]; } function TelemetryFlow_makeRows(flowStats, series, label, labelTwo, statType, formula, physical, context, multiplier, precision, unitsOfFlow, unitsOfVolume) { var rows = []; var tempData = []; var tempDataSorted = []; if (statType === 'gpm') { tempData = series; tempDataSorted = tempData.slice().sort(function (a, b) { return new Date(b.date) - new Date(a.date); }); } else { tempData = flowStats; tempDataSorted = tempData.slice().sort(function (a, b) { return new Date(b.date_begin) - new Date(a.date_begin); }); } if (tempData) { tempDataSorted.forEach(function (item, index, arr) { var row = []; var currentSensorData = item; var lastSensorData = item; if (index === arr.length - 1) { lastSensorData = item; } if (statType === 'gpm') { var ratePerMin = item.ratePerMin; var dateKeeper = new Date(item.date); dateKeeper.setHours(dateKeeper.getHours() + 12); row[0] = moment_default()(item.date).format('lll'); row[1] = "\n
\n
".concat(moment_default()(item.date).format('lll'), "
\n
").concat(label, ": ").concat(ratePerMin || ratePerMin === 0 ? ratePerMin : 'Error', "
\n
").concat(labelTwo, ": ").concat(ratePerMin || ratePerMin === 0 ? ratePerMin : 'Error', "
\n
\n "); row[2] = Object(lib["litersToUserPreference"])(ratePerMin, unitsOfFlow, 'flow', 0); // row[3] = ratePerMin; rows.push(row); } else if (statType === 'cumulative') { var value = item.flow_cumulative; value = Object(lib["litersToUserPreference"])(item.flow_cumulative, unitsOfVolume, 'volume', 2); var _dateKeeper = new Date(item.date_begin); _dateKeeper.setHours(_dateKeeper.getHours() + 12); row[0] = moment_default()(item.date_begin).format('lll'); row[1] = "\n
\n
".concat(moment_default()(item.date_begin).format('lll'), "
\n
").concat(label, ": ").concat(value || value === 0 ? value : 'Error', "
\n
\n "); row[2] = value; rows.push(row); } else if (item.stats[statType] || item.stats[statType] === 0) { var _value = item.stats[statType]; if (tempData) { lastSensorData = tempData; } if (formula) { _value = Object(lib["displayFormula"])(formula, multiplier, precision, context, statType, currentSensorData || {}, lastSensorData || {}, physical || {}); if (_value === 'OFF' || _value === 'Off' || _value === 'STP' || _value === 'ERL' || _value === 'ERH') { _value = 0; } else if (_value === 'ON' || _value === 'RUN' || _value === 'Low') { _value = 1; } else if (_value === 'High') { _value = 2; } } // since we only do whole days in stats mode, we shift date by 12 hours in order to show // in the right place var _dateKeeper2 = new Date(item.date_begin); _dateKeeper2.setHours(_dateKeeper2.getHours() + 12); row[0] = _dateKeeper2; row[1] = "\n
\n
".concat(_dateKeeper2.toLocaleDateString(), "
\n
").concat(label, ": ").concat(_value || _value === 0 ? _value : 'Error', "
\n
\n "); row[2] = _value; rows.push(row); } }); } return rows; } var TelemetryFlow_TableCell = function TableCell(_ref) { var value = _ref.value; var returnVal = /*#__PURE__*/react_default.a.createElement("td", null, value); return returnVal; }; TelemetryFlow_TableCell.propTypes = { value: prop_types_default.a.node }; var TelemetryFlow_TableRow = function TableRow(_ref2) { var data = _ref2.data; var cells = []; for (var i = 0; i < data.length; i += 1) { if (i !== 1) { var cellValue = void 0; if (data[i] !== null) { cellValue = data[i]; } else if (data[i] !== null) { cellValue = data[i]; } else { cellValue = 'N/A'; } cells.push( /*#__PURE__*/react_default.a.createElement(TelemetryFlow_TableCell, { key: i, value: cellValue })); } } return /*#__PURE__*/react_default.a.createElement("tr", null, cells); }; TelemetryFlow_TableRow.propTypes = { data: prop_types_default.a.array }; var TelemetryFlow_Table = function Table(_ref3, context) { var flowStats = _ref3.flowStats, series = _ref3.series, label = _ref3.label, labelTwo = _ref3.labelTwo, physical = _ref3.physical, statType = _ref3.statType, formula = _ref3.formula, multiplier = _ref3.multiplier, precision = _ref3.precision, unitsOfFlow = _ref3.unitsOfFlow, unitsOfVolume = _ref3.unitsOfVolume, volumeTitle = _ref3.volumeTitle; // if (flowStats.daily_summary.length < 1) { // return ( //
// //
// ); // } var rows = TelemetryFlow_makeRows(flowStats, series, label, labelTwo, statType, formula, physical, context, multiplier, precision, unitsOfFlow, unitsOfVolume, volumeTitle); var rowsArr = []; for (var i = 0; i < rows.length; i++) { rowsArr.push( /*#__PURE__*/react_default.a.createElement(TelemetryFlow_TableRow, { key: i, data: rows[i] })); } var columns = TelemetryFlow_makeColumns(label, labelTwo, statType); var columnArr = []; for (var _i = 0; _i < columns.length; _i += 1) { columnArr.push(columns[_i].label); } return /*#__PURE__*/react_default.a.createElement("table", { className: "table table-striped" }, /*#__PURE__*/react_default.a.createElement("thead", null, /*#__PURE__*/react_default.a.createElement(TelemetryFlow_TableRow, { data: columnArr })), /*#__PURE__*/react_default.a.createElement("tbody", null, rowsArr)); }; TelemetryFlow_Table.contextTypes = { tempConv: prop_types_default.a.string.isRequired }; TelemetryFlow_Table.propTypes = { flowStats: prop_types_default.a.arrayOf(prop_types_default.a.object), physical: prop_types_default.a.object, statType: prop_types_default.a.oneOfType([prop_types_default.a.string, prop_types_default.a.array]), label: prop_types_default.a.oneOfType([prop_types_default.a.string, prop_types_default.a.array]), multiplier: prop_types_default.a.oneOfType([prop_types_default.a.number, prop_types_default.a.array]), precision: prop_types_default.a.oneOfType([prop_types_default.a.number, prop_types_default.a.array]), formula: prop_types_default.a.oneOfType([prop_types_default.a.string, prop_types_default.a.array]) }; var TelemetryFlow_ChartFlow = function ChartFlow(_ref4) { var flowStats = _ref4.flowStats, flowReady = _ref4.flowReady, statType = _ref4.statType, unitsOfFlow = _ref4.unitsOfFlow, unitsOfVolume = _ref4.unitsOfVolume, volumeTitle = _ref4.volumeTitle; if (flowReady !== 'loaded' || typeof flowStats === 'undefined') { return /*#__PURE__*/react_default.a.createElement("div", { className: "loading" }, /*#__PURE__*/react_default.a.createElement(dist_default.a, { name: "double-bounce" })); } var dailySummary = flowStats.daily_summary; var sData = flowStats.series; var dailyFlow = []; var dailyTotal = []; var cumulative = []; var series = []; var newYAxis = {}; var cumulativeTotal = 0; var tempCTotal = 0; var dataColor = ['#284047', '#6AAEF8']; if (statType === 'gpm') { var sortedSData = sData.slice().sort(function (a, b) { return new Date(a.date) - new Date(b.date); }); sortedSData.forEach(function (item) { dailyFlow.push([moment_default()(item.date).valueOf(), Object(lib["litersToUserPreference"])(item.ratePerMin, unitsOfFlow, 'flow', 2)]); }); dailySummary.forEach(function (item) { tempCTotal += item.flow_cumulative; cumulative.push([moment_default()(item.date_begin).valueOf(), Object(lib["litersToUserPreference"])(tempCTotal, unitsOfVolume, 'volume', 2)]); }); cumulativeTotal = Object(lib["litersToUserPreference"])(tempCTotal, unitsOfVolume, 'volume', 2); series = [{ name: "Flow Rate (".concat(unitsOfFlow || 'gpm', ")"), animation: false, data: dailyFlow, type: 'spline', yAxis: 1 }, { name: "".concat(volumeTitle), animation: false, data: cumulative, type: 'spline', yAxis: 0 }]; newYAxis = [{ // gridLineWidth: 0, labels: { format: '{value}', style: { color: '#6AAEF8' } }, title: { text: "".concat(volumeTitle), style: { color: '#6AAEF8' } }, opposite: true // plotLines, }, { gridLineWidth: 0, labels: { format: '{value}' }, title: { text: "Flow Rate (".concat(unitsOfFlow || 'gpm', ")"), style: { color: '#284047' } } }]; } else if (statType === 'cumulative') { dailySummary.forEach(function (item) { dailyTotal.push([moment_default()(item.date_begin).valueOf(), Object(lib["litersToUserPreference"])(item.flow_cumulative, unitsOfVolume, 'volume', 2)]); tempCTotal += item.flow_cumulative; }); cumulativeTotal = Object(lib["litersToUserPreference"])(tempCTotal, unitsOfVolume, 'volume', 2); series = [{ name: "Cumulative (".concat(volumeTitle, ")"), animation: false, data: dailyTotal, type: 'column' }]; newYAxis = [{ // gridLineWidth: 0, labels: { format: '{value}', style: { color: '#6AAEF8' } }, title: { text: "".concat(volumeTitle), style: { color: '#6AAEF8' } }, opposite: true // plotLines, }]; dataColor = ['#6AAEF8']; } var options = { time: { useUTC: false }, title: { text: '' }, tooltip: { xDateFormat: '%b %e %H:%M', shared: true }, xAxis: { type: 'datetime', dateTimeLabelFormats: { day: '%e %b', month: '%b %e', year: '%b' }, title: { enabled: false }, tickInterval: 1000 * 60 * 60 * 24, minRange: 3600000 // tickPixelInterval: 75, }, yAxis: newYAxis, series: series, colors: dataColor, exporting: { enabled: false }, credits: { enabled: false } }; return /*#__PURE__*/react_default.a.createElement("div", { className: charts_default.a.chart }, /*#__PURE__*/react_default.a.createElement(highcharts_react_min_default.a, { highcharts: highcharts_default.a, options: options }), statType === 'cumulative' ? /*#__PURE__*/react_default.a.createElement("div", { className: charts_default.a.cumulativeTotalWrapper }, /*#__PURE__*/react_default.a.createElement("h4", null, cumulativeTotal), /*#__PURE__*/react_default.a.createElement("p", null, "Cumulative Total (", volumeTitle, ")")) : null); }; TelemetryFlow_ChartFlow.contextTypes = { tempConv: prop_types_default.a.string.isRequired }; TelemetryFlow_ChartFlow.propTypes = { flowStats: prop_types_default.a.arrayOf(prop_types_default.a.object), statType: prop_types_default.a.oneOfType([prop_types_default.a.string, prop_types_default.a.array]) }; var TelemetryFlow_TelemetryFlow = /*#__PURE__*/function (_React$Component) { TelemetryFlow_inherits(TelemetryFlow, _React$Component); var _super = TelemetryFlow_createSuper(TelemetryFlow); function TelemetryFlow(props) { var _this; TelemetryFlow_classCallCheck(this, TelemetryFlow); _this = _super.call(this, props); _this.state = {}; _this.getNewData = _this.getNewData.bind(TelemetryFlow_assertThisInitialized(_this)); return _this; } TelemetryFlow_createClass(TelemetryFlow, [{ key: "componentWillMount", value: function componentWillMount() { this.getNewData(); } }, { key: "componentDidMount", value: function componentDidMount() { this.interval = setInterval(this.getNewData, 60000); } }, { key: "componentWillReceiveProps", value: function componentWillReceiveProps(nextProps) { if (nextProps.periodStart !== this.props.periodStart || nextProps.periodStop !== this.props.periodStop) { this.getNewData(null, nextProps.periodStart, nextProps.periodStop, nextProps.location.query.valueKey); } } }, { key: "componentWillUnmount", value: function componentWillUnmount() { clearInterval(this.interval); } }, { key: "getNewData", value: function getNewData(address, periodStart, periodStop, valueKey) { var periodStartDate = periodStart || this.props.periodStart; periodStartDate = periodStartDate.substr(0, 10); var periodStopDate = periodStop || this.props.periodStop; periodStopDate = periodStopDate.substr(0, 10); dispatchers_AppDispatcher.dispatch({ action: 'get-stats-flow-address', address: address || this.props.device.address, timeBeg: periodStartDate, timeEnd: periodStopDate, valueKey: valueKey || this.props.location.query.valueKey }); } }, { key: "render", value: function render() { if (this.props.flowReady !== 'loaded') { return /*#__PURE__*/react_default.a.createElement(TelemetryComponents_ChartDataLoading, null); } var query = this.props.location.query; var _AppStore$getUser = AppStore["a" /* default */].getUser(), _AppStore$getUser$loc = _AppStore$getUser.locale, unitsOfVolume = _AppStore$getUser$loc.unitsOfVolume, unitsOfFlow = _AppStore$getUser$loc.unitsOfFlow; var volumeTitle = 'Acre Feet'; switch (unitsOfVolume) { case 'liters': volumeTitle = 'Liters'; break; case 'gallons': volumeTitle = 'Gallons'; break; case 'acreInch': volumeTitle = 'Acre Inch'; break; case 'acreFeet': volumeTitle = 'Acre Feet'; break; case 'cubicFeet': volumeTitle = 'Cubic Feet'; break; case 'hectareM': volumeTitle = 'Hectare Meter'; break; case 'cubicM': volumeTitle = 'Cubic Meter'; break; default: volumeTitle = 'Acre Feet'; } var formula = ''; if (query.formula) { formula = query.formula; } var statType = ''; if (query.statType) { statType = query.statType; } var precision = 0; if (query.precision && (!isNaN(query.precision) || query.precision.indexOf(',') > -1)) { precision = Number(query.precision); } var label = 'Stat'; if (query.label) { label = query.label; } var labelTwo = ''; if (query.labelTwo) { labelTwo = query.labelTwo; } var multiplier = 1; if (query.multiplier && (!isNaN(query.multiplier) || query.multiplier.indexOf(',') > -1)) { multiplier = Number(query.multiplier); } return /*#__PURE__*/react_default.a.createElement("div", { className: "deviceInfo" }, /*#__PURE__*/react_default.a.createElement(TelemetryFlow_ChartFlow, { flowStats: this.props.flowStats, flowReady: this.props.flowReady, statType: statType, unitsOfVolume: unitsOfVolume, unitsOfFlow: unitsOfFlow, volumeTitle: volumeTitle }), /*#__PURE__*/react_default.a.createElement("br", null), /*#__PURE__*/react_default.a.createElement("br", null), /*#__PURE__*/react_default.a.createElement(TelemetryFlow_Table, { flowStats: this.props.flowStats.daily_summary, series: this.props.flowStats.series, physical: this.props.device.physical, statType: statType, formula: formula, label: label, labelTwo: labelTwo, multiplier: multiplier, precision: precision, unitsOfVolume: unitsOfVolume, unitsOfFlow: unitsOfFlow, volumeTitle: volumeTitle })); } }]); return TelemetryFlow; }(react_default.a.Component); TelemetryFlow_TelemetryFlow.propTypes = { device: prop_types_default.a.shape({ address: prop_types_default.a.string, physical: prop_types_default.a.object }), periodStart: prop_types_default.a.string, periodStop: prop_types_default.a.string, location: prop_types_default.a.object, flowStats: prop_types_default.a.object }; // EXTERNAL MODULE: ./node_modules/lodash/minBy.js var minBy = __webpack_require__("./node_modules/lodash/minBy.js"); var minBy_default = /*#__PURE__*/__webpack_require__.n(minBy); // CONCATENATED MODULE: ./app/components/partials/TelemetryComponents/ChartWindMachine.jsx function ChartWindMachine_toConsumableArray(arr) { return ChartWindMachine_arrayWithoutHoles(arr) || ChartWindMachine_iterableToArray(arr) || ChartWindMachine_unsupportedIterableToArray(arr) || ChartWindMachine_nonIterableSpread(); } function ChartWindMachine_nonIterableSpread() { throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } function ChartWindMachine_unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return ChartWindMachine_arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return ChartWindMachine_arrayLikeToArray(o, minLen); } function ChartWindMachine_iterableToArray(iter) { if (typeof Symbol !== "undefined" && iter[Symbol.iterator] != null || iter["@@iterator"] != null) return Array.from(iter); } function ChartWindMachine_arrayWithoutHoles(arr) { if (Array.isArray(arr)) return ChartWindMachine_arrayLikeToArray(arr); } function ChartWindMachine_arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } // ChartWindMachine.jsx function round5(x) { var up = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : true; return up ? Math.ceil(x / 5) * 5 : Math.floor(x / 5) * 5; } var ChartWindMachine_makeColumns = function makeColumns() { var translatedProps = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : [{ type: 'date', label: 'Time', role: 'domain' }, { type: 'string', role: 'tooltip', p: { html: true } }, { type: 'number', label: 'Speed', role: 'data' }, { type: 'number', label: 'Ambient Temp', role: 'data' }, { type: 'number', label: 'Start Temp', role: 'data' }]; return ChartWindMachine_toConsumableArray(translatedProps); }; var ChartWindMachine_makeRows = function makeRows(sensorData, device, dataType, context, tempStart) { var translatedProps = arguments.length > 5 && arguments[5] !== undefined ? arguments[5] : { temperature: 'Ambient Temperature', temperatureStart: 'Start Temperature', speed: 'Speed' }; var rows = []; if (sensorData.length > 0) { for (var i = 0; i < sensorData.length; i += 1) { var stateVar = Math.round(sensorData[i][dataType] / (device.physical.rpmMultiplier || 1)); if (device.physical.rpmSensor === 'OrchardRiteAutometer9117') { stateVar = Math.round(Object(lib["rpmOrchardRiteAutometer9117"])(stateVar)); } else if (device.physical.offRpm && device.physical.highRpm) { var stateVarTemp = Object(lib["rpmToState"])(stateVar, device.physical.offRpm, device.physical.highRpm); switch (stateVarTemp) { case 'OFF': stateVar = 0; break; case 'LOW': stateVar = 1; break; case 'HIGH': stateVar = 2; break; default: stateVar = 0; break; } } if (!stateVar && stateVar !== 0) { stateVar = 0; } var tempStartLocal = tempStart; if ((sensorData[i]['200'] || sensorData[i]['200'] === 0) && !isNaN(sensorData[i]['200'])) { tempStartLocal = Object(lib["fromC"])(sensorData[i]['200'], context.tempConv, 1); } if (sensorData[i]['128'] || sensorData[i]['128'] === 0) { var temperature = Object(lib["fromC"])(sensorData[i]['128'], context.tempConv, 1); var combined = "
\n
".concat(new Date(sensorData[i].date).toLocaleString(), "
\n
").concat(translatedProps.temperature, ": ").concat(temperature || temperature === 0 ? temperature : 'Error', "
\n
").concat(translatedProps.temperatureStart, ": ").concat(tempStartLocal || tempStartLocal === 0 ? tempStartLocal : 'Error', "
\n
").concat(translatedProps.speed, ": ").concat(stateVar, "
\n "); rows.push([new Date(sensorData[i].date), combined, stateVar, temperature, tempStartLocal]); } } } return rows; }; var ChartWindMachine_ChartWindMachine = function ChartWindMachine(_ref, context) { var sensorData = _ref.sensorData, metricReady = _ref.metricReady, device = _ref.device, dataType = _ref.dataType, formatMessage = _ref.intl.formatMessage; if (!metricReady) { return /*#__PURE__*/react_default.a.createElement("div", { className: "loading" }, /*#__PURE__*/react_default.a.createElement(dist_default.a, { name: "double-bounce" })); } var _context$tempConv = context.tempConv, tempConv = _context$tempConv === void 0 ? 'f' : _context$tempConv; var applicationSettings = device.application_settings || { settings: {} }; var tempStart = Object(lib["fromC"])(applicationSettings.settings.tempStart, tempConv, 1); var rows = ChartWindMachine_makeRows(sensorData, device, dataType, context, tempStart, { temperature: formatMessage({ id: 'sensor.temperature.ambient.short', defaultMessage: 'Temperature', description: 'Temperature' }), temperatureStart: formatMessage({ id: 'setting.tempStart', defaultMessage: 'Start Temperature', description: 'Start Temperature' }), speed: formatMessage({ id: 'sensor.speed', defaultMessage: 'Speed', description: 'Speed' }) }); if (rows.length < 1) { return /*#__PURE__*/react_default.a.createElement(TelemetryComponents_NoChartData, null); } var columns = ChartWindMachine_makeColumns([{ type: 'date', label: formatMessage({ id: 'sensor.time.short', defaultMessage: 'Time', description: 'Time' }), role: 'domain' }, { type: 'string', role: 'tooltip', p: { html: true } }, { type: 'number', label: formatMessage({ id: 'sensor.speed', defaultMessage: 'Speed', description: 'Speed' }), role: 'data' }, { type: 'number', label: formatMessage({ id: 'sensor.temperature.ambient.short', defaultMessage: 'Temperature', description: 'Temperature' }), role: 'data' }, { type: 'number', label: formatMessage({ id: 'setting.tempStart', defaultMessage: 'Start Temperature', description: 'Start Temperature' }), role: 'data' }]); var dimensions = Object(lib["chartDimensions"])(window.innerWidth); var maxTemp = 120; var minTemp = -20; try { maxTemp = round5(Object(lib["fromC"])(maxBy_default()(sensorData, function (o) { return o['128']; })['128'], tempConv, 1), true); minTemp = round5(Object(lib["fromC"])(minBy_default()(sensorData, function (o) { return o['128']; })['128'], tempConv, 1), false); } catch (error) { console.error(error); return /*#__PURE__*/react_default.a.createElement(TelemetryComponents_NoChartData, null); } if (tempConv === 'f') { if (maxTemp < 100) { maxTemp = 100; } if (minTemp > 25) { minTemp = 25; } } else { if (maxTemp < 35) { maxTemp = 35; } if (minTemp > 0) { minTemp = 0; } } while (minTemp > tempStart - 10) { minTemp -= 10; } var tempTickSize = (maxTemp - minTemp) / 5; var tempTicks = [tempTickSize * 1 + minTemp, tempTickSize * 2 + minTemp, tempTickSize * 3 + minTemp, tempTickSize * 4 + minTemp, maxTemp]; var maxState = 3500; var minState = 0; var stateTicks = [700, 1400, 2100, 2800, 3500]; if (device.physical.offRpm && device.physical.highRpm) { maxState = 3; stateTicks = [0, { v: 1, f: 'ON' }, { v: 2, f: 'ON' }, { v: 3, f: 'ON' }]; } var options = { title: 'Levels', hAxis: { slantedText: false, gridlines: { count: -1, units: { days: { format: ['M/d'] }, hours: { format: ['M/d ha'] } } }, minorGridlines: { units: { hours: { format: ['ha'] }, minutes: { format: ['HH:mm a Z', ':mm'] } } } }, series: { 0: { targetAxisIndex: 0, color: '#23CE6B', lineWidth: 4 }, 1: { targetAxisIndex: 1, color: '#D00000', lineWidth: 4 }, 2: { targetAxisIndex: 1, color: '#50b0ff', lineWidth: 4 } }, vAxes: { // Adds titles to each axis. 0: { title: 'State', minValue: minState, maxValue: maxState, textPosition: 'in', gridlines: { count: 5 }, viewWindow: { min: minState, max: maxState }, ticks: stateTicks }, 1: { title: "Temp (".concat(tempConv, ")"), minValue: minTemp, maxValue: maxTemp, textPosition: 'in', gridlines: { count: 5 }, viewWindow: { min: minTemp, max: maxTemp }, ticks: tempTicks } }, chartArea: { left: 0, top: 0, width: '100%', height: '85%' }, isStacked: false, legend: { position: 'bottom' }, // This line makes the entire category's tooltip active. focusTarget: 'category', // Use an HTML tooltip. tooltip: { isHtml: true, trigger: 'focus' } }; return /*#__PURE__*/react_default.a.createElement("div", { className: charts_default.a.chart }, /*#__PURE__*/react_default.a.createElement(index_esm["a" /* Chart */], { chartType: "LineChart", rows: rows, width: dimensions.width, height: dimensions.height, columns: columns, options: options, style: { margin: '0 auto', position: 'relative', top: '5px' } })); }; ChartWindMachine_ChartWindMachine.contextTypes = { tempConv: prop_types_default.a.string.isRequired }; ChartWindMachine_ChartWindMachine.propTypes = { sensorData: prop_types_default.a.arrayOf(prop_types_default.a.object), metricReady: prop_types_default.a.bool, device: prop_types_default.a.object, dataType: prop_types_default.a.string }; /* harmony default export */ var TelemetryComponents_ChartWindMachine = (Object(index_es["d" /* injectIntl */])(ChartWindMachine_ChartWindMachine)); // CONCATENATED MODULE: ./app/components/partials/ConfigurePageComponents/ConfigurePage.jsx function ConfigurePage_typeof(obj) { "@babel/helpers - typeof"; return ConfigurePage_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, ConfigurePage_typeof(obj); } function ConfigurePage_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function ConfigurePage_defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function ConfigurePage_createClass(Constructor, protoProps, staticProps) { if (protoProps) ConfigurePage_defineProperties(Constructor.prototype, protoProps); if (staticProps) ConfigurePage_defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function ConfigurePage_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) ConfigurePage_setPrototypeOf(subClass, superClass); } function ConfigurePage_setPrototypeOf(o, p) { ConfigurePage_setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return ConfigurePage_setPrototypeOf(o, p); } function ConfigurePage_createSuper(Derived) { var hasNativeReflectConstruct = ConfigurePage_isNativeReflectConstruct(); return function _createSuperInternal() { var Super = ConfigurePage_getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = ConfigurePage_getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return ConfigurePage_possibleConstructorReturn(this, result); }; } function ConfigurePage_possibleConstructorReturn(self, call) { if (call && (ConfigurePage_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return ConfigurePage_assertThisInitialized(self); } function ConfigurePage_assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function ConfigurePage_isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function ConfigurePage_getPrototypeOf(o) { ConfigurePage_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return ConfigurePage_getPrototypeOf(o); } /* eslint-disable react/button-has-type */ /* eslint-disable react/require-default-props */ /* eslint-disable react/forbid-prop-types */ /* eslint-disable jsx-a11y/no-static-element-interactions */ /* eslint-disable jsx-a11y/click-events-have-key-events */ /* eslint-disable import/no-named-as-default */ /* eslint-disable prefer-destructuring */ /* eslint-disable react/prop-types */ // ConfigurePage.js // Dispatcher var ConfigurePage_ConfigurePage = /*#__PURE__*/function (_React$Component) { ConfigurePage_inherits(ConfigurePage, _React$Component); var _super = ConfigurePage_createSuper(ConfigurePage); function ConfigurePage(props) { var _this; ConfigurePage_classCallCheck(this, ConfigurePage); _this = _super.call(this, props); var _props$device = props.device; _props$device = _props$device === void 0 ? {} : _props$device; var intf = _props$device["interface"], intfVersioned = _props$device.interface_versioned, deviceType = _props$device.physical.deviceType; var interfaces = intfVersioned && intfVersioned.data || intf; var _interfaces$primaryPa = interfaces.primaryPage; _interfaces$primaryPa = _interfaces$primaryPa === void 0 ? {} : _interfaces$primaryPa; var _interfaces$primaryPa2 = _interfaces$primaryPa.chart; _interfaces$primaryPa2 = _interfaces$primaryPa2 === void 0 ? {} : _interfaces$primaryPa2; var offsetMultiplier = _interfaces$primaryPa2.offsetMultiplier, chartType = _interfaces$primaryPa2.type; var type = 'default'; if (deviceType === 'flow') { type = 'flow'; } else if (chartType === 'stat') { type = 'stat'; } else if (offsetMultiplier === 'weeks') { type = 'weeks'; } _this.state = { offsetMultiplier: 0, type: type }; _this.getNewData = _this.getNewData.bind(ConfigurePage_assertThisInitialized(_this)); _this.forwardTime = _this.forwardTime.bind(ConfigurePage_assertThisInitialized(_this)); _this.backwardTime = _this.backwardTime.bind(ConfigurePage_assertThisInitialized(_this)); _this.moreDetail = _this.moreDetail.bind(ConfigurePage_assertThisInitialized(_this)); _this.statusUpdate = _this.statusUpdate.bind(ConfigurePage_assertThisInitialized(_this)); return _this; } ConfigurePage_createClass(ConfigurePage, [{ key: "componentWillMount", value: function componentWillMount() { this.getNewData(); } }, { key: "componentDidMount", value: function componentDidMount() { var _this$props = this.props, device = _this$props.device, address = _this$props.device.address; this.interval = setInterval(this.getNewData, 30000); this.statusUpdate(device); var setting = { address: address, settings: {}, status: 'new' }; dispatchers_AppDispatcher.dispatch({ action: 'change-setting', setting: setting }); } }, { key: "componentWillReceiveProps", value: function componentWillReceiveProps(nextProps) { var currentDevice = this.props.device; var nextDevice = nextProps.device; if (nextDevice && nextDevice !== currentDevice) { this.statusUpdate(nextDevice); } } }, { key: "componentWillUnmount", value: function componentWillUnmount() { clearInterval(this.interval); } /** * Refresh data for device. * @param {string} inputAddress - Device address. */ }, { key: "getNewData", value: function getNewData(inputAddress) { var _this$props$device = this.props.device; _this$props$device = _this$props$device === void 0 ? {} : _this$props$device; var propsAddress = _this$props$device.address, intf = _this$props$device["interface"], intfVersioned = _this$props$device.interface_versioned, deviceType = _this$props$device.physical.deviceType; var address = inputAddress || propsAddress; var interfaces = intfVersioned && intfVersioned.data || intf; var _interfaces$primaryPa3 = interfaces.primaryPage; _interfaces$primaryPa3 = _interfaces$primaryPa3 === void 0 ? {} : _interfaces$primaryPa3; var _interfaces$primaryPa4 = _interfaces$primaryPa3.chart; _interfaces$primaryPa4 = _interfaces$primaryPa4 === void 0 ? {} : _interfaces$primaryPa4; var chartOffsetMultiplier = _interfaces$primaryPa4.offsetMultiplier, chartType = _interfaces$primaryPa4.type, chartValueKey = _interfaces$primaryPa4.valueKey; var offsetMultiplier = this.state.offsetMultiplier; var dateFormat = 'YYYY-MM-DD'; if (deviceType === 'flow') { dispatchers_AppDispatcher.dispatch({ action: 'get-stats-flow-address', address: address, timeBeg: moment_default()().endOf('day').subtract(1 + offsetMultiplier, 'weeks').add(1, 'days').format(dateFormat), timeEnd: moment_default()().endOf('day').subtract(offsetMultiplier, 'weeks').format(dateFormat) }); } else if (chartType === 'stats') { var valueKey = chartValueKey || 'mean'; dispatchers_AppDispatcher.dispatch({ action: 'get-stats-address', address: address, timeBeg: moment_default()().endOf('day').subtract(1 + offsetMultiplier, 'weeks').add(1, 'days').format(dateFormat), timeEnd: moment_default()().endOf('day').subtract(offsetMultiplier, 'weeks').format(dateFormat), valueKey: valueKey }); } else if (offsetMultiplier === 'weeks') { dispatchers_AppDispatcher.dispatch({ action: 'get-metric-address', address: address, timeBeg: moment_default()().subtract(1 + offsetMultiplier, chartOffsetMultiplier).toISOString(), timeEnd: moment_default()().subtract(offsetMultiplier, chartOffsetMultiplier).add(10, 'minutes').toISOString() }); } else { dispatchers_AppDispatcher.dispatch({ action: 'get-metric-address', address: address, timeBeg: moment_default()().subtract(1 + offsetMultiplier, 'days').toISOString(), timeEnd: moment_default()().subtract(offsetMultiplier, 'days').add(10, 'minutes').toISOString() }); } } }, { key: "statusUpdate", value: function statusUpdate(device) { var locale = this.props.intl.locale; var status = StatusInfo_default()(device, locale); dispatchers_AppDispatcher.dispatch({ action: 'load-device-status', status: status }); } }, { key: "forwardTime", value: function forwardTime() { var _this2 = this; var offsetMultiplier = this.state.offsetMultiplier; var newState = react_addons_update_default()(this.state, { offsetMultiplier: { $set: offsetMultiplier - 1 } }); this.setState(newState, function () { return _this2.getNewData(); }); } }, { key: "backwardTime", value: function backwardTime() { var _this3 = this; var offsetMultiplier = this.state.offsetMultiplier; var newState = react_addons_update_default()(this.state, { offsetMultiplier: { $set: offsetMultiplier + 1 } }); this.setState(newState, function () { return _this3.getNewData(); }); } }, { key: "moreDetail", value: function moreDetail(link) { var router = this.context.router; router.push(link); } }, { key: "render", value: function render() { var _this4 = this; var _this$props2 = this.props, device = _this$props2.device, _this$props2$device = _this$props2.device; _this$props2$device = _this$props2$device === void 0 ? {} : _this$props2$device; var customerID = _this$props2$device.customer_id, deviceID = _this$props2$device.id, _this$props2$device$i = _this$props2$device["interface"], intf = _this$props2$device$i === void 0 ? {} : _this$props2$device$i, _this$props2$device$i2 = _this$props2$device.interface_versioned, intfVersioned = _this$props2$device$i2 === void 0 ? {} : _this$props2$device$i2, physical = _this$props2$device.physical, data = _this$props2.data, _this$props2$data = _this$props2.data, customer = _this$props2$data.customer.data, metric = _this$props2$data.metric, metricReady = _this$props2$data.metricReady, stats = _this$props2$data.stats, statsReady = _this$props2$data.statsReady, flowStats = _this$props2$data.flowStats, flowReady = _this$props2$data.flowReady; var formatMessage = this.props.intl.formatMessage; var type = this.state.type; var basePath = "/".concat(device.customer_id, "/devices/").concat(device.id, "/"); var settingPath = "".concat(basePath, "settings/"); var alertPath = "".concat(basePath, "alert/"); var dataPath = "".concat(basePath, "telemetry/"); var primaryPage; var other; if (physical) { if (intfVersioned && ConfigurePage_typeof(intfVersioned.data) === 'object') { primaryPage = intfVersioned.data.primaryPage; if (ConfigurePage_typeof(intfVersioned.data.other) === 'object') { other = intfVersioned.data.other; } } else if (ConfigurePage_typeof(intf) === 'object') { primaryPage = intf.primaryPage; if (ConfigurePage_typeof(intf.other) === 'object') { other = intf.other; } } else { primaryPage = Default.primaryPage; if (ConfigurePage_typeof(Default.other) === 'object') { other = Default.other; } } } var moreDetailLink = "/".concat(customerID, "/devices/").concat(deviceID, "/"); var _ref = primaryPage || {}, chartObj = _ref.chart; var chart; if (ConfigurePage_typeof(chartObj) === 'object') { var metricType = chartObj.type, chartType = chartObj.chartType, formula = chartObj.formula, label = chartObj.label, multiplier = chartObj.multiplier, precision = chartObj.precision, stacked = chartObj.stacked, statType = chartObj.statType, valueKey = chartObj.valueKey, vMax = chartObj.vMax, vMin = chartObj.vMin; if (metricType === 'stats') { chart = /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.chart }, /*#__PURE__*/react_default.a.createElement(TelemetryStats_ChartStats, { statsData: stats, statsReady: statsReady, physical: physical, statType: statType, formula: formula, label: label, multiplier: multiplier, precision: precision, vMax: vMax, vMin: vMin, chartType: chartType })); moreDetailLink += 'telemetry/stats?'; moreDetailLink += statType ? "statType=".concat(statType) : ''; moreDetailLink += '&period=7'; } else if (metricType === 'flow') { chart = /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.chart }, /*#__PURE__*/react_default.a.createElement(TelemetryFlow_ChartFlow, { statsData: flowStats, statsReady: flowReady, physical: physical, statType: statType, formula: formula, label: label, multiplier: multiplier, precision: precision, vMax: vMax, vMin: vMin, chartType: chartType })); moreDetailLink += 'telemetry/flow?'; moreDetailLink += statType ? "statType=".concat(statType) : ''; moreDetailLink += '&period=7'; } else { chart = /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.chart }, /*#__PURE__*/react_default.a.createElement(TelemetryComponents_ChartGeneric, { sensorData: metric, metricReady: metricReady, device: device, dataType: valueKey, conversion: formula, precision: precision, dataName: label, multiplier: multiplier, vMax: vMax, vMin: vMin, stacked: stacked, chartType: chartType })); moreDetailLink += 'telemetry/generic?'; } /** * Concatenates an URL parameter to the end of moreDetailLink * if it has a value. * @param {string} name of parameter to add */ var addUrlParam = function addUrlParam(name) { var value = chartObj[name]; moreDetailLink += value ? "&".concat(name, "=").concat(value) : ''; }; [ // add parameters to moreDetalLink 'chartType', 'formula', 'label', 'multiplier', 'precision', 'stacked', 'valueKey', 'vMax', 'vMin'].forEach(addUrlParam); } else { switch (primaryPage.chart) { case 'bins': chart = /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.chart }, /*#__PURE__*/react_default.a.createElement(TelemetryBinDicators_ChartBinDicator, { sensorData: metric, metricReady: metricReady, device: device })); moreDetailLink += 'telemetry/binDicator'; break; case 'temperature': case 'temperature128': chart = /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.chart }, /*#__PURE__*/react_default.a.createElement(TelemetryComponents_ChartGeneric, { sensorData: metric, metricReady: metricReady, device: device, dataType: "128", precision: "1", conversion: "temperature", dataName: formatMessage({ id: 'sensor.temperature.ambient.short', defaultMessage: 'Temperature', description: '' }), multiplier: "1" })); moreDetailLink += 'telemetry/generic?valueKey=128&multiplier=1&formula=temperature&label=Temperature&precision=1'; break; case 'valve': chart = /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.chart }, /*#__PURE__*/react_default.a.createElement(TelemetryComponents_ChartGeneric, { sensorData: metric, metricReady: metricReady, device: device, dataType: "131", conversion: "valveStatus", dataName: formatMessage({ id: 'sensor.valve.status', defaultMessage: 'Valve Status', description: '' }), multiplier: "1" })); moreDetailLink += 'telemetry/generic?valueKey=131&multiplier=1&formula=valveStatus&label=Valve+Status'; break; case 'pump': chart = /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.chart }, /*#__PURE__*/react_default.a.createElement(TelemetryComponents_ChartPump, { sensorData: metric, metricReady: metricReady, device: device })); moreDetailLink += 'telemetry/pump'; break; case 'pump2': chart = /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.chart }, /*#__PURE__*/react_default.a.createElement(ChartPump2, { sensorData: metric, metricReady: metricReady, device: device })); moreDetailLink += 'telemetry/pump2'; break; case 'windMachine': case 'coldAirDrain': case 'pumpFrostWater': chart = /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.chart }, /*#__PURE__*/react_default.a.createElement(TelemetryComponents_ChartWindMachine, { sensorData: metric, metricReady: metricReady, device: device, dataType: "134" })); moreDetailLink += "telemetry/".concat(primaryPage.chart, "?dataType=134"); break; default: chart = /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement("p", { style: { color: 'red', fontSize: 'bigger', fontWeight: 'bold' } }, "ERROR - CHART TYPE NOT FOUND")); } } var chartControls; if (primaryPage.chart) { chartControls = /*#__PURE__*/react_default.a.createElement(ChangeChartTime, { forwardTime: this.forwardTime, backwardTime: this.backwardTime, moreDetail: function moreDetail() { return _this4.moreDetail(moreDetailLink); }, timeChange: (type === 'default' ? formatMessage({ id: 'chart.oneDay', defaultMessage: '1 Day', description: 'chart 1 day' }) : formatMessage({ id: 'chart.oneWeek', defaultMessage: '1 Week', description: 'chart 1 week' })).toUpperCase() }); } var _this$props$data = this.props.data; _this$props$data = _this$props$data === void 0 ? {} : _this$props$data; var customerData = _this$props$data.customer.data, deviceStatus = _this$props$data.deviceStatus, _this$props$data$devi = _this$props$data.deviceStatus; _this$props$data$devi = _this$props$data$devi === void 0 ? {} : _this$props$data$devi; var deviceHeadlineDanger = _this$props$data$devi.deviceHeadlineDanger, deviceHeadlineWarning = _this$props$data$devi.deviceHeadlineWarning, pinCode = _this$props$data.pinCode, statsLookup = _this$props$data.statsLookup; var pageContainer = devicePage_default.a.pageContainer, chartContainer = devicePage_default.a.chartContainer; var _device$application_s = device.application_settings, applicationSettings = _device$application_s === void 0 ? { settings: {} } : _device$application_s, _device$application_s2 = device.application_settings_new, applicationSettingsNew = _device$application_s2 === void 0 ? { settings: {} } : _device$application_s2, _device$interface_ver = device.interface_versioned, interfaceVersioned = _device$interface_ver === void 0 ? {} : _device$interface_ver, _device$reading = device.reading0, reading0 = _device$reading === void 0 ? {} : _device$reading; var _ref2 = other || {}, _ref2$page = _ref2.page, page = _ref2$page === void 0 ? {} : _ref2$page; return /*#__PURE__*/react_default.a.createElement("div", { className: pageContainer }, /*#__PURE__*/react_default.a.createElement("div", { className: chartContainer }, chartControls, /*#__PURE__*/react_default.a.createElement("div", { onClick: function onClick() { return _this4.moreDetail(moreDetailLink); } }, chart)), /*#__PURE__*/react_default.a.createElement(ConfigurePageComponents_Headline, { info: deviceHeadlineDanger, prepend: formatMessage({ id: 'headline.error', defaultMessage: 'ERROR: ', description: '' }) }), /*#__PURE__*/react_default.a.createElement(ConfigurePageComponents_Headline, { info: deviceHeadlineWarning, prepend: formatMessage({ id: 'headline.warning', defaultMessage: 'WARNING: ', description: '' }) }), /*#__PURE__*/react_default.a.createElement(ConfigurePageComponents_TelemetryButtons, { device: device, status: deviceStatus, path: basePath, telemetryTypes: primaryPage.telemetryTypes, statsLookup: statsLookup, flowStats: flowStats, statsReady: statsReady, flowReady: flowReady, customer: customerData, pinCode: pinCode, page: page, physical: physical }), /*#__PURE__*/react_default.a.createElement(ConfigureButtons, { applicationSettings: applicationSettings, applicationSettingsNew: applicationSettingsNew, reading0: reading0, physical: physical, interfaceVersioned: interfaceVersioned, customer: customer, pinCode: pinCode, path: settingPath, settingTypes: primaryPage.settingTypes }), /*#__PURE__*/react_default.a.createElement(ConfigurePageComponents_PhysicalButtons, { device: device, path: settingPath, physicalTypes: primaryPage.physicalTypes })); } }]); return ConfigurePage; }(react_default.a.Component); ConfigurePage_ConfigurePage.contextTypes = { router: prop_types_default.a.object.isRequired }; ConfigurePage_ConfigurePage.propTypes = { device: prop_types_default.a.object, data: prop_types_default.a.object }; /* harmony default export */ var ConfigurePageComponents_ConfigurePage = (Object(index_es["d" /* injectIntl */])(ConfigurePage_ConfigurePage)); function ChangeChartTime(_ref3) { var forwardTime = _ref3.forwardTime, backwardTime = _ref3.backwardTime, moreDetail = _ref3.moreDetail, timeChange = _ref3.timeChange; var centerNavChart = navigation_default.a.centerNavChart, hideSmall = navigation_default.a.hideSmall, leftNavChart = navigation_default.a.leftNavChart, navBarChart = navigation_default.a.navBarChart, rightNavChart = navigation_default.a.rightNavChart; return /*#__PURE__*/react_default.a.createElement("div", { className: navBarChart, role: "group" }, /*#__PURE__*/react_default.a.createElement("button", { className: "".concat(leftNavChart), onClick: backwardTime }, /*#__PURE__*/react_default.a.createElement("i", { className: "fa fa-caret-left" }), "\xA0", /*#__PURE__*/react_default.a.createElement("h5", { className: hideSmall }, timeChange)), /*#__PURE__*/react_default.a.createElement("button", { className: centerNavChart, onClick: moreDetail }), /*#__PURE__*/react_default.a.createElement("button", { className: "".concat(rightNavChart), onClick: forwardTime }, /*#__PURE__*/react_default.a.createElement("h5", { className: hideSmall }, timeChange), "\xA0", /*#__PURE__*/react_default.a.createElement("i", { className: "fa fa-caret-right" }))); } ChangeChartTime.propTypes = { forwardTime: prop_types_default.a.func, backwardTime: prop_types_default.a.func, moreDetail: prop_types_default.a.func }; // CONCATENATED MODULE: ./app/components/partials/SettingPageComponents/ModemReplacementComponents/PopUps/MultiReplacementPopUp.jsx /* eslint-disable react/prop-types */ /* eslint-disable react/require-default-props */ /* eslint-disable react/forbid-prop-types */ /* eslint-disable camelcase */ var MultiReplacementPopUp_ModemReplacementPopUp = function ModemReplacementPopUp(props) { var devices = props.devices, device = props.device, customerID = props.customerID, groupID = props.groupID, deviceGroupName = props.deviceGroupName, multipleDevices = props.multipleDevices; var _AppStore$getCustomer = AppStore["a" /* default */].getCustomer(), requiresReplacement = _AppStore$getCustomer.required_action_3g_lte_transition; var needUpgradeList = []; var needUpgradeListLength; if (multipleDevices && requiresReplacement) { var cleanDevices = devices.filter(function (x) { return x.configuration.simIccid !== undefined; }); needUpgradeList = cleanDevices.filter(function (x) { return x.configuration.simIccid.match(/8934.*/) || x.configuration.simIccid.match(/8944.*/); }); needUpgradeListLength = needUpgradeList.length; } else if (multipleDevices === false && requiresReplacement && (device.configuration.simIccid && device.configuration.simIccid.match(/^8934.*/) || device.configuration.simIccid && device.configuration.simIccid.match(/^8944.*/))) { needUpgradeList = device; needUpgradeListLength = 1; } return /*#__PURE__*/react_default.a.createElement("div", null, needUpgradeListLength >= 1 && !device && /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.modemReplacementPopUpContainer }, /*#__PURE__*/react_default.a.createElement("div", { className: "".concat(devicePage_default.a.pageWidth, " ").concat(devicePage_default.a.marginContainer) }, /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement("h4", null, needUpgradeListLength, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "settings.modemReplacement.popUpMultiDeviceMessage", defaultMessage: " devices will require a new modem to continue operation. Contact Altrac for replacement modems." })), /*#__PURE__*/react_default.a.createElement(es["b" /* Link */], { to: "/replaceModem/".concat(customerID, "?groupID=").concat(groupID, "&deviceGroupName=").concat(deviceGroupName) }, /*#__PURE__*/react_default.a.createElement("div", { className: "".concat(devicePage_default.a.selectAllButton, " ").concat(devicePage_default.a.selectAllButtonStyles) }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "settings.modemReplacement.popUpViewDevices", defaultMessage: "View Devices", tagName: "h5" })))))), needUpgradeListLength === 1 && device && /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.modemReplacementPopUpContainer }, /*#__PURE__*/react_default.a.createElement("div", { className: "".concat(devicePage_default.a.pageWidth, " ").concat(devicePage_default.a.marginContainer) }, /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement("h4", null, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "settings.modemReplacement.popUpSingleDeviceMessageOne", defaultMessage: "This device requires a new modem. Please " }), /*#__PURE__*/react_default.a.createElement(es["b" /* Link */], { to: "/support", className: settings_default.a.linkStyle }, "contact"), /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "settings.modemReplacement.popUpSingleDeviceMessageTwo", defaultMessage: " Altrac for replacement modems. Click below to install." })), /*#__PURE__*/react_default.a.createElement(es["b" /* Link */], { to: "/".concat(customerID, "/devices/").concat(device.id, "/settings/modemReplacement") }, /*#__PURE__*/react_default.a.createElement("div", { className: "".concat(devicePage_default.a.selectAllButton, " ").concat(devicePage_default.a.selectAllButtonStyles) }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "settings.modemReplacement.popUpInstall", defaultMessage: "Install New Modem", tagName: "h5" }))))))); }; MultiReplacementPopUp_ModemReplacementPopUp.propTypes = { intl: prop_types_default.a.shape({ formatMessage: prop_types_default.a.func }) }; /* harmony default export */ var MultiReplacementPopUp = (Object(index_es["d" /* injectIntl */])(MultiReplacementPopUp_ModemReplacementPopUp)); // CONCATENATED MODULE: ./app/components/pages/DeviceConfigure.jsx function DeviceConfigure_typeof(obj) { "@babel/helpers - typeof"; return DeviceConfigure_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, DeviceConfigure_typeof(obj); } function DeviceConfigure_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function DeviceConfigure_defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function DeviceConfigure_createClass(Constructor, protoProps, staticProps) { if (protoProps) DeviceConfigure_defineProperties(Constructor.prototype, protoProps); if (staticProps) DeviceConfigure_defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function DeviceConfigure_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) DeviceConfigure_setPrototypeOf(subClass, superClass); } function DeviceConfigure_setPrototypeOf(o, p) { DeviceConfigure_setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return DeviceConfigure_setPrototypeOf(o, p); } function DeviceConfigure_createSuper(Derived) { var hasNativeReflectConstruct = DeviceConfigure_isNativeReflectConstruct(); return function _createSuperInternal() { var Super = DeviceConfigure_getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = DeviceConfigure_getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return DeviceConfigure_possibleConstructorReturn(this, result); }; } function DeviceConfigure_possibleConstructorReturn(self, call) { if (call && (DeviceConfigure_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return DeviceConfigure_assertThisInitialized(self); } function DeviceConfigure_assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function DeviceConfigure_isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function DeviceConfigure_getPrototypeOf(o) { DeviceConfigure_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return DeviceConfigure_getPrototypeOf(o); } /* eslint-disable react/require-default-props */ /* eslint-disable react/forbid-prop-types */ /* eslint-disable react/destructuring-assignment */ // deviceConfigure.js // external libs // Dispatcher // internal libs var pageWidth = devicePage_default.a.pageWidth; var DeviceConfigure_DeviceConfigure = /*#__PURE__*/function (_React$Component) { DeviceConfigure_inherits(DeviceConfigure, _React$Component); var _super = DeviceConfigure_createSuper(DeviceConfigure); function DeviceConfigure(props) { var _this; DeviceConfigure_classCallCheck(this, DeviceConfigure); _this = _super.call(this, props); _this.state = { multipleDevices: false }; _this.getNewData(); _this.backToCustomerList = _this.backToCustomerList.bind(DeviceConfigure_assertThisInitialized(_this)); _this.toAdvancedSettings = _this.toAdvancedSettings.bind(DeviceConfigure_assertThisInitialized(_this)); return _this; } DeviceConfigure_createClass(DeviceConfigure, [{ key: "componentDidMount", value: function componentDidMount() { this.interval = setInterval(this.getNewData.bind(this), this.props.data.pollInterval); } }, { key: "componentDidUpdate", value: function componentDidUpdate() { var router = this.context.router; var _this$props = this.props, _this$props$data = _this$props.data, lookup = _this$props$data.lookup, lookupReady = _this$props$data.lookupReady, _this$props$params = _this$props.params, customerID = _this$props$params.customerID, deviceID = _this$props$params.deviceID; if (lookupReady && lookup) { var _ref = lookup[deviceID] || {}, _ref$physical = _ref.physical; _ref$physical = _ref$physical === void 0 ? {} : _ref$physical; var _ref$physical$deviceT = _ref$physical.deviceType, deviceType = _ref$physical$deviceT === void 0 ? '' : _ref$physical$deviceT, _ref$interface_versio = _ref.interface_versioned; _ref$interface_versio = _ref$interface_versio === void 0 ? {} : _ref$interface_versio; var _ref$interface_versio2 = _ref$interface_versio.data; _ref$interface_versio2 = _ref$interface_versio2 === void 0 ? {} : _ref$interface_versio2; var _ref$interface_versio3 = _ref$interface_versio2.other; _ref$interface_versio3 = _ref$interface_versio3 === void 0 ? {} : _ref$interface_versio3; var _ref$interface_versio4 = _ref$interface_versio3.page, interfacePage = _ref$interface_versio4 === void 0 ? '' : _ref$interface_versio4; if (deviceType === 'moistureSensor') router.push("/".concat(customerID, "/moistureSensor/").concat(deviceID)); if (deviceType === 'pump') { if (interfacePage === 'flow') { router.push("/".concat(customerID, "/flow/").concat(deviceID)); } else { router.push("/".concat(customerID, "/pump/").concat(deviceID)); } } if (deviceType === 'flow') router.push("/".concat(customerID, "/flow/").concat(deviceID)); if (deviceType === 'valve') { if (interfacePage === 'flow') { router.push("/".concat(customerID, "/flow/").concat(deviceID)); } else { router.push("/".concat(customerID, "/valve/").concat(deviceID)); } } if (deviceType === 'pressureSwitch') router.push("/".concat(customerID, "/pressureSwitch/").concat(deviceID)); } } }, { key: "componentWillUnmount", value: function componentWillUnmount() { clearInterval(this.interval); } }, { key: "getNewData", value: function getNewData() { dispatchers_AppDispatcher.dispatch({ action: 'get-device', deviceID: this.props.params.deviceID }); } }, { key: "backToCustomerList", value: function backToCustomerList() { var router = this.context.router; var _this$props$data2 = this.props.data; _this$props$data2 = _this$props$data2 === void 0 ? {} : _this$props$data2; var _this$props$data2$his = _this$props$data2.history; _this$props$data2$his = _this$props$data2$his === void 0 ? {} : _this$props$data2$his; var _this$props$data2$his2 = _this$props$data2$his.list, list = _this$props$data2$his2 === void 0 ? [] : _this$props$data2$his2; router.push(list.length > 0 ? list : '/home'); } }, { key: "toAdvancedSettings", value: function toAdvancedSettings() { var router = this.context.router; var _this$props$params2 = this.props.params, customerID = _this$props$params2.customerID, deviceID = _this$props$params2.deviceID; router.push("/".concat(customerID, "/devices/").concat(deviceID, "/settings")); } }, { key: "render", value: function render() { var router = this.context.router; var _this$props2 = this.props, logout = _this$props2.auth.logout, data = _this$props2.data, _this$props2$data = _this$props2.data, lookup = _this$props2$data.lookup, lookupReady = _this$props2$data.lookupReady, title = _this$props2.pages.DeviceConfigure, deviceID = _this$props2.params.deviceID, page = _this$props2.route.path; var multipleDevices = this.state.multipleDevices; var device = lookup[deviceID]; var subject; if (lookupReady && device) { subject = /*#__PURE__*/react_default.a.createElement("div", { className: pageWidth }, /*#__PURE__*/react_default.a.createElement(ConfigurePageComponents_ConfigurePage, { device: device, data: data })); } else { subject = /*#__PURE__*/react_default.a.createElement("div", { className: "loading" }, /*#__PURE__*/react_default.a.createElement(dist_default.a, { name: "double-bounce" })); } var ModemReplacementPopUp; if (lookupReady && device) { ModemReplacementPopUp = /*#__PURE__*/react_default.a.createElement(MultiReplacementPopUp, { device: device, customerID: this.props.params.customerID, groupID: this.groupID, deviceGroupName: this.deviceGroupName, multipleDevices: multipleDevices }); } var subMenuName = device ? device.physical.deviceNumber : ''; return /*#__PURE__*/react_default.a.createElement(react_document_title_default.a, { title: title }, /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement(partials_NavigationBar, { backFunc: this.backToCustomerList, page: page, name: subMenuName, logOut: function logOut() { return logout(router); }, rightControl: { icon: 'fa-cog', func: this.toAdvancedSettings } }), ModemReplacementPopUp, subject, /*#__PURE__*/react_default.a.createElement(partials_Footer, null))); } }]); return DeviceConfigure; }(react_default.a.Component); DeviceConfigure_DeviceConfigure.contextTypes = { router: prop_types_default.a.object.isRequired }; DeviceConfigure_DeviceConfigure.propTypes = { auth: prop_types_default.a.object, params: prop_types_default.a.object, data: prop_types_default.a.object, route: prop_types_default.a.object, pages: prop_types_default.a.object }; // EXTERNAL MODULE: ./node_modules/immutability-helper/index.js var immutability_helper = __webpack_require__("./node_modules/immutability-helper/index.js"); var immutability_helper_default = /*#__PURE__*/__webpack_require__.n(immutability_helper); // CONCATENATED MODULE: ./app/components/partials/Graphics/CircleExclamation.jsx var CircleExclamation_CircleExclamation = function CircleExclamation(_ref) { var color = _ref.color, size = _ref.size; var sizing = size || 51; return /*#__PURE__*/react_default.a.createElement("svg", { width: sizing, height: sizing, viewBox: "0 0 51 51", fill: "none", xmlns: "http://www.w3.org/2000/svg" }, /*#__PURE__*/react_default.a.createElement("circle", { cx: "25.5", cy: "25.5", r: "25.5", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M30.5 8H21.5L22.5 30H29.5L30.5 8Z", fill: color }), /*#__PURE__*/react_default.a.createElement("path", { d: "M29.5 34H22.5V41.5H29.5V34Z", fill: color })); }; /* harmony default export */ var Graphics_CircleExclamation = (CircleExclamation_CircleExclamation); // CONCATENATED MODULE: ./app/components/partials/Navigation/DeviceCompact.jsx function DeviceCompact_typeof(obj) { "@babel/helpers - typeof"; return DeviceCompact_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, DeviceCompact_typeof(obj); } /* eslint-disable react/no-unused-prop-types */ /* eslint-disable react/require-default-props */ /* eslint-disable react/forbid-prop-types */ /* eslint-disable react/prop-types */ // DeviceCompact.js var DeviceCompact_DeviceCompact = function DeviceCompact(_ref, context) { var device = _ref.device, selected = _ref.selected, selectedState = _ref.selectedState, tileInfo = _ref.tileInfo, enableRpm = _ref.enableRpm; var returnValue = ''; if (device) { var status = StatusInfo_default()(device); var id = device.id, address = device.address, customerID = device.customer_id, _device$reading = device.reading0, reading0 = _device$reading === void 0 ? {} : _device$reading, _device$reading2 = device.reading1, reading1 = _device$reading2 === void 0 ? {} : _device$reading2, _device$physical = device.physical; _device$physical = _device$physical === void 0 ? {} : _device$physical; var _device$physical$devi = _device$physical.deviceNumber, name = _device$physical$devi === void 0 ? '' : _device$physical$devi, deviceType = _device$physical.deviceType, interfaceV = device.interface_versioned; var path = "/".concat(customerID, "/devices/").concat(id); switch (deviceType) { case 'moistureSensor': path = "/".concat(customerID, "/moistureSensor/").concat(id); break; case 'pump': if (interfaceV && interfaceV.data && DeviceCompact_typeof(interfaceV.data.other) === 'object' && interfaceV.data.other.page === 'flow') { path = "/".concat(customerID, "/flow/").concat(id); } else { path = "/".concat(customerID, "/pump/").concat(id); } break; case 'valve': if (interfaceV && interfaceV.data && DeviceCompact_typeof(interfaceV.data.other) === 'object' && interfaceV.data.other.page === 'flow') { path = "/".concat(customerID, "/flow/").concat(id); } else { path = "/".concat(customerID, "/valve/").concat(id); } break; case 'flow': path = "/".concat(customerID, "/flow/").concat(id); break; default: path = "/".concat(customerID, "/devices/").concat(id); break; } var tile = null; if (interfaceV && interfaceV.data && interfaceV.data.tile && DeviceCompact_typeof(interfaceV.data.tile) === 'object') { tile = interfaceV.data.tile; } else if (device["interface"] && device["interface"].tile && DeviceCompact_typeof(device["interface"].tile) === 'object') { tile = device["interface"].tile; } var enableRpmTemp = enableRpm; if (interfaceV && interfaceV.data && interfaceV.data.primaryPage.settingTypes) { enableRpmTemp = interfaceV.data.primaryPage.settingTypes.includes('rpmTarget'); } if (tileInfo === 'default') { if (tile !== null && (tile.type === 'generic' || !tile.type)) { var displayValue = 'N/A'; var unitAbbreviation = ''; displayValue = Object(lib["displayFormula"])(tile.formula, tile.multiplier, tile.precision, context, tile.valueKey, reading0 || {}, reading1 || {}, device.physical || {}); unitAbbreviation = tile.unitAbbreviation; returnValue = /*#__PURE__*/react_default.a.createElement(DeviceCompact_TileCompact, { path: path, value: displayValue, unitAbbreviation: unitAbbreviation, unit: tile.unit, label: name || address, code: status.code, statusId: status.id, statusShortMessage: status.shortMessage, warningIndicator: status.warningIndicator, manualIndicator: status.manualIndicator, stateIndicator: status.stateIndicator, selected: selected, selectedState: selectedState }); } else if (tile !== null && tile.type === 'Pump2') { returnValue = /*#__PURE__*/react_default.a.createElement(DeviceCompact_TileCompactPump2, { path: path, device: device, status: status, selected: selected, selectedState: selectedState }); } else if (tile !== null && tile.type === 'Pump2Single') { returnValue = /*#__PURE__*/react_default.a.createElement(DeviceCompact_TileCompactPump2Single, { path: path, device: device, status: status, selected: selected, selectedState: selectedState }); } else { returnValue = /*#__PURE__*/react_default.a.createElement(DeviceCompact_TileCompact, { path: path, value: "?", unitAbbreviation: "", unit: "Unknown device", label: name || address, code: status.code, statusId: status.id, statusShortMessage: status.shortMessage, warningIndicator: status.warningIndicator, manualIndicator: status.manualIndicator, stateIndicator: status.stateIndicator }); } } else if (tileInfo === 'rpm') { var applicationSettingsNew = device.application_settings_new; var applicationSettings = device.application_settings; var _unitAbbreviation = ''; var intendedSetting; var settingStatusNew; var speed; if (applicationSettingsNew && applicationSettingsNew.settings && applicationSettingsNew.status === 'new' && applicationSettingsNew.settings.speed) { speed = applicationSettingsNew.settings.speed; if (speed >= 1000) { intendedSetting = "".concat((speed / 1000).toFixed(1).replace(/\.0$/, ''), "k"); } else { intendedSetting = speed; } settingStatusNew = 1; } else if (applicationSettings && applicationSettings.settings && applicationSettings.settings.speed) { speed = applicationSettings.settings.speed; if (speed >= 1000) { intendedSetting = "".concat((speed / 1000).toFixed(1).replace(/\.0$/, ''), "k"); } else { intendedSetting = speed; } } if (!intendedSetting) { intendedSetting = 'NOT SET'; } returnValue = /*#__PURE__*/react_default.a.createElement(DeviceCompact_TileCompact, { value: intendedSetting, unitAbbreviation: _unitAbbreviation, unit: tile.unit, label: name || address, code: status.code, statusId: status.id, statusShortMessage: status.shortMessage, warningIndicator: status.warningIndicator, manualIndicator: status.manualIndicator, stateIndicator: status.stateIndicator, selected: selected, selectedState: selectedState, settingStatusNew: settingStatusNew, isEnabled: enableRpmTemp, tileInfo: tileInfo }); } } return /*#__PURE__*/react_default.a.createElement("div", null, returnValue); }; DeviceCompact_DeviceCompact.contextTypes = { tempConv: prop_types_default.a.string.isRequired }; DeviceCompact_DeviceCompact.propTypes = { device: prop_types_default.a.object }; /* harmony default export */ var Navigation_DeviceCompact = (DeviceCompact_DeviceCompact); var DeviceCompact_TileCompact = function TileCompact(_ref2) { var path = _ref2.path, value = _ref2.value, unitAbbreviation = _ref2.unitAbbreviation, label = _ref2.label, code = _ref2.code, statusId = _ref2.statusId, warningIndicator = _ref2.warningIndicator, stateIndicator = _ref2.stateIndicator, manualIndicator = _ref2.manualIndicator, selected = _ref2.selected, selectedState = _ref2.selectedState, settingStatusNew = _ref2.settingStatusNew, isEnabled = _ref2.isEnabled, tileInfo = _ref2.tileInfo; var values = null; var color = colors_default.a.normal; switch (code) { case 'deviceProblem': color = colors_default.a.deviceProblem; break; case 'danger': color = colors_default.a.danger; break; case 'warning': color = colors_default.a.warning; break; case 'success': color = colors_default.a.success; break; case 'disconnected': color = colors_default.a.disconnected; break; case 'info': color = colors_default.a.info; break; default: color = colors_default.a.normal; } switch (statusId) { case 'notConnected': values = /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.valueInfo }, /*#__PURE__*/react_default.a.createElement("span", { name: "notConnected", className: "fa fa-wifi fa-3x" })); break; case 'valveOnAndShouldBeOn': values = /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.valueInfo }, /*#__PURE__*/react_default.a.createElement("h2", { className: devicePage_default.a.tileHeader }, "AUTO")); break; case 'valvePressureOffSolenoidOnScheduledRecent': values = /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.valueInfo }, /*#__PURE__*/react_default.a.createElement("h2", { className: devicePage_default.a.tileHeader }, "ON")); break; case 'valvePressureOffSolenoidOnScheduled': values = /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.valueInfo }, /*#__PURE__*/react_default.a.createElement("h2", { className: devicePage_default.a.tileHeader }, "AUTO")); break; case 'valvePressureOnSolenoidOffNotScheduled': values = /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.valueInfo }, /*#__PURE__*/react_default.a.createElement("h2", null, "MAN")); break; case 'valveOffAndShouldBeOff': case 'valveOnAndShouldBeOffScheduled': values = /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.valueInfo }, /*#__PURE__*/react_default.a.createElement("h2", null, "OFF")); break; case 'valvePressureOnSolenoidErrorScheduled': values = /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.valueInfo }, /*#__PURE__*/react_default.a.createElement("h2", { className: devicePage_default.a.tileHeader }, "AUTO")); break; case 'valvePressureOnSolenoidOnNotScheduled': values = /*#__PURE__*/react_default.a.createElement("div", { className: "".concat(devicePage_default.a.valueInfo, " ").concat(devicePage_default.a.successExclamation) }, /*#__PURE__*/react_default.a.createElement("span", { name: "deviceExclamationIssue" }, /*#__PURE__*/react_default.a.createElement(Graphics_CircleExclamation, { color: "#D00000" }))); break; case 'windMachineControllerAutoBadTempProbe': values = /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.valueInfo }, /*#__PURE__*/react_default.a.createElement("span", { name: "deviceExclamationIssue", className: "fa fa-exclamation-circle fa-3x" })); break; case 'temperatureBadReading': values = /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.valueInfo }, /*#__PURE__*/react_default.a.createElement("span", { name: "temperatureBadReading", className: "fa fa-thermometer-empty fa-3x" })); break; case 'pumpControllerAutoPressureBadReading': case 'pressureBadReading': values = /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.valueInfo }, /*#__PURE__*/react_default.a.createElement(Speedometer_SpeedometerOff, { color: "inherit" })); break; case 'pumpShouldBeOnState': case 'pumpControllerPowerOff': if (value === 'ERH' || value === 'OFF') { values = /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.valueInfo }, /*#__PURE__*/react_default.a.createElement(Speedometer_SpeedometerOff, { color: "inherit" })); } else { values = /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.valueInfo }, /*#__PURE__*/react_default.a.createElement("h2", null, value, unitAbbreviation)); } break; case 'windMachineExternalBatteryLow': case 'windMachineBelowStartNotRunning': case 'windMachineBelowStartNotRunningConfirmed': break; default: if (code === 'deviceProblem' || code === 'warning') {} else if (code === 'danger') { values = /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.valueInfo }, /*#__PURE__*/react_default.a.createElement("span", { name: "deviceExclamationIssue", className: "fa fa-exclamation-circle fa-3x" })); } } var textColor; if (settingStatusNew) { color = '#000'; textColor = '#D00000'; } if (selectedState) { color = colors_default.a.normal; } if (!isEnabled && tileInfo === 'rpm') { color = colors_default.a.selected; } if (!values) { if (value === null) { if (unitAbbreviation === '°') { values = /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.valueInfo }, /*#__PURE__*/react_default.a.createElement("span", { name: "temperatureBadReading", className: "fa fa-thermometer-empty fa-3x" })); } else { values = /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.valueInfo }, /*#__PURE__*/react_default.a.createElement("h2", null, "-")); } } else if (value === 'NOT SET') { values = /*#__PURE__*/react_default.a.createElement("div", { className: "".concat(devicePage_default.a.valueInfo, " ").concat(devicePage_default.a.emptySetting), style: { color: textColor } }, /*#__PURE__*/react_default.a.createElement("span", { className: devicePage_default.a.valueInfoString }, value)); } else if (typeof value === 'string' && (value.includes('\n') || value.length > 3)) { values = /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.valueInfo, style: { color: textColor } }, /*#__PURE__*/react_default.a.createElement("span", { className: devicePage_default.a.valueInfoString }, value, unitAbbreviation)); } else { values = /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.valueInfo, style: { color: textColor } }, /*#__PURE__*/react_default.a.createElement("h2", null, value, unitAbbreviation)); } } var warningIndicatorReturn; if (warningIndicator) { warningIndicatorReturn = /*#__PURE__*/react_default.a.createElement("div", { className: "".concat(devicePage_default.a.circle, " ").concat(devicePage_default.a.warningIndicator), name: "indicator" }); } var manualIndicatorReturn; if (manualIndicator) { manualIndicatorReturn = /*#__PURE__*/react_default.a.createElement("div", { className: "".concat(devicePage_default.a.circle, " ").concat(devicePage_default.a.manualIndicator), name: "indicator" }); } var stateIndicatorReturn; if (stateIndicator) { stateIndicatorReturn = /*#__PURE__*/react_default.a.createElement("div", { className: "".concat(devicePage_default.a.circle, " ").concat(devicePage_default.a.stateIndicator), name: "indicator" }); } return /*#__PURE__*/react_default.a.createElement(es["b" /* Link */], { to: path, onClick: selected }, /*#__PURE__*/react_default.a.createElement("button", { className: "".concat(devicePage_default.a.tileButton, " ").concat(color), type: "button" }, selectedState ? /*#__PURE__*/react_default.a.createElement("div", { className: "".concat(devicePage_default.a.svgWrapper) }, /*#__PURE__*/react_default.a.createElement(Graphics_SelectionCheckIcon, null)) : '', /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.tile }, values, /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement("h6", { className: devicePage_default.a.label, style: { color: textColor } }, label))), /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.indicatorWrapper }, stateIndicatorReturn, warningIndicatorReturn, manualIndicatorReturn))); }; DeviceCompact_TileCompact.propTypes = { path: prop_types_default.a.string, value: prop_types_default.a.oneOfType([prop_types_default.a.string, prop_types_default.a.number]), unitAbbreviation: prop_types_default.a.string, unit: prop_types_default.a.string, id: prop_types_default.a.string, code: prop_types_default.a.string, label: prop_types_default.a.string, warningIndicator: prop_types_default.a.bool, stateIndicator: prop_types_default.a.bool, manualIndicator: prop_types_default.a.bool }; var DeviceCompact_stater = function stater(state, auto, hoaDetect, hoaDetector) { var indicator = /*#__PURE__*/react_default.a.createElement("div", { className: "".concat(devicePage_default.a.circle, " ").concat(devicePage_default.a.manual2Indicator), name: "indicator" }); if (hoaDetect && !hoaDetector) { indicator = /*#__PURE__*/react_default.a.createElement("div", { className: "".concat(devicePage_default.a.circle, " ").concat(devicePage_default.a.manualIndicator), name: "indicator" }); } else if (auto) { indicator = /*#__PURE__*/react_default.a.createElement("div", { className: "".concat(devicePage_default.a.circle, " ").concat(devicePage_default.a.stateIndicator), name: "indicator" }); } var out = { color: colors_default.a.normal, colorBorder: null, text: '', indicator: indicator }; switch (Number(state)) { case 0: case 1: out.color = colors_default.a.normal; out.text = 'OFF'; out.colorBorder = devicePage_default.a.whiteWithBorder; break; case 2: out.color = colors_default.a.normal; out.text = 'OFF'; break; case 3: case 4: case 5: case 6: out.color = colors_default.a.info; out.text = 'OFF'; break; case 7: case 8: out.color = colors_default.a.danger; out.text = /*#__PURE__*/react_default.a.createElement(Graphics_CircleExclamation, { color: "#D00000", size: "auto" }); break; case 9: out.color = colors_default.a.info; out.text = 'ON'; break; case 10: case 11: case 12: out.color = colors_default.a.success; out.text = auto ? 'AUTO' : 'MAN'; break; case 13: case 14: case 15: out.color = colors_default.a.info; out.text = 'ON'; break; case 16: out.color = colors_default.a.normal; out.text = 'OFF'; break; default: break; } return out; }; var DeviceCompact_TileCompactPump2 = function TileCompactPump2(_ref3) { var path = _ref3.path, device = _ref3.device, status = _ref3.status, selected = _ref3.selected, selectedState = _ref3.selectedState; var _device$reading3 = device.reading0, R1S = _device$reading3.R1S, R2S = _device$reading3.R2S, XA = _device$reading3.XA, XB = _device$reading3.XB, DI1 = _device$reading3.DI1, DI2 = _device$reading3.DI2, DI3 = _device$reading3.DI3, _device$physical2 = device.physical; _device$physical2 = _device$physical2 === void 0 ? {} : _device$physical2; var _device$physical2$dev = _device$physical2.deviceNumber, label = _device$physical2$dev === void 0 ? 'P2' : _device$physical2$dev, ioDigUse1 = _device$physical2.ioDigUse1, ioDigUse2 = _device$physical2.ioDigUse2, ioDigUse3 = _device$physical2.ioDigUse3; var textColor = ''; if (status.id && status.id === 'notConnected') { return /*#__PURE__*/react_default.a.createElement(es["b" /* Link */], { to: path, onClick: selected }, /*#__PURE__*/react_default.a.createElement("button", { className: "".concat(devicePage_default.a.tileButton, " ").concat(colors_default.a.deviceProblem), type: "button" }, selectedState ? /*#__PURE__*/react_default.a.createElement("div", { className: "".concat(devicePage_default.a.svgWrapper) }, /*#__PURE__*/react_default.a.createElement(Graphics_SelectionCheckIcon, null)) : '', /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.tile }, /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.valueInfo }, /*#__PURE__*/react_default.a.createElement("span", { name: "notConnected", className: "fa fa-wifi fa-3x" })), /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement("h6", { className: devicePage_default.a.label, style: { color: textColor, height: '28px' } }, label))))); } var R1Detect = false; var R1Detector = false; if (ioDigUse1 === 'autoDetectPump1') { R1Detect = true; R1Detector = !!DI1; } else if (ioDigUse2 === 'autoDetectPump1') { R1Detect = true; R1Detector = !!DI2; } else if (ioDigUse3 === 'autoDetectPump1') { R1Detect = true; R1Detector = !!DI3; } var R1I = DeviceCompact_stater(R1S, XA, R1Detect, R1Detector); var R2Detect = false; var R2Detector = false; if (ioDigUse1 === 'autoDetectPump2') { R2Detect = true; R2Detector = !!DI1; } else if (ioDigUse2 === 'autoDetectPump2') { R2Detect = true; R2Detector = !!DI2; } else if (ioDigUse3 === 'autoDetectPump2') { R2Detect = true; R2Detector = !!DI3; } var R2I = DeviceCompact_stater(R2S, XB, R2Detect, R2Detector); return /*#__PURE__*/react_default.a.createElement(es["b" /* Link */], { to: path, onClick: selected }, /*#__PURE__*/react_default.a.createElement("button", { className: "".concat(devicePage_default.a.tileButton, " ").concat(colors_default.a.normal), type: "button" }, selectedState ? /*#__PURE__*/react_default.a.createElement("div", { className: "".concat(devicePage_default.a.svgWrapper) }, /*#__PURE__*/react_default.a.createElement(Graphics_SelectionCheckIcon, null)) : '', /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.tile }, /*#__PURE__*/react_default.a.createElement("div", { className: "".concat(devicePage_default.a.valueInfo, " ").concat(devicePage_default.a.doubleTile), style: { color: textColor } }, /*#__PURE__*/react_default.a.createElement("div", { className: "".concat(R1I.color, " pumpOneTile"), style: { position: 'absolute', left: 0, right: '50%', top: 0, bottom: '40px', display: 'flex', flexDirection: 'column', borderTopLeftRadius: '10px', borderRight: '1px solid rgb(211,211,211)', borderBottom: '2px solid rgb(211,211,211)' } }, /*#__PURE__*/react_default.a.createElement("div", { style: { position: 'absolute', top: '6px', right: '6px' }, className: "".concat(R1I.colorBorder) }, R1I.indicator), /*#__PURE__*/react_default.a.createElement("span", { className: devicePage_default.a.dualTileText }, R1I.text)), /*#__PURE__*/react_default.a.createElement("div", { className: "".concat(R2I.color, " pumpTwoTile"), style: { position: 'absolute', right: 0, left: '50%', top: 0, bottom: '40px', display: 'flex', flexDirection: 'column', borderTopRightRadius: '10px', borderLeft: '1px solid rgb(211,211,211)', borderBottom: '2px solid rgb(211,211,211)' } }, /*#__PURE__*/react_default.a.createElement("div", { style: { position: 'absolute', top: '6px', right: '6px' }, className: "".concat(R2I.colorBorder) }, R2I.indicator), /*#__PURE__*/react_default.a.createElement("span", { className: devicePage_default.a.dualTileText }, R2I.text))), /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement("h6", { className: devicePage_default.a.label, style: { color: textColor, height: '28px' } }, label))))); }; DeviceCompact_TileCompactPump2.propTypes = { path: prop_types_default.a.string, device: prop_types_default.a.object, status: prop_types_default.a.object, selected: prop_types_default.a.bool, selectedState: prop_types_default.a.bool }; var DeviceCompact_TileCompactPump2Single = function TileCompactPump2Single(_ref4) { var path = _ref4.path, device = _ref4.device, status = _ref4.status, selected = _ref4.selected, selectedState = _ref4.selectedState; var _device$reading4 = device.reading0, R1S = _device$reading4.R1S, XA = _device$reading4.XA, DI1 = _device$reading4.DI1, DI2 = _device$reading4.DI2, DI3 = _device$reading4.DI3, _device$physical3 = device.physical; _device$physical3 = _device$physical3 === void 0 ? {} : _device$physical3; var _device$physical3$dev = _device$physical3.deviceNumber, label = _device$physical3$dev === void 0 ? 'P2' : _device$physical3$dev, ioDigUse1 = _device$physical3.ioDigUse1, ioDigUse2 = _device$physical3.ioDigUse2, ioDigUse3 = _device$physical3.ioDigUse3; var textColor = ''; if (status.id && status.id === 'notConnected') { return /*#__PURE__*/react_default.a.createElement(es["b" /* Link */], { to: path, onClick: selected }, /*#__PURE__*/react_default.a.createElement("button", { className: "".concat(devicePage_default.a.tileButton, " ").concat(colors_default.a.deviceProblem), type: "button" }, selectedState ? /*#__PURE__*/react_default.a.createElement("div", { className: "".concat(devicePage_default.a.svgWrapper) }, /*#__PURE__*/react_default.a.createElement(Graphics_SelectionCheckIcon, null)) : '', /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.tile }, /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.valueInfo }, /*#__PURE__*/react_default.a.createElement("span", { name: "notConnected", className: "fa fa-wifi fa-3x" })), /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement("h6", { className: devicePage_default.a.label, style: { color: textColor, height: '28px' } }, label))))); } var R1Detect = false; var R1Detector = false; if (ioDigUse1 === 'autoDetectPump1') { R1Detect = true; R1Detector = DI1; } else if (ioDigUse2 === 'autoDetectPump1') { R1Detect = true; R1Detector = DI2; } else if (ioDigUse3 === 'autoDetectPump1') { R1Detect = true; R1Detector = DI3; } var R1I = DeviceCompact_stater(R1S, XA, R1Detect, R1Detector); return /*#__PURE__*/react_default.a.createElement(es["b" /* Link */], { to: path, onClick: selected }, /*#__PURE__*/react_default.a.createElement("button", { className: "".concat(devicePage_default.a.tileButton, " ").concat(R1I.color), type: "button" }, selectedState ? /*#__PURE__*/react_default.a.createElement("div", { className: "".concat(devicePage_default.a.svgWrapper) }, /*#__PURE__*/react_default.a.createElement(Graphics_SelectionCheckIcon, null)) : '', /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.tile }, /*#__PURE__*/react_default.a.createElement("div", { className: "".concat(devicePage_default.a.valueInfo, " "), style: { color: textColor } }, /*#__PURE__*/react_default.a.createElement("div", { style: { position: 'absolute', top: '6px', right: '6px' }, className: "".concat(R1I.colorBorder) }, R1I.indicator), /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement("h2", { className: devicePage_default.a.tileHeader }, R1I.text))), /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement("h6", { className: devicePage_default.a.label, style: { color: textColor } }, label))))); }; DeviceCompact_TileCompactPump2Single.propTypes = { path: prop_types_default.a.string, device: prop_types_default.a.object, status: prop_types_default.a.object, selected: prop_types_default.a.bool, selectedState: prop_types_default.a.bool }; // CONCATENATED MODULE: ./app/components/partials/GridList.jsx function GridList_typeof(obj) { "@babel/helpers - typeof"; return GridList_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, GridList_typeof(obj); } function GridList_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function GridList_defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function GridList_createClass(Constructor, protoProps, staticProps) { if (protoProps) GridList_defineProperties(Constructor.prototype, protoProps); if (staticProps) GridList_defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function GridList_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) GridList_setPrototypeOf(subClass, superClass); } function GridList_setPrototypeOf(o, p) { GridList_setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return GridList_setPrototypeOf(o, p); } function GridList_createSuper(Derived) { var hasNativeReflectConstruct = GridList_isNativeReflectConstruct(); return function _createSuperInternal() { var Super = GridList_getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = GridList_getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return GridList_possibleConstructorReturn(this, result); }; } function GridList_possibleConstructorReturn(self, call) { if (call && (GridList_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return GridList_assertThisInitialized(self); } function GridList_assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function GridList_isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function GridList_getPrototypeOf(o) { GridList_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return GridList_getPrototypeOf(o); } // GridList.jsx // Dispatcher var GridList_GridList = /*#__PURE__*/function (_React$Component) { GridList_inherits(GridList, _React$Component); var _super = GridList_createSuper(GridList); function GridList(props) { var _this; GridList_classCallCheck(this, GridList); _this = _super.call(this, props); _this.state = { selectedState: {}, stateArrayCreated: false, selectMode: false }; _this.selectFunction = _this.selectFunction.bind(GridList_assertThisInitialized(_this)); return _this; } GridList_createClass(GridList, [{ key: "componentWillReceiveProps", value: function componentWillReceiveProps(nextProps) { var _this$state = this.state, stateArrayCreated = _this$state.stateArrayCreated, selectMode = _this$state.selectMode; if (stateArrayCreated === false && nextProps.devices // Array.isArray(nextProps.data.temperature) || && Array.isArray(nextProps.devices)) { var devices = {}; var deviceData = nextProps.devices; deviceData.forEach(function (device) { devices[device.id] = false; }); this.setState({ selectedState: devices, stateArrayCreated: true, selectMode: nextProps.selectMode }); } if (nextProps.selectMode !== selectMode) { if (nextProps.selectMode === false) { var _devices = {}; var _deviceData = nextProps.devices; _deviceData.forEach(function (device) { _devices[device.id] = false; }); this.setState({ selectedState: _devices, stateArrayCreated: true, selectMode: nextProps.selectMode }); } else { this.setState({ selectMode: nextProps.selectMode }); } } if (nextProps.selectedStateAll) { this.setState({ selectedState: nextProps.selectedStateAll }); } } }, { key: "selectFunction", value: function selectFunction(e, id, enableRpm) { var _this$props = this.props, tileInfo = _this$props.tileInfo, selectMode = _this$props.selectMode, callback = _this$props.callback; if (tileInfo === 'rpm' && enableRpm || tileInfo === 'default') { if (selectMode) { e.preventDefault(); var selectedState = this.state.selectedState; selectedState[id] = !selectedState[id]; this.setState({ selectedState: selectedState }); if (selectedState[id]) { dispatchers_AppDispatcher.dispatch({ action: 'selected-device-add', id: id }); } else { dispatchers_AppDispatcher.dispatch({ action: 'selected-device-remove', id: id }); } } } if (callback) { callback(); } } }, { key: "render", value: function render() { var _this$props2 = this.props, devices = _this$props2.devices, sort = _this$props2.sort; var value1 = 'physical'; var value2 = 'deviceNumber'; var direction = '1'; if (sort) { value1 = sort.value1; value2 = sort.value2; direction = sort.direction; } if (value2 === null) { devices.sort(function (a, b) { if (a[value1] > b[value1]) { return 1 * direction; } if (a[value1] < b[value1]) { return -1 * direction; } // a must be equal to b return 0; }); } else { devices.sort(function (a, b) { try { if (a[value1][value2] > b[value1][value2]) { return 1 * direction; } if (a[value1][value2] < b[value1][value2]) { return -1 * direction; } } catch (error) { console.log(error); } // a must be equal to b return 0; }); } var deviceCompacts = []; var selectedState = this.state.selectedState; var _this$props3 = this.props, selectMode = _this$props3.selectMode, tileInfo = _this$props3.tileInfo; var selectFunction = this.selectFunction; devices.forEach(function (device) { var selectedStateDevice = selectedState[device.id]; var enableRpm = null; if (device.interface_versioned && device.interface_versioned.data && device.interface_versioned.data.primaryPage.settingTypes) { enableRpm = device.interface_versioned.data.primaryPage.settingTypes.includes('rpmTarget'); } else if (device["interface"] && device["interface"].primaryPage.settingTypes) { enableRpm = device["interface"].primaryPage.settingTypes.includes('rpmTarget'); } if (selectMode === false) { selectedStateDevice = false; } if (typeof device.address === 'string' && device.address.length > 0) { deviceCompacts.push( /*#__PURE__*/react_default.a.createElement(Navigation_DeviceCompact, { device: device, key: device.id, selected: function selected(e) { selectFunction(e, device.id, enableRpm); }, selectedState: selectedStateDevice, tileInfo: tileInfo, enableRpm: enableRpm })); } }); return /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.tileContainer }, deviceCompacts)); } }]); return GridList; }(react_default.a.Component); GridList_GridList.propTypes = { selectMode: prop_types_default.a.bool, devices: prop_types_default.a.array, sort: prop_types_default.a.object, tileInfo: prop_types_default.a.string, selectedStateAll: prop_types_default.a.object }; // CONCATENATED MODULE: ./app/components/pages/DeviceList.jsx function DeviceList_typeof(obj) { "@babel/helpers - typeof"; return DeviceList_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, DeviceList_typeof(obj); } function DeviceList_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function DeviceList_defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function DeviceList_createClass(Constructor, protoProps, staticProps) { if (protoProps) DeviceList_defineProperties(Constructor.prototype, protoProps); if (staticProps) DeviceList_defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function DeviceList_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) DeviceList_setPrototypeOf(subClass, superClass); } function DeviceList_setPrototypeOf(o, p) { DeviceList_setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return DeviceList_setPrototypeOf(o, p); } function DeviceList_createSuper(Derived) { var hasNativeReflectConstruct = DeviceList_isNativeReflectConstruct(); return function _createSuperInternal() { var Super = DeviceList_getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = DeviceList_getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return DeviceList_possibleConstructorReturn(this, result); }; } function DeviceList_possibleConstructorReturn(self, call) { if (call && (DeviceList_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return DeviceList_assertThisInitialized(self); } function DeviceList_assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function DeviceList_isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function DeviceList_getPrototypeOf(o) { DeviceList_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return DeviceList_getPrototypeOf(o); } function DeviceList_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /* eslint-disable react/sort-comp */ /* eslint-disable react/require-default-props */ /* eslint-disable react/forbid-prop-types */ /* eslint-disable react/prop-types */ /* eslint-disable react/destructuring-assignment */ /* eslint-disable key-spacing */ // deviceList.js // Dispatcher // components var DeviceList_DeviceList = /*#__PURE__*/function (_React$Component) { DeviceList_inherits(DeviceList, _React$Component); var _super = DeviceList_createSuper(DeviceList); function DeviceList(props) { var _this; DeviceList_classCallCheck(this, DeviceList); _this = _super.call(this, props); DeviceList_defineProperty(DeviceList_assertThisInitialized(_this), "dispatch", function (action) { return dispatchers_AppDispatcher.dispatch({ action: action }); }); DeviceList_defineProperty(DeviceList_assertThisInitialized(_this), "route", function (path) { _this.context.router.push(path); }); DeviceList_defineProperty(DeviceList_assertThisInitialized(_this), "routeTo", function (destination) { _this.route("/".concat(_this.props.params.customerID, "/settings/").concat(destination)); }); DeviceList_defineProperty(DeviceList_assertThisInitialized(_this), "toTimeSet", function () { _this.routeTo('timeSet/new'); }); DeviceList_defineProperty(DeviceList_assertThisInitialized(_this), "toTimeblocks", function () { _this.routeTo('timeblocks'); }); DeviceList_defineProperty(DeviceList_assertThisInitialized(_this), "toTempSet", function () { _this.routeTo('tempSet'); }); DeviceList_defineProperty(DeviceList_assertThisInitialized(_this), "toRpmTarget", function () { _this.routeTo('rpmTarget'); }); DeviceList_defineProperty(DeviceList_assertThisInitialized(_this), "toChangeAutostartSettings", function () { _this.routeTo('autostart'); }); _this.state = { selectModeR1: false, selectModeR2: false, selectModeR3: false, selectModeWM: false, selectModePump: false, selectModeValve: false, selectAll: false, deviceType: '', multipleDevices: true, hasPump: false, hasValve: false, hasWM: false, hasOther: false, enableRpm: false, deviceFiltered: false, selectedState: {} }; _this.backToHome = _this.backToHome.bind(DeviceList_assertThisInitialized(_this)); _this.backToFilter = _this.backToFilter.bind(DeviceList_assertThisInitialized(_this)); _this.toTimeSet = _this.toTimeSet.bind(DeviceList_assertThisInitialized(_this)); _this.toTimeblocks = _this.toTimeblocks.bind(DeviceList_assertThisInitialized(_this)); _this.toTempSet = _this.toTempSet.bind(DeviceList_assertThisInitialized(_this)); _this.toChangeAutostartSettings = _this.toChangeAutostartSettings.bind(DeviceList_assertThisInitialized(_this)); _this.selectModeR1Toggle = _this.selectModeR1Toggle.bind(DeviceList_assertThisInitialized(_this)); _this.selectModeR2Toggle = _this.selectModeR2Toggle.bind(DeviceList_assertThisInitialized(_this)); _this.subMenuClose = _this.subMenuClose.bind(DeviceList_assertThisInitialized(_this)); _this.selectModeR3Toggle = _this.selectModeR3Toggle.bind(DeviceList_assertThisInitialized(_this)); _this.selectDeviceTypeWM = _this.selectDeviceTypeWM.bind(DeviceList_assertThisInitialized(_this)); _this.selectDeviceTypePump = _this.selectDeviceTypePump.bind(DeviceList_assertThisInitialized(_this)); _this.selectDeviceTypeValve = _this.selectDeviceTypeValve.bind(DeviceList_assertThisInitialized(_this)); _this.clickSelectAll = _this.clickSelectAll.bind(DeviceList_assertThisInitialized(_this)); _this.getNewData = _this.getNewData.bind(DeviceList_assertThisInitialized(_this)); _this.deviceGroup = props.location.query.deviceGroup || null; _this.groupID = props.location.query.groupID || null; _this.isActive = props.location.query.isActive; _this.deviceGroupName = props.location.query.deviceGroupName || null; _this.getNewData(); return _this; } DeviceList_createClass(DeviceList, [{ key: "componentDidMount", value: function componentDidMount() { this.dispatch('unload-metric'); this.dispatch('unload-device-status'); this.interval = setInterval(this.getNewData, this.props.data.pollInterval); var _this$props$router$lo = this.props.router.location, pathname = _this$props$router$lo.pathname, search = _this$props$router$lo.search; dispatchers_AppDispatcher.dispatch({ action: 'save-history-list', path: "".concat(pathname).concat(search) }); } }, { key: "componentWillUnmount", value: function componentWillUnmount() { clearInterval(this.interval); } }, { key: "getNewData", value: function getNewData() { var action = { action: 'get-devices', deviceGroup: this.deviceGroup, customerID: this.props.params.customerID, groupID: this.groupID }; if (this.isActive !== undefined) { action.isActive = this.isActive; } dispatchers_AppDispatcher.dispatch(action); } }, { key: "clickSelectAll", value: function clickSelectAll() { var _this2 = this; var _this$state = this.state, selectAll = _this$state.selectAll, selectedState = _this$state.selectedState; var allNotSelected = Object.keys(selectedState).every(function (k) { return !selectedState[k]; }); var anySelected = Object.keys(selectedState).some(function (k) { return selectedState[k]; }); var newState = { selectAll: selectAll, selectedState: {} }; if (allNotSelected && selectAll === true) { newState = immutability_helper_default()(newState, { selectAll: { $set: true } }); } else if (anySelected) { newState = immutability_helper_default()(newState, { selectAll: { $set: false } }); } else { newState = immutability_helper_default()(newState, { selectAll: { $set: !selectAll } }); } this.setState(newState, function () { return _this2.selectAllDevices(); }); } }, { key: "selectAllDevices", value: function selectAllDevices() { var data = this.props.data; var deviceData = data.groupDevices; var _ref = deviceData || {}, devices = _ref.devices; var _this$state2 = this.state, selectAll = _this$state2.selectAll, selectedState = _this$state2.selectedState, selectModeR1 = _this$state2.selectModeR1, selectModeR2 = _this$state2.selectModeR2, selectModeR3 = _this$state2.selectModeR3, deviceType = _this$state2.deviceType; var newState = { selectedState: {}, selectAll: selectAll }; var enableRpm = false; var devicesSelected = []; if (newState.selectAll === true) { devices.forEach(function (device) { if (device.interface_versioned && device.interface_versioned.data && device.interface_versioned.data.primaryPage.settingTypes) { enableRpm = device.interface_versioned.data.primaryPage.settingTypes.includes('rpmTarget'); } else if (device["interface"] && device["interface"].primaryPage.settingTypes) { enableRpm = device["interface"].primaryPage.settingTypes.includes('rpmTarget'); } if (selectModeR3 && enableRpm || selectModeR1 || selectModeR2) { selectedState[device.id] = !selectedState[device.id]; newState = immutability_helper_default()(newState, { selectedState: { $set: selectedState } }); if (device.interface_versioned) { if (device.interface_versioned.type === deviceType) { devicesSelected.push(device.id); } } } }); } if (newState.selectAll) { dispatchers_AppDispatcher.dispatch({ action: 'select-multiple-devices', ids: devicesSelected }); } else { dispatchers_AppDispatcher.dispatch({ action: 'selected-devices-remove-all' }); } this.setState(newState); } }, { key: "selectModeR1Toggle", value: function selectModeR1Toggle() { var _this3 = this; var selectModeR1 = this.state.selectModeR1; this.setState({ selectModeR1: !selectModeR1, selectModeR2: false, selectModeR3: false, selectedState: {} }, function () { if (!selectModeR1) { _this3.dispatch('selected-devices-remove-all'); } }); } }, { key: "selectModeR2Toggle", value: function selectModeR2Toggle() { var selectModeR2 = this.state.selectModeR2; this.setState({ selectModeR2: !selectModeR2, selectModeR1: false, selectModeR3: false, selectedState: {} }); } }, { key: "selectModeR3Toggle", value: function selectModeR3Toggle() { var _this4 = this; var selectModeR3 = this.state.selectModeR3; this.setState({ selectModeR3: !selectModeR3, selectModeR1: false, selectModeR2: false, selectedState: {} }, function () { if (!selectModeR3) { _this4.dispatch('selected-devices-remove-all'); } }); } }, { key: "selectDeviceTypeWM", value: function selectDeviceTypeWM() { var _this5 = this; var selectModeWM = this.state.selectModeWM; this.setState({ selectModeWM: !selectModeWM, selectModePump: false, selectModeValve: false, selectedState: {}, deviceType: 'windMachine', deviceFiltered: true }, function () { if (!selectModeWM) { _this5.dispatch('selected-devices-remove-all'); } }); } }, { key: "selectDeviceTypePump", value: function selectDeviceTypePump() { var _this6 = this; var selectModePump = this.state.selectModePump; this.setState({ selectModePump: !selectModePump, selectModeWM: false, selectModeValve: false, selectedState: {}, deviceType: 'pump', deviceFiltered: true }, function () { if (!selectModePump) { _this6.dispatch('selected-devices-remove-all'); } }); } }, { key: "selectDeviceTypeValve", value: function selectDeviceTypeValve() { var _this7 = this; var selectModeValve = this.state.selectModeValve; this.setState({ selectModeValve: !selectModeValve, selectModePump: false, selectModeWM: false, selectedState: {}, deviceType: 'valve', deviceFiltered: true }, function () { if (!selectModeValve) { _this7.dispatch('selected-devices-remove-all'); } }); } }, { key: "subMenuClose", value: function subMenuClose() { var _this8 = this; var selectModeR2 = this.state.selectModeR2; this.setState({ selectModeR2: false, selectModeR1: false, selectModeR3: false }, function () { if (!selectModeR2) { _this8.dispatch('selected-devices-remove-all'); } }); } }, { key: "backToHome", value: function backToHome() { this.dispatch('unload-group-devices'); if (this.isActive === 'false' && !this.groupID) { this.route('/settings'); return; } this.route('/'); } }, { key: "backToFilter", value: function backToFilter() { var _this$state3 = this.state, selectModeR1 = _this$state3.selectModeR1, selectModeR2 = _this$state3.selectModeR2, selectModeR3 = _this$state3.selectModeR3; if (selectModeR1 || selectModeR2 || selectModeR3) { this.setState({ selectModeR2: false, selectModeR1: false, selectModeR3: false, selectedState: {} }); } else { this.setState({ deviceType: '', deviceFiltered: false, selectModeR2: false, selectModeR1: false, selectModeR3: false, selectedState: {} }); } this.dispatch('selected-devices-remove-all'); } }, { key: "render", value: function render() { var _this9 = this; var _this$props = this.props, logout = _this$props.auth.logout, data = _this$props.data, settingsDevices = _this$props.data.deviceSettings.devices, formatMessage = _this$props.intl.formatMessage, title = _this$props.pages.DeviceList, page = _this$props.route.path; var deviceData = data.groupDevices; var _ref2 = deviceData || {}, ready = _ref2.ready, devices = _ref2.devices; var _this$state4 = this.state, selectModeR1 = _this$state4.selectModeR1, selectModeR2 = _this$state4.selectModeR2, selectModeR3 = _this$state4.selectModeR3, selectModeWM = _this$state4.selectModeWM, selectModePump = _this$state4.selectModePump, selectModeValve = _this$state4.selectModeValve, selectAll = _this$state4.selectAll, selectedState = _this$state4.selectedState, deviceType = _this$state4.deviceType, enableRpm = _this$state4.enableRpm, hasPump = _this$state4.hasPump, hasWM = _this$state4.hasWM, hasValve = _this$state4.hasValve, hasOther = _this$state4.hasOther, deviceFiltered = _this$state4.deviceFiltered, multipleDevices = _this$state4.multipleDevices; var deviceGroupName = ''; if (DeviceList_typeof(AppStore["a" /* default */].getCustomer()) === 'object') { var _AppStore$getCustomer = AppStore["a" /* default */].getCustomer(), applications = _AppStore$getCustomer.applications; if (Array.isArray(applications) && applications.length > 0) { var group = applications.find(function (item) { return item.deviceGroup === _this9.deviceGroup; }); var _ref3 = group || {}; deviceGroupName = _ref3.name; } } var currentDevices = []; // TODO: Remove this timeblocks ready stuff when we don't have the old scheduler var timeblocksCount = 0; var timeblocksReady = false; if (deviceData && ready && Array.isArray(devices)) { devices.forEach(function (device) { if (device.interface_versioned) { if (device.interface_versioned.type === deviceType) { currentDevices.push(device); if (device.interface_versioned.data && device.interface_versioned.data.other && device.interface_versioned.data.other.schedule && device.interface_versioned.data.other.schedule === 3) { timeblocksCount += 1; } } } }); if (currentDevices.length === 0) { currentDevices = devices; } if (currentDevices.length === timeblocksCount) { timeblocksReady = true; } } var filterMenuIsActive = false; var menuItems = []; if (this.context.level >= 10) { if (hasWM) { if (hasValve || hasPump || hasOther) { menuItems.push({ icon: 'wm', clickFunc: this.selectDeviceTypeWM, active: selectModeWM }); } filterMenuIsActive = true; } if (hasPump) { menuItems.push({ icon: 'pump', clickFunc: this.selectDeviceTypePump, active: selectModePump }); } if (hasValve) { if (hasWM || hasPump || hasOther) { menuItems.push({ icon: 'valve', clickFunc: this.selectDeviceTypeValve, active: selectModeValve }); } filterMenuIsActive = true; } if (deviceType !== '') { menuItems.length = 0; } if (deviceType === 'windMachine' || deviceType === 'coldAirDrain' || deviceType === 'pumpFrostWater') { if (enableRpm) { menuItems.push({ icon: 'rpm', clickFunc: this.selectModeR3Toggle, active: selectModeR3 }); } menuItems.push({ icon: 'fa-thermometer-half', clickFunc: this.selectModeR1Toggle, active: selectModeR1 }); menuItems.push({ icon: 'fa-power-off', clickFunc: this.selectModeR2Toggle, active: selectModeR2 }); } else if (deviceType === 'valve') { menuItems.push({ icon: 'fa-calendar-check-o', clickFunc: this.selectModeR1Toggle, active: selectModeR1 }); } } var tileSetInfo = 'default'; if (selectModeR3) { tileSetInfo = 'rpm'; } var gridList = deviceData && ready && Array.isArray(currentDevices) ? /*#__PURE__*/react_default.a.createElement(GridList_GridList, { devices: currentDevices, deviceType: deviceType, sort: data.sort, selectMode: selectModeR1 || selectModeR2 || selectModeR3, tileInfo: tileSetInfo, selectedStateAll: selectedState }) : /*#__PURE__*/react_default.a.createElement("div", { className: "loading" }, /*#__PURE__*/react_default.a.createElement(dist_default.a, { name: "double-bounce" })); var multiFunctionButton; var selectAllButton; if (selectModeR1 && settingsDevices.length > 0) { switch (deviceType) { case 'windMachine': case 'coldAirDrain': case 'pumpFrostWater': multiFunctionButton = /*#__PURE__*/react_default.a.createElement(Buttons_CapitalButton, { text: formatMessage({ id: 'setting.tempSet', defaultMessage: 'TEMP SET', description: '' }).toUpperCase(), buttonFunction: this.toTempSet, hSize: "h2", style: devicePage_default.a.deselectAllButton }); break; case 'valve': multiFunctionButton = /*#__PURE__*/react_default.a.createElement(Buttons_CapitalButton, { text: formatMessage({ id: 'setting.schedule', defaultMessage: 'SCHEDULE', description: '' }).toUpperCase(), buttonFunction: timeblocksReady ? this.toTimeblocks : this.toTimeSet, hSize: "h2", style: devicePage_default.a.deselectAllButton }); break; default: break; } } else if (selectModeR2 && settingsDevices.length > 0) { switch (deviceType) { case 'windMachine': case 'coldAirDrain': case 'pumpFrostWater': multiFunctionButton = /*#__PURE__*/react_default.a.createElement(Buttons_CapitalButton, { text: formatMessage({ id: 'setting.change', defaultMessage: 'CHANGE SETTINGS', description: '' }).toUpperCase(), buttonFunction: this.toChangeAutostartSettings, hSize: "h2", style: devicePage_default.a.deselectAllButton }); break; default: break; } } else if (selectModeR3 && settingsDevices.length > 0) { switch (deviceType) { case 'windMachine': case 'coldAirDrain': case 'pumpFrostWater': multiFunctionButton = /*#__PURE__*/react_default.a.createElement(Buttons_CapitalButton, { text: formatMessage({ id: 'setting.speed.target.label', defaultMessage: 'RPM Target', description: '' }).toUpperCase(), buttonFunction: this.toRpmTarget, hSize: "h2", style: devicePage_default.a.deselectAllButton }); break; default: break; } } if (selectModeR3 || selectModeR2 || selectModeR1) { var allNotSelected = Object.keys(selectedState).every(function (k) { return !selectedState[k]; }); var anySelected = Object.keys(selectedState).some(function (k) { return selectedState[k]; }); var id = 'setting.select.all'; var message = 'Select All'; var buttonStyles = devicePage_default.a.selectAllButton; if (selectAll && !allNotSelected || anySelected) { id = 'setting.select.none'; message = 'Deselect All'; buttonStyles = devicePage_default.a.deselectAllButton; } else if (allNotSelected) { id = 'setting.select.all'; message = 'Select All'; buttonStyles = devicePage_default.a.selectAllButton; } selectAllButton = /*#__PURE__*/react_default.a.createElement(Buttons_CapitalButton, { text: formatMessage({ id: id, defaultMessage: message, description: '' }).toUpperCase(), buttonFunction: this.clickSelectAll, hSize: "h5", style: "".concat(buttonStyles, " ").concat(devicePage_default.a.selectAllButtonStyles) }); } var router = this.context.router; return /*#__PURE__*/react_default.a.createElement(react_document_title_default.a, { title: title }, /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.pageBottom }, /*#__PURE__*/react_default.a.createElement(partials_NavigationBar, { backFunc: deviceFiltered || selectModeR1 || selectModeR2 || selectModeR3 ? this.backToFilter : this.backToHome, logOut: function logOut() { return logout(router); }, menuItems: menuItems, name: this.deviceGroupName, page: page, subMenuClose: this.subMenuClose, filterMenuIsActive: filterMenuIsActive }), /*#__PURE__*/react_default.a.createElement(MultiReplacementPopUp, { devices: currentDevices, customerID: this.props.params.customerID, groupID: this.groupID, deviceGroupName: this.deviceGroupName, multipleDevices: true }), /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.tileContainer }, selectAllButton), gridList, /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.tileContainer }, multiFunctionButton), /*#__PURE__*/react_default.a.createElement(partials_Footer, null))); } }], [{ key: "getDerivedStateFromProps", value: function getDerivedStateFromProps(props, state) { // Store prevId in state so we can compare when props change. // Clear out previously-loaded data (so we don't render stale stuff). var _props$data = props.data; _props$data = _props$data === void 0 ? {} : _props$data; var _props$data$groupDevi = _props$data.groupDevices; _props$data$groupDevi = _props$data$groupDevi === void 0 ? {} : _props$data$groupDevi; var ready = _props$data$groupDevi.ready, devices = _props$data$groupDevi.devices; if (ready !== state.prevReady) { var deviceType = state.deviceType, hasPump = state.hasPump, hasValve = state.hasValve, hasWM = state.hasWM, hasOther = state.hasOther, _state$enableRpm = state.enableRpm, enableRpm = _state$enableRpm === void 0 ? false : _state$enableRpm; devices.forEach(function (device) { if (device.interface_versioned && device.interface_versioned.data && device.interface_versioned.data.primaryPage.settingTypes) { if (device.interface_versioned.data.primaryPage.settingTypes.includes('rpmTarget')) enableRpm = true; } else if (device["interface"] && device["interface"].primaryPage.settingTypes) { if (device["interface"].primaryPage.settingTypes.includes('rpmTarget')) enableRpm = true; } if (device.interface_versioned) { if (device.interface_versioned.type === 'pump') { hasPump = true; } else if (device.interface_versioned.type === 'valve') { hasValve = true; } else if (device.interface_versioned.type === 'windMachine') { hasWM = true; } else { hasOther = true; } } }); if (hasWM && !hasValve && !hasPump && !hasOther) { deviceType = 'windMachine'; } else if (hasValve && !hasPump && !hasWM && !hasOther) { deviceType = 'valve'; } return { deviceType: deviceType, hasPump: hasPump, hasValve: hasValve, hasWM: hasWM, hasOther: hasOther, enableRpm: enableRpm, prevReady: ready }; } // No state update necessary return null; } }]); return DeviceList; }(react_default.a.Component); DeviceList_DeviceList.contextTypes = { router: prop_types_default.a.object.isRequired, level: prop_types_default.a.number.isRequired }; DeviceList_DeviceList.propTypes = { params: prop_types_default.a.object, location: prop_types_default.a.object, data: prop_types_default.a.object, pages: prop_types_default.a.object, route: prop_types_default.a.object }; /* harmony default export */ var pages_DeviceList = (Object(index_es["d" /* injectIntl */])(DeviceList_DeviceList)); // CONCATENATED MODULE: ./app/components/pages/ReplaceModemPage.jsx function ReplaceModemPage_typeof(obj) { "@babel/helpers - typeof"; return ReplaceModemPage_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, ReplaceModemPage_typeof(obj); } function ReplaceModemPage_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function ReplaceModemPage_defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function ReplaceModemPage_createClass(Constructor, protoProps, staticProps) { if (protoProps) ReplaceModemPage_defineProperties(Constructor.prototype, protoProps); if (staticProps) ReplaceModemPage_defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function ReplaceModemPage_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) ReplaceModemPage_setPrototypeOf(subClass, superClass); } function ReplaceModemPage_setPrototypeOf(o, p) { ReplaceModemPage_setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return ReplaceModemPage_setPrototypeOf(o, p); } function ReplaceModemPage_createSuper(Derived) { var hasNativeReflectConstruct = ReplaceModemPage_isNativeReflectConstruct(); return function _createSuperInternal() { var Super = ReplaceModemPage_getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = ReplaceModemPage_getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return ReplaceModemPage_possibleConstructorReturn(this, result); }; } function ReplaceModemPage_possibleConstructorReturn(self, call) { if (call && (ReplaceModemPage_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return ReplaceModemPage_assertThisInitialized(self); } function ReplaceModemPage_assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function ReplaceModemPage_isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function ReplaceModemPage_getPrototypeOf(o) { ReplaceModemPage_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return ReplaceModemPage_getPrototypeOf(o); } function ReplaceModemPage_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /* eslint-disable react/sort-comp */ /* eslint-disable react/require-default-props */ /* eslint-disable react/forbid-prop-types */ /* eslint-disable react/prop-types */ /* eslint-disable react/destructuring-assignment */ /* eslint-disable key-spacing */ // Dispatcher // components var ReplaceModemPage_ReplaceModemPage = /*#__PURE__*/function (_React$Component) { ReplaceModemPage_inherits(ReplaceModemPage, _React$Component); var _super = ReplaceModemPage_createSuper(ReplaceModemPage); function ReplaceModemPage(props) { var _this; ReplaceModemPage_classCallCheck(this, ReplaceModemPage); _this = _super.call(this, props); ReplaceModemPage_defineProperty(ReplaceModemPage_assertThisInitialized(_this), "dispatch", function (action) { return dispatchers_AppDispatcher.dispatch({ action: action }); }); ReplaceModemPage_defineProperty(ReplaceModemPage_assertThisInitialized(_this), "route", function (path) { _this.context.router.push(path); }); ReplaceModemPage_defineProperty(ReplaceModemPage_assertThisInitialized(_this), "routeTo", function (destination) { _this.route("/".concat(_this.props.params.customerID, "/settings/").concat(destination)); }); _this.state = { deviceType: '' }; _this.backToHome = _this.backToHome.bind(ReplaceModemPage_assertThisInitialized(_this)); _this.getNewData = _this.getNewData.bind(ReplaceModemPage_assertThisInitialized(_this)); _this.deviceGroup = props.location.query.deviceGroup || null; _this.groupID = props.location.query.groupID || null; _this.isActive = props.location.query.isActive; _this.deviceGroupName = props.location.query.deviceGroupName || null; _this.getNewData(); return _this; } ReplaceModemPage_createClass(ReplaceModemPage, [{ key: "componentDidMount", value: function componentDidMount() { this.dispatch('unload-metric'); this.dispatch('unload-device-status'); this.interval = setInterval(this.getNewData, this.props.data.pollInterval); var _this$props$router$lo = this.props.router.location, pathname = _this$props$router$lo.pathname, search = _this$props$router$lo.search; dispatchers_AppDispatcher.dispatch({ action: 'save-history-list', path: "".concat(pathname).concat(search) }); } }, { key: "componentWillUnmount", value: function componentWillUnmount() { clearInterval(this.interval); } }, { key: "getNewData", value: function getNewData() { var action = { action: 'get-devices', deviceGroup: this.deviceGroup, customerID: this.props.params.customerID, groupID: this.groupID }; if (this.isActive !== undefined) { action.isActive = this.isActive; } dispatchers_AppDispatcher.dispatch(action); } }, { key: "backToHome", value: function backToHome() { this.dispatch('unload-group-devices'); if (this.isActive === 'false' && !this.groupID) { this.route('/settings'); return; } this.route('/'); } }, { key: "render", value: function render() { var _this$props = this.props, logout = _this$props.auth.logout, data = _this$props.data, title = _this$props.pages.DeviceList, page = _this$props.route.path; var deviceData = data.groupDevices; var _ref = deviceData || {}, ready = _ref.ready, devices = _ref.devices; var deviceType = this.state.deviceType; var currentDevices = []; if (deviceData && ready && Array.isArray(devices)) { devices.forEach(function (device) { if (device.interface_versioned) { if (device.interface_versioned.type === deviceType) { currentDevices.push(device); } } }); if (currentDevices.length === 0) { currentDevices = devices; } } var cleanDevices = currentDevices.filter(function (x) { return x.configuration.simIccid !== undefined; }); currentDevices = cleanDevices.filter(function (x) { return x.physical.cellularAccessTechnologyDetail === '' || x.physical.cellularAccessTechnologyDetail === 'UMTS' || x.physical.cellularAccessTechnologyDetail === 'RXLEV' || x.configuration.simIccid.match(/8934.*/) || x.configuration.simIccid.match(/8944.*/); }); var gridList = deviceData && ready && Array.isArray(currentDevices) ? /*#__PURE__*/react_default.a.createElement(GridList_GridList, { devices: currentDevices, deviceType: deviceType, sort: data.sort, tileInfo: "default" }) : /*#__PURE__*/react_default.a.createElement("div", { className: "loading" }, /*#__PURE__*/react_default.a.createElement(dist_default.a, { name: "double-bounce" })); var router = this.context.router; return /*#__PURE__*/react_default.a.createElement(react_document_title_default.a, { title: title }, /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.pageBottom }, /*#__PURE__*/react_default.a.createElement(partials_NavigationBar, { backFunc: this.backToHome, logOut: function logOut() { return logout(router); }, name: "Replace Modems", page: page, subMenuClose: this.subMenuClose }), gridList, /*#__PURE__*/react_default.a.createElement(partials_Footer, null))); } }]); return ReplaceModemPage; }(react_default.a.Component); ReplaceModemPage_ReplaceModemPage.contextTypes = { router: prop_types_default.a.object.isRequired, level: prop_types_default.a.number.isRequired }; ReplaceModemPage_ReplaceModemPage.propTypes = { params: prop_types_default.a.object, location: prop_types_default.a.object, data: prop_types_default.a.object, pages: prop_types_default.a.object, route: prop_types_default.a.object }; /* harmony default export */ var pages_ReplaceModemPage = (Object(index_es["d" /* injectIntl */])(ReplaceModemPage_ReplaceModemPage)); // CONCATENATED MODULE: ./app/components/partials/Graphics/AltracBattery.jsx /* eslint-disable react/prop-types */ /** * @file AltracBattery.jsx * @exports AltracBatteryDefault */ var AltracBattery_AltracBatteryDefault = function AltracBatteryDefault(_ref) { var full = _ref.full, half = _ref.half, height = _ref.height, high = _ref.high, low = _ref.low, width = _ref.width; return /*#__PURE__*/react_default.a.createElement(AltracBattery_AltracBattery, { full: full, half: half, height: height, high: high, low: low, width: width }); }; /* harmony default export */ var Graphics_AltracBattery = (AltracBattery_AltracBatteryDefault); var AltracBattery_defaultColor = '#284047'; var AltracBattery_AltracBattery = function AltracBattery(_ref2) { var full = _ref2.full, half = _ref2.half, height = _ref2.height, high = _ref2.high, low = _ref2.low, width = _ref2.width; return /*#__PURE__*/react_default.a.createElement("svg", { height: height, viewBox: "0 0 75 75", width: width }, /*#__PURE__*/react_default.a.createElement("description", null, "altrac internal battery icon"), /*#__PURE__*/react_default.a.createElement("title", null, "altrac internal battery"), /*#__PURE__*/react_default.a.createElement("g", { id: "altrac-battery-icon", style: { transform: 'translate(12px, -380px) scale(1.5)' } }, /*#__PURE__*/react_default.a.createElement("path", { d: "M 13.2,264.2 H 20.6 v 2.1 h 5.8 v 29.6 H 7.4 v -29.6 h 5.8 z", style: { fill: 'none', stroke: AltracBattery_defaultColor, strokeWidth: 2, strokeLinecap: 'butt', strokeLinejoin: 'round', strokeMiterlimit: 4 } }), full && /*#__PURE__*/react_default.a.createElement("rect", { y: "26.9", x: "8.9", height: "5.8", width: "16", style: { fill: AltracBattery_defaultColor } }), (full || high) && /*#__PURE__*/react_default.a.createElement("rect", { y: "274.8", x: "8.9", height: "5.8", width: "16", style: { fill: AltracBattery_defaultColor } }), (full || high || half) && /*#__PURE__*/react_default.a.createElement("rect", { y: "281.7", x: "8.9", height: "5.8", width: "16", style: { fill: AltracBattery_defaultColor } }), (full || high || half || low) && /*#__PURE__*/react_default.a.createElement("rect", { y: "288.5", x: "8.9", height: "5.8", width: "16", style: { fill: AltracBattery_defaultColor } })), !!high && /*#__PURE__*/react_default.a.createElement("g", { id: "high", transform: "translate(46,36) scale(.4)" }, /*#__PURE__*/react_default.a.createElement(Graphics_High, null)), !!low && /*#__PURE__*/react_default.a.createElement("g", { id: "low", transform: "translate(46,36) scale(.4)" }, /*#__PURE__*/react_default.a.createElement(Graphics_Low, null))); }; // CONCATENATED MODULE: ./app/components/partials/Graphics/Battery.jsx function Battery_ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function Battery_objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? Battery_ownKeys(Object(source), !0).forEach(function (key) { Battery_defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : Battery_ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } function Battery_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /* eslint-disable react/prop-types */ // Battery.jsx var Battery_BatteryDefault = function BatteryDefault(_ref) { var _ref$color = _ref.color, color = _ref$color === void 0 ? '#284047' : _ref$color, disconnected = _ref.disconnected, high = _ref.high, low = _ref.low, style = _ref.style; return /*#__PURE__*/react_default.a.createElement(Battery_Battery, { color: color, disconnected: disconnected, high: high, low: low, style: style }); }; /* harmony default export */ var Graphics_Battery = (Battery_BatteryDefault); var Battery_Battery = function Battery(_ref2) { var color = _ref2.color, disconnected = _ref2.disconnected, high = _ref2.high, low = _ref2.low, style = _ref2.style; var defaultStyle = { fill: color }; var svgStyle = Battery_objectSpread(Battery_objectSpread({}, defaultStyle), style); return /*#__PURE__*/react_default.a.createElement("svg", { style: svgStyle, viewBox: "0 0 75 75" }, /*#__PURE__*/react_default.a.createElement("description", null, "battery icon"), /*#__PURE__*/react_default.a.createElement("title", null, "battery"), /*#__PURE__*/react_default.a.createElement("g", { style: { transform: 'translate(13px, 12px) scale(.3)' } }, /*#__PURE__*/react_default.a.createElement("path", { d: "M118.8,28.4v-7.1h16.8v7.1h28.1c0,2,0,7.2,0,9.2H0c0-2,0-7.2,0-9.2h30.7v-7.1h16.8v7.1H118.8L118.8,28.4z\r M105.8,51.7L86.9,81.3l12.7-4l-41.7,56.8l20.2-40.9l-14,4.9l19.4-35.7L105.8,51.7L105.8,51.7z M156,41.6H7.7c0,34.5,0,69,0,103.5\r H156C156,110.6,156,76.1,156,41.6L156,41.6z M123.3,74.4v-7.1h-7.2v-4.9h7.2v-7.1h4.8v7.1h7.2v4.9h-7.2v7.1H123.3L123.3,74.4z\r M28.4,67.4v-5.3h14.9v5.3H28.4z" })), !!high && /*#__PURE__*/react_default.a.createElement("g", { id: "high", transform: "translate(40,40) scale(.4)" }, /*#__PURE__*/react_default.a.createElement(Graphics_High, null)), !!low && /*#__PURE__*/react_default.a.createElement("g", { id: "low", transform: "translate(40,40) scale(.4)" }, /*#__PURE__*/react_default.a.createElement(Graphics_Low, null)), !!disconnected && /*#__PURE__*/react_default.a.createElement("g", { id: "should-be-running", transform: "translate(40,40),scale(.4)" }, /*#__PURE__*/react_default.a.createElement(Graphics_ShouldBeRunning, null))); }; // CONCATENATED MODULE: ./app/components/partials/Graphics/Fuel.jsx /* eslint-disable react/prop-types */ // Fuel.jsx var Fuel_FuelDefault = function FuelDefault(_ref) { var high = _ref.high, low = _ref.low, _ref$style = _ref.style, style = _ref$style === void 0 ? { fill: '#284047' } : _ref$style; return /*#__PURE__*/react_default.a.createElement(Fuel_Fuel, { high: high, low: low, style: style }); }; /* harmony default export */ var Graphics_Fuel = (Fuel_FuelDefault); var Fuel_Fuel = function Fuel(_ref2) { var high = _ref2.high, low = _ref2.low, style = _ref2.style; var fill = style.fill; return /*#__PURE__*/react_default.a.createElement("svg", { viewBox: "0 0 75 75" }, /*#__PURE__*/react_default.a.createElement("g", { transform: "translate(4,12) scale(1.1)" }, /*#__PURE__*/react_default.a.createElement("path", { fill: fill, d: "M30.239 36.933c-.347-.139-.763-.208-1.18-.208h-.415c-.278 0-.486.07-.763.139L13.313 17.163c-.347-.486-.971-.555-1.457-.208-.485.347-.555.971-.208 1.457l14.637 19.77c-.486.693-.763 1.526-.624 2.428.208 1.803 1.734 3.121 3.468 3.052.555 0 1.04-.139 1.526-.347 1.18-.555 1.943-1.734 1.943-3.122 0-1.526-.972-2.774-2.359-3.26zm-2.29 2.428c.209-.277.556-.486.903-.486h.138c.694 0 1.318.555 1.388 1.249.07.763-.486 1.457-1.249 1.526h-.139c-.693 0-1.318-.555-1.387-1.248 0-.417.139-.764.347-1.041z" }), /*#__PURE__*/react_default.a.createElement("path", { fill: fill, d: "M56.738 12.446C49.385 5.093 39.534 1 29.06 1h-.347c-10.336.07-20.048 4.162-27.4 11.446-.417.416-.417 1.04 0 1.457l7.352 7.422c.416.416 1.04.416 1.457 0 .416-.416.902-.832 1.387-1.249l-1.179-1.734c-.277.278-.555.486-.832.763L3.6 13.21C10.4 6.758 19.28 3.15 28.713 3.08h.347c6.59 0 12.972 1.734 18.59 4.995l-4.162 7.214c-4.37-2.567-9.295-3.885-14.428-3.885h-.278c-5.41.07-10.613 1.596-15.122 4.44l1.248 1.665c4.163-2.567 8.949-4.024 13.874-4.093h.278c7.145 0 13.804 2.775 18.868 7.839.416.416 1.04.416 1.457 0l7.353-7.353c.416-.347.416-1.04 0-1.457zm-5.203-.833h-2.15v1.18h1.873v1.11h-1.873v2.08h-1.318v-5.41h3.468v1.04z" }), /*#__PURE__*/react_default.a.createElement("path", { fill: fill, d: "M8.25 10.434h3.398v1.11h-2.15v1.04H11.3v1.11H9.498v1.18h2.22v1.11H8.18v-5.55h.07z" })), !!high && /*#__PURE__*/react_default.a.createElement("g", { id: "high", transform: "translate(40,40) scale(.4)" }, /*#__PURE__*/react_default.a.createElement(Graphics_High, null)), !!low && /*#__PURE__*/react_default.a.createElement("g", { id: "low", transform: "translate(40,40) scale(.4)" }, /*#__PURE__*/react_default.a.createElement(Graphics_Low, null))); }; // CONCATENATED MODULE: ./app/components/partials/Graphics/PowerDisconnected.jsx function PowerDisconnected_ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function PowerDisconnected_objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? PowerDisconnected_ownKeys(Object(source), !0).forEach(function (key) { PowerDisconnected_defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : PowerDisconnected_ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } function PowerDisconnected_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /* eslint-disable react/prop-types */ /** * @file PowerDisconnectedDefault.jsx * @exports PowerDisconnectedDefault */ var PowerDisconnected_defaultColor = '#284047'; var PowerDisconnected_PowerDisconnectedDefault = function PowerDisconnectedDefault(_ref) { var boltColor = _ref.boltColor, circleColor = _ref.circleColor, style = _ref.style; return /*#__PURE__*/react_default.a.createElement(PowerDisconnected_PowerDisconnected, { boltColor: boltColor, circleColor: circleColor, style: style }); }; /* harmony default export */ var Graphics_PowerDisconnected = (PowerDisconnected_PowerDisconnectedDefault); var PowerDisconnected_PowerDisconnected = function PowerDisconnected(_ref2) { var boltColor = _ref2.boltColor, circleColor = _ref2.circleColor, style = _ref2.style; return /*#__PURE__*/react_default.a.createElement("svg", { id: "power-disconnected-icon", viewBox: "0 0 75 75" }, /*#__PURE__*/react_default.a.createElement("title", null, "power disconnected icon"), /*#__PURE__*/react_default.a.createElement("g", { style: { transform: 'translate(13px, 13px) scale(2)' } }, /*#__PURE__*/react_default.a.createElement("path", { id: "lightning-bolt", d: "M 18.8,9.9 8.3,20.4 c -0.1,0.1 -0.2,0.1 -0.3,0.1 -0.1,0 -0.2,0 -0.3,-0.1 -0.2,-0.1 -0.2,-0.4 -0.1,-0.6 l 3.3,-7.1 H 6.25 c -0.3,0 -0.5,-0.2 -0.5,-0.5 0,-0.1 0,-0.2 0.1,-0.2 l 4.1,-7.8 c 0.1,-0.2 0.2,-0.3 0.4,-0.3 h 5.3 c 0.3,0 0.5,0.2 0.5,0.5 0,0.1 0,0.2 -0.1,0.2 l -2.4,4.3 h 4.7 c 0.3,0 0.5,0.2 0.5,0.5 0,0.3 0,0.4 -0.1,0.5 z", style: PowerDisconnected_objectSpread(PowerDisconnected_objectSpread({}, style), {}, { fill: boltColor || PowerDisconnected_defaultColor }) }), /*#__PURE__*/react_default.a.createElement("rect", { transform: "rotate(-38.7)", x: "-9.5", y: "16.1", width: "21.7", height: "1.3", style: PowerDisconnected_objectSpread(PowerDisconnected_objectSpread({}, style), {}, { fill: circleColor || PowerDisconnected_defaultColor, stroke: 'white', strokeWidth: 0.25 }) }), /*#__PURE__*/react_default.a.createElement("circle", { cx: "11.7", cy: "12.4", r: "10.9", style: PowerDisconnected_objectSpread(PowerDisconnected_objectSpread({}, style), {}, { fill: 'none', stroke: circleColor || PowerDisconnected_defaultColor, strokeWidth: 1.5 }) }))); }; // CONCATENATED MODULE: ./app/components/partials/Graphics/Time.jsx /** * @file Time.jsx * @exports Time */ var blue = '#50b0ff'; var Time_defaultColor = blue; var Time_Time = function Time(_ref) { var style = _ref.style; return /*#__PURE__*/react_default.a.createElement("svg", { id: "time-icon", preserveAspectRatio: "xMidYMid meet", style: style, viewBox: "0 0 20 40" }, /*#__PURE__*/react_default.a.createElement("description", null, "hourglass icon"), /*#__PURE__*/react_default.a.createElement("title", null, "time"), /*#__PURE__*/react_default.a.createElement("path", { fill: Time_defaultColor, d: "M 13.9,15.6 H 2.2 c -0.5,0 -0.8,0.4 -0.8,0.9 v 0.6 c 0,0.5 0.4,0.9 0.8,0.9 0,3.6 1.8,6.6 4.2,7.6 -2.4,1 -4.2,4 -4.2,7.6 -0.5,0 -0.8,0.4 -0.8,0.9 v 0.6 c 0,0.5 0.4,0.9 0.8,0.9 h 11.6 c 0.5,0 0.8,-0.4 0.8,-0.9 v -0.6 c 0,-0.5 -0.4,-0.9 -0.8,-0.9 0,-3.6 -1.8,-6.6 -4.2,-7.6 2.4,-1 4.2,-4 4.2,-7.6 0.5,0 0.8,-0.4 0.8,-0.9 v -0.6 c 0.1,-0.4 -0.3,-0.9 -0.7,-0.9 z M 11.4,31.1 H 4.7 C 5.3,29 6.6,27.5 8,27.5 c 1.5,0 2.8,1.5 3.4,3.6 z M 11,20.4 H 5.1 C 4.9,19.7 4.7,18.9 4.7,18 h 6.7 c 0,0.8 -0.1,1.7 -0.4,2.4 z" })); }; /* harmony default export */ var Graphics_Time = (Time_Time); // CONCATENATED MODULE: ./app/components/partials/Graphics/Pressure.jsx /* eslint-disable react/prop-types */ /** * @file Pressure.jsx * @exports PressureDefault */ var Pressure_defaultColor = '#284047'; var Pressure_PressureDefault = function PressureDefault(_ref) { var high = _ref.high, low = _ref.low, style = _ref.style, time = _ref.time; return /*#__PURE__*/react_default.a.createElement(Pressure_Pressure, { high: high, low: low, style: style, time: time }); }; /* harmony default export */ var Graphics_Pressure = (Pressure_PressureDefault); var Pressure_Pressure = function Pressure(_ref2) { var high = _ref2.high, low = _ref2.low, style = _ref2.style, time = _ref2.time; var svgStyle = style || { fill: Pressure_defaultColor }; var lineStyle = { fill: 'none', fillOpacity: 1, stroke: Pressure_defaultColor, strokeWidth: 2, strokeLinecap: 'round', strokeLinejoin: 'round', strokeMiterlimit: 4, strokeDasharray: 'none', strokeOpacity: 1 }; var markStyle = { strokeWidth: 1.5, strokeLinecap: 'square' }; var needleStyle = { strokeWidth: 1.5 }; return /*#__PURE__*/react_default.a.createElement("svg", { style: svgStyle, id: "pressure-icon", viewBox: "0 0 75 75", version: "1.1" }, /*#__PURE__*/react_default.a.createElement("description", null, "pressure icon"), /*#__PURE__*/react_default.a.createElement("title", null, "pressure"), /*#__PURE__*/react_default.a.createElement("g", { fill: "#284047", style: { transform: 'translate(20px, 10px)' } }, /*#__PURE__*/react_default.a.createElement("path", { d: "M25.8 27c-.2 0-.4-.1-.5-.2-.3-.3-.3-.8 0-1.1 2-2.1 3.2-4.9 3.2-7.9s-1.2-5.8-3.2-7.9-4.8-3.3-7.7-3.3-5.7 1.2-7.7 3.3-3.2 4.9-3.2 7.9 1.2 5.8 3.2 7.9c.3.3.3.8 0 1.1s-.8.3-1.1 0c-2.3-2.4-3.7-5.6-3.7-9s1.3-6.6 3.7-9S14.1 5 17.5 5s6.5 1.4 8.8 3.7 3.7 5.6 3.7 9-1.3 6.6-3.7 9c-.1.2-.3.3-.5.3z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M14.9 17.5l-2.5 1.1c-.4.2-.6.6-.4 1 .3.4.7.5 1.1.4l2.5-1c.8.7 1.9.9 2.9.5 1.3-.5 1.9-1.8 1.3-3.1-.6-1.1-2-1.7-3.4-1.1-1 .4-1.5 1.3-1.5 2.2zm3.3-.5c.3.4.1.8-.4 1-.4.2-.9.1-1.1-.4-.3-.4-.1-.8.4-1 .5-.2.9 0 1.1.4z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M35 17.7C35 7.9 27.1 0 17.5 0S0 7.9 0 17.7c0 8.1 5.4 14.9 12.7 17v4.7H9.5c-.5 0-.8.3-.8.8v7.2c0 .5.3.8.8.8h2.4v4c0 .5.3.8.8.8h9.5c.5 0 .8-.3.8-.8v-4h2.4c.5 0 .8-.3.8-.8v-3.2h.8v1.6c0 .5.3.8.8.8s.8-.3.8-.8V41c0-.5-.3-.8-.8-.8s-.8.3-.8.8v1.6h-.8v-2.4c0-.5-.3-.8-.8-.8h-3.2v-4.7c7.4-2.2 12.8-8.9 12.8-17zm-33.4 0c0-8.8 7.2-16.1 15.9-16.1s15.9 7.2 15.9 16.1c0 7.5-5.2 13.9-12.2 15.6-.4.1-.8.2-1.2.2-.2.1-.5.1-.7.1-.2 0-.4 0-.6.1-.4 0-.8.1-1.2.1h-.2c-.4 0-.8 0-1.2-.1-.2 0-.4 0-.6-.1-.2 0-.5-.1-.7-.1-.4-.1-.8-.2-1.2-.2-6.8-1.7-12-8.1-12-15.6zm19.9 33.7h-8v-3.2h8v3.2zm3.2-4.8h-1.6v-3.2c0-.5-.3-.8-.8-.8s-.8.3-.8.8v3.2h-1.6v-3.2c0-.5-.3-.8-.8-.8s-.8.3-.8.8v3.2h-1.6v-3.2c0-.5-.3-.8-.8-.8s-.8.3-.8.8v3.2h-1.6v-3.2c0-.5-.3-.8-.8-.8s-.8.3-.8.8v3.2h-1.6V41H24.7v5.6zm-4-7.3h-6.4V35c1 .2 2.1.3 3.2.3s2.1-.1 3.2-.3v4.3z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M17 10c-.6 0-1-.3-1-.8V7.8c0-.5.4-.8 1-.8s1 .3 1 .8v1.5c0 .4-.4.7-1 .7z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M12.1 13c-.3 0-.4-.1-.6-.3l-1.2-1.2c-.4-.4-.4-.9 0-1.2.4-.4.9-.4 1.2 0l1.2 1.2c.4.4.4.9 0 1.2-.1.2-.3.3-.6.3z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M9.2 18H7.8c-.5 0-.8-.4-.8-1s.3-1 .8-1h1.5c.4 0 .8.4.8 1s-.4 1-.9 1z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M10.9 25c-.3 0-.4-.1-.6-.3-.4-.4-.4-.9 0-1.2l1.2-1.2c.4-.4.9-.4 1.2 0 .4.4.4.9 0 1.2l-1.2 1.2c-.2.2-.4.3-.6.3z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M24.1 25c-.3 0-.4-.1-.6-.3l-1.2-1.2c-.4-.4-.4-.9 0-1.2s.9-.4 1.2 0l1.2 1.2c.4.4.4.9 0 1.2-.1.2-.4.3-.6.3z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M26.2 18h-1.5c-.5 0-.8-.4-.8-1s.3-1 .8-1h1.5c.5 0 .8.4.8 1s-.3 1-.8 1z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M22.9 13c-.3 0-.4-.1-.6-.3-.4-.4-.4-.9 0-1.2l1.2-1.2c.4-.4.9-.4 1.2 0 .4.4.4.9 0 1.2l-1.2 1.2c-.2.2-.4.3-.6.3z" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M20.2 55h-6.4c-.5 0-.8-.4-.8-1s.3-1 .8-1h6.4c.5 0 .8.4.8 1s-.3 1-.8 1z" })), high && /*#__PURE__*/react_default.a.createElement("g", { id: "high", transform: "translate(40, 40) scale(.4)" }, /*#__PURE__*/react_default.a.createElement(Graphics_High, null)), low && /*#__PURE__*/react_default.a.createElement("g", { id: "low", transform: "translate(40, 40) scale(.4)" }, /*#__PURE__*/react_default.a.createElement(Graphics_Low, null)), time && /*#__PURE__*/react_default.a.createElement("g", { id: "time", transform: "translate(23,20) scale(.7)" }, /*#__PURE__*/react_default.a.createElement(Graphics_Time, null))); }; // CONCATENATED MODULE: ./app/components/partials/Graphics/PlusCircle.jsx /** * @file PlusCircle.jsx * @description plus sign surrounded by a circle. * @exports PlusCircle */ var PlusCircle_defaultColor = '#284047'; var PlusCircle_PlusCircle = function PlusCircle(_ref) { var _ref$color = _ref.color, color = _ref$color === void 0 ? PlusCircle_defaultColor : _ref$color; return /*#__PURE__*/react_default.a.createElement("svg", { id: "alert-icon-circle", preserveAspectRatio: "xMidYMid meet", viewBox: "0 0 75 75", height: "50", width: "50" }, /*#__PURE__*/react_default.a.createElement("description", null, "plus circle icon"), /*#__PURE__*/react_default.a.createElement("title", null, "add"), /*#__PURE__*/react_default.a.createElement("g", { style: { transform: 'translate(11px, 12px) scale(.4)' } }, /*#__PURE__*/react_default.a.createElement("circle", { cx: "64", cy: "64", r: "58", fill: "none", stroke: color, strokeWidth: "8px" }), /*#__PURE__*/react_default.a.createElement("g", null, /*#__PURE__*/react_default.a.createElement("line", { x1: "24", y1: "64", x2: "104", y2: "64", stroke: color, strokeWidth: "16px" }), /*#__PURE__*/react_default.a.createElement("line", { x1: "64", y1: "24", x2: "64", y2: "104", stroke: color, strokeWidth: "16px" })))); }; /* harmony default export */ var Graphics_PlusCircle = (PlusCircle_PlusCircle); // CONCATENATED MODULE: ./app/components/pages/DeviceRulesPage.jsx function DeviceRulesPage_typeof(obj) { "@babel/helpers - typeof"; return DeviceRulesPage_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, DeviceRulesPage_typeof(obj); } function DeviceRulesPage_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function DeviceRulesPage_defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function DeviceRulesPage_createClass(Constructor, protoProps, staticProps) { if (protoProps) DeviceRulesPage_defineProperties(Constructor.prototype, protoProps); if (staticProps) DeviceRulesPage_defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function DeviceRulesPage_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) DeviceRulesPage_setPrototypeOf(subClass, superClass); } function DeviceRulesPage_setPrototypeOf(o, p) { DeviceRulesPage_setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return DeviceRulesPage_setPrototypeOf(o, p); } function DeviceRulesPage_createSuper(Derived) { var hasNativeReflectConstruct = DeviceRulesPage_isNativeReflectConstruct(); return function _createSuperInternal() { var Super = DeviceRulesPage_getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = DeviceRulesPage_getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return DeviceRulesPage_possibleConstructorReturn(this, result); }; } function DeviceRulesPage_possibleConstructorReturn(self, call) { if (call && (DeviceRulesPage_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return DeviceRulesPage_assertThisInitialized(self); } function DeviceRulesPage_assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function DeviceRulesPage_isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function DeviceRulesPage_getPrototypeOf(o) { DeviceRulesPage_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return DeviceRulesPage_getPrototypeOf(o); } /* eslint-disable react/prop-types */ /** * @file DeviceRulesPage.js * @description Page displays list of Rules for a single device. */ // external libs // Dispatcher // internal libs // icons // TODO: re-implement shouldBeRunning - pwujek 2020-110-5 // import ShouldBeRunning from '../partials/Graphics/ShouldBeRunning'; // dictionary of templates used to create the buttons var templates = { batteryExternal: { value: 'batteryExternal', message: { id: 'rules.battery.external.below', defaultMessage: 'Battery voltage below {testValue}{unit}' }, icon: /*#__PURE__*/react_default.a.createElement(Graphics_Battery, { low: true }) }, batteryExternalDisconnected: { value: 'batteryExternalDisconnected', message: { id: 'rules.battery.external.disconnected.alert', defaultMessage: 'Battery disconnected' }, icon: /*#__PURE__*/react_default.a.createElement(Graphics_Battery, { disconnected: true }) }, batteryExternalLessThan: { value: 'batteryExternalLessThan', message: { id: 'rules.battery.external.below', defaultMessage: 'Battery voltage below {testValue}{unit}' }, icon: /*#__PURE__*/react_default.a.createElement(Graphics_Battery, { low: true }) }, batteryInternal: { value: 'batteryInternal', message: { id: 'rules.battery.internal.lessThan20.alert', defaultMessage: 'Altrac Battery below 20%' }, icon: /*#__PURE__*/react_default.a.createElement(Graphics_AltracBattery, { low: true }) }, batteryInternalHigh: { value: 'batteryInternalHigh', message: { id: 'rules.battery.internal.high.alert', defaultMessage: 'Altrac Battery above {testValue}%' }, icon: /*#__PURE__*/react_default.a.createElement(Graphics_AltracBattery, { high: true }) }, bindicator: { value: 'bindicatorGreaterThan', message: { id: 'rules.bins.full.alert', defaultMessage: '{testValue}' }, icon: /*#__PURE__*/react_default.a.createElement(Graphics_Bin, { high: true }) }, bindicatorGreaterThan: { value: 'bindicatorGreaterThan', message: { id: 'rules.bins.gt.alert', defaultMessage: '{testValue}' }, icon: /*#__PURE__*/react_default.a.createElement(Graphics_Bin, { high: true }) }, bindicatorLessThan: { value: 'bindicatorLessThan', message: { id: 'rules.bins.lt.alert', defaultMessage: '{testValue}' }, icon: /*#__PURE__*/react_default.a.createElement(Graphics_Bin, { low: true }) }, differenceHigh: { value: 'differenceHigh', message: { id: 'rules.pressure.differential.high.alert', defaultMessage: 'Pressure Differential above {testValue}{unit}' }, icon: /*#__PURE__*/react_default.a.createElement(Graphics_Pressure, { high: true }) }, engineRunningStart: { value: 'engineRunningStart', message: { id: 'rules.machineState.running.alert', defaultMessage: 'Wind machine starting' }, icon: /*#__PURE__*/react_default.a.createElement(Speedometer_SpeedometerOn, null) }, engineRunningStop: { value: 'engineRunningStop', message: { id: 'rules.machineState.stopped.alert', defaultMessage: 'Wind machine stopping' }, icon: /*#__PURE__*/react_default.a.createElement(Speedometer_SpeedometerOff, null) }, flowRateHigh: { value: 'flowRateHigh', message: { id: 'rules.flow.high.alert', defaultMessage: 'Flow Rate above {testValue}{unit}' }, icon: /*#__PURE__*/react_default.a.createElement(Graphics_Flow, { high: true }) }, flowRateLow: { value: 'flowRateLow', message: { id: 'rules.flow.low.alert', defaultMessage: 'Flow Rate below {testValue}{unit}' }, icon: /*#__PURE__*/react_default.a.createElement(Graphics_Flow, { low: true }) }, fuelLevelLessThan: { value: 'fuelLevelLessThan', message: { id: 'rules.fuel.below', defaultMessage: 'Alert me when fuel level is below {testValue}' }, icon: /*#__PURE__*/react_default.a.createElement(Graphics_Fuel, { low: true }) }, general: { value: 'general', message: { id: 'rules.customeRule', defaultMessage: 'Custom Rule.' } }, machineStateEqualTo: { value: 'machineStateEqualTo', message: { id: 'rules.machine.state.equalTo.alert', defaultMessage: 'Machine State equals {testValue}' } }, machineStateGreaterThan: { value: 'machineStateGreaterThan', message: { id: 'rules.machine.state.greaterThan.alert', defaultMessage: 'Machine State above {testValue}' }, icon: /*#__PURE__*/react_default.a.createElement(Graphics_High, null) }, machineStateLessThan: { value: 'machineStateLessThan', message: { id: 'rules.machine.state.lessThan.alert', defaultMessage: 'Machine State below {testValue}' }, icon: /*#__PURE__*/react_default.a.createElement(Graphics_Low, null) }, pondLevelHigh: { value: 'pondLevelHigh', message: { id: 'rules.poneLevel.high.alert', defaultMessage: 'Pond Level above {testValue}{unit}' }, icon: /*#__PURE__*/react_default.a.createElement(Graphics_High, null) }, pondLevelLow: { value: 'pondLevelLow', message: { id: 'rules.poneLevel.low.alert', defaultMessage: 'Pond Level below {testValue}{unit}' }, icon: /*#__PURE__*/react_default.a.createElement(Graphics_Low, null) }, powerDisconnected: { value: 'powerDisconnected', message: { id: 'rules.power.disconnected', defaultMessage: 'Altrac Station Power disconnected' }, icon: /*#__PURE__*/react_default.a.createElement(Graphics_PowerDisconnected, null) }, pressureGreaterThan: { value: 'pressureGreaterThan', message: { id: 'rules.pressure.high', defaultMessage: '{sensor} above {testValue}{unit}' }, icon: /*#__PURE__*/react_default.a.createElement(Graphics_Pressure, { high: true }) }, pressureLessThan: { value: 'pressureLessThan', message: { id: 'rules.pressure.low', defaultMessage: '{sensor} below {testValue}{unit}' }, icon: /*#__PURE__*/react_default.a.createElement(Graphics_Pressure, { low: true }) }, pressureHigh: { value: 'pressureHigh', message: { id: 'rules.pressure.high', defaultMessage: '{sensor} above {testValue}{unit}' }, icon: /*#__PURE__*/react_default.a.createElement(Graphics_Pressure, { high: true }) }, pressureLow: { value: 'pressureLow', message: { id: 'rules.pressure.low', defaultMessage: '{sensor} below {testValue}{unit}' }, icon: /*#__PURE__*/react_default.a.createElement(Graphics_Pressure, { low: true }) }, pumpRunning: { value: 'pumpRunning', message: { id: 'rules.pump.running.alert', defaultMessage: '{sensor} running' }, icon: /*#__PURE__*/react_default.a.createElement(Graphics_Pump, { running: true }) }, pumpStopped: { value: 'pumpStopped', message: { id: 'rules.pump.stopped.alert', defaultMessage: '{sensor} stopped' }, icon: /*#__PURE__*/react_default.a.createElement(Graphics_Pump, { stopped: true }) }, pumpShouldBeRunning: { value: 'pumpShouldBeRunning', message: { id: 'rules.pump.shouldBeRunning.alert', defaultMessage: '{sensor} should be running but not running' }, icon: /*#__PURE__*/react_default.a.createElement(Graphics_Pump, { shouldBeRunning: true }) }, temperatureFEqualTo: { value: 'temperatureFEqualTo', message: { id: 'rules.temperature.ambient.equals.alert', defaultMessage: 'Ambient temperature equals {testValue}{unit}' }, icon: /*#__PURE__*/react_default.a.createElement(Graphics_Thermometer, null) }, temperatureFGreaterThan: { value: 'temperatureFGreaterThan', message: { id: 'rules.temperature.ambient.high.alert', defaultMessage: 'Ambient temperature above {testValue}{unit}' }, icon: /*#__PURE__*/react_default.a.createElement(Graphics_Thermometer, { high: true }) }, speed: { value: 'speed', message: { id: 'rules.speed.alert', defaultMessage: 'Speed {testValue} {unit}' }, icon: /*#__PURE__*/react_default.a.createElement(Speedometer_SpeedometerOn, null) }, temperatureFLessThan: { value: 'temperatureFLessThan', message: { id: 'rules.temperature.ambient.low.alert', defaultMessage: 'Ambient Temperature below {testValue}{unit}' }, icon: /*#__PURE__*/react_default.a.createElement(Graphics_Thermometer, { low: true }) }, temperatureGreaterThan: { value: 'temperatureGreaterThan', message: { id: 'rules.temperature.ambient.high.alert', defaultMessage: 'Ambient temperature above {testValue}{unit}' }, icon: /*#__PURE__*/react_default.a.createElement(Graphics_Thermometer, { high: true }) }, temperatureLessThan: { value: 'temperatureLessThan', message: { id: 'rules.temperature.ambient.low.alert', defaultMessage: 'Ambient Temperature below {testValue}{unit}' }, icon: /*#__PURE__*/react_default.a.createElement(Graphics_Thermometer, { low: true }) }, soilMoistureGreaterThan: { value: 'soilMoistureGreaterThan', message: { id: 'rules.soil.moisture.high.alert', defaultMessage: 'Combined Soil Moisture above {testValue}{unit}' }, icon: /*#__PURE__*/react_default.a.createElement(Graphics_Moisture, { high: true }) }, soilMoistureLessThan: { value: 'soilMoistureLessThan', message: { id: 'rules.soil.moisture.low.alert', defaultMessage: 'Combined Soil Moisture below {testValue}{unit}' }, icon: /*#__PURE__*/react_default.a.createElement(Graphics_Moisture, { low: true }) }, soilTemperatureGreaterThan: { value: 'soilTemperatureGreaterThan', message: { id: 'rules.soil.temperature.high.alert', defaultMessage: 'Combined Soil Temperature above {testValue}{unit}' }, icon: /*#__PURE__*/react_default.a.createElement(Graphics_Thermometer, null) }, soilTemperatureLessThan: { value: 'soilTemperatureLessThan', message: { id: 'rules.soil.temperature.low.alert', defaultMessage: 'Combined Soil Temperature below {testValue}{unit}' }, icon: /*#__PURE__*/react_default.a.createElement(Graphics_Thermometer, null) }, soilSalinityGreaterThan: { value: 'soilSalinityGreaterThan', message: { id: 'rules.soil.salinity.high.alert', defaultMessage: 'Combined Soil Salinity above {testValue}{unit}' }, icon: /*#__PURE__*/react_default.a.createElement(Graphics_High, null) }, soilSalinityLessThan: { value: 'soilSalinityLessThan', message: { id: 'rules.soil.salinity.low.alert', defaultMessage: 'Soil Salinity below {testValue}{unit}' }, icon: /*#__PURE__*/react_default.a.createElement(Graphics_Low, null) } }; var DeviceRulesPage_DeviceRulesPage = /*#__PURE__*/function (_React$Component) { DeviceRulesPage_inherits(DeviceRulesPage, _React$Component); var _super = DeviceRulesPage_createSuper(DeviceRulesPage); function DeviceRulesPage(props) { var _this; DeviceRulesPage_classCallCheck(this, DeviceRulesPage); _this = _super.call(this, props); _this.once = true; var router = _this.props.router; _this.goTo = function (x) { return router.push(x); }; _this.backToDevice = _this.backToDevice.bind(DeviceRulesPage_assertThisInitialized(_this)); _this.getDevice = _this.getDevice.bind(DeviceRulesPage_assertThisInitialized(_this)); _this.getNewData = _this.getNewData.bind(DeviceRulesPage_assertThisInitialized(_this)); _this.toDeviceAdmin = _this.toDeviceAdmin.bind(DeviceRulesPage_assertThisInitialized(_this)); _this.getDevice(); return _this; } DeviceRulesPage_createClass(DeviceRulesPage, [{ key: "componentDidMount", value: function componentDidMount(nextProps) { var _ref = nextProps || {}, _ref$data = _ref.data; _ref$data = _ref$data === void 0 ? {} : _ref$data; var lookupReady = _ref$data.lookupReady, lookup = _ref$data.lookup; var deviceID = this.props.params.deviceID; var device = lookupReady && lookup[deviceID]; if (lookupReady && device && this.once) { this.once = false; this.getNewData(); } window.scrollTo(0, 0); // scroll to top of page } }, { key: "componentWillUnmount", value: function componentWillUnmount() { dispatchers_AppDispatcher.dispatch({ action: 'unload-device-rules' }); } }, { key: "getDevice", value: function getDevice() { var _this2 = this; var deviceID = this.props.params.deviceID; dispatchers_AppDispatcher.dispatch({ action: 'get-device', deviceID: deviceID, callback: function callback() { return _this2.getNewData(); } }); } }, { key: "getNewData", value: function getNewData() { var _this$props = this.props, _this$props$data = _this$props.data; _this$props$data = _this$props$data === void 0 ? {} : _this$props$data; var lookupReady = _this$props$data.lookupReady, lookup = _this$props$data.lookup, deviceID = _this$props.params.deviceID; var device = lookupReady && lookup[deviceID]; if (lookupReady && device) { dispatchers_AppDispatcher.dispatch({ action: 'get-device-rules', address: device.address }); } } }, { key: "backToDevice", value: function backToDevice() { var _this$props$params = this.props.params, customerID = _this$props$params.customerID, deviceID = _this$props$params.deviceID; var path = "".concat(customerID, "/devices/").concat(deviceID, "/settings"); this.goTo(path); } }, { key: "toDeviceAdmin", value: function toDeviceAdmin() { var _this$props$params2 = this.props.params, customerID = _this$props$params2.customerID, deviceID = _this$props$params2.deviceID; this.goTo("".concat(customerID, "/devices/").concat(deviceID, "/admin")); } }, { key: "render", value: function render() { var _this3 = this; var _this$context = this.context, router = _this$context.router, level = _this$context.level; var _this$props2 = this.props, logout = _this$props2.auth.logout, _this$props2$data = _this$props2.data; _this$props2$data = _this$props2$data === void 0 ? {} : _this$props2$data; var lookupReady = _this$props2$data.lookupReady, lookup = _this$props2$data.lookup, _this$props2$data$rul = _this$props2$data.rules; _this$props2$data$rul = _this$props2$data$rul === void 0 ? {} : _this$props2$data$rul; var rules = _this$props2$data$rul.rules, alertsReady = _this$props2$data$rul.alertsReady, formatMessage = _this$props2.intl.formatMessage, _this$props2$params = _this$props2.params, customerID = _this$props2$params.customerID, deviceID = _this$props2$params.deviceID, _this$props2$route = _this$props2.route; _this$props2$route = _this$props2$route === void 0 ? {} : _this$props2$route; var path = _this$props2$route.path; var device = lookupReady && lookup[deviceID]; var _ref2 = device || {}, _ref2$physical = _ref2.physical; _ref2$physical = _ref2$physical === void 0 ? {} : _ref2$physical; var deviceType = _ref2$physical.deviceType, _ref2$interface_versi = _ref2.interface_versioned, interfaceVersioned = _ref2$interface_versi === void 0 ? {} : _ref2$interface_versi; var telemetryTypes = []; if (interfaceVersioned) { var _interfaceVersioned$p = interfaceVersioned.primaryPage; _interfaceVersioned$p = _interfaceVersioned$p === void 0 ? {} : _interfaceVersioned$p; var _interfaceVersioned$p2 = _interfaceVersioned$p.telemetryTypes; telemetryTypes = _interfaceVersioned$p2 === void 0 ? [] : _interfaceVersioned$p2; } var _ref3 = device || {}, addressAlias = _ref3.address_alias, _ref3$physical = _ref3.physical; _ref3$physical = _ref3$physical === void 0 ? {} : _ref3$physical; var deviceNumber = _ref3$physical.deviceNumber; var rightText = ''; var rightFunction; if (level >= 20) { rightText = 'fa-wrench'; rightFunction = this.toDeviceAdmin; } var SOIL_MOISTURE_SENSOR = formatMessage({ id: "sensor.soil.moisture", defaultMessage: "Soil Moisture", description: "Soil Moisture label" }); var SOIL_SALINITY_SENSOR = formatMessage({ id: "sensor.soil.salinity", defaultMessage: "Soil Salinity", description: "Soil Salinity label" }); var SOIL_TEMPERATURE_SENSOR = formatMessage({ id: "sensor.soil.temperature", defaultMessage: "Soil Temperature", description: "Soil Temperature label" }); var AMBIENT_TEMPERATURE = formatMessage({ id: "sensor.temperature.ambient.long", defaultMessage: "Ambient Temperature", description: "Ambient Temperature label" }); var DIFFERENTIAL = formatMessage({ id: "sensor.pump.differential", defaultMessage: "Pressure Differential", description: "filter pressure differential label" }); var EXTERNAL_BATTERY = formatMessage({ id: "sensor.battery.external", defaultMessage: "External Battery", description: "External Battery label" }); var INTERNAL_BATTERY = formatMessage({ id: "sensor.battery.internal", defaultMessage: "Internal Battery", description: "Internal Battery label" }); var MACHINE_STATE = formatMessage({ id: "device.machineState.name", defaultMessage: "Machine State", description: "Machine State label" }); var MACHINE_SPEED = formatMessage({ id: "sensor.speed", defaultMessage: "Speed", description: "Speed label" }); var OFF = formatMessage({ id: "device.machineState.off", defaultMessage: "OFF", description: "Off label" }); var POWER_TO_DEVICE = formatMessage({ id: "sensor.powerState", defaultMessage: "Power to Altrac", description: "Power to Altrac label" }); var RUN = formatMessage({ id: "rules.machineState.run", defaultMessage: "RUN", description: "Run label" }); var SHOULD_RUN = formatMessage({ id: "rules.machineState.should.run", defaultMessage: "SHOULD RUN", description: "Should Run label" }); var STOP = formatMessage({ id: "rules.machineState.stop", defaultMessage: "STOP", description: "Stop label" }); var isPump = function isPump(value) { return /^(pumpRunning|pumpShouldBeRunning|pumpStopped)$/.test(value); }; var pumpTestValues = { pumpRunning: RUN, pumpShouldBeRunning: SHOULD_RUN, pumpStopped: STOP }; var pumpTestValue = function pumpTestValue(formula) { return pumpTestValues[formula] || RUN; }; var rulesList; if (rules && rules.length) { var buttons = rules.sort(function (a, b) { return a.rule.template.localeCompare(b.rule.template); }).map(function (rule) { var ruleID = rule.id, type = rule.type, _rule$rule = rule.rule, formula = _rule$rule.formula, test = _rule$rule.test, _rule$rule$valueKey = _rule$rule.valueKey, valueKey = _rule$rule$valueKey === void 0 ? '' : _rule$rule$valueKey, method = rule.transport.method; var _rule$rule2 = rule.rule, sensor = _rule$rule2.sensor, _rule$rule2$template = _rule$rule2.template, template = _rule$rule2$template === void 0 ? 'general' : _rule$rule2$template, testValue = _rule$rule2.testValue, _rule$rule2$transport = _rule$rule2.transport; _rule$rule2$transport = _rule$rule2$transport === void 0 ? {} : _rule$rule2$transport; var body = _rule$rule2$transport.body, unit = _rule$rule2.unit; var link = "".concat(customerID, "/devices/").concat(deviceID, "/rules/").concat(ruleID); var _ref4 = templates[template] || templates.general, icon = _ref4.icon, message = _ref4.message; if (!icon) { icon = { binDicator: /*#__PURE__*/react_default.a.createElement(Graphics_Bin, null), flow: /*#__PURE__*/react_default.a.createElement(Graphics_Flow, null), coldAirDrain: /*#__PURE__*/react_default.a.createElement(Graphics_ColdAirDrain, null), moistureSensor: /*#__PURE__*/react_default.a.createElement(Graphics_Moisture, { low: true }), pump: /*#__PURE__*/react_default.a.createElement(Graphics_Pump, null), pumpFrostWater: /*#__PURE__*/react_default.a.createElement(Graphics_PumpFrostWater, null), valve: /*#__PURE__*/react_default.a.createElement(Graphics_Valve, null), temperature: /*#__PURE__*/react_default.a.createElement(Graphics_Thermometer, null), windMachine: /*#__PURE__*/react_default.a.createElement(Graphics_WindMachine, null) }[deviceType]; } if (type === 'triggerFavorite') { if (isPump(template)) { var model = device.configuration.model, _device$physical = device.physical; _device$physical = _device$physical === void 0 ? {} : _device$physical; var _device$physical$prim = _device$physical.primaryPumpLabel, primaryPumpLabel = _device$physical$prim === void 0 ? 'Relay 1' : _device$physical$prim, _device$physical$seco = _device$physical.secondaryPumpLabel, secondaryPumpLabel = _device$physical$seco === void 0 ? 'Relay 2' : _device$physical$seco; if ('pump2' === model && isPump(template)) { sensor = test.endsWith('1') ? primaryPumpLabel : secondaryPumpLabel; } else { sensor = 'Pump'; } testValue = pumpTestValue(formula); } var _buttonText = message ? formatMessage(message, { sensor: sensor }) : formatMessage({ id: 'rules.customRule', defaultMessage: 'Custom Rule' }); return /*#__PURE__*/react_default.a.createElement(es["b" /* Link */], { to: link, key: link }, /*#__PURE__*/react_default.a.createElement("button", { type: "button", className: "".concat(devicePage_default.a.alertButton) }, /*#__PURE__*/react_default.a.createElement("div", { style: { minWidth: '75px', width: '75px', margin: 'auto 0px' } }, icon), /*#__PURE__*/react_default.a.createElement("h4", { style: { margin: 'auto 0px auto 12px', textAlign: 'left' } }, _buttonText))); } if (type !== 'trigger') { return null; } /* soil sensor valueKeys --------- 1, 16, moisture 17, 32, salinity 33, 48, temperature 150, 151 pressure switch */ var key = Array.isArray(valueKey) ? valueKey[0] : valueKey; var telemetry = telemetryTypes.find(function (x) { return x.valueKey === key; }); if (key >= 1 && key <= 16) { sensor = SOIL_MOISTURE_SENSOR; } else if (key >= 17 && key <= 32) { sensor = SOIL_SALINITY_SENSOR; } else if (key >= 33 && key <= 48) { sensor = SOIL_TEMPERATURE_SENSOR; } else if (key == 128 || key === 'VFT') { sensor = AMBIENT_TEMPERATURE; unit = '°'; template = { greaterThan: 'temperatureGreaterThan', lessThan: 'temperatureLessThan' }[test] || template; } else if (key == 129) { sensor = INTERNAL_BATTERY; unit = '%'; } else if (key == 130) { sensor = EXTERNAL_BATTERY; } else if (key == 131) { sensor = MACHINE_STATE; } else if (key == 134) { sensor = MACHINE_SPEED; } else if (key === 'PG') { sensor = POWER_TO_DEVICE; testValue = OFF; } else if (isPump(formula)) { var _model = device.configuration.model, _device$physical2 = device.physical; _device$physical2 = _device$physical2 === void 0 ? {} : _device$physical2; var _device$physical2$pri = _device$physical2.primaryPumpLabel, _primaryPumpLabel = _device$physical2$pri === void 0 ? 'Relay 1' : _device$physical2$pri, _device$physical2$sec = _device$physical2.secondaryPumpLabel, _secondaryPumpLabel = _device$physical2$sec === void 0 ? 'Relay 2' : _device$physical2$sec; if (body && body.includes('{{primaryPumpLabel}}')) { sensor = _primaryPumpLabel; } else if (body && body.includes('{{secondaryPumpLabel}}')) { sensor = _secondaryPumpLabel; } else { sensor = 'Pump'; } testValue = pumpTestValue(formula); } else if (DeviceRulesPage_typeof(telemetry) === 'object') { sensor = sensor || telemetry.label; unit = telemetry.unit; } var testType; var _this3$context$tempCo = _this3.context.tempConv, tempConv = _this3$context$tempCo === void 0 ? 'f' : _this3$context$tempCo; try { var GREATER_THAN = formatMessage({ id: 'rules.testType.greaterThan', defaultMessage: 'Greater Than', description: 'Greater Than option' }); var LESS_THAN = formatMessage({ id: 'rules.testType.lessThan', defaultMessage: 'Less Than', description: 'Less Than option' }); var testTypeRequired = !isPump(formula); testType = testTypeRequired && { averageGreaterThan: formatMessage({ id: 'rules.testType.averageAbove', defaultMessage: 'Average Above', description: 'average above option' }), averageLessThan: formatMessage({ id: 'rules.testType.averageBelow', defaultMessage: 'Average Below', description: 'average below option' }), deadDevice: formatMessage({ id: 'rules.testType.deadDevice', defaultMessage: 'Dead Device', description: 'Dead Device option' }), difference: formatMessage({ id: 'rules.testType.difference', defaultMessage: 'Difference', description: 'Difference option' }), equalTo: formatMessage({ id: 'rules.testType.equalTo', defaultMessage: 'Equal To', description: 'Equal To option' }), greaterThan: GREATER_THAN, gt: GREATER_THAN, lessThan: LESS_THAN, lt: LESS_THAN, machineOn: formatMessage({ id: 'rules.testType.machineOn', defaultMessage: 'Machine On', description: 'Machine On option' }), schedule: formatMessage({ id: 'rules.testType.schedule', defaultMessage: 'Schedule', description: 'Schedule option' }), trigger: formatMessage({ id: 'rules.testType.trigger', defaultMessage: 'Trigger', description: 'Trigger option' }) }[test]; } catch (error) { // eslint-disable-next-line no-console console.error(error); } var returnTestValue = testValue; switch (valueKey.toString()) { case '131': if (template === 'bindicator' || template === 'bindicatorGreaterThan' || template === 'bindicatorLessThan') { if (testValue > 3) { returnTestValue = '3 bin'; testType = ''; } else if (testValue > 1) { returnTestValue = '2 bin'; testType = ''; } else { returnTestValue = '1 bin'; testType = ''; } } else if (template === 'general' && test === 'equalTo') { template = 'machineStateEqualTo'; } else if (template === 'general' && test === 'lessThan') { template = 'machineStateLessThan'; } else if (template === 'general' && test === 'greaterThan') { template = 'machineStateGreaterThan'; } break; case '128': if (template === 'temperatureLessThan' || template === 'temperatureGreaterThan') { returnTestValue = Object(lib["fromC"])(testValue, tempConv, 0); } break; default: break; } if (!sensor && template === 'differenceHigh') { sensor = DIFFERENTIAL; } if (template === 'general' && valueKey == 134) { template = 'speed'; unit = 'rpm'; } if (template === 'general' && valueKey == 129) { if (test === 'lessThan') { template = 'batteryInternal'; } if (test === 'greaterThan') { template = 'batteryInternalHigh'; } } if (template === 'general' && valueKey == 130) { template = 'batteryExternalLessThan'; } if (template === 'general' && valueKey == 145) { if (test === 'greaterThan') { template = 'pondLevelHigh'; unit = '%'; } if (test === 'lessThan') { template = 'pondLevelLow'; unit = '%'; } } if (template === 'general' && formula === 'temperatureF') { if (test === 'equalTo') { template = 'temperatureFEqualTo'; } if (test === 'greaterThan') { template = 'temperatureFGreaterThan'; } if (test === 'lessThan') { template = 'temperatureFLessThan'; } } if (template === 'general') { message = { id: 'value', defaultMessage: '{sensor} {testType} {testValue}{unit}' }; if (test === 'greaterThan') { icon = /*#__PURE__*/react_default.a.createElement(Graphics_High, null); } if (test === 'lessThan') { icon = /*#__PURE__*/react_default.a.createElement(Graphics_Low, null); } } if (/^temperatureLessThan|temperatureGreaterThan$/.test(template)) { testValue = Object(lib["fromC"])(testValue, tempConv, 0); unit = '°'; } if (valueKey == 131 && /^bindicator/.test(template)) { if (template === 'bindicator' || template === 'bindicatorGreaterThan' || template === 'bindicatorLessThan') { if (testValue > 3) { testValue = '3 bin'; } else if (testValue > 1) { testValue = '2 bin'; } else { testValue = '1 bin'; } } else if (test === 'lessThan') { testValue = STOP; } else if (test === 'greaterThan') { testValue = RUN; } } var _ref5 = templates[template] || templates.general, _ref5$icon = _ref5.icon, buttonIcon = _ref5$icon === void 0 ? icon : _ref5$icon, buttonMessage = _ref5.message; var buttonName = formatMessage(buttonMessage, { sensor: sensor, testType: testType, testValue: returnTestValue || testValue, unit: unit }); var buttonText = buttonName || "".concat(sensor || valueKey, " ").concat(testType, " ").concat(returnTestValue).concat(unit && unit.match(/\w.*/) ? ' ' : '').concat(unit || ''); return /*#__PURE__*/react_default.a.createElement(es["b" /* Link */], { to: link, key: link }, /*#__PURE__*/react_default.a.createElement("button", { type: "button", className: devicePage_default.a.alertButton }, /*#__PURE__*/react_default.a.createElement("div", { style: { minWidth: '75px', width: '75px', margin: 'auto 0px' } }, buttonIcon), /*#__PURE__*/react_default.a.createElement("h4", { style: { margin: 'auto 0px auto 12px', textAlign: 'left' } }, buttonText))); }); rulesList = /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.pageWidth }, /*#__PURE__*/react_default.a.createElement("section", null, buttons)); } else if (alertsReady) { rulesList = undefined; } else { rulesList = /*#__PURE__*/react_default.a.createElement("div", { className: "loading", style: { marginRight: '50%', marginLeft: '50%' } }, /*#__PURE__*/react_default.a.createElement(dist_default.a, { name: "double-bounce" })); } var name = deviceNumber || addressAlias || ''; var title = formatMessage({ id: 'device.rules', defaultMessage: 'Rules' }); var newRulesLink = "".concat(customerID, "/devices/").concat(deviceID, "/rules/new"); return /*#__PURE__*/react_default.a.createElement(react_document_title_default.a, { title: title }, /*#__PURE__*/react_default.a.createElement("div", { "data-name": "DeviceRulesPage" }, /*#__PURE__*/react_default.a.createElement(partials_NavigationBar, { backFunc: function backFunc() { return _this3.backToDevice(device.physical.deviceType); }, page: path, name: name, logOut: function logOut() { return logout(router); }, rightControl: { icon: rightText, func: rightFunction } }), /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.pageWidth }, /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.pageContainer }, /*#__PURE__*/react_default.a.createElement(es["b" /* Link */], { to: newRulesLink, key: newRulesLink }, /*#__PURE__*/react_default.a.createElement("button", { type: "button", className: "".concat(devicePage_default.a.alertButton) }, /*#__PURE__*/react_default.a.createElement("div", { style: { width: '75px', margin: 'auto 0px' } }, /*#__PURE__*/react_default.a.createElement(Graphics_PlusCircle, null)), /*#__PURE__*/react_default.a.createElement("h4", { style: { margin: 'auto 0px auto 12px', textAlign: 'left' } }, "New Rule"))), alertsReady && rules.length > 0 && /*#__PURE__*/react_default.a.createElement("section", null, /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.sectionName }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "rules.alert.me", defaultMessage: "Alert Me When", tagName: "h2" }))), rulesList)), /*#__PURE__*/react_default.a.createElement(partials_Footer, null))); } }]); return DeviceRulesPage; }(react_default.a.Component); DeviceRulesPage_DeviceRulesPage.contextTypes = { tempConv: prop_types_default.a.object.isRequired }; /* harmony default export */ var pages_DeviceRulesPage = (Object(index_es["d" /* injectIntl */])(DeviceRulesPage_DeviceRulesPage)); // CONCATENATED MODULE: ./app/components/pages/DeviceSettings.jsx function DeviceSettings_typeof(obj) { "@babel/helpers - typeof"; return DeviceSettings_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, DeviceSettings_typeof(obj); } function DeviceSettings_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function DeviceSettings_defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function DeviceSettings_createClass(Constructor, protoProps, staticProps) { if (protoProps) DeviceSettings_defineProperties(Constructor.prototype, protoProps); if (staticProps) DeviceSettings_defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function DeviceSettings_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) DeviceSettings_setPrototypeOf(subClass, superClass); } function DeviceSettings_setPrototypeOf(o, p) { DeviceSettings_setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return DeviceSettings_setPrototypeOf(o, p); } function DeviceSettings_createSuper(Derived) { var hasNativeReflectConstruct = DeviceSettings_isNativeReflectConstruct(); return function _createSuperInternal() { var Super = DeviceSettings_getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = DeviceSettings_getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return DeviceSettings_possibleConstructorReturn(this, result); }; } function DeviceSettings_possibleConstructorReturn(self, call) { if (call && (DeviceSettings_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return DeviceSettings_assertThisInitialized(self); } function DeviceSettings_assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function DeviceSettings_isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function DeviceSettings_getPrototypeOf(o) { DeviceSettings_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return DeviceSettings_getPrototypeOf(o); } function DeviceSettings_ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function DeviceSettings_objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? DeviceSettings_ownKeys(Object(source), !0).forEach(function (key) { DeviceSettings_defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : DeviceSettings_ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } function DeviceSettings_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /* eslint-disable react/no-unused-prop-types */ /* eslint-disable react/require-default-props */ /* eslint-disable react/forbid-prop-types */ // DeviceSettings.js // external libs // Dispatcher // internal libs var DeviceSettings_DeviceSettings = function DeviceSettings(_ref) { var device = _ref.device, data = _ref.data; var applicationSettings = device.application_settings || { settings: {} }; var applicationSettingsNew = device.application_settings_new || { settings: {} }; var physical = device.physical || {}; var reading0 = device.reading0 || {}; var interfaceVersioned = device.interface_versioned || {}; var basePath = "/".concat(device.customer_id, "/devices/").concat(device.id, "/"); var settingPath = "".concat(basePath, "settings/"); var alertPath = "".concat(basePath, "rule/"); var _ref2 = device || {}, _ref2$interface = _ref2["interface"], intf = _ref2$interface === void 0 ? {} : _ref2$interface, _ref2$interface_versi = _ref2.interface_versioned, intfVersioned = _ref2$interface_versi === void 0 ? {} : _ref2$interface_versi, customerID = _ref2.customer_id, deviceID = _ref2.id; var intfAdvancedPage = intf ? intf.advancedPage : undefined; var intfVersionedAdvancedPage = intfVersioned ? intfVersioned.data.advancedPage : undefined; var advancedPage = intfVersionedAdvancedPage || intfAdvancedPage || Default.advancedPage; var _ref3 = advancedPage || {}, _ref3$physicalTypes = _ref3.physicalTypes, physicalTypes = _ref3$physicalTypes === void 0 ? [] : _ref3$physicalTypes; var vitals = advancedPage.telemetryTypes && advancedPage.telemetryTypes.length > 0 ? /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.sectionName }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "device.vitals", defaultMessage: "Device Vitals", tagName: "h2" })), /*#__PURE__*/react_default.a.createElement(ConfigurePageComponents_TelemetryButtons, { device: device, status: data.deviceStatus, path: basePath, telemetryTypes: advancedPage.telemetryTypes, customer: data.customer.data, pinCode: data.pinCode })) : ''; var configure = advancedPage.settingTypes && advancedPage.settingTypes.length > 0 ? /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.sectionName }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "device.deviceSettings", defaultMessage: "Device Settings", tagName: "h2" })), /*#__PURE__*/react_default.a.createElement(ConfigureButtons, { applicationSettings: applicationSettings, applicationSettingsNew: applicationSettingsNew, reading0: reading0, physical: physical, interfaceVersioned: interfaceVersioned, customer: data.customer.data, pinCode: data.pinCode, path: settingPath, settingTypes: advancedPage.settingTypes })) : ''; var settingHistory = advancedPage.settingHistory && advancedPage.settingHistory.length > 0 ? /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.sectionName }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "device.settingHistory", defaultMessage: "Setting History", tagName: "h2" })), /*#__PURE__*/react_default.a.createElement(ConfigureButtons, { applicationSettings: applicationSettings, applicationSettingsNew: applicationSettingsNew, reading0: reading0, physical: physical, interfaceVersioned: interfaceVersioned, customer: data.customer.data, pinCode: data.pinCode, path: basePath, settingTypes: advancedPage.settingTypes, customerID: customerID, deviceID: deviceID })) : ''; return /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.pageContainer }, /*#__PURE__*/react_default.a.createElement("section", null, /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.sectionName }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "device.rules", defaultMessage: "Rules", tagName: "h2" })), /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "device.rules.show", defaultMessage: "Show Rules" }, function (txt) { return /*#__PURE__*/react_default.a.createElement(Buttons_TextLink, { text: txt, path: "".concat(customerID, "/devices/").concat(deviceID, "/rules") }); })), /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.sectionName }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "device.details", defaultMessage: "Device Details", tagName: "h2" })), /*#__PURE__*/react_default.a.createElement(ConfigurePageComponents_PhysicalButtons, { device: device, path: settingPath, physicalTypes: physicalTypes }), vitals, settingHistory, configure); }; DeviceSettings_DeviceSettings.propTypes = { device: prop_types_default.a.object, data: prop_types_default.a.object }; /** * Shortcut to call AppDispacher. * @param {string} action * @param {object} obj containing properties to dispatch. */ var DeviceSettings_dispatch = function dispatch(action) { var obj = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; return dispatchers_AppDispatcher.dispatch(DeviceSettings_objectSpread({ action: action }, obj)); }; var DeviceSettings_DeviceAdvancedSettings = /*#__PURE__*/function (_React$Component) { DeviceSettings_inherits(DeviceAdvancedSettings, _React$Component); var _super = DeviceSettings_createSuper(DeviceAdvancedSettings); function DeviceAdvancedSettings(props) { var _this; DeviceSettings_classCallCheck(this, DeviceAdvancedSettings); _this = _super.call(this, props); var _this$props$params = _this.props.params, customerID = _this$props$params.customerID, deviceID = _this$props$params.deviceID; _this.state = {}; _this.customerID = customerID; _this.deviceID = deviceID; _this.statusUpdateOnce = true; _this.backToDevice = _this.backToDevice.bind(DeviceSettings_assertThisInitialized(_this)); _this.getNewData = _this.getNewData.bind(DeviceSettings_assertThisInitialized(_this)); _this.toDeviceAdmin = _this.toDeviceAdmin.bind(DeviceSettings_assertThisInitialized(_this)); _this.getNewData(); return _this; } DeviceSettings_createClass(DeviceAdvancedSettings, [{ key: "componentDidMount", value: function componentDidMount() { var pollInterval = this.props.data.pollInterval; this.interval = setInterval(this.getNewData.bind(this), pollInterval); } }, { key: "componentWillReceiveProps", value: function componentWillReceiveProps(nextProps) { var _ref4 = nextProps || {}, _ref4$data = _ref4.data; _ref4$data = _ref4$data === void 0 ? {} : _ref4$data; var lookupReady = _ref4$data.lookupReady, lookup = _ref4$data.lookup; var deviceID = this.props.params.deviceID; var device = lookup[deviceID]; if (lookupReady && device && this.statusUpdateOnce) { this.statusUpdateOnce = false; var status = StatusInfo_default()(device); DeviceSettings_dispatch('load-device-status', { status: status }); } } }, { key: "componentWillUnmount", value: function componentWillUnmount() { clearInterval(this.interval); DeviceSettings_dispatch('unload-device-status'); } }, { key: "getNewData", value: function getNewData() { DeviceSettings_dispatch('get-device', { deviceID: this.deviceID }); } }, { key: "goTo", value: function goTo(path) { var router = this.context.router; router.push(path); } }, { key: "backToDevice", value: function backToDevice(deviceType, interfaceV) { var path = "/".concat(this.customerID, "/devices/").concat(this.deviceID); var _interfaceV$data = interfaceV.data; _interfaceV$data = _interfaceV$data === void 0 ? {} : _interfaceV$data; var _interfaceV$data$othe = _interfaceV$data.other; _interfaceV$data$othe = _interfaceV$data$othe === void 0 ? {} : _interfaceV$data$othe; var _interfaceV$data$othe2 = _interfaceV$data$othe.page, interfacePage = _interfaceV$data$othe2 === void 0 ? '' : _interfaceV$data$othe2; switch (deviceType) { case 'moistureSensor': path = "/".concat(this.customerID, "/moistureSensor/").concat(this.deviceID); break; case 'pump': if (interfacePage === 'flow') { path = "/".concat(this.customerID, "/flow/").concat(this.deviceID); } else { path = "/".concat(this.customerID, "/pump/").concat(this.deviceID); } break; case 'flow': path = "/".concat(this.customerID, "/flow/").concat(this.deviceID); break; case 'valve': if (interfacePage === 'flow') { path = "/".concat(this.customerID, "/flow/").concat(this.deviceID); } else { path = "/".concat(this.customerID, "/valve/").concat(this.deviceID); } break; default: path = "/".concat(this.customerID, "/devices/").concat(this.deviceID); break; } this.goTo(path); } }, { key: "toDeviceAdmin", value: function toDeviceAdmin() { this.goTo("/".concat(this.customerID, "/devices/").concat(this.deviceID, "/admin")); } }, { key: "render", value: function render() { var _this2 = this; var _this$context = this.context, router = _this$context.router, level = _this$context.level; var _this$props = this.props, logout = _this$props.auth.logout, data = _this$props.data, _this$props$data = _this$props.data; _this$props$data = _this$props$data === void 0 ? {} : _this$props$data; var lookupReady = _this$props$data.lookupReady, lookup = _this$props$data.lookup, title = _this$props.pages.DeviceAdvancedSettings, _this$props$route = _this$props.route; _this$props$route = _this$props$route === void 0 ? {} : _this$props$route; var path = _this$props$route.path; var device = lookupReady && lookup[this.deviceID]; var _ref5 = device || {}, addressAlias = _ref5.address_alias, _ref5$physical = _ref5.physical; _ref5$physical = _ref5$physical === void 0 ? {} : _ref5$physical; var deviceNumber = _ref5$physical.deviceNumber; var rightText = ''; var rightFunction; if (level >= 20) { rightText = 'fa-wrench'; rightFunction = this.toDeviceAdmin; } var subject = device ? /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.pageWidth }, /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement(DeviceSettings_DeviceSettings, { device: device, data: data }))) : /*#__PURE__*/react_default.a.createElement("div", { className: "loading" }, /*#__PURE__*/react_default.a.createElement(dist_default.a, { name: "double-bounce" })); var name = deviceNumber || addressAlias || ''; return /*#__PURE__*/react_default.a.createElement(react_document_title_default.a, { title: title }, /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement(partials_NavigationBar, { backFunc: function backFunc() { return _this2.backToDevice(device.physical.deviceType, device.interface_versioned); }, page: path, name: name, logOut: function logOut() { return logout(router); }, rightControl: { icon: rightText, func: rightFunction } }), subject, /*#__PURE__*/react_default.a.createElement(partials_Footer, null))); } }]); return DeviceAdvancedSettings; }(react_default.a.Component); DeviceSettings_DeviceAdvancedSettings.contextTypes = { level: prop_types_default.a.number.isRequired, router: prop_types_default.a.object.isRequired }; DeviceSettings_DeviceAdvancedSettings.propTypes = { data: prop_types_default.a.object, params: prop_types_default.a.object, pages: prop_types_default.a.object, route: prop_types_default.a.object }; // CONCATENATED MODULE: ./app/components/pages/DocPage.jsx function DocPage_typeof(obj) { "@babel/helpers - typeof"; return DocPage_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, DocPage_typeof(obj); } function DocPage_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function DocPage_defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function DocPage_createClass(Constructor, protoProps, staticProps) { if (protoProps) DocPage_defineProperties(Constructor.prototype, protoProps); if (staticProps) DocPage_defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function DocPage_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) DocPage_setPrototypeOf(subClass, superClass); } function DocPage_setPrototypeOf(o, p) { DocPage_setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return DocPage_setPrototypeOf(o, p); } function DocPage_createSuper(Derived) { var hasNativeReflectConstruct = DocPage_isNativeReflectConstruct(); return function _createSuperInternal() { var Super = DocPage_getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = DocPage_getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return DocPage_possibleConstructorReturn(this, result); }; } function DocPage_possibleConstructorReturn(self, call) { if (call && (DocPage_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return DocPage_assertThisInitialized(self); } function DocPage_assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function DocPage_isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function DocPage_getPrototypeOf(o) { DocPage_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return DocPage_getPrototypeOf(o); } /* eslint-disable react/prop-types */ /** * @file: DocPage.js */ var DocPage_DocPage = /*#__PURE__*/function (_React$Component) { DocPage_inherits(DocPage, _React$Component); var _super = DocPage_createSuper(DocPage); function DocPage(props) { var _this; DocPage_classCallCheck(this, DocPage); _this = _super.call(this, props); _this.getDocs = _this.getDocs.bind(DocPage_assertThisInitialized(_this)); _this.goBack = _this.goBack.bind(DocPage_assertThisInitialized(_this)); return _this; } DocPage_createClass(DocPage, [{ key: "componentDidMount", value: function componentDidMount() { window.scrollTo(0, 0); // start at top this.getDocs(); } }, { key: "getDocs", value: function getDocs() { var category = this.props.location.query.category; var _AppStore$getUser = AppStore["a" /* default */].getUser(), language = _AppStore$getUser.locale.language; dispatchers_AppDispatcher.dispatch({ action: 'get-docs', params: { category: category, language: language } }); } }, { key: "goBack", value: function goBack() { this.props.router.push('/support'); } }, { key: "render", value: function render() { var _this$props = this.props, logoutFn = _this$props.auth.logout, formatMessage = _this$props.intl.formatMessage, category = _this$props.location.query.category, page = _this$props.route.path; var _AppStore$data$docs = AppStore["a" /* default */].data.docs; _AppStore$data$docs = _AppStore$data$docs === void 0 ? {} : _AppStore$data$docs; var docs = _AppStore$data$docs.docs, _AppStore$data$docs$d = _AppStore$data$docs.docsReady, docsReady = _AppStore$data$docs$d === void 0 ? false : _AppStore$data$docs$d; var router = this.context.router; var logout = function logout() { return logoutFn(router); }; var documentLinks; if (docsReady) { if (docs.length) { documentLinks = docs.sort(function (a, b) { return "".concat(a.title, " ").concat(a.model_numbers).localeCompare("".concat(b.title, " ").concat(b.model_numbers)); }).map(function (doc) { return /*#__PURE__*/react_default.a.createElement("section", { key: doc.id }, /*#__PURE__*/react_default.a.createElement(es["b" /* Link */], { to: "/docs/".concat(doc.id) }, /*#__PURE__*/react_default.a.createElement("section", { className: devicePage_default.a.settingButtonCustomer, style: { background: 'white !important', borderRadius: '6px', boxShadow: '0px 2px 4px 0px rgba(0, 0, 0, 0.5)', color: '#284047 !important', display: 'flex', fill: '#284047 !important', font: 'bold 22px Source Sans Pro, sans-serif', fontWeight: 'bold', height: '90px', marginBottom: '12px', marginLeft: 'auto', marginRight: 'auto', textAlign: 'center', textDecoration: 'none', minWidth: '288px' } }, doc.title, /*#__PURE__*/react_default.a.createElement("br", null), doc.model_numbers))); }); } else { documentLinks = /*#__PURE__*/react_default.a.createElement("div", { style: { marginLeft: '40%', marginTop: '20vh', color: 'red' } }, /*#__PURE__*/react_default.a.createElement("i", { className: "fa fa-bug fa-5x" })); } } else { documentLinks = /*#__PURE__*/react_default.a.createElement(dist_default.a, { key: "spinner", name: "double-bounce", style: { width: '30px', marginLeft: 'auto', marginRight: 'auto' } }); } var GUIDE = formatMessage({ id: 'support.guide', defaultMessage: 'Guide' }); var STATION_SETUP = formatMessage({ id: 'support.station.setup', defaultMessage: 'Station Setup' }); var title = { guide: GUIDE, stationSetup: STATION_SETUP }[category]; return /*#__PURE__*/react_default.a.createElement(react_document_title_default.a, { title: title || this.props.pages.DocPage }, /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement(partials_NavigationBar, { backFunc: this.goBack, name: title, page: page, logOut: logout }), /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.pageWidth }, /*#__PURE__*/react_default.a.createElement("div", null, documentLinks), /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.endSpace })), /*#__PURE__*/react_default.a.createElement(partials_Footer, null))); } }]); return DocPage; }(react_default.a.Component); /* harmony default export */ var pages_DocPage = (Object(index_es["d" /* injectIntl */])(DocPage_DocPage)); // EXTERNAL MODULE: ./css/doc.css var css_doc = __webpack_require__("./css/doc.css"); var doc_default = /*#__PURE__*/__webpack_require__.n(css_doc); // CONCATENATED MODULE: ./app/components/pages/DocViewPage.jsx function DocViewPage_typeof(obj) { "@babel/helpers - typeof"; return DocViewPage_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, DocViewPage_typeof(obj); } function DocViewPage_ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function DocViewPage_objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? DocViewPage_ownKeys(Object(source), !0).forEach(function (key) { DocViewPage_defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : DocViewPage_ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } function DocViewPage_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } function DocViewPage_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function DocViewPage_defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function DocViewPage_createClass(Constructor, protoProps, staticProps) { if (protoProps) DocViewPage_defineProperties(Constructor.prototype, protoProps); if (staticProps) DocViewPage_defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function DocViewPage_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) DocViewPage_setPrototypeOf(subClass, superClass); } function DocViewPage_setPrototypeOf(o, p) { DocViewPage_setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return DocViewPage_setPrototypeOf(o, p); } function DocViewPage_createSuper(Derived) { var hasNativeReflectConstruct = DocViewPage_isNativeReflectConstruct(); return function _createSuperInternal() { var Super = DocViewPage_getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = DocViewPage_getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return DocViewPage_possibleConstructorReturn(this, result); }; } function DocViewPage_possibleConstructorReturn(self, call) { if (call && (DocViewPage_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return DocViewPage_assertThisInitialized(self); } function DocViewPage_assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function DocViewPage_isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function DocViewPage_getPrototypeOf(o) { DocViewPage_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return DocViewPage_getPrototypeOf(o); } /* eslint-disable react/prop-types */ /** * @file: DocViewPage.js */ var DocViewPage_DocViewPage = /*#__PURE__*/function (_React$Component) { DocViewPage_inherits(DocViewPage, _React$Component); var _super = DocViewPage_createSuper(DocViewPage); function DocViewPage(props, context) { var _this; DocViewPage_classCallCheck(this, DocViewPage); _this = _super.call(this, props, context); _this.state = { visited: {} }; _this.getDoc = _this.getDoc.bind(DocViewPage_assertThisInitialized(_this)); _this.go = _this.go.bind(DocViewPage_assertThisInitialized(_this)); _this.goBack = _this.goBack.bind(DocViewPage_assertThisInitialized(_this)); _this.goBackOne = _this.goBackOne.bind(DocViewPage_assertThisInitialized(_this)); return _this; } DocViewPage_createClass(DocViewPage, [{ key: "componentDidMount", value: function componentDidMount() { this.getDoc(); } }, { key: "componentDidUpdate", value: function componentDidUpdate() { setTimeout(function () { return window.scrollTo(0, 0); }, 10); } /** * Controls when visited links inside docs are * displayed in 'visited' style. * * We can't use the browser's history for this * purpose because the browser never forgets and * we want to start fresh every visit to the doc. * * @param {*} props * @param {*} state */ }, { key: "getDoc", value: function getDoc() { var docID = this.props.params.docID; dispatchers_AppDispatcher.dispatch({ action: 'get-doc', docID: docID, params: { sections: true } }); } }, { key: "go", value: function go(hash) { var path = "".concat(this.props.location.pathname, "/#").concat(hash).replace('//', '/'); this.context.router.push(path); } }, { key: "goBack", value: function goBack() { var _this$props = this.props, hash = _this$props.location.hash, docID = _this$props.params.docID, _this$props$data$doc = _this$props.data.doc; _this$props$data$doc = _this$props$data$doc === void 0 ? {} : _this$props$data$doc; var category = _this$props$data$doc.category; if (hash > '' && docID) { this.context.router.push("/docs/".concat(docID)); return; } this.context.router.push("/docs?category=".concat(category)); } }, { key: "goBackOne", value: function goBackOne() { this.context.router.goBack(); } }, { key: "render", value: function render() { var _this2 = this; var _this$props2 = this.props, logoutFn = _this$props2.auth.logout, formatMessage = _this$props2.intl.formatMessage, hash = _this$props2.location.hash, page = _this$props2.route.path; var doc = AppStore["a" /* default */].data.doc; var TOP_SECTION_HTML_ID = 'top'; // select section that will be displayed via the page URL's hash (#) var sectionHtmlId = hash.substring(1) || TOP_SECTION_HTML_ID; var router = this.context.router; var logout = function logout() { return logoutFn(router); }; var pageContent; var buttonStyle = { boxShadow: '0 2px 4px 0 rgba(0, 0, 0, 0.5)', color: 'white', backgroundColor: '#284047', border: 'none', borderRadius: '9px', font: 'bold 22px Source Sans Pro, sans-serif', height: '90px', flexGrow: 1 }; /** * Component to display the Next BUTTON. * main purpose of this component is to display * the bug icon so that invalid links are easily identified * @param {Object} param0 */ var NextButton = function NextButton(_ref) { var nextHtmlId = _ref.nextHtmlId; var nextSection = nextHtmlId && doc.doc_sections.find(function (section) { return section.html_id === nextHtmlId; }); var buttonText = !!nextSection || !nextHtmlId ? formatMessage({ id: 'general.next', defaultMessage: 'Next' }) : /*#__PURE__*/react_default.a.createElement("i", { className: "fa fa-bug fa-4", style: { color: 'red' } }); return /*#__PURE__*/react_default.a.createElement("button", { name: "next", disabled: !nextHtmlId, onClick: function onClick() { return _this2.go(nextHtmlId); }, style: DocViewPage_objectSpread(DocViewPage_objectSpread({}, buttonStyle), {}, { marginLeft: '16px' }) }, buttonText); }; var title; if (doc) { var section = doc.doc_sections && doc.doc_sections.find(function (_section) { return _section.html_id === sectionHtmlId; }); if (section) { title = section.title; var visitedStyle = '"color: white; background: #284047"'; var source = section.source; var visited = this.state.visited; for (var _i = 0, _Object$keys = Object.keys(visited); _i < _Object$keys.length; _i++) { var id = _Object$keys[_i]; var visitedLink = "= 20) { navButtons.push(navButton('transferDevices', TRANSFER_DEVICES)); } return /*#__PURE__*/react_default.a.createElement(react_document_title_default.a, { title: title }, /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement(partials_NavigationBar, { backFunc: this.goBack, page: page, name: ADMIN, logOut: function logOut() { return logout(router); } }), /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.pageWidth }, /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.pageContainer }, navButtons)), /*#__PURE__*/react_default.a.createElement(partials_Footer, null))); } }]); return DistributorToolsPage; }(react_default.a.Component); DistributorToolsPage_DistributorToolsPage.contextTypes = { router: prop_types_default.a.object.isRequired, level: prop_types_default.a.number.isRequired }; /* harmony default export */ var pages_DistributorToolsPage = (Object(index_es["d" /* injectIntl */])(DistributorToolsPage_DistributorToolsPage)); // CONCATENATED MODULE: ./app/components/pages/TransferDevicesPage.jsx function TransferDevicesPage_typeof(obj) { "@babel/helpers - typeof"; return TransferDevicesPage_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, TransferDevicesPage_typeof(obj); } function TransferDevicesPage_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function TransferDevicesPage_defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function TransferDevicesPage_createClass(Constructor, protoProps, staticProps) { if (protoProps) TransferDevicesPage_defineProperties(Constructor.prototype, protoProps); if (staticProps) TransferDevicesPage_defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function TransferDevicesPage_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) TransferDevicesPage_setPrototypeOf(subClass, superClass); } function TransferDevicesPage_setPrototypeOf(o, p) { TransferDevicesPage_setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return TransferDevicesPage_setPrototypeOf(o, p); } function TransferDevicesPage_createSuper(Derived) { var hasNativeReflectConstruct = TransferDevicesPage_isNativeReflectConstruct(); return function _createSuperInternal() { var Super = TransferDevicesPage_getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = TransferDevicesPage_getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return TransferDevicesPage_possibleConstructorReturn(this, result); }; } function TransferDevicesPage_possibleConstructorReturn(self, call) { if (call && (TransferDevicesPage_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return TransferDevicesPage_assertThisInitialized(self); } function TransferDevicesPage_assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function TransferDevicesPage_isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function TransferDevicesPage_getPrototypeOf(o) { TransferDevicesPage_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return TransferDevicesPage_getPrototypeOf(o); } /* eslint-disable react/forbid-prop-types */ /* eslint-disable react/jsx-curly-brace-presence */ /* eslint-disable jsx-a11y/label-has-for */ /* eslint-disable jsx-a11y/label-has-associated-control */ /* eslint-disable react/prop-types */ // deviceConfigure.js // external libs var TransferDevicesPage_DistributorToolsPage = /*#__PURE__*/function (_React$Component) { TransferDevicesPage_inherits(DistributorToolsPage, _React$Component); var _super = TransferDevicesPage_createSuper(DistributorToolsPage); function DistributorToolsPage(props) { var _this; TransferDevicesPage_classCallCheck(this, DistributorToolsPage); _this = _super.call(this, props); _this.state = {}; var router = _this.props.router; _this.goTo = function (x) { return router.push(x); }; _this.goBack = _this.goBack.bind(TransferDevicesPage_assertThisInitialized(_this)); return _this; } TransferDevicesPage_createClass(DistributorToolsPage, [{ key: "componentDidMount", value: function componentDidMount() { window.scrollTo(0, 0); } }, { key: "goBack", value: function goBack() { this.goTo('/home'); } }, { key: "render", value: function render() { var _this$props = this.props, logout = _this$props.auth.logout, formatMessage = _this$props.intl.formatMessage, page = _this$props.route.path; var _this$context = this.context, router = _this$context.router, level = _this$context.level; var ADMIN = formatMessage({ id: 'customer.distributor.transferDevices', defaultMessage: 'Transfer Devices', description: 'Transfer Devices label' }); var NEW_CUSTOMER = formatMessage({ id: 'customer.distributor.newCustomer', defaultMessage: 'New Customer', description: 'New Customer label' }); var EXISTING_CUSTOMER = formatMessage({ id: 'customer.distributor.existingCustomer', defaultMessage: 'Existing Customer', description: 'Existing Customer label' }); var _this$props$pages$Cus = this.props.pages.CustomerSettingsPage, title = _this$props$pages$Cus === void 0 ? ADMIN : _this$props$pages$Cus; var _AppStore$getCustomer = AppStore["a" /* default */].getCustomer(), customerID = _AppStore$getCustomer.id; var navButton = function navButton(subPage, label) { return /*#__PURE__*/react_default.a.createElement("div", { key: label, style: { display: 'inline-block' } }, /*#__PURE__*/react_default.a.createElement(es["b" /* Link */], { to: subPage.match(/^[a-z]{1,25}/i) ? "/".concat(customerID, "/distributor/").concat(subPage) : subPage, className: devicePage_default.a.settingButtonCustomer }, /*#__PURE__*/react_default.a.createElement("div", { className: "".concat(devicePage_default.a.settingName, " ").concat(devicePage_default.a.settingNameCenter) }, /*#__PURE__*/react_default.a.createElement("h3", null, label)))); }; var navButtons = []; if (level >= 20) { navButtons.push(navButton('newCustomer', NEW_CUSTOMER)); navButtons.push(navButton('existingCustomer', EXISTING_CUSTOMER)); } return /*#__PURE__*/react_default.a.createElement(react_document_title_default.a, { title: title }, /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement(partials_NavigationBar, { backFunc: this.goBack, page: page, name: ADMIN, logOut: function logOut() { return logout(router); } }), /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.pageWidth }, /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.pageContainer }, navButtons)), /*#__PURE__*/react_default.a.createElement(partials_Footer, null))); } }]); return DistributorToolsPage; }(react_default.a.Component); TransferDevicesPage_DistributorToolsPage.contextTypes = { router: prop_types_default.a.object.isRequired, level: prop_types_default.a.number.isRequired }; /* harmony default export */ var TransferDevicesPage = (Object(index_es["d" /* injectIntl */])(TransferDevicesPage_DistributorToolsPage)); // CONCATENATED MODULE: ./app/components/partials/DistributorComponents/AddCustomerStep1.jsx function AddCustomerStep1_typeof(obj) { "@babel/helpers - typeof"; return AddCustomerStep1_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, AddCustomerStep1_typeof(obj); } function AddCustomerStep1_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } function AddCustomerStep1_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function AddCustomerStep1_defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function AddCustomerStep1_createClass(Constructor, protoProps, staticProps) { if (protoProps) AddCustomerStep1_defineProperties(Constructor.prototype, protoProps); if (staticProps) AddCustomerStep1_defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function AddCustomerStep1_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) AddCustomerStep1_setPrototypeOf(subClass, superClass); } function AddCustomerStep1_setPrototypeOf(o, p) { AddCustomerStep1_setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return AddCustomerStep1_setPrototypeOf(o, p); } function AddCustomerStep1_createSuper(Derived) { var hasNativeReflectConstruct = AddCustomerStep1_isNativeReflectConstruct(); return function _createSuperInternal() { var Super = AddCustomerStep1_getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = AddCustomerStep1_getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return AddCustomerStep1_possibleConstructorReturn(this, result); }; } function AddCustomerStep1_possibleConstructorReturn(self, call) { if (call && (AddCustomerStep1_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return AddCustomerStep1_assertThisInitialized(self); } function AddCustomerStep1_assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function AddCustomerStep1_isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function AddCustomerStep1_getPrototypeOf(o) { AddCustomerStep1_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return AddCustomerStep1_getPrototypeOf(o); } /* eslint-disable react/destructuring-assignment */ /* eslint-disable react/prop-types */ /* eslint-disable no-useless-escape */ /* eslint-disable react/require-default-props */ /* eslint-disable react/forbid-prop-types */ /* eslint-disable camelcase */ // ExistingCustomerStep1.jsx var AddCustomerStep1_AddCustomerStep1 = /*#__PURE__*/function (_React$Component) { AddCustomerStep1_inherits(AddCustomerStep1, _React$Component); var _super = AddCustomerStep1_createSuper(AddCustomerStep1); function AddCustomerStep1(props) { var _this; AddCustomerStep1_classCallCheck(this, AddCustomerStep1); _this = _super.call(this, props); var locale = props.intl.locale; _this.state = { language: locale, invalid: true, saved: false }; _this.childChange = _this.childChange.bind(AddCustomerStep1_assertThisInitialized(_this)); _this.handleChange = _this.handleChange.bind(AddCustomerStep1_assertThisInitialized(_this)); _this.submitData = _this.submitData.bind(AddCustomerStep1_assertThisInitialized(_this)); return _this; } AddCustomerStep1_createClass(AddCustomerStep1, [{ key: "childChange", value: function childChange(event) { this.handleChange(event.target.name, event.target.value); } }, { key: "handleChange", value: function handleChange(field, value) { var _this2 = this; var newValue = value; var newState = react_addons_update_default()(this.state, AddCustomerStep1_defineProperty({}, field, { $set: newValue })); this.setState(newState, function () { _this2.isValid(); }); } }, { key: "submitData", value: function submitData() { var email = this.state.email; var step1Callback = this.props.step1Callback; step1Callback(email); } }, { key: "isValid", value: function isValid() { var email = this.state.email; if (email !== '') { this.setState({ invalid: false }); } else { this.setState({ invalid: true }); } } }, { key: "render", value: function render() { var saveButtonStyle = "".concat(home_default.a.saveButton, " saveButton"); var _this$state = this.state, email = _this$state.email, invalid = _this$state.invalid, saved = _this$state.saved; if (invalid) { saveButtonStyle = "".concat(home_default.a.saveButton, " saveButton"); } else if (saved === true) { saveButtonStyle = "".concat(home_default.a.saveButton, " saveButton ").concat(home_default.a.saveButtonSuccess); } else if (saved === 'error') { saveButtonStyle = "".concat(home_default.a.saveButton, " saveButton ").concat(home_default.a.saveButtonError); } var formatMessage = this.props.intl.formatMessage; return /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement("div", { className: home_default.a.userInviteInput }, /*#__PURE__*/react_default.a.createElement("section", { className: home_default.a.userInput }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "addCustomer.emailLookup", defaultMessage: "Email", tagName: "h5" }), /*#__PURE__*/react_default.a.createElement("div", { className: home_default.a.userInputValueEdit }, /*#__PURE__*/react_default.a.createElement(Inputs_TextInput, { value: email, childChange: this.childChange, field: "email" })))), /*#__PURE__*/react_default.a.createElement(Buttons_CapitalButton, { text: formatMessage({ id: 'customer.nextButton', defaultMessage: 'Next', description: '' }), buttonFunction: this.submitData, hSize: "h2", style: saveButtonStyle, disabled: invalid })); } }]); return AddCustomerStep1; }(react_default.a.Component); AddCustomerStep1_AddCustomerStep1.contextTypes = { intl: prop_types_default.a.object.isRequired, language: prop_types_default.a.string.isRequired, level: prop_types_default.a.number.isRequired, router: prop_types_default.a.object.isRequired }; AddCustomerStep1_AddCustomerStep1.propTypes = { intl: prop_types_default.a.shape({ formatMessage: prop_types_default.a.func }) }; /* harmony default export */ var DistributorComponents_AddCustomerStep1 = (Object(index_es["d" /* injectIntl */])(AddCustomerStep1_AddCustomerStep1)); // CONCATENATED MODULE: ./app/components/partials/DistributorComponents/AddCustomerStep2.jsx function AddCustomerStep2_typeof(obj) { "@babel/helpers - typeof"; return AddCustomerStep2_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, AddCustomerStep2_typeof(obj); } function AddCustomerStep2_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } function AddCustomerStep2_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function AddCustomerStep2_defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function AddCustomerStep2_createClass(Constructor, protoProps, staticProps) { if (protoProps) AddCustomerStep2_defineProperties(Constructor.prototype, protoProps); if (staticProps) AddCustomerStep2_defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function AddCustomerStep2_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) AddCustomerStep2_setPrototypeOf(subClass, superClass); } function AddCustomerStep2_setPrototypeOf(o, p) { AddCustomerStep2_setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return AddCustomerStep2_setPrototypeOf(o, p); } function AddCustomerStep2_createSuper(Derived) { var hasNativeReflectConstruct = AddCustomerStep2_isNativeReflectConstruct(); return function _createSuperInternal() { var Super = AddCustomerStep2_getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = AddCustomerStep2_getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return AddCustomerStep2_possibleConstructorReturn(this, result); }; } function AddCustomerStep2_possibleConstructorReturn(self, call) { if (call && (AddCustomerStep2_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return AddCustomerStep2_assertThisInitialized(self); } function AddCustomerStep2_assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function AddCustomerStep2_isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function AddCustomerStep2_getPrototypeOf(o) { AddCustomerStep2_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return AddCustomerStep2_getPrototypeOf(o); } /* eslint-disable react/destructuring-assignment */ /* eslint-disable react/prop-types */ /* eslint-disable no-useless-escape */ /* eslint-disable react/require-default-props */ /* eslint-disable react/forbid-prop-types */ /* eslint-disable camelcase */ // ExistingCustomerStep1.jsx var AddCustomerStep2_AddCustomerStep2 = /*#__PURE__*/function (_React$Component) { AddCustomerStep2_inherits(AddCustomerStep2, _React$Component); var _super = AddCustomerStep2_createSuper(AddCustomerStep2); function AddCustomerStep2(props) { var _this; AddCustomerStep2_classCallCheck(this, AddCustomerStep2); _this = _super.call(this, props); var locale = props.intl.locale; _this.state = { language: locale, invalid: true, saved: false }; _this.goTo = function (x) { return _this.context.router.push(x); }; _this.childChange = _this.childChange.bind(AddCustomerStep2_assertThisInitialized(_this)); _this.handleChange = _this.handleChange.bind(AddCustomerStep2_assertThisInitialized(_this)); _this.inviteNotSent = _this.inviteNotSent.bind(AddCustomerStep2_assertThisInitialized(_this)); _this.saveButtonFunction = _this.saveButtonFunction.bind(AddCustomerStep2_assertThisInitialized(_this)); _this.isFinished = _this.isFinished.bind(AddCustomerStep2_assertThisInitialized(_this)); return _this; } AddCustomerStep2_createClass(AddCustomerStep2, [{ key: "childChange", value: function childChange(event) { this.handleChange(event.target.name, event.target.value); } }, { key: "handleChange", value: function handleChange(field, value) { var _this2 = this; var newValue = value; var newState = react_addons_update_default()(this.state, AddCustomerStep2_defineProperty({}, field, { $set: newValue })); this.setState(newState, function () { _this2.isValid(); }); } }, { key: "saveButtonFunction", value: function saveButtonFunction() { var _this3 = this; var _this$state = this.state, newCompany = _this$state.newCompany, existingCompany = _this$state.existingCompany; var email = this.props.email; var brand_name = AppStore["a" /* default */].getCustomerBrand().name; var distributor_id = "".concat(AppStore["a" /* default */].getCustomer().id); if (existingCompany === 'Create Customer') { Object(actions["f" /* createCustomer */])({ customer_name: newCompany, parent_id: distributor_id, relation: 'Distributor', groups_enabled: true, is_active: true, is_distributor: false, security: {} }, function (error, data) { if (error) { _this3.setState({ saved: 'error' }); } else { Object(actions_user["d" /* inviteUser */])({ customer_id: data[0].id, email: email, brand_name: brand_name, permissions: { level: 20 } }, function (inviteError) { if (inviteError) { _this3.setState({ saved: 'error', inviteError: true }, function () { return _this3.inviteNotSent(); }); } else { _this3.setState({ saved: true, selectedCustomer: data[0].id }, function () { setTimeout(function () { _this3.isFinished(); }, 500); }); } }); } }); } else { Object(actions["g" /* createRelation */])({ customer_id: distributor_id, child_id: existingCompany, relation: 'Distributor' }, function (error) { if (error) { _this3.setState({ saved: 'error' }); } else { _this3.setState({ saved: true, selectedCustomer: existingCompany }, function () { setTimeout(function () { _this3.isFinished(); }, 500); }); } }); } } }, { key: "inviteNotSent", value: function inviteNotSent() { dispatchers_AppDispatcher.dispatch({ action: 'get-user' }); } }, { key: "isFinished", value: function isFinished() { var _AppStore$getCustomer = AppStore["a" /* default */].getCustomer(), customerID = _AppStore$getCustomer.id; var selectedCustomer = this.state.selectedCustomer; this.goTo("".concat(customerID, "/distributor/existingCustomer/").concat(selectedCustomer)); } }, { key: "isValid", value: function isValid() { var existingCompany = this.state.existingCompany; if (existingCompany !== '') { this.setState({ invalid: false }); } else { this.setState({ invalid: true }); } } }, { key: "render", value: function render() { var saveButtonStyle = "".concat(home_default.a.saveButton, " saveButton"); var _this$state2 = this.state, newCompany = _this$state2.newCompany, invalid = _this$state2.invalid, saved = _this$state2.saved, existingCompany = _this$state2.existingCompany, inviteError = _this$state2.inviteError; if (invalid) { saveButtonStyle = "".concat(home_default.a.saveButton, " saveButton"); } else if (saved === true) { saveButtonStyle = "".concat(home_default.a.saveButton, " saveButton ").concat(home_default.a.saveButtonSuccess); } else if (saved === 'error') { saveButtonStyle = "".concat(home_default.a.saveButton, " saveButton ").concat(home_default.a.saveButtonError); } var _this$props = this.props, formatMessage = _this$props.intl.formatMessage, userCustomers = _this$props.data.searchedUser; var user_customers = userCustomers || []; var SelectCustomer = formatMessage({ id: 'customer.selectCustomer', defaultMessage: 'Select Customer', description: 'Select Customer label' }); var CreateCustomer = formatMessage({ id: 'customer.createCustomer', defaultMessage: 'Create Customer', description: 'Create Customer label' }); var customerOptions = [{ value: '', name: SelectCustomer, disabled: true, selected: 'selected' }]; user_customers.sort(function (a, b) { return a.customer.customer_name.localeCompare(b.customer.customer_name); }).map(function (customer, idx) { return customerOptions.push({ value: customer.customer.id, name: customer.customer.customer_name }); }); customerOptions.push({ value: 'Create Customer', name: CreateCustomer }); return /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement("div", { className: home_default.a.userInviteInput }, inviteError && /*#__PURE__*/react_default.a.createElement("h5", { className: "".concat(settings_default.a.inputError) }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "setting.warning.invite", defaultMessage: "WARNING: A user invite to the email provided was not sent, please switch to this customer and try an invite again." })), /*#__PURE__*/react_default.a.createElement("section", { className: home_default.a.userInput }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "addCustomer.associatedCustomers", defaultMessage: "Associated Customers", tagName: "h5" }), /*#__PURE__*/react_default.a.createElement("div", { className: home_default.a.userInputValueEdit }, /*#__PURE__*/react_default.a.createElement(Inputs_SelectInput, { options: customerOptions, childChange: this.childChange, field: "existingCompany" }))), existingCompany === 'Create Customer' && /*#__PURE__*/react_default.a.createElement("section", { className: home_default.a.userInput }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "addCustomer.companyEmail", defaultMessage: "New Customer", tagName: "h5" }), /*#__PURE__*/react_default.a.createElement("div", { className: home_default.a.userInputValueEdit }, /*#__PURE__*/react_default.a.createElement(Inputs_TextInput, { value: newCompany, childChange: this.childChange, field: "newCompany" })))), /*#__PURE__*/react_default.a.createElement(Buttons_CapitalButton, { text: formatMessage({ id: 'customer.nextButton', defaultMessage: 'Next', description: '' }), buttonFunction: this.saveButtonFunction, hSize: "h2", style: saveButtonStyle, disabled: invalid })); } }]); return AddCustomerStep2; }(react_default.a.Component); AddCustomerStep2_AddCustomerStep2.contextTypes = { intl: prop_types_default.a.object.isRequired, language: prop_types_default.a.string.isRequired, level: prop_types_default.a.number.isRequired, router: prop_types_default.a.object.isRequired }; AddCustomerStep2_AddCustomerStep2.propTypes = { intl: prop_types_default.a.shape({ formatMessage: prop_types_default.a.func }) }; /* harmony default export */ var DistributorComponents_AddCustomerStep2 = (Object(index_es["d" /* injectIntl */])(AddCustomerStep2_AddCustomerStep2)); // CONCATENATED MODULE: ./app/components/partials/DistributorComponents/AddCustomer.jsx function AddCustomer_typeof(obj) { "@babel/helpers - typeof"; return AddCustomer_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, AddCustomer_typeof(obj); } function AddCustomer_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function AddCustomer_defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function AddCustomer_createClass(Constructor, protoProps, staticProps) { if (protoProps) AddCustomer_defineProperties(Constructor.prototype, protoProps); if (staticProps) AddCustomer_defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function AddCustomer_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) AddCustomer_setPrototypeOf(subClass, superClass); } function AddCustomer_setPrototypeOf(o, p) { AddCustomer_setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return AddCustomer_setPrototypeOf(o, p); } function AddCustomer_createSuper(Derived) { var hasNativeReflectConstruct = AddCustomer_isNativeReflectConstruct(); return function _createSuperInternal() { var Super = AddCustomer_getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = AddCustomer_getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return AddCustomer_possibleConstructorReturn(this, result); }; } function AddCustomer_possibleConstructorReturn(self, call) { if (call && (AddCustomer_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return AddCustomer_assertThisInitialized(self); } function AddCustomer_assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function AddCustomer_isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function AddCustomer_getPrototypeOf(o) { AddCustomer_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return AddCustomer_getPrototypeOf(o); } function AddCustomer_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /* eslint-disable react/destructuring-assignment */ /* eslint-disable react/prop-types */ /* eslint-disable no-useless-escape */ /* eslint-disable react/require-default-props */ /* eslint-disable react/forbid-prop-types */ /* eslint-disable camelcase */ // ExistingCustomer.jsx var AddCustomer_AddCustomer = /*#__PURE__*/function (_React$Component) { AddCustomer_inherits(AddCustomer, _React$Component); var _super = AddCustomer_createSuper(AddCustomer); function AddCustomer(props) { var _this; AddCustomer_classCallCheck(this, AddCustomer); _this = _super.call(this, props); AddCustomer_defineProperty(AddCustomer_assertThisInitialized(_this), "unhide", function () { _this.setState({ shouldHide: false }); }); var locale = props.intl.locale; _this.state = { company: '', fromGroup: '', toGroup: '', language: locale, invalid: false, saved: false, shouldHide: true }; _this.goTo = function (x) { return _this.context.router.push(x); }; _this.childChange = _this.childChange.bind(AddCustomer_assertThisInitialized(_this)); _this.handleChange = _this.handleChange.bind(AddCustomer_assertThisInitialized(_this)); _this.backToUsers = _this.backToUsers.bind(AddCustomer_assertThisInitialized(_this)); _this.step1Callback = _this.step1Callback.bind(AddCustomer_assertThisInitialized(_this)); return _this; } AddCustomer_createClass(AddCustomer, [{ key: "childChange", value: function childChange(event) { this.handleChange(event.target.name, event.target.value); } }, { key: "handleChange", value: function handleChange(field, value, callback) { var newValue = value; var newState = react_addons_update_default()(this.state, AddCustomer_defineProperty({}, field, { $set: newValue })); this.setState(newState, function () { if (callback) callback(); }); } }, { key: "step1Callback", value: function step1Callback(data) { var nextPage = this.props.nextPage; var email = data; var includes = 'user_customers'; dispatchers_AppDispatcher.dispatch({ action: 'get-user-email', email: email, includes: includes }); this.setState({ email: email }); nextPage(); } }, { key: "backToUsers", value: function backToUsers() { var _AppStore$getCustomer = AppStore["a" /* default */].getCustomer(), customerID = _AppStore$getCustomer.id; this.goTo("".concat(customerID, "/distributor/transferDevices")); } }, { key: "render", value: function render() { var email = this.state.email; var _this$props = this.props, formatMessage = _this$props.intl.formatMessage, data = _this$props.data, previousPage = _this$props.previousPage, nextPage = _this$props.nextPage, page = _this$props.page, currentData = _this$props.currentData; return /*#__PURE__*/react_default.a.createElement("div", null, page === 1 && /*#__PURE__*/react_default.a.createElement(DistributorComponents_AddCustomerStep1, { data: data, step1Callback: this.step1Callback, onSubmit: nextPage }), page === 2 && /*#__PURE__*/react_default.a.createElement(DistributorComponents_AddCustomerStep2, { data: data, previousPage: previousPage, step2Callback: this.step2Callback, email: email, currentData: currentData, onSubmit: nextPage })); } }]); return AddCustomer; }(react_default.a.Component); AddCustomer_AddCustomer.contextTypes = { intl: prop_types_default.a.object.isRequired, language: prop_types_default.a.string.isRequired, level: prop_types_default.a.number.isRequired, router: prop_types_default.a.object.isRequired }; AddCustomer_AddCustomer.propTypes = { intl: prop_types_default.a.shape({ formatMessage: prop_types_default.a.func }) }; /* harmony default export */ var DistributorComponents_AddCustomer = (Object(index_es["d" /* injectIntl */])(AddCustomer_AddCustomer)); // CONCATENATED MODULE: ./app/components/pages/NewCustomer.jsx function NewCustomer_typeof(obj) { "@babel/helpers - typeof"; return NewCustomer_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, NewCustomer_typeof(obj); } function NewCustomer_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function NewCustomer_defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function NewCustomer_createClass(Constructor, protoProps, staticProps) { if (protoProps) NewCustomer_defineProperties(Constructor.prototype, protoProps); if (staticProps) NewCustomer_defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function NewCustomer_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) NewCustomer_setPrototypeOf(subClass, superClass); } function NewCustomer_setPrototypeOf(o, p) { NewCustomer_setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return NewCustomer_setPrototypeOf(o, p); } function NewCustomer_createSuper(Derived) { var hasNativeReflectConstruct = NewCustomer_isNativeReflectConstruct(); return function _createSuperInternal() { var Super = NewCustomer_getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = NewCustomer_getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return NewCustomer_possibleConstructorReturn(this, result); }; } function NewCustomer_possibleConstructorReturn(self, call) { if (call && (NewCustomer_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return NewCustomer_assertThisInitialized(self); } function NewCustomer_assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function NewCustomer_isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function NewCustomer_getPrototypeOf(o) { NewCustomer_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return NewCustomer_getPrototypeOf(o); } function NewCustomer_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /* eslint-disable react/no-unused-prop-types */ /* eslint-disable react/forbid-prop-types */ /* eslint-disable react/require-default-props */ /* eslint-disable react/prop-types */ // NewCustomer.jsx var NewCustomer_NewCustomers = /*#__PURE__*/function (_React$Component) { NewCustomer_inherits(NewCustomers, _React$Component); var _super = NewCustomer_createSuper(NewCustomers); function NewCustomers(props) { var _this; NewCustomer_classCallCheck(this, NewCustomers); _this = _super.call(this, props); NewCustomer_defineProperty(NewCustomer_assertThisInitialized(_this), "nextPage", function () { var _this$state = _this.state, maxPage = _this$state.maxPage, page = _this$state.page; _this.setState({ page: page + 1, maxPage: Math.max(maxPage, page + 1) }); }); NewCustomer_defineProperty(NewCustomer_assertThisInitialized(_this), "unhide", function () { _this.setState({ shouldHide: false }); }); NewCustomer_defineProperty(NewCustomer_assertThisInitialized(_this), "setPage", function (page) { var maxPage = _this.state.maxPage; return function (e) { if (e) { e.preventDefault(); } _this.setState({ page: Math.min(page, maxPage) }); return false; }.bind(NewCustomer_assertThisInitialized(_this)); }); var router = _this.props.router; _this.state = { page: 1, maxPage: 1 }; _this.goTo = function (x) { return router.push(x); }; _this.goBack = _this.goBack.bind(NewCustomer_assertThisInitialized(_this)); _this.previousPage = _this.previousPage.bind(NewCustomer_assertThisInitialized(_this)); return _this; } NewCustomer_createClass(NewCustomers, [{ key: "goBack", value: function goBack() { var _AppStore$getCustomer = AppStore["a" /* default */].getCustomer(), customerID = _AppStore$getCustomer.id; this.goTo("".concat(customerID, "/distributor/transferDevices")); } }, { key: "previousPage", value: function previousPage(currentData) { var page = this.state.page; if (page === 1) { this.goBack(); } else { this.setState({ page: page - 1, currentData: currentData }); } } }, { key: "render", value: function render() { var _this$props = this.props, logout = _this$props.auth.logout, path = _this$props.route.path, formatMessage = _this$props.intl.formatMessage, data = _this$props.data, params = _this$props.params; var _this$state2 = this.state, page = _this$state2.page, currentData = _this$state2.currentData; var _AppStore$getCustomer2 = AppStore["a" /* default */].getCustomer(), customerID = _AppStore$getCustomer2.id; var NEW_CUSTOMER = formatMessage({ id: 'customer.distributor.transferDevices', defaultMessage: 'Transfer Devices', description: 'Transfer Devices label' }); var router = this.context.router; return /*#__PURE__*/react_default.a.createElement(react_document_title_default.a, { title: NEW_CUSTOMER }, /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement(partials_NavigationBar, { backFunc: this.previousPage, page: path, name: NEW_CUSTOMER, logOut: function logOut() { return logout(router); } }), /*#__PURE__*/react_default.a.createElement("div", { className: home_default.a.pageWidth }, /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement("div", { className: home_default.a.pageContainer }, /*#__PURE__*/react_default.a.createElement("section", null, /*#__PURE__*/react_default.a.createElement(DistributorComponents_AddCustomer, { user: AppStore["a" /* default */].getUser(), data: data, params: params, customerID: customerID, nextPage: this.nextPage, previousPage: this.previousPage, page: page, currentData: currentData })), /*#__PURE__*/react_default.a.createElement("br", null)))), /*#__PURE__*/react_default.a.createElement(partials_Footer, null))); } }]); return NewCustomers; }(react_default.a.Component); NewCustomer_NewCustomers.contextTypes = { router: prop_types_default.a.object.isRequired }; /* harmony default export */ var NewCustomer = (Object(index_es["d" /* injectIntl */])(NewCustomer_NewCustomers)); // CONCATENATED MODULE: ./app/components/partials/DistributorComponents/ExistingCustomerStep1.jsx function ExistingCustomerStep1_typeof(obj) { "@babel/helpers - typeof"; return ExistingCustomerStep1_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, ExistingCustomerStep1_typeof(obj); } function ExistingCustomerStep1_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } function ExistingCustomerStep1_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function ExistingCustomerStep1_defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function ExistingCustomerStep1_createClass(Constructor, protoProps, staticProps) { if (protoProps) ExistingCustomerStep1_defineProperties(Constructor.prototype, protoProps); if (staticProps) ExistingCustomerStep1_defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function ExistingCustomerStep1_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) ExistingCustomerStep1_setPrototypeOf(subClass, superClass); } function ExistingCustomerStep1_setPrototypeOf(o, p) { ExistingCustomerStep1_setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return ExistingCustomerStep1_setPrototypeOf(o, p); } function ExistingCustomerStep1_createSuper(Derived) { var hasNativeReflectConstruct = ExistingCustomerStep1_isNativeReflectConstruct(); return function _createSuperInternal() { var Super = ExistingCustomerStep1_getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = ExistingCustomerStep1_getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return ExistingCustomerStep1_possibleConstructorReturn(this, result); }; } function ExistingCustomerStep1_possibleConstructorReturn(self, call) { if (call && (ExistingCustomerStep1_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return ExistingCustomerStep1_assertThisInitialized(self); } function ExistingCustomerStep1_assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function ExistingCustomerStep1_isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function ExistingCustomerStep1_getPrototypeOf(o) { ExistingCustomerStep1_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return ExistingCustomerStep1_getPrototypeOf(o); } /* eslint-disable react/destructuring-assignment */ /* eslint-disable react/prop-types */ /* eslint-disable no-useless-escape */ /* eslint-disable react/require-default-props */ /* eslint-disable react/forbid-prop-types */ /* eslint-disable camelcase */ // ExistingCustomerStep1.jsx var ExistingCustomerStep1_ExistingCustomerStep1 = /*#__PURE__*/function (_React$Component) { ExistingCustomerStep1_inherits(ExistingCustomerStep1, _React$Component); var _super = ExistingCustomerStep1_createSuper(ExistingCustomerStep1); function ExistingCustomerStep1(props) { var _this; ExistingCustomerStep1_classCallCheck(this, ExistingCustomerStep1); _this = _super.call(this, props); var locale = props.intl.locale, defaultCustomer = props.defaultCustomer; _this.state = { language: locale, invalid: true, saved: false, company: defaultCustomer }; _this.childChange = _this.childChange.bind(ExistingCustomerStep1_assertThisInitialized(_this)); _this.handleChange = _this.handleChange.bind(ExistingCustomerStep1_assertThisInitialized(_this)); _this.submitData = _this.submitData.bind(ExistingCustomerStep1_assertThisInitialized(_this)); return _this; } ExistingCustomerStep1_createClass(ExistingCustomerStep1, [{ key: "componentDidMount", value: function componentDidMount() { var defaultCustomer = this.props.defaultCustomer; dispatchers_AppDispatcher.dispatch({ action: 'get-user' }); if (defaultCustomer) { this.setState({ invalid: false }); } } }, { key: "childChange", value: function childChange(event) { this.handleChange(event.target.name, event.target.value); } }, { key: "handleChange", value: function handleChange(field, value) { var _this2 = this; var newValue = value; var newState = react_addons_update_default()(this.state, ExistingCustomerStep1_defineProperty({}, field, { $set: newValue })); this.setState(newState, function () { _this2.isValid(); }); } }, { key: "submitData", value: function submitData() { var company = this.state.company; var step1Callback = this.props.step1Callback; step1Callback(company); } }, { key: "isValid", value: function isValid() { var company = this.state.company; if (company !== '') { this.setState({ invalid: false }); } else { this.setState({ invalid: true }); } } }, { key: "render", value: function render() { var saveButtonStyle = "".concat(home_default.a.saveButton, " saveButton"); var _this$state = this.state, company = _this$state.company, invalid = _this$state.invalid, saved = _this$state.saved; if (invalid) { saveButtonStyle = "".concat(home_default.a.saveButton, " saveButton"); } else if (saved === true) { saveButtonStyle = "".concat(home_default.a.saveButton, " saveButton ").concat(home_default.a.saveButtonSuccess); } else if (saved === 'error') { saveButtonStyle = "".concat(home_default.a.saveButton, " saveButton ").concat(home_default.a.saveButtonError); } var _this$props = this.props, formatMessage = _this$props.intl.formatMessage, customerOptions = _this$props.customerOptions; return /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement("div", { className: home_default.a.userInviteInput }, /*#__PURE__*/react_default.a.createElement("section", { className: home_default.a.userInput }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "addCustomer.customer", defaultMessage: "Customer", tagName: "h5" }), /*#__PURE__*/react_default.a.createElement("div", { className: home_default.a.userInputValueEdit }, /*#__PURE__*/react_default.a.createElement(Inputs_SelectInput, { options: customerOptions, childChange: this.childChange, field: "company", value: company })))), /*#__PURE__*/react_default.a.createElement(Buttons_CapitalButton, { text: formatMessage({ id: 'customer.nextButton', defaultMessage: 'Next', description: '' }), buttonFunction: this.submitData, hSize: "h2", style: saveButtonStyle, disabled: invalid })); } }]); return ExistingCustomerStep1; }(react_default.a.Component); ExistingCustomerStep1_ExistingCustomerStep1.contextTypes = { intl: prop_types_default.a.object.isRequired, language: prop_types_default.a.string.isRequired, level: prop_types_default.a.number.isRequired, router: prop_types_default.a.object.isRequired }; ExistingCustomerStep1_ExistingCustomerStep1.propTypes = { intl: prop_types_default.a.shape({ formatMessage: prop_types_default.a.func }), params: prop_types_default.a.object }; /* harmony default export */ var DistributorComponents_ExistingCustomerStep1 = (Object(index_es["d" /* injectIntl */])(ExistingCustomerStep1_ExistingCustomerStep1)); // CONCATENATED MODULE: ./app/components/partials/DistributorComponents/ExistingCustomerStep2.jsx function ExistingCustomerStep2_typeof(obj) { "@babel/helpers - typeof"; return ExistingCustomerStep2_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, ExistingCustomerStep2_typeof(obj); } function ExistingCustomerStep2_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } function ExistingCustomerStep2_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function ExistingCustomerStep2_defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function ExistingCustomerStep2_createClass(Constructor, protoProps, staticProps) { if (protoProps) ExistingCustomerStep2_defineProperties(Constructor.prototype, protoProps); if (staticProps) ExistingCustomerStep2_defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function ExistingCustomerStep2_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) ExistingCustomerStep2_setPrototypeOf(subClass, superClass); } function ExistingCustomerStep2_setPrototypeOf(o, p) { ExistingCustomerStep2_setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return ExistingCustomerStep2_setPrototypeOf(o, p); } function ExistingCustomerStep2_createSuper(Derived) { var hasNativeReflectConstruct = ExistingCustomerStep2_isNativeReflectConstruct(); return function _createSuperInternal() { var Super = ExistingCustomerStep2_getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = ExistingCustomerStep2_getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return ExistingCustomerStep2_possibleConstructorReturn(this, result); }; } function ExistingCustomerStep2_possibleConstructorReturn(self, call) { if (call && (ExistingCustomerStep2_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return ExistingCustomerStep2_assertThisInitialized(self); } function ExistingCustomerStep2_assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function ExistingCustomerStep2_isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function ExistingCustomerStep2_getPrototypeOf(o) { ExistingCustomerStep2_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return ExistingCustomerStep2_getPrototypeOf(o); } /* eslint-disable react/destructuring-assignment */ /* eslint-disable react/prop-types */ /* eslint-disable no-useless-escape */ /* eslint-disable react/require-default-props */ /* eslint-disable react/forbid-prop-types */ /* eslint-disable camelcase */ // ExistingCustomerStep2.jsx var ExistingCustomerStep2_ExistingCustomerStep2 = /*#__PURE__*/function (_React$Component) { ExistingCustomerStep2_inherits(ExistingCustomerStep2, _React$Component); var _super = ExistingCustomerStep2_createSuper(ExistingCustomerStep2); function ExistingCustomerStep2(props) { var _this; ExistingCustomerStep2_classCallCheck(this, ExistingCustomerStep2); _this = _super.call(this, props); var locale = props.intl.locale, defaultToGroup = props.defaultToGroup, defaultFromGroup = props.defaultFromGroup; _this.state = { language: locale, invalid: true, saved: false, toGroup: defaultToGroup, fromGroup: defaultFromGroup, selectAll: false, selectedState: {} }; _this.getData(); _this.isValid(); _this.childChange = _this.childChange.bind(ExistingCustomerStep2_assertThisInitialized(_this)); _this.handleChange = _this.handleChange.bind(ExistingCustomerStep2_assertThisInitialized(_this)); _this.submitData = _this.submitData.bind(ExistingCustomerStep2_assertThisInitialized(_this)); _this.isValid = _this.isValid.bind(ExistingCustomerStep2_assertThisInitialized(_this)); _this.clickSelectAll = _this.clickSelectAll.bind(ExistingCustomerStep2_assertThisInitialized(_this)); return _this; } ExistingCustomerStep2_createClass(ExistingCustomerStep2, [{ key: "componentDidMount", value: function componentDidMount() { var _this$props = this.props, defaultFromGroup = _this$props.defaultFromGroup, defaultToGroup = _this$props.defaultToGroup, defaultSelectedState = _this$props.defaultSelectedState; if (!defaultFromGroup || !defaultToGroup) { dispatchers_AppDispatcher.dispatch({ action: 'unload-group-devices' }); dispatchers_AppDispatcher.dispatch({ action: 'selected-devices-remove-all' }); } if (defaultSelectedState) { this.setState({ selectedState: defaultSelectedState, invalid: false }); } } }, { key: "getData", value: function getData() { var _this$props2 = this.props, company = _this$props2.company, data = _this$props2.data; var userID = data.user.id; dispatchers_AppDispatcher.dispatch({ action: 'get-searched-customer', customerID: company, userID: userID }); } }, { key: "getNewData", value: function getNewData(group) { var _AppStore$getCustomer = AppStore["a" /* default */].getCustomer(), customerID = _AppStore$getCustomer.id; var action = { action: 'get-devices', groupID: group, customerID: customerID }; if (this.isActive !== undefined) { action.isActive = this.isActive; } dispatchers_AppDispatcher.dispatch(action); } }, { key: "isValid", value: function isValid() { var _this$state = this.state, toGroup = _this$state.toGroup, fromGroup = _this$state.fromGroup; var _this$props3 = this.props, defaultFromGroup = _this$props3.defaultFromGroup, defaultToGroup = _this$props3.defaultToGroup; var data = AppStore["a" /* default */].getData(); var deviceValid = data.deviceSettings.devices.length > 0; if (toGroup !== '' && fromGroup !== '' && deviceValid || defaultFromGroup !== '' && defaultToGroup !== '' && deviceValid) { this.setState({ invalid: false }); } else { this.setState({ invalid: true }); } } }, { key: "clickSelectAll", value: function clickSelectAll() { var _this2 = this; var _this$state2 = this.state, selectAll = _this$state2.selectAll, selectedState = _this$state2.selectedState; var allNotSelected = Object.keys(selectedState).every(function (k) { return !selectedState[k]; }); var anySelected = Object.keys(selectedState).some(function (k) { return selectedState[k]; }); var newState = { selectAll: selectAll, selectedState: {} }; if (allNotSelected && selectAll === true) { newState = immutability_helper_default()(newState, { selectAll: { $set: true } }); } else if (anySelected) { newState = immutability_helper_default()(newState, { selectAll: { $set: false } }); } else { newState = immutability_helper_default()(newState, { selectAll: { $set: !selectAll } }); } this.setState(newState, function () { return _this2.selectAllDevices(); }); } }, { key: "selectAllDevices", value: function selectAllDevices() { var _this3 = this; var data = this.props.data; var deviceData = data.groupDevices; var _ref = deviceData || {}, devices = _ref.devices; var _this$state3 = this.state, selectAll = _this$state3.selectAll, selectedState = _this$state3.selectedState; var newState = { selectedState: {}, selectAll: selectAll }; var devicesSelected = []; if (newState.selectAll === true) { devices.forEach(function (device) { selectedState[device.id] = !selectedState[device.id]; newState = immutability_helper_default()(newState, { selectedState: { $set: selectedState } }); devicesSelected.push(device.id); }); } if (newState.selectAll) { dispatchers_AppDispatcher.dispatch({ action: 'select-multiple-devices', ids: devicesSelected }); } else { dispatchers_AppDispatcher.dispatch({ action: 'selected-devices-remove-all' }); } this.setState(newState, function () { return _this3.isValid(); }); } }, { key: "childChange", value: function childChange(event) { this.handleChange(event.target.name, event.target.value); if (event.target.name === 'fromGroup') { this.getNewData(event.target.value); } } }, { key: "handleChange", value: function handleChange(field, value) { var _this4 = this; var newValue = value; var newState = immutability_helper_default()(this.state, ExistingCustomerStep2_defineProperty({}, field, { $set: newValue })); this.setState(newState, function () { _this4.isValid(); }); } }, { key: "submitData", value: function submitData() { var _this$state4 = this.state, fromGroup = _this$state4.fromGroup, toGroup = _this$state4.toGroup, selectedState = _this$state4.selectedState; var step2Callback = this.props.step2Callback; step2Callback(fromGroup, toGroup, selectedState); } }, { key: "render", value: function render() { var saveButtonStyle = "".concat(home_default.a.saveButton, " saveButton"); var _this$state5 = this.state, invalid = _this$state5.invalid, saved = _this$state5.saved, selectAll = _this$state5.selectAll, selectedState = _this$state5.selectedState; var _this$props4 = this.props, groups = _this$props4.groups, defaultToGroup = _this$props4.defaultToGroup, defaultFromGroup = _this$props4.defaultFromGroup, data = _this$props4.data, formatMessage = _this$props4.intl.formatMessage, company = _this$props4.company, customerOptions = _this$props4.customerOptions; var deviceData = data.groupDevices; var _ref2 = deviceData || {}, ready = _ref2.ready, devices = _ref2.devices; var searchedGroupsData = AppStore["a" /* default */].getSearchedGroups(); var searchedGroups = searchedGroupsData.groups || []; var SelectGroup = formatMessage({ id: 'customer.transferDevices.selectGroup', defaultMessage: 'Select Group', description: 'Select Group label' }); var groupFromOptions = [{ value: '', name: SelectGroup, disabled: true }]; groups.map(function (group) { return groupFromOptions.push({ value: group.groupID, name: group.name }); }); var groupToOptions = [{ value: '', name: SelectGroup, disabled: true }]; searchedGroups.map(function (group) { return groupToOptions.push({ value: group.groupID, name: group.name }); }); var tileSetInfo = 'default'; var gridList = deviceData && ready && Array.isArray(devices) ? /*#__PURE__*/react_default.a.createElement(GridList_GridList, { devices: devices, sort: data.sort, selectMode: true, tileInfo: tileSetInfo, selectedState: true, callback: this.isValid, selectedStateAll: selectedState }) : /*#__PURE__*/react_default.a.createElement("div", null); if (invalid) { saveButtonStyle = "".concat(home_default.a.saveButton, " saveButton"); } else if (saved === true) { saveButtonStyle = "".concat(home_default.a.saveButton, " saveButton ").concat(home_default.a.saveButtonSuccess); } else if (saved === 'error') { saveButtonStyle = "".concat(home_default.a.saveButton, " saveButton ").concat(home_default.a.saveButtonError); } var allNotSelected = Object.keys(selectedState).every(function (k) { return !selectedState[k]; }); var anySelected = Object.keys(selectedState).some(function (k) { return selectedState[k]; }); var id = 'setting.select.all'; var message = 'Select All'; var buttonStyles = devicePage_default.a.selectAllButton; if (selectAll && !allNotSelected) { id = 'setting.select.none'; message = 'Deselect All'; buttonStyles = devicePage_default.a.saveButton; } else if (anySelected) { id = 'setting.select.none'; message = 'Deselect All'; buttonStyles = devicePage_default.a.saveButton; } else if (allNotSelected) { id = 'setting.select.all'; message = 'Select All'; buttonStyles = devicePage_default.a.selectAllButton; } var selectAllButton = deviceData && ready && Array.isArray(devices) && devices.length > 0 ? /*#__PURE__*/react_default.a.createElement("div", { className: home_default.a.selectAllButtonStyle }, /*#__PURE__*/react_default.a.createElement(Buttons_CapitalButton, { text: formatMessage({ id: id, defaultMessage: message, description: '' }).toUpperCase(), buttonFunction: this.clickSelectAll, hSize: "h5", style: "".concat(buttonStyles, " ").concat(devicePage_default.a.selectAllButtonStyles) })) : /*#__PURE__*/react_default.a.createElement("div", null); return /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement("div", { className: home_default.a.userInviteInput }, /*#__PURE__*/react_default.a.createElement("section", { className: home_default.a.userInput }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "customer.transferDevices.fromGroup", defaultMessage: "TRANSFER FROM GROUP", tagName: "h5" }), /*#__PURE__*/react_default.a.createElement("div", { className: home_default.a.userInputValueEdit }, /*#__PURE__*/react_default.a.createElement(Inputs_SelectInput, { options: groupFromOptions, childChange: this.childChange, field: "fromGroup", defaultValue: defaultFromGroup }))), /*#__PURE__*/react_default.a.createElement("section", { className: home_default.a.userInput }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "customer.transferDevices.toGroup", defaultMessage: "TRANSFER TO GROUP", tagName: "h5" }), /*#__PURE__*/react_default.a.createElement("div", { className: home_default.a.userInputValueEdit }, /*#__PURE__*/react_default.a.createElement(Inputs_SelectInput, { options: groupToOptions, childChange: this.childChange, field: "toGroup", defaultValue: defaultToGroup }))), /*#__PURE__*/react_default.a.createElement("section", { className: home_default.a.userInput }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "customer.transferDevices.toCustomer", defaultMessage: "TRANSFER TO CUSTOMER", tagName: "h5" }), /*#__PURE__*/react_default.a.createElement("div", { className: home_default.a.userInputValueEdit }, /*#__PURE__*/react_default.a.createElement(Inputs_SelectInput, { options: customerOptions, childChange: this.childChange, field: "company", value: company, disabled: true })))), /*#__PURE__*/react_default.a.createElement("div", null, selectAllButton, gridList), /*#__PURE__*/react_default.a.createElement(Buttons_CapitalButton, { text: formatMessage({ id: 'customer.nextButton', defaultMessage: 'Next', description: '' }), buttonFunction: this.submitData, hSize: "h2", style: saveButtonStyle, disabled: invalid })); } }]); return ExistingCustomerStep2; }(react_default.a.Component); ExistingCustomerStep2_ExistingCustomerStep2.contextTypes = { intl: prop_types_default.a.object.isRequired, language: prop_types_default.a.string.isRequired, level: prop_types_default.a.number.isRequired, router: prop_types_default.a.object.isRequired }; ExistingCustomerStep2_ExistingCustomerStep2.propTypes = { intl: prop_types_default.a.shape({ formatMessage: prop_types_default.a.func }) }; /* harmony default export */ var DistributorComponents_ExistingCustomerStep2 = (Object(index_es["d" /* injectIntl */])(ExistingCustomerStep2_ExistingCustomerStep2)); // CONCATENATED MODULE: ./app/components/partials/Graphics/WarningTriangle.jsx function WarningTriangle_ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function WarningTriangle_objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? WarningTriangle_ownKeys(Object(source), !0).forEach(function (key) { WarningTriangle_defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : WarningTriangle_ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } function WarningTriangle_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /* eslint-disable react/prop-types */ // WindMachine.jsx var WarningTriangle_WarningTriangleDefault = function WarningTriangleDefault(_ref) { var style = _ref.style; return /*#__PURE__*/react_default.a.createElement(WarningTriangle_WarningTriangle, { style: style }); }; /* harmony default export */ var Graphics_WarningTriangle = (WarningTriangle_WarningTriangleDefault); var WarningTriangle_WarningTriangle = function WarningTriangle(_ref2) { var height = _ref2.height, width = _ref2.width, style = _ref2.style; var svgStyle = WarningTriangle_objectSpread({ fill: '#284047' }, style); return /*#__PURE__*/react_default.a.createElement("svg", { width: "62", height: "57", viewBox: "0 0 62 57", fill: "none", xmlns: "http://www.w3.org/2000/svg" }, /*#__PURE__*/react_default.a.createElement("description", null, "warning triangle icon"), /*#__PURE__*/react_default.a.createElement("title", null, "warning triangle"), /*#__PURE__*/react_default.a.createElement("path", { d: "M31 0L0 57H62L31 0Z", fill: "#D00000" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M29 23H33V41H29V23Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M31 47C29.8958 47 29 46.104 29 45.0001C29 43.896 29.8958 43 31 43C32.1042 43 33 43.896 33 45.0001C33 46.104 32.1042 47 31 47Z", fill: "white" })); }; // CONCATENATED MODULE: ./app/components/partials/DistributorComponents/ExistingCustomerStep3.jsx function ExistingCustomerStep3_typeof(obj) { "@babel/helpers - typeof"; return ExistingCustomerStep3_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, ExistingCustomerStep3_typeof(obj); } function ExistingCustomerStep3_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function ExistingCustomerStep3_defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function ExistingCustomerStep3_createClass(Constructor, protoProps, staticProps) { if (protoProps) ExistingCustomerStep3_defineProperties(Constructor.prototype, protoProps); if (staticProps) ExistingCustomerStep3_defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function ExistingCustomerStep3_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) ExistingCustomerStep3_setPrototypeOf(subClass, superClass); } function ExistingCustomerStep3_setPrototypeOf(o, p) { ExistingCustomerStep3_setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return ExistingCustomerStep3_setPrototypeOf(o, p); } function ExistingCustomerStep3_createSuper(Derived) { var hasNativeReflectConstruct = ExistingCustomerStep3_isNativeReflectConstruct(); return function _createSuperInternal() { var Super = ExistingCustomerStep3_getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = ExistingCustomerStep3_getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return ExistingCustomerStep3_possibleConstructorReturn(this, result); }; } function ExistingCustomerStep3_possibleConstructorReturn(self, call) { if (call && (ExistingCustomerStep3_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return ExistingCustomerStep3_assertThisInitialized(self); } function ExistingCustomerStep3_assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function ExistingCustomerStep3_isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function ExistingCustomerStep3_getPrototypeOf(o) { ExistingCustomerStep3_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return ExistingCustomerStep3_getPrototypeOf(o); } /* eslint-disable react/destructuring-assignment */ /* eslint-disable react/prop-types */ /* eslint-disable no-useless-escape */ /* eslint-disable react/require-default-props */ /* eslint-disable react/forbid-prop-types */ /* eslint-disable camelcase */ // ExistingCustomerStep3.jsx react_modal_lib_default.a.setAppElement('#app'); var customStyles = { overlay: { position: 'fixed', top: 0, left: 0, right: 0, bottom: 0, backgroundColor: 'rgba(196, 196, 196, 0.8)', zIndex: 100 }, content: { top: '50%', left: '50%', maxWidth: '400px', minWidth: '300px', right: 'auto', bottom: 'auto', marginRight: '-50%', borderRadius: '10px', boxShadow: 'none', border: '3px solid #d00000', transform: 'translate(-50%, -50%)', backgroundColor: '#fff', color: '#d00000', textAlign: 'center' } }; var completionStyles = { overlay: { position: 'fixed', top: 0, left: 0, right: 0, bottom: 0, backgroundColor: 'rgba(196, 196, 196, 0.8)', zIndex: 100 }, content: { top: '50%', left: '50%', maxWidth: '400px', minWidth: '300px', right: 'auto', bottom: 'auto', marginRight: '-50%', borderRadius: '10px', boxShadow: 'none', border: '3px solid #284047', transform: 'translate(-50%, -50%)', backgroundColor: '#fff', color: '#284047', textAlign: 'center' } }; var ExistingCustomerStep3_ExistingCustomerStep3 = /*#__PURE__*/function (_React$Component) { ExistingCustomerStep3_inherits(ExistingCustomerStep3, _React$Component); var _super = ExistingCustomerStep3_createSuper(ExistingCustomerStep3); function ExistingCustomerStep3(props, context) { var _this; ExistingCustomerStep3_classCallCheck(this, ExistingCustomerStep3); _this = _super.call(this, props); var _props$data = props.data, devicesList = _props$data.deviceSettings.devices, lookup = _props$data.lookup, lookupReady = _props$data.lookupReady, _props$params = props.params, customerID = _props$params.customerID, deviceID = _props$params.deviceID, deviceType = _props$params.deviceType; var router = context.router; if (!lookupReady && deviceID) { _this.getNewData(); } var devices = []; var device; if (devicesList.length > 0) { for (var i = 0; i < devicesList.length; i++) { devices.push(lookup[devicesList[i]]); } device = devices[0]; } else if (deviceID) { devices.push(lookup[deviceID]); device = lookup[deviceID]; } else if (customerID && deviceType) { router.push("/".concat(customerID, "/").concat(deviceType)); } else { router.push('/home'); } _this.state = { devices: devices, invalid: false, saved: false, warningModalIsOpen: false, waitingModalIsOpen: false, successModalIsOpen: false, errorModalIsOpen: false }; // this.getData(); _this.goTo = function (x) { return _this.context.router.push(x); }; _this.closeWarningModal = _this.closeWarningModal.bind(ExistingCustomerStep3_assertThisInitialized(_this)); _this.openWarningModal = _this.openWarningModal.bind(ExistingCustomerStep3_assertThisInitialized(_this)); _this.closeWaitingModal = _this.closeWaitingModal.bind(ExistingCustomerStep3_assertThisInitialized(_this)); _this.openWaitingModal = _this.openWaitingModal.bind(ExistingCustomerStep3_assertThisInitialized(_this)); _this.closeErrorModal = _this.closeErrorModal.bind(ExistingCustomerStep3_assertThisInitialized(_this)); _this.openErrorModal = _this.openErrorModal.bind(ExistingCustomerStep3_assertThisInitialized(_this)); _this.previousPage = _this.previousPage.bind(ExistingCustomerStep3_assertThisInitialized(_this)); _this.sendData = _this.sendData.bind(ExistingCustomerStep3_assertThisInitialized(_this)); _this.isFinished = _this.isFinished.bind(ExistingCustomerStep3_assertThisInitialized(_this)); return _this; } ExistingCustomerStep3_createClass(ExistingCustomerStep3, [{ key: "previousPage", value: function previousPage() { var previousPage = this.props.previousPage; var _this$state = this.state, devices = _this$state.devices, fromGroup = _this$state.fromGroup, toGroup = _this$state.toGroup; var currentData = { devices: devices, fromGroup: fromGroup, toGroup: toGroup }; previousPage(currentData); } }, { key: "openSuccessModal", value: function openSuccessModal() { this.setState({ successModalIsOpen: true, warningModalIsOpen: false, errorModalIsOpen: false, waitingModalIsOpen: false }); } }, { key: "openWarningModal", value: function openWarningModal() { this.setState({ warningModalIsOpen: true, successModalIsOpen: false, errorModalIsOpen: false, waitingModalIsOpen: false }); } }, { key: "openWaitingModal", value: function openWaitingModal() { this.setState({ warningModalIsOpen: false, successModalIsOpen: false, errorModalIsOpen: false, waitingModalIsOpen: true }); } }, { key: "openErrorModal", value: function openErrorModal() { this.setState({ errorModalIsOpen: true, successModalIsOpen: false, warningModalIsOpen: false, waitingModalIsOpen: false }); } }, { key: "closeWarningModal", value: function closeWarningModal() { this.setState({ warningModalIsOpen: false }); } }, { key: "closeWaitingModal", value: function closeWaitingModal() { this.setState({ waitingModalIsOpen: false }); } }, { key: "closeErrorModal", value: function closeErrorModal() { this.setState({ errorModalIsOpen: false }); } }, { key: "isFinished", value: function isFinished() { var _AppStore$getCustomer = AppStore["a" /* default */].getCustomer(), customerID = _AppStore$getCustomer.id; this.goTo("".concat(customerID, "/distributor/transferDevices")); } }, { key: "sendData", value: function sendData() { var _this2 = this; var devices = this.state.devices; var _AppStore$getCustomer2 = AppStore["a" /* default */].getCustomer(), customerID = _AppStore$getCustomer2.id; var _this$props = this.props, company = _this$props.company, toGroup = _this$props.toGroup; var tempData = devices.map(function (item) { var temp = { id: item.id }; return temp; }); Object(actions["Z" /* setDevices */])({ devices: tempData, customer_id: company, group_id: toGroup, distributor_id: customerID }, function (error) { if (error) { _this2.setState({ saved: 'error' }, function () { _this2.openErrorModal(); }); } else { _this2.setState({ saved: true }, function () { setTimeout(function () { _this2.openSuccessModal(); }, 500); }); } }); this.openWaitingModal(); } }, { key: "render", value: function render() { var saveButtonStyle = "".concat(home_default.a.saveButton, " saveButton "); var successButtonStyle = "".concat(home_default.a.saveButton, " saveButton ").concat(notifications_default.a.successButton); var _this$state2 = this.state, invalid = _this$state2.invalid, saved = _this$state2.saved, devices = _this$state2.devices, warningModalIsOpen = _this$state2.warningModalIsOpen, waitingModalIsOpen = _this$state2.waitingModalIsOpen, successModalIsOpen = _this$state2.successModalIsOpen, errorModalIsOpen = _this$state2.errorModalIsOpen; var _this$props2 = this.props, formatMessage = _this$props2.intl.formatMessage, company = _this$props2.company, toGroup = _this$props2.toGroup, fromGroup = _this$props2.fromGroup, customerOptions = _this$props2.customerOptions, groups = _this$props2.groups, customerID = _this$props2.params.customerID; var data = AppStore["a" /* default */].getData(); var searchedGroupsData = AppStore["a" /* default */].getSearchedGroups(); var searchedGroups = searchedGroupsData.groups || []; var grouptoOptions = searchedGroups.map(function (group) { return new Object({ value: group.groupID, name: group.name }); }).sort(function (a, b) { return a.name.localeCompare(b.name); }); var tileSetInfo = 'default'; var groupFromOptions = groups.map(function (group) { return new Object({ value: group.groupID, name: group.name }); }); if (invalid) { saveButtonStyle = "".concat(home_default.a.saveButton, " saveButton"); } else if (saved === true) { saveButtonStyle = "".concat(home_default.a.saveButton, " saveButton ").concat(home_default.a.saveButtonSuccess); } else if (saved === 'error') { saveButtonStyle = "".concat(home_default.a.saveButton, " saveButton ").concat(home_default.a.saveButtonError); } var warningModalText = formatMessage({ id: 'settings.warnings.transfer', defaultMessage: 'WARNING: Once transferred, devices can only be transferred again by contacting support@altrac.io', description: 'WARNING: Confirm transfer' }); var waitingModalText = formatMessage({ id: 'settings.warnings.transferring', defaultMessage: 'Transferring devices...', description: 'Transferring devices' }); var errorModalText = formatMessage({ id: 'settings.error.transfer', defaultMessage: 'Error:', description: 'Error' }); var successModalText = formatMessage({ id: 'settings.success.transfer', defaultMessage: 'Transfer Successful', description: 'Warning: Confirm transfer' }); var modalHeadWarning = notifications_default.a.modalHeadWarning, modalSaveButton = notifications_default.a.modalSaveButton, modalSaveButtonWarning = notifications_default.a.modalSaveButtonWarning, transferSaveButton = notifications_default.a.transferSaveButton, finishedButton = notifications_default.a.finishedButton, transferSave = notifications_default.a.transferSave, modalCancelButton = notifications_default.a.modalCancelButton, transferWarningGraphic = notifications_default.a.transferWarningGraphic, modalHeadCenter = notifications_default.a.modalHeadCenter; return /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement("div", { className: home_default.a.userInviteInput }, /*#__PURE__*/react_default.a.createElement("section", { className: home_default.a.userInput }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "customer.transferDevices.fromGroup", defaultMessage: "TRANSFER FROM GROUP", tagName: "h5" }), /*#__PURE__*/react_default.a.createElement("div", { className: home_default.a.userInputValueEdit }, /*#__PURE__*/react_default.a.createElement(Inputs_SelectInput, { options: groupFromOptions, field: "company", value: fromGroup, disabled: true }))), /*#__PURE__*/react_default.a.createElement("section", { className: home_default.a.userInput }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "customer.transferDevices.toGroup", defaultMessage: "TRANSFER TO GROUP", tagName: "h5" }), /*#__PURE__*/react_default.a.createElement("div", { className: home_default.a.userInputValueEdit }, /*#__PURE__*/react_default.a.createElement(Inputs_SelectInput, { options: grouptoOptions, field: "company", value: toGroup, disabled: true }))), /*#__PURE__*/react_default.a.createElement("section", { className: home_default.a.userInput }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "customer.transferDevices.toCustomer", defaultMessage: "TRANSFER TO CUSTOMER", tagName: "h5" }), /*#__PURE__*/react_default.a.createElement("div", { className: home_default.a.userInputValueEdit }, /*#__PURE__*/react_default.a.createElement(Inputs_SelectInput, { options: customerOptions, field: "company", value: company, disabled: true })))), /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement(GridList_GridList, { devices: devices, sort: data.sort, tileInfo: tileSetInfo })), /*#__PURE__*/react_default.a.createElement(Buttons_CapitalButton, { text: formatMessage({ id: 'existingCustomer.confirm', defaultMessage: 'Confirm', description: '' }), buttonFunction: this.openWarningModal, hSize: "h2", style: saveButtonStyle, disabled: invalid }), /*#__PURE__*/react_default.a.createElement(react_modal_lib_default.a, { isOpen: warningModalIsOpen, onRequestClose: this.closeWarningModal, style: customStyles, contentLabel: "warningModal" }, /*#__PURE__*/react_default.a.createElement("div", { className: "".concat(home_default.a.warningGraphic, " ").concat(transferWarningGraphic) }, /*#__PURE__*/react_default.a.createElement(Graphics_WarningTriangle, null)), /*#__PURE__*/react_default.a.createElement("h3", { className: "".concat(modalHeadWarning, " ").concat(modalHeadCenter) }, warningModalText), /*#__PURE__*/react_default.a.createElement("h3", { className: "".concat(transferSave) }, /*#__PURE__*/react_default.a.createElement("button", { className: "".concat(modalSaveButtonWarning, " ").concat(transferSaveButton), style: { textTransform: 'uppercase' }, onClick: this.sendData }, formatMessage({ id: 'general.confirmTransfer', defaultMessage: "Transfer ".concat(devices.length > 1 ? "".concat(devices.length, " devices") : "".concat(devices.length, " device")) })), /*#__PURE__*/react_default.a.createElement("button", { className: "".concat(modalSaveButton, " ").concat(modalCancelButton, " ").concat(transferSaveButton), style: { textTransform: 'uppercase' }, onClick: this.closeWarningModal }, formatMessage({ id: 'general.cancel', defaultMessage: 'Cancel' })))), /*#__PURE__*/react_default.a.createElement(react_modal_lib_default.a, { isOpen: waitingModalIsOpen, onRequestClose: this.closeWarningModal, style: customStyles, contentLabel: "waitingModal" }, /*#__PURE__*/react_default.a.createElement("div", { className: "".concat(home_default.a.warningGraphic, " ").concat(transferWarningGraphic) }, /*#__PURE__*/react_default.a.createElement(Graphics_WarningTriangle, null)), /*#__PURE__*/react_default.a.createElement("h3", { className: "".concat(modalHeadWarning, " ").concat(modalHeadCenter) }, waitingModalText)), /*#__PURE__*/react_default.a.createElement(react_modal_lib_default.a, { isOpen: errorModalIsOpen, onRequestClose: this.closeErrorModal, style: customStyles, contentLabel: "errorModal" }, /*#__PURE__*/react_default.a.createElement("div", { className: "".concat(home_default.a.warningGraphic, " ").concat(transferWarningGraphic) }, /*#__PURE__*/react_default.a.createElement(Graphics_WarningTriangle, null)), /*#__PURE__*/react_default.a.createElement("h3", { className: "".concat(modalHeadWarning, " ").concat(modalHeadCenter) }, errorModalText), /*#__PURE__*/react_default.a.createElement("p", null, "Please send an email to", /*#__PURE__*/react_default.a.createElement("a", { href: "mailto:support@altrac.io" }, "support@altrac.io"), ' ', "for assistance with this error."), /*#__PURE__*/react_default.a.createElement("h3", { className: "".concat(transferSave) }, /*#__PURE__*/react_default.a.createElement("button", { className: "".concat(modalSaveButton, " ").concat(modalCancelButton, " ").concat(transferSaveButton), style: { textTransform: 'uppercase' }, onClick: this.closeErrorModal }, formatMessage({ id: 'general.cancel', defaultMessage: 'Cancel' })))), /*#__PURE__*/react_default.a.createElement(react_modal_lib_default.a, { isOpen: successModalIsOpen, style: completionStyles, contentLabel: "successModal" }, /*#__PURE__*/react_default.a.createElement("div", { className: "".concat(home_default.a.warningGraphic, " ").concat(transferWarningGraphic) }, /*#__PURE__*/react_default.a.createElement(Graphics_SelectionCheckIcon, { color: "#284047", width: "65", height: "65" })), /*#__PURE__*/react_default.a.createElement("h3", { className: "".concat(modalHeadWarning, " ").concat(modalHeadCenter) }, successModalText), /*#__PURE__*/react_default.a.createElement("h3", { className: transferSave }, /*#__PURE__*/react_default.a.createElement("button", { className: "".concat(modalSaveButtonWarning, " ").concat(transferSaveButton, " ").concat(finishedButton), onClick: this.isFinished }, formatMessage({ id: 'existingCustomer.finished', defaultMessage: 'Finished' }))))); } }]); return ExistingCustomerStep3; }(react_default.a.Component); ExistingCustomerStep3_ExistingCustomerStep3.contextTypes = { intl: prop_types_default.a.object.isRequired, language: prop_types_default.a.string.isRequired, level: prop_types_default.a.number.isRequired, router: prop_types_default.a.object.isRequired }; ExistingCustomerStep3_ExistingCustomerStep3.propTypes = { intl: prop_types_default.a.shape({ formatMessage: prop_types_default.a.func }), devices: prop_types_default.a.array, params: prop_types_default.a.object }; /* harmony default export */ var DistributorComponents_ExistingCustomerStep3 = (Object(index_es["d" /* injectIntl */])(ExistingCustomerStep3_ExistingCustomerStep3)); // CONCATENATED MODULE: ./app/components/partials/DistributorComponents/ExistingCustomer.jsx function ExistingCustomer_typeof(obj) { "@babel/helpers - typeof"; return ExistingCustomer_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, ExistingCustomer_typeof(obj); } function ExistingCustomer_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function ExistingCustomer_defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function ExistingCustomer_createClass(Constructor, protoProps, staticProps) { if (protoProps) ExistingCustomer_defineProperties(Constructor.prototype, protoProps); if (staticProps) ExistingCustomer_defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function ExistingCustomer_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) ExistingCustomer_setPrototypeOf(subClass, superClass); } function ExistingCustomer_setPrototypeOf(o, p) { ExistingCustomer_setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return ExistingCustomer_setPrototypeOf(o, p); } function ExistingCustomer_createSuper(Derived) { var hasNativeReflectConstruct = ExistingCustomer_isNativeReflectConstruct(); return function _createSuperInternal() { var Super = ExistingCustomer_getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = ExistingCustomer_getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return ExistingCustomer_possibleConstructorReturn(this, result); }; } function ExistingCustomer_possibleConstructorReturn(self, call) { if (call && (ExistingCustomer_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return ExistingCustomer_assertThisInitialized(self); } function ExistingCustomer_assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function ExistingCustomer_isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function ExistingCustomer_getPrototypeOf(o) { ExistingCustomer_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return ExistingCustomer_getPrototypeOf(o); } function ExistingCustomer_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /* eslint-disable react/destructuring-assignment */ /* eslint-disable react/prop-types */ /* eslint-disable no-useless-escape */ /* eslint-disable react/require-default-props */ /* eslint-disable react/forbid-prop-types */ /* eslint-disable camelcase */ // ExistingCustomer.jsx var ExistingCustomer_ExistingCustomer = /*#__PURE__*/function (_React$Component) { ExistingCustomer_inherits(ExistingCustomer, _React$Component); var _super = ExistingCustomer_createSuper(ExistingCustomer); function ExistingCustomer(props) { var _this; ExistingCustomer_classCallCheck(this, ExistingCustomer); _this = _super.call(this, props); ExistingCustomer_defineProperty(ExistingCustomer_assertThisInitialized(_this), "unhide", function () { _this.setState({ shouldHide: false }); }); var locale = props.intl.locale; _this.state = { company: '', fromGroup: '', toGroup: '', language: locale, invalid: false, saved: false, shouldHide: true }; _this.getData(); _this.goTo = function (x) { return _this.context.router.push(x); }; _this.childChange = _this.childChange.bind(ExistingCustomer_assertThisInitialized(_this)); _this.handleChange = _this.handleChange.bind(ExistingCustomer_assertThisInitialized(_this)); _this.backToUsers = _this.backToUsers.bind(ExistingCustomer_assertThisInitialized(_this)); _this.step1Callback = _this.step1Callback.bind(ExistingCustomer_assertThisInitialized(_this)); _this.step2Callback = _this.step2Callback.bind(ExistingCustomer_assertThisInitialized(_this)); return _this; } ExistingCustomer_createClass(ExistingCustomer, [{ key: "getData", value: function getData() { var customerID = this.props.customerID; dispatchers_AppDispatcher.dispatch({ action: 'get-customer-relations', customerID: customerID, relation: 'Distributor' }); } }, { key: "childChange", value: function childChange(event) { this.handleChange(event.target.name, event.target.value); } }, { key: "handleChange", value: function handleChange(field, value, callback) { var newValue = value; var newState = react_addons_update_default()(this.state, ExistingCustomer_defineProperty({}, field, { $set: newValue })); this.setState(newState, function () { if (callback) callback(); }); } }, { key: "step1Callback", value: function step1Callback(data) { var nextPage = this.props.nextPage; this.setState({ company: data }); nextPage(); } }, { key: "step2Callback", value: function step2Callback(fG, tG, sT) { var nextPage = this.props.nextPage; this.setState({ fromGroup: fG, toGroup: tG, selectedState: sT }); nextPage(); } }, { key: "backToUsers", value: function backToUsers() { var _AppStore$getCustomer = AppStore["a" /* default */].getCustomer(), customerID = _AppStore$getCustomer.id; this.goTo("".concat(customerID, "/distributor/transferDevices")); } }, { key: "render", value: function render() { var _this$state = this.state, company = _this$state.company, toGroup = _this$state.toGroup, fromGroup = _this$state.fromGroup, selectedState = _this$state.selectedState; var _this$props = this.props, formatMessage = _this$props.intl.formatMessage, data = _this$props.data, _this$props$data = _this$props.data, customersData = _this$props$data.customers.data.items, groups = _this$props$data.groups, selectedCustomer = _this$props.params.selectedCustomer, params = _this$props.params, onSubmit = _this$props.onSubmit, customerID = _this$props.customerID, previousPage = _this$props.previousPage, nextPage = _this$props.nextPage, page = _this$props.page, currentData = _this$props.currentData; var user = AppStore["a" /* default */].getUser(); var SelectCustomer = formatMessage({ id: 'customer.selectCustomer', defaultMessage: 'Select Customer', description: 'Select Customer label' }); var customerOptions = [{ value: '', name: SelectCustomer, disabled: true, selected: 'selected' }]; var customers = []; if (user.permissions.level === 30) { customers = !!user && user.customers || []; } else { customers = customersData || []; } customers.sort(function (a, b) { if (!a.customer_name) return true; if (!b.customer_name) return false;else return a.customer_name.localeCompare(b.customer_name); }).map(function (customer) { return customerOptions.push({ value: customer.id, name: customer.customer_name }); }); return /*#__PURE__*/react_default.a.createElement("div", null, page === 1 && /*#__PURE__*/react_default.a.createElement(DistributorComponents_ExistingCustomerStep1, { data: data, step1Callback: this.step1Callback, customerOptions: customerOptions, defaultCustomer: selectedCustomer, customerID: customerID, onSubmit: nextPage }), page === 2 && /*#__PURE__*/react_default.a.createElement(DistributorComponents_ExistingCustomerStep2, { data: data, previousPage: previousPage, step2Callback: this.step2Callback, customerOptions: customerOptions, defaultToGroup: toGroup, defaultFromGroup: fromGroup, defaultSelectedState: selectedState, company: company, groups: groups, currentData: currentData, onSubmit: nextPage }), page === 3 && /*#__PURE__*/react_default.a.createElement(DistributorComponents_ExistingCustomerStep3, { data: data, toGroup: toGroup, fromGroup: fromGroup, company: company, params: params, groups: groups, customerOptions: customerOptions, previousPage: previousPage, onSubmit: onSubmit })); } }]); return ExistingCustomer; }(react_default.a.Component); ExistingCustomer_ExistingCustomer.contextTypes = { intl: prop_types_default.a.object.isRequired, language: prop_types_default.a.string.isRequired, level: prop_types_default.a.number.isRequired, router: prop_types_default.a.object.isRequired }; ExistingCustomer_ExistingCustomer.propTypes = { intl: prop_types_default.a.shape({ formatMessage: prop_types_default.a.func }) }; /* harmony default export */ var DistributorComponents_ExistingCustomer = (Object(index_es["d" /* injectIntl */])(ExistingCustomer_ExistingCustomer)); // CONCATENATED MODULE: ./app/components/pages/ExistingCustomer.jsx function pages_ExistingCustomer_typeof(obj) { "@babel/helpers - typeof"; return pages_ExistingCustomer_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, pages_ExistingCustomer_typeof(obj); } function pages_ExistingCustomer_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function pages_ExistingCustomer_defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function pages_ExistingCustomer_createClass(Constructor, protoProps, staticProps) { if (protoProps) pages_ExistingCustomer_defineProperties(Constructor.prototype, protoProps); if (staticProps) pages_ExistingCustomer_defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function pages_ExistingCustomer_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) pages_ExistingCustomer_setPrototypeOf(subClass, superClass); } function pages_ExistingCustomer_setPrototypeOf(o, p) { pages_ExistingCustomer_setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return pages_ExistingCustomer_setPrototypeOf(o, p); } function pages_ExistingCustomer_createSuper(Derived) { var hasNativeReflectConstruct = pages_ExistingCustomer_isNativeReflectConstruct(); return function _createSuperInternal() { var Super = pages_ExistingCustomer_getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = pages_ExistingCustomer_getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return pages_ExistingCustomer_possibleConstructorReturn(this, result); }; } function pages_ExistingCustomer_possibleConstructorReturn(self, call) { if (call && (pages_ExistingCustomer_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return pages_ExistingCustomer_assertThisInitialized(self); } function pages_ExistingCustomer_assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function pages_ExistingCustomer_isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function pages_ExistingCustomer_getPrototypeOf(o) { pages_ExistingCustomer_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return pages_ExistingCustomer_getPrototypeOf(o); } function pages_ExistingCustomer_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /* eslint-disable react/no-unused-prop-types */ /* eslint-disable react/forbid-prop-types */ /* eslint-disable react/require-default-props */ /* eslint-disable react/prop-types */ // NewCustomer.jsx var ExistingCustomer_ExistingCustomers = /*#__PURE__*/function (_React$Component) { pages_ExistingCustomer_inherits(ExistingCustomers, _React$Component); var _super = pages_ExistingCustomer_createSuper(ExistingCustomers); function ExistingCustomers(props) { var _this; pages_ExistingCustomer_classCallCheck(this, ExistingCustomers); _this = _super.call(this, props); pages_ExistingCustomer_defineProperty(pages_ExistingCustomer_assertThisInitialized(_this), "nextPage", function () { var _this$state = _this.state, maxPage = _this$state.maxPage, page = _this$state.page; _this.setState({ page: page + 1, maxPage: Math.max(maxPage, page + 1) }); }); pages_ExistingCustomer_defineProperty(pages_ExistingCustomer_assertThisInitialized(_this), "unhide", function () { _this.setState({ shouldHide: false }); }); pages_ExistingCustomer_defineProperty(pages_ExistingCustomer_assertThisInitialized(_this), "setPage", function (page) { var maxPage = _this.state.maxPage; return function (e) { if (e) { e.preventDefault(); } _this.setState({ page: Math.min(page, maxPage) }); return false; }.bind(pages_ExistingCustomer_assertThisInitialized(_this)); }); var router = _this.props.router; _this.state = { page: 1, maxPage: 1 }; _this.goTo = function (x) { return router.push(x); }; _this.goBack = _this.goBack.bind(pages_ExistingCustomer_assertThisInitialized(_this)); _this.previousPage = _this.previousPage.bind(pages_ExistingCustomer_assertThisInitialized(_this)); return _this; } pages_ExistingCustomer_createClass(ExistingCustomers, [{ key: "goBack", value: function goBack() { var _AppStore$getCustomer = AppStore["a" /* default */].getCustomer(), customerID = _AppStore$getCustomer.id; this.goTo("".concat(customerID, "/distributor/transferDevices")); } }, { key: "previousPage", value: function previousPage(currentData) { var page = this.state.page; if (page === 1) { this.goBack(); } else { this.setState({ page: page - 1, currentData: currentData }); } } }, { key: "render", value: function render() { var _this$props = this.props, logout = _this$props.auth.logout, path = _this$props.route.path, formatMessage = _this$props.intl.formatMessage, data = _this$props.data, params = _this$props.params; var _this$state2 = this.state, page = _this$state2.page, currentData = _this$state2.currentData; var _AppStore$getCustomer2 = AppStore["a" /* default */].getCustomer(), customerID = _AppStore$getCustomer2.id; var NEW_CUSTOMER = formatMessage({ id: 'customer.distributor.transferDevices', defaultMessage: 'Transfer Devices', description: 'Transfer Devices label' }); var router = this.context.router; return /*#__PURE__*/react_default.a.createElement(react_document_title_default.a, { title: NEW_CUSTOMER }, /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement(partials_NavigationBar, { backFunc: this.previousPage, page: path, name: NEW_CUSTOMER, logOut: function logOut() { return logout(router); } }), /*#__PURE__*/react_default.a.createElement("div", { className: home_default.a.pageWidth }, /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement("div", { className: home_default.a.pageContainer }, /*#__PURE__*/react_default.a.createElement("section", null, /*#__PURE__*/react_default.a.createElement(DistributorComponents_ExistingCustomer, { user: AppStore["a" /* default */].getUser(), data: data, params: params, customerID: customerID, nextPage: this.nextPage, previousPage: this.previousPage, page: page, currentData: currentData })), /*#__PURE__*/react_default.a.createElement("br", null)))), /*#__PURE__*/react_default.a.createElement(partials_Footer, null))); } }]); return ExistingCustomers; }(react_default.a.Component); ExistingCustomer_ExistingCustomers.contextTypes = { router: prop_types_default.a.object.isRequired }; /* harmony default export */ var pages_ExistingCustomer = (Object(index_es["d" /* injectIntl */])(ExistingCustomer_ExistingCustomers)); // CONCATENATED MODULE: ./app/components/partials/Graphics/ModemSwapGraphics/DisconnectPower.jsx function DisconnectPower_ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function DisconnectPower_objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? DisconnectPower_ownKeys(Object(source), !0).forEach(function (key) { DisconnectPower_defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : DisconnectPower_ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } function DisconnectPower_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /* eslint-disable react/prop-types */ // PlantCircle.jsx var DisconnectPower_DisconnectPower = function DisconnectPower(_ref) { var height = _ref.height, width = _ref.width, style = _ref.style; var svgStyle = DisconnectPower_objectSpread({}, style); return /*#__PURE__*/react_default.a.createElement("svg", { width: "295", height: "295", viewBox: "0 0 295 295", fill: "none", xmlns: "http://www.w3.org/2000/svg" }, /*#__PURE__*/react_default.a.createElement("g", { "clip-path": "url(#clip0)" }, /*#__PURE__*/react_default.a.createElement("path", { d: "M294.999 90.0767C279.984 100.269 263.214 108.653 263.214 108.653L245.787 95.0084C245.787 95.0084 261.899 83.0627 267.16 80.1037C280.312 72.7062 291.328 65.0346 294.999 62.8428V90.0767Z", fill: "#3A3A3A", stroke: "black", "stroke-width": "2", "stroke-miterlimit": "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M294.999 123.448C284.312 116.27 266.502 119.941 268.365 123.667L254.445 102.79C254.445 102.79 268.475 96.6525 282.833 97.31C291.93 97.6936 294.999 99.4471 294.999 99.4471V123.448Z", fill: "#3A3A3A", stroke: "black", "stroke-width": "2", "stroke-miterlimit": "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M141.554 119.612C141.225 125.42 144.13 125.53 144.13 125.53C144.13 125.53 143.636 125.639 140.184 126.406C137.115 127.064 136.293 132.16 136.293 133.091C136.293 134.023 136.293 135.612 136.293 135.612C136.293 141.749 138.375 143.503 138.375 143.503C138.375 143.503 171.64 177.203 174.38 179.943C177.121 182.682 179.422 181.587 179.422 181.587C179.422 181.587 223.374 166.243 226.607 165.038C229.84 163.832 230.772 160.545 230.772 160.545L232.306 155.558C232.306 155.558 258.885 146.681 263.489 145.256C268.092 143.777 269.024 141.311 269.024 141.311C269.024 141.311 275.655 126.242 277.956 120.981C280.258 115.721 278.121 109.584 274.34 107.83C270.558 106.077 233.676 89.5829 232.635 89.1445C231.649 88.7062 230.717 88.8158 229.402 89.035L199.261 93.3091L191.15 88.8158C189.451 88.1034 187.259 88.4322 187.259 88.4322L141.664 94.8982C137.773 95.4462 137.389 97.4189 137.389 99.1723C137.389 100.871 137.389 99.0627 137.389 104.981C137.389 110.899 142.102 109.803 142.102 109.803L141.554 119.612Z", fill: "#F4F4F4" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M141.554 119.612C141.225 125.42 144.13 125.53 144.13 125.53C144.13 125.53 143.636 125.639 140.184 126.406C137.115 127.064 136.293 132.16 136.293 133.091C136.293 134.023 136.293 135.612 136.293 135.612C136.293 141.749 138.375 143.503 138.375 143.503C138.375 143.503 171.64 177.203 174.38 179.943C177.121 182.682 179.422 181.587 179.422 181.587C179.422 181.587 223.374 166.243 226.607 165.038C229.84 163.832 230.772 160.545 230.772 160.545L232.306 155.558C232.306 155.558 258.885 146.681 263.489 145.256C268.092 143.777 269.024 141.311 269.024 141.311C269.024 141.311 275.655 126.242 277.956 120.981C280.258 115.721 278.121 109.584 274.34 107.83C270.558 106.077 233.676 89.5829 232.635 89.1445C231.649 88.7062 230.717 88.8158 229.402 89.035L199.261 93.3091L191.15 88.8158C189.451 88.1034 187.259 88.4322 187.259 88.4322L141.664 94.8982C137.773 95.4462 137.389 97.4189 137.389 99.1723C137.389 100.871 137.389 99.0627 137.389 104.981C137.389 110.899 142.102 109.803 142.102 109.803L141.554 119.612Z", fill: "#DDDDDD", stroke: "black", "stroke-miterlimit": "10", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M188.574 88.2678C189.342 88.2678 190.273 88.3774 191.15 88.7062L199.261 93.1995L229.402 88.9254C230.06 88.8158 230.553 88.761 231.101 88.761C231.649 88.761 232.142 88.8158 232.69 89.035C233.677 89.4733 270.613 105.967 274.395 107.721C278.176 109.474 280.313 115.611 278.011 120.872C275.71 126.132 269.079 141.201 269.079 141.201C269.079 141.201 268.147 143.722 263.544 145.147C258.94 146.626 232.361 155.449 232.361 155.449L230.827 160.435C230.827 160.435 229.895 163.723 226.662 164.928C223.429 166.134 179.477 181.477 179.477 181.477C179.477 181.477 179.039 181.696 178.272 181.696C177.34 181.696 175.97 181.367 174.435 179.833C171.695 177.093 138.43 143.393 138.43 143.393C138.43 143.393 136.348 141.64 136.348 135.503C136.348 135.503 136.348 133.913 136.348 132.982C136.348 132.05 137.17 127.009 140.239 126.297C143.691 125.53 144.185 125.42 144.185 125.42C144.185 125.42 141.28 125.31 141.609 119.502L142.102 109.639C142.102 109.639 141.773 109.693 141.28 109.693C139.91 109.693 137.444 109.091 137.444 104.762C137.444 98.8436 137.444 100.707 137.444 98.9532C137.444 97.2545 137.828 95.227 141.719 94.679L187.314 88.213C187.204 88.3774 187.807 88.2678 188.574 88.2678ZM188.574 87.1719C187.807 87.1719 187.204 87.2815 187.095 87.2815L141.499 93.7475C136.841 94.405 136.293 97.1449 136.293 99.1176V104.926C136.293 110.077 139.527 110.844 140.951 110.954L140.513 119.612C140.349 121.968 140.732 123.831 141.554 125.036C141.116 125.146 140.568 125.256 139.965 125.365C136.074 126.242 135.252 132.05 135.252 133.092V135.612C135.252 141.749 137.28 143.941 137.718 144.325C138.814 145.421 171.038 178.08 173.668 180.765C175.477 182.573 177.176 182.956 178.272 182.956C179.094 182.956 179.642 182.737 179.861 182.683C182.108 181.915 223.812 167.339 227.045 166.134C230.772 164.709 231.813 161.038 231.868 160.873L233.183 156.49C236.965 155.229 259.653 147.667 263.818 146.352C268.64 144.818 269.846 142.243 270.01 141.749C270.284 141.092 276.696 126.571 278.943 121.475C281.628 115.447 278.943 108.817 274.778 106.899C270.723 105.036 234.06 88.6514 233.019 88.213C232.416 87.939 231.758 87.8294 231.046 87.8294C230.443 87.8294 229.84 87.8842 229.238 87.9938L199.48 92.268L191.698 87.939H191.643H191.589C190.712 87.3911 189.725 87.1719 188.574 87.1719Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M180.134 114.516L175.366 111.447L170.763 112.488L170.27 116.872L180.134 114.516Z", fill: "#B7B7B7", stroke: "black", "stroke-width": "0.5", "stroke-miterlimit": "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M141.608 127.557L150.267 125.639L144.293 123.886L144.403 121.146L143.088 119.831L143.8 109.31L143.252 109.419C138.758 110.077 138.923 107.063 138.923 106.68C138.923 106.296 138.978 103.72 138.978 103.72C139.032 102.899 138.813 102.351 138.649 101.967C138.046 100.871 138.758 100.323 139.58 99.3916C140.402 98.46 141.608 99.3916 141.608 99.3916L142.156 101.803L158.158 115.283L167.475 113.146L167.091 117.474L168.352 118.516L168.132 122.187L177.558 129.201C177.558 129.201 179.586 130.79 180.298 132.434L181.669 131.502C181.669 131.502 184.08 134.626 184.573 137.749L183.203 138.681C183.203 138.681 183.751 141.201 184.025 142.352C184.354 143.722 184.354 145.969 184.518 146.243C184.518 146.243 186.162 149.75 189.834 148.763C193.506 147.777 196.136 146.955 196.136 146.955L199.096 148.873L198.054 152.764L199.972 154.133L197.78 162.682L191.368 164.764C189.176 162.572 141.827 141.914 141.827 141.914C141.827 141.914 140.676 141.475 139.416 140.215C139.416 140.215 137.224 137.749 137.608 132.763C137.991 128.653 141.608 127.557 141.608 127.557Z", fill: "#BCBCBC" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M196.903 145.093C196.903 145.093 196.246 145.257 196.246 147.011L189.943 148.819C189.943 148.819 186.71 149.751 186.874 146.408L187.313 136.928C187.313 136.928 186.6 133.312 192.19 131.942C197.78 130.572 240.854 119.503 240.854 119.503C240.854 119.503 243.978 118.955 243.047 122.517C242.115 126.079 230.442 161.203 230.442 161.203C230.442 161.203 231.045 163.45 224.469 165.751C217.892 168.053 179.367 181.588 179.367 181.588C179.367 181.588 179.038 169.806 184.956 168.491C189.779 167.395 192.519 166.025 192.519 166.025L192.135 168.382L194.273 170.409C194.273 170.409 197.287 173.259 198.164 169.806C199.041 166.354 202.329 153.313 202.329 153.313C202.329 153.313 203.151 149.696 201.178 148.107", fill: "#BCBCBC" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M240.47 131.065L232.25 155.559L263.432 145.312C263.432 145.312 267.926 144.051 268.967 141.366C269.68 139.613 278.284 119.941 278.284 119.941C278.284 119.941 280.037 116.16 274.283 118.132C268.529 120.105 241.512 128.051 241.512 128.051L240.47 131.065Z", fill: "#BCBCBC" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M158.596 111.282L175.75 107.501L185.34 113.309L180.134 114.515L175.366 111.446L158.213 115.337L158.596 111.282Z", fill: "#BCBCBC" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M225.291 95.0626L237.95 93.0352L237.731 94.7887L244.636 97.6929L233.456 99.9944L225.291 95.0626Z", fill: "#BCBCBC" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M253.46 100.542L253.515 101.528L251.761 101.857L259.214 104.707L230.772 109.967L224.031 106.022L253.46 100.542Z", fill: "#BCBCBC" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M167.53 113.255L170.763 112.488L170.27 116.872L168.462 117.31L168.407 118.571L167.146 117.53L167.53 113.255Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M168.243 121.641L141.609 127.559C141.609 127.559 137.992 128.71 137.718 132.929C137.334 137.915 138.266 141.258 139.252 142.244C140.239 143.231 168.626 171.122 170.818 173.314C175.531 178.027 177.23 178.848 178.052 176.383C178.326 175.615 178.491 174.465 178.655 173.04C179.148 168.602 184.026 167.232 184.026 167.232L197.946 162.738L196.904 166.738L195.151 165.149L194.548 167.56L192.465 165.971L184.903 168.437C179.039 170.191 179.422 180.876 179.422 180.876C179.313 181.698 177.066 182.684 174.326 179.999C171.586 177.259 138.321 143.559 138.321 143.559C138.321 143.559 136.238 141.806 136.238 135.669V133.148C136.238 133.148 136.238 127.175 140.129 126.463C143.637 125.86 144.075 125.586 144.075 125.586C144.075 125.586 141.17 125.477 141.499 119.668L141.993 109.805C141.993 109.805 137.28 110.901 137.28 104.983C137.28 99.0645 137.28 100.928 137.28 99.1741C137.28 94.6808 138.924 94.8452 141.554 97.0371C142.76 98.0234 158.269 111.01 158.269 111.01L175.641 107.448L185.231 113.257L168.352 117.202L168.078 122.134C168.078 122.134 176.682 128.545 177.504 129.148C178.326 129.751 179.642 131.175 180.244 132.381L181.614 131.449C181.614 131.449 184.026 134.573 184.519 137.696L183.149 138.628C183.149 138.628 183.697 141.148 183.971 142.299C184.3 143.669 184.3 145.916 184.464 146.19C184.464 146.19 186.108 149.697 189.78 148.71C193.452 147.724 196.082 146.902 196.082 146.902L199.042 148.82L198 152.71L199.918 154.08L197.726 162.629", stroke: "black", "stroke-miterlimit": "10", "stroke-linecap": "round", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M143.855 109.475L143.143 119.886L144.458 121.201L144.348 123.941L145.828 125.256L144.184 125.694", stroke: "black", "stroke-miterlimit": "10", "stroke-linecap": "round", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M180.135 114.516L175.368 111.448L158.215 115.338L142.212 101.858L141.664 99.4473C141.664 99.4473 140.404 98.5705 139.637 99.4473C138.869 100.324 138.102 100.927 138.705 102.023C138.924 102.406 139.089 102.954 139.034 103.776C139.034 103.776 138.979 106.406 138.979 106.735C138.979 107.064 138.869 110.078 143.308 109.475L149.939 108.434", stroke: "black", "stroke-miterlimit": "10", "stroke-linecap": "round", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M175.751 107.503L175.367 111.448", stroke: "black", "stroke-width": "0.5", "stroke-miterlimit": "10", "stroke-linecap": "round", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M230.718 98.2418L237.458 97.1459L238.006 93.0361L233.732 91.0086L203.536 95.6664L191.096 88.8716C191.096 88.8716 190.493 88.0496 187.643 88.3784C184.794 88.7072 138.76 95.5568 138.76 95.5568", stroke: "black", "stroke-width": "0.5", "stroke-miterlimit": "10", "stroke-linecap": "round", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M237.733 93.1453L224.854 95.118L233.458 99.9401L246.611 97.2551L253.461 100.488L224.032 105.968L240.034 115.338C240.034 115.338 244.692 117.475 242.61 124.708L232.252 155.559C232.252 155.559 258.831 146.682 263.435 145.257C268.038 143.777 268.97 141.312 268.97 141.312C268.97 141.312 275.601 126.242 277.903 120.982C280.204 115.722 278.067 109.584 274.286 107.831C270.504 106.077 233.622 89.5835 232.581 89.1451C231.595 88.7068 230.663 88.8164 229.348 89.0355L199.371 93.3645L203.646 95.7207L233.513 91.1726L237.787 93.2001", stroke: "black", "stroke-miterlimit": "10", "stroke-linecap": "round", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M253.569 100.543L253.514 101.529L225.291 106.735", stroke: "black", "stroke-width": "0.5", "stroke-miterlimit": "10", "stroke-linecap": "round", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M158.379 111.063L158.215 115.338", stroke: "black", "stroke-miterlimit": "10", "stroke-linecap": "round", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M144.295 123.886L148.679 123.173L148.898 120.379L147.802 119.173L148.405 108.652", stroke: "black", "stroke-width": "0.5", "stroke-miterlimit": "10", "stroke-linecap": "round", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M143.143 119.886L147.801 119.174", stroke: "black", "stroke-width": "0.5", "stroke-miterlimit": "10", "stroke-linecap": "round", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M144.404 121.201L148.898 120.379", stroke: "black", "stroke-width": "0.5", "stroke-miterlimit": "10", "stroke-linecap": "round", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M148.842 121.311L167.146 117.53L167.529 113.256", stroke: "black", "stroke-width": "0.5", "stroke-miterlimit": "10", "stroke-linecap": "round", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M167.146 117.53L168.407 118.571", stroke: "black", "stroke-miterlimit": "10", "stroke-linecap": "round", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M170.763 112.488L170.27 116.872", stroke: "black", "stroke-width": "0.5", "stroke-miterlimit": "10", "stroke-linecap": "round", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M196.247 147.011L196.357 146.025C196.357 146.025 196.466 144.984 197.781 144.655L226.717 136.545L230.06 138.518C230.06 138.518 233.238 140.216 232.197 143.285L226.498 160.655C226.498 160.655 226.443 161.806 223.867 162.683C221.292 163.56 198.549 171.341 198.549 171.341C198.549 171.341 196.411 172.218 194.219 170.354L192.082 168.327L192.466 165.971", stroke: "black", "stroke-miterlimit": "10", "stroke-linecap": "round", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M168.461 117.311L183.367 128.325C183.367 128.325 187.422 130.955 187.258 136.983C187.094 143.01 186.82 146.462 186.82 146.462C186.82 146.462 186.381 149.915 190.711 148.654", stroke: "black", "stroke-miterlimit": "10", "stroke-linecap": "round", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M195.15 165.149L197.452 164.437", stroke: "black", "stroke-width": "0.5", "stroke-miterlimit": "10", "stroke-linecap": "round", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M232.196 155.613L230.223 161.86C230.223 161.86 229.62 163.668 226.661 164.819C223.702 165.97 178.654 181.697 178.654 181.697", stroke: "black", "stroke-miterlimit": "10", "stroke-linecap": "round", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M195.15 170.958C196.849 172.328 198 170.355 198 170.355C198 170.355 201.562 156.875 202.33 153.258C203.097 149.642 201.179 148.053 201.179 148.053L196.904 145.148", stroke: "black", "stroke-miterlimit": "10", "stroke-linecap": "round", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M250.94 101.968L250.83 103.612L227.375 107.941", stroke: "black", "stroke-width": "0.5", "stroke-miterlimit": "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M138.979 102.68L142.431 102.132", stroke: "black", "stroke-width": "0.5", "stroke-miterlimit": "10", "stroke-linecap": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M232.416 156.436L242.719 124.215C242.719 124.215 245.02 118.242 238.883 114.681", stroke: "black", "stroke-width": "2", "stroke-miterlimit": "10", "stroke-linecap": "round", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M238.554 115.175L229.457 108.928L239.102 114.243C239.376 114.407 239.486 114.736 239.321 115.01C239.212 115.229 238.883 115.339 238.554 115.175C238.609 115.175 238.554 115.175 238.554 115.175Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M179.752 114.297L175.368 111.502L158.215 115.393L142.212 101.913L141.664 99.502C141.664 99.502 140.404 98.6252 139.637 99.502C138.869 100.379 138.102 100.981 138.705 102.077C138.924 102.461 139.089 103.009 139.034 103.831C139.034 103.831 138.979 106.461 138.979 106.79C138.979 107.119 138.869 110.133 143.308 109.53L149.939 108.489", stroke: "black", "stroke-width": "2", "stroke-miterlimit": "10", "stroke-linecap": "round", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M197.837 162.682L200.03 154.134L198.111 152.764L199.153 148.874L196.193 146.956C196.193 146.956 193.563 147.778 189.891 148.764C186.219 149.75 184.575 146.243 184.575 146.243C184.356 145.969 184.356 143.777 184.082 142.353C183.808 141.202 183.26 138.681 183.26 138.681L184.63 137.75C184.137 134.626 181.726 131.503 181.726 131.503L180.356 132.435C179.753 131.229 178.437 129.804 177.615 129.202C176.793 128.599 168.189 122.188 168.189 122.188L168.463 116.818L179.753 114.297", stroke: "black", "stroke-width": "2", "stroke-miterlimit": "10", "stroke-linecap": "round", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M170.545 173.093C171.641 174.135 172.682 175.176 173.888 176.107C174.491 176.546 175.093 177.039 175.751 177.258C176.08 177.368 176.464 177.477 176.738 177.368C177.066 177.258 177.286 176.984 177.45 176.655C177.779 175.998 177.888 175.285 177.998 174.518C178.053 174.135 178.108 173.806 178.108 173.422L178.162 172.874L178.272 172.326C178.546 170.792 179.478 169.422 180.628 168.436C181.231 167.942 181.889 167.559 182.601 167.23C182.93 167.066 183.314 166.901 183.697 166.792L184.739 166.408L189.013 164.983L197.507 162.079C197.781 161.97 198.11 162.134 198.22 162.408C198.33 162.682 198.165 163.011 197.891 163.12L189.287 165.751L185.013 167.066L183.917 167.395C183.588 167.504 183.259 167.614 182.875 167.778C182.218 168.052 181.56 168.436 181.012 168.874C179.861 169.751 178.984 170.956 178.71 172.436C178.436 173.861 178.382 175.45 177.724 176.82C177.56 177.148 177.286 177.532 176.847 177.641C176.464 177.751 176.025 177.696 175.696 177.532C174.984 177.203 174.381 176.765 173.833 176.272C172.627 175.23 171.586 174.135 170.545 173.093Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M192.355 168.382L195.041 170.793C195.041 170.793 196.301 172.217 199.041 171.341L225.456 161.97C226.278 161.587 226.333 160.984 226.99 159.066L232.197 143.23C232.197 143.23 232.909 140.326 230.827 139.011C228.744 137.695 227.045 136.654 227.045 136.654", stroke: "black", "stroke-width": "2", "stroke-miterlimit": "10", "stroke-linecap": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M192.082 168.163L192.63 166.464V168.272C192.63 168.437 192.52 168.546 192.356 168.546C192.192 168.546 192.082 168.437 192.082 168.272C192.082 168.217 192.082 168.163 192.082 168.163Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M226.882 137.203L217.895 139.285L226.772 136.655C226.937 136.6 227.046 136.71 227.101 136.82C227.156 136.929 227.046 137.148 226.882 137.203Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M0 211.232C10.4672 211.232 16.331 206.246 16.331 206.246C18.1943 206.903 20.496 207.232 20.496 207.232C32.2236 212.438 44.1705 208.602 44.1705 208.602C47.897 210.684 59.2411 212.218 59.2411 212.218C59.5151 213.095 65.5982 225.26 65.5982 225.26L67.845 225.15C67.845 225.15 68.8315 227.123 70.4755 230.685C72.1196 234.247 75.7913 230.685 75.7913 230.685L79.3535 228.877C79.3535 228.877 85.8201 228.164 87.4094 223.726C90.5331 214.849 101.658 208.547 101.658 208.547L111.961 203.725L113.934 206.191C119.14 204.109 120.071 199.67 120.071 199.67C120.455 199.506 133.662 193.259 133.662 193.259L138.704 190.957C141.115 191.944 142.486 190.409 142.486 190.409C144.732 190.409 145.39 187.615 145.39 187.615C145.993 187.286 146.541 185.642 146.541 185.642L148.13 186.026C151.199 186.519 151.363 181.751 151.363 181.751C151.363 181.751 151.692 169.477 151.692 160.436C151.692 151.394 146.212 146.408 146.212 146.408C146.212 146.408 112.18 114.735 111.522 114.297C110.865 113.858 109.495 113.858 108.563 114.735C107.631 115.612 107.905 116.708 107.905 116.708C107.905 116.708 107.522 116.489 106.864 116.05C106.207 115.612 105.878 115.831 105.878 115.831C104.672 114.626 103.631 114.516 103.247 114.79C102.809 115.064 102.918 115.886 102.918 115.886C102.918 115.886 101.822 115.228 101 115.721C100.123 116.269 100.507 117.365 100.507 117.365C99.7399 116.872 98.4246 117.475 98.4246 117.475L95.0269 118.68L93.7664 116.215L68.0094 124.489L66.6394 125.859L67.297 127.229L38.6903 136.051L36.6078 135.284L29.2643 137.695L29.8123 138.736L28.7711 139.065L33.1553 151.339C29.2095 152.983 0.1644 169.97 0.1644 169.97V211.177", fill: "#DDDDDD" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M0 211.232C10.4672 211.232 16.331 206.246 16.331 206.246C18.1943 206.903 20.496 207.232 20.496 207.232C32.2236 212.438 44.1705 208.602 44.1705 208.602C47.897 210.684 59.2411 212.218 59.2411 212.218C59.5151 213.095 65.5982 225.26 65.5982 225.26L67.845 225.15C67.845 225.15 68.8315 227.123 70.4755 230.685C72.1196 234.247 75.7913 230.685 75.7913 230.685L79.3535 228.877C79.3535 228.877 85.8201 228.164 87.4094 223.726C90.5331 214.849 101.658 208.547 101.658 208.547L111.961 203.725L113.934 206.191C119.14 204.109 120.071 199.67 120.071 199.67C120.455 199.506 133.662 193.259 133.662 193.259L138.704 190.957C141.115 191.944 142.486 190.409 142.486 190.409C144.732 190.409 145.39 187.615 145.39 187.615C145.993 187.286 146.541 185.642 146.541 185.642L148.13 186.026C151.199 186.519 151.363 181.751 151.363 181.751C151.363 181.751 151.692 169.477 151.692 160.436C151.692 151.394 146.212 146.408 146.212 146.408C146.212 146.408 112.18 114.735 111.522 114.297C110.865 113.858 109.495 113.858 108.563 114.735C107.631 115.612 107.905 116.708 107.905 116.708C107.905 116.708 107.522 116.489 106.864 116.05C106.207 115.612 105.878 115.831 105.878 115.831C104.672 114.626 103.631 114.516 103.247 114.79C102.809 115.064 102.918 115.886 102.918 115.886C102.918 115.886 101.822 115.228 101 115.721C100.123 116.269 100.507 117.365 100.507 117.365C99.7399 116.872 98.4246 117.475 98.4246 117.475L95.0269 118.68L93.7664 116.215L68.0094 124.489L66.6394 125.859L67.297 127.229L38.6903 136.051L36.6078 135.284L29.2643 137.695L29.8123 138.736L28.7711 139.065L33.1553 151.339C29.2095 152.983 0.1644 169.97 0.1644 169.97V211.177", stroke: "black", "stroke-miterlimit": "10", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M101.603 173.86L102.206 171.997L132.566 159.997L130.703 156.654L136.238 159.504H137.608L138.923 164.435V187.286L136.512 191.615L120.016 199.67L119.304 201.642L117.824 203.067L113.824 205.917L112.125 204.053L99.1914 209.862L95.0813 213.095L90.4231 218.136L86.5321 223.945L84.2305 226.63L74.0373 231.781L70.3655 231.013L67.6802 225.205L65.2141 225.972L56.4458 205.204C56.4458 205.204 53.2125 194.902 61.1588 191.121C69.1051 187.34 103.411 174.244 103.411 174.244L101.603 173.86Z", fill: "#BCBCBC" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M107.959 116.708C107.959 116.708 110.041 112.818 112.288 115.009C114.48 117.201 145.553 146.189 145.553 146.189C145.553 146.189 151.581 151.285 151.527 160.107C151.472 168.929 151.143 182.026 151.143 182.026C151.143 182.026 150.705 186.464 147.745 185.916C149.718 185.423 149.499 183.286 149.499 183.286V158.847L148.184 158.682C148.184 155.34 145.279 150.134 142.429 147.614C142.429 147.614 139.799 147.668 138.813 146.792C137.826 145.915 109.493 118.407 109.493 118.407C109.493 118.407 111.357 115.831 108.343 117.092L107.959 116.708Z", fill: "#2E5B5E" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M101.438 118.024L132.565 150.299C132.565 150.299 139.087 157.258 139.087 165.861C139.087 174.464 139.032 186.465 139.032 186.465C139.032 186.465 138.32 189.917 137.607 190.575C137.607 190.575 140.841 192.273 142.265 190.465C142.265 190.465 145.06 189.862 145.389 187.67C145.389 187.67 146.43 185.917 146.704 185.588C146.704 185.588 149.554 186.3 149.554 183.561L149.719 158.847C149.719 158.847 148.348 159.231 148.348 158.683C148.348 155.066 143.8 147.724 142.265 147.669C140.402 147.614 140.128 147.997 137.224 145.148C134.922 142.901 117.056 125.64 109.713 118.407C109.549 118.243 110.371 117.585 110.206 117.476C110.097 117.366 110.097 116.873 109.987 116.763C109.713 116.489 108.781 116.928 108.507 116.763C107.192 115.941 106.48 115.393 106.48 115.393L105.438 115.558L104.014 114.955L103.301 115.284L102.863 116.051L101.328 115.777L100.342 116.325L100.397 117.531L101.438 118.024Z", fill: "#B23600" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M76.668 198.684L88.834 192.82L90.2589 195.341L77.1064 199.834L76.668 198.684Z", fill: "#3A3A3A" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M105.822 185.423L129.497 175.285L129.552 176.819L130.648 178.299L130.319 179.778L118.591 184.546L117.879 183.779L109.439 186.354L110.261 187.998L107.96 189.094L105.822 185.423Z", fill: "#3A3A3A" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M68.6113 154.079L86.8604 147.504L84.6135 145.093L99.2457 152.216L100.068 155.888L80.613 162.683L68.7209 160.271L68.6113 154.079Z", fill: "#BCBCBC" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M61.4336 205.314L73.3805 200.438L72.6132 206.082L63.5709 210.027L61.4336 205.314Z", fill: "#DDDDDD" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M33.6479 151.012L0.273438 170.026V211.233C0.273438 211.233 8.54855 211.672 16.3305 206.302C16.3305 206.302 19.2349 207.288 20.4954 207.288C20.4954 207.288 34.9632 212.439 44.1699 208.658C44.1699 208.658 53.9795 212.329 59.4049 212.11L33.6479 151.012Z", fill: "#3A3A3A" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M63.7891 151.503L68.7213 159.942L88.3952 152.544L86.8608 147.503L81.7094 141.64L64.5563 147.503L63.7891 151.503Z", stroke: "black", "stroke-miterlimit": "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M64.5566 147.667L68.612 154.079L86.8611 147.503", stroke: "black", "stroke-miterlimit": "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M68.7209 159.942L68.6113 154.079", stroke: "black", "stroke-width": "0.5", "stroke-miterlimit": "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M88.5047 152.215L86.8606 147.777L81.7092 141.64L64.5562 147.667L63.8438 151.119", stroke: "black", "stroke-width": "2", "stroke-miterlimit": "10", "stroke-linecap": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M136.02 191.889C139.143 190.41 139.088 185.752 139.088 185.752C139.088 185.752 139.088 176.765 139.088 166.737C139.088 156.71 131.526 149.476 131.526 149.476C131.526 149.476 103.248 119.831 101.604 118.188C99.9597 116.544 98.4252 117.201 98.4252 117.201L28.6621 139.229L65.3796 226.137L67.736 225.205", stroke: "black", "stroke-width": "2", "stroke-miterlimit": "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M136.294 192.382L122.977 198.19L135.8 191.396L136.294 192.382Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M65.543 219.451L70.0367 230.301C70.0367 230.301 70.8588 233.205 75.7362 230.849C80.6136 228.492 84.3949 227.396 85.9294 224.985C87.4638 222.629 93.6565 212.053 101.438 208.656C109.604 205.039 113.659 203.396 113.659 203.396L113.933 205.861", stroke: "black", "stroke-width": "2", "stroke-miterlimit": "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M120.017 199.835L120.071 200.438C119.962 201.095 119.578 201.643 119.14 202.191C118.701 202.684 118.208 203.123 117.715 203.561C117.222 204 116.674 204.383 116.126 204.767C115.578 205.15 115.03 205.479 114.481 205.808L113.988 204.821C114.536 204.602 115.139 204.328 115.687 204C116.235 203.726 116.783 203.397 117.331 203.068C117.879 202.739 118.372 202.356 118.866 201.917C119.304 201.479 119.742 200.986 119.962 200.383L120.017 199.835Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M136.238 174.244C136.238 174.244 136.458 178.683 136.458 183.56C136.458 187.724 136.458 187.724 136.458 187.724C136.458 187.724 136.677 191.56 130.922 194.3C126.429 196.437 120.346 199.396 120.346 199.396", stroke: "black", "stroke-width": "2", "stroke-miterlimit": "10", "stroke-linecap": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M120.729 199.889L116.674 201.423L120.236 198.957L120.729 199.889Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M105.713 185.424L129.497 175.286V176.711L130.264 177.478C130.264 177.478 131.47 179.286 129.826 179.999C128.73 180.437 120.674 183.67 118.537 184.492L118.153 183.615C118.153 183.615 112.18 185.424 109.385 186.3L110.207 188.054L107.905 188.985", stroke: "black", "stroke-width": "2", "stroke-miterlimit": "10", "stroke-linecap": "round", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M129.498 176.711L136.513 173.861", stroke: "black", "stroke-miterlimit": "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M136.512 173.861C136.512 173.861 137.06 181.642 132.127 183.999L116.07 191.122", stroke: "black", "stroke-miterlimit": "10", "stroke-linecap": "round", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M116.071 190.848C116.016 190.848 116.016 190.848 116.071 190.848C116.126 190.793 116.181 190.738 116.235 190.683C116.345 190.574 116.455 190.519 116.509 190.409C116.674 190.19 116.893 189.971 117.057 189.752C117.386 189.258 117.66 188.765 117.879 188.217C118.318 187.176 118.427 185.971 118.153 184.82V184.765L118.537 184.546L118.208 184.82V184.765C118.373 185.313 118.482 185.916 118.482 186.519C118.482 187.121 118.373 187.724 118.153 188.272C117.989 188.82 117.715 189.423 117.386 189.916C117.222 190.19 117.057 190.409 116.838 190.683C116.729 190.793 116.619 190.902 116.509 191.012C116.455 191.067 116.4 191.121 116.345 191.176C116.29 191.231 116.29 191.231 116.235 191.286C116.181 191.286 116.126 191.341 116.016 191.395C115.852 191.395 115.742 191.286 115.742 191.121C115.742 190.957 115.907 190.848 116.071 190.848Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M110.262 188.108L111.413 190.136L111.632 192.821", stroke: "black", "stroke-width": "2", "stroke-miterlimit": "10", "stroke-linecap": "round", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M111.632 193.204C111.632 193.204 105.166 195.889 99.6306 198.191C94.0956 200.492 85.8753 209.917 83.9572 212.383C82.0391 214.849 80.7239 216.931 77.2713 218.63C74.7504 219.835 73.4352 217.589 73.4352 217.589L70.3115 212.821L72.6679 219.89L76.4493 227.014L72.8872 228.877C72.8872 228.877 69.7086 229.534 68.0098 225.425", stroke: "black", "stroke-miterlimit": "10", "stroke-linecap": "round", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M104.672 183.943L107.576 188.382L107.741 190.519L94.5883 196.273C94.5883 196.273 91.3002 197.314 89.7109 194.081L88.9984 192.82L76.6132 198.629L77.3804 200.492L75.2431 210.027L65.5432 214.41L58.9121 199.834", stroke: "black", "stroke-width": "2", "stroke-miterlimit": "10", "stroke-linecap": "round", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M104.452 183.779L88.2305 190.903L90.1485 194.3C90.1485 194.3 91.4638 195.615 94.0943 194.41C96.7248 193.204 107.521 188.492 107.521 188.492", stroke: "black", "stroke-miterlimit": "10", "stroke-linecap": "round", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M58.8027 199.615L74.1473 193.204L76.3942 198.684", stroke: "black", "stroke-miterlimit": "10", "stroke-linecap": "round", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M63.7891 210.027L73.0507 206.081L74.1467 193.204", stroke: "black", "stroke-miterlimit": "10", "stroke-linecap": "round", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M75.2429 210.027L73.0508 206.082", stroke: "black", "stroke-miterlimit": "10", "stroke-linecap": "round", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M65.3242 219.561L71.6265 216.657", stroke: "black", "stroke-miterlimit": "10", "stroke-linecap": "round", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M111.412 190.136C111.412 190.136 119.03 187.396 117.714 183.834", stroke: "black", "stroke-miterlimit": "10", "stroke-linecap": "round", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M90.4772 195.177L77.1055 199.834", stroke: "black", "stroke-width": "2", "stroke-miterlimit": "10", "stroke-linecap": "round", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M99.4648 168.491L99.958 167.176L130.318 155.888L132.565 159.943L132.236 161.532", stroke: "black", "stroke-width": "2", "stroke-miterlimit": "10", "stroke-linecap": "round", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M99.2461 168.71L101.603 173.861L132.237 161.86", stroke: "black", "stroke-miterlimit": "10", "stroke-linecap": "round", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M100.068 167.34L102.206 171.998L132.84 159.942", stroke: "black", "stroke-miterlimit": "10", "stroke-linecap": "round", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M102.206 171.997L101.604 173.86", stroke: "black", "stroke-miterlimit": "10", "stroke-linecap": "round", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M94.5331 118.242L93.7658 116.215L67.954 124.27L66.584 125.64L67.1868 127.119", stroke: "black", "stroke-width": "2", "stroke-miterlimit": "10", "stroke-linecap": "round", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M68.0098 124.434L68.8319 126.571", stroke: "black", "stroke-miterlimit": "10", "stroke-linecap": "round", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M30.0868 138.79L29.6484 137.585L36.9371 135.174L38.4168 135.777", stroke: "black", "stroke-width": "2", "stroke-miterlimit": "10", "stroke-linecap": "round", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M138.156 190.738C143.911 192.985 143.527 186.519 143.527 186.519C143.527 186.519 143.527 179.505 143.527 167.559C143.527 155.614 136.732 149.531 136.732 149.531C136.732 149.531 105.494 118.352 103.686 116.544C101.877 114.735 100.507 116.27 100.507 116.27C100.507 116.27 100.069 116.708 101.001 117.639", stroke: "black", "stroke-miterlimit": "10", "stroke-linecap": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M101.164 117.091C101.164 117.091 101.548 116.434 104.562 119.502C106.973 122.023 135.251 150.846 135.251 150.846C135.251 150.846 140.841 156.983 141.17 165.641C141.498 174.299 141.498 184.984 141.498 184.984C141.498 184.984 141.772 189.916 139.032 190.081", stroke: "black", "stroke-width": "0.5", "stroke-miterlimit": "10", "stroke-linecap": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M103.191 116.051C103.191 114.955 104.013 114.023 106.37 116.38L138.703 148.491C138.703 148.491 145.115 153.751 145.444 163.286C145.773 172.82 145.773 184.876 145.773 184.876C145.773 184.876 145.992 190.465 142.32 190.465", stroke: "black", "stroke-miterlimit": "10", "stroke-linecap": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M146.706 185.587C149.775 186.848 149.665 183.779 149.665 183.779V158.792C148.953 159.011 148.35 158.627 148.35 158.627C148.35 153.367 142.596 147.558 142.596 147.558C139.582 147.668 138.979 146.737 138.979 146.737L109.66 118.352C109.66 118.352 110.811 117.201 110.098 116.763C109.386 116.324 108.509 117.037 108.509 117.037L107.961 116.763", stroke: "black", "stroke-miterlimit": "10", "stroke-linecap": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M107.961 116.762L141.774 149.366C141.774 149.366 146.651 155.503 146.651 161.585C146.651 165.147 147.035 184.71 147.035 184.71C147.035 184.71 146.925 185.532 145.994 185.203", stroke: "black", "stroke-miterlimit": "10", "stroke-linecap": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M148.787 158.792V182.464C148.787 182.464 149.006 185.588 146.979 185.259", stroke: "black", "stroke-miterlimit": "10", "stroke-linecap": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M105.822 115.447C106.535 114.735 108.179 116.598 108.179 116.598C108.288 115.338 110.097 113.036 112.837 115.228L146.65 146.901C146.65 146.901 151.856 151.339 151.856 160.819C151.856 170.299 151.363 181.751 151.363 181.751C151.363 181.751 151.144 185.532 148.02 185.532", stroke: "black", "stroke-width": "2", "stroke-miterlimit": "10", "stroke-linecap": "round", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M33.2098 151.395L0.109375 169.861V211.178C0.109375 211.178 13.7003 210.301 16.1664 206.356C16.1664 206.356 18.7969 207.616 20.4957 207.178C20.4957 207.178 38.0324 212.712 44.1702 208.547C44.1702 208.547 55.4595 212.931 59.4052 212.274", stroke: "black", "stroke-width": "2", "stroke-miterlimit": "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M176.737 101.639L231.32 90.2965L243.87 99.1187L250.939 78.2412L207.92 69.9121L218.058 77.0357L156.734 86.7895L176.737 101.639Z", fill: "#FF0000", stroke: "black", "stroke-miterlimit": "10", "stroke-linecap": "round", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M85.9297 105.037L26.5791 123.284L22.4141 113.585L5.58984 142.299L42.4168 158.902L35.8954 144.217L99.4111 123.339L85.9297 105.037Z", fill: "#FF0000", stroke: "black", "stroke-miterlimit": "10", "stroke-linecap": "round", "stroke-linejoin": "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M25.5651 266H29.0571L30.0651 260.87C30.2631 259.952 30.3891 259.034 30.5151 258.098H30.5871C30.6951 259.034 30.8211 259.952 31.0191 260.87L32.0811 266H35.6271L37.6971 254.282H35.0331L34.2411 259.646C34.0971 260.852 33.9351 262.094 33.8091 263.39H33.7371C33.5211 262.094 33.2871 260.834 33.0531 259.646L31.8651 254.282H29.4531L28.2291 259.646C27.9951 260.87 27.7611 262.112 27.5451 263.39H27.4731C27.3471 262.112 27.2031 260.888 27.0411 259.646L26.3031 254.282H23.4591L25.5651 266ZM39.4144 266H42.1864V257.054H39.4144V266ZM40.8004 255.794C41.7184 255.794 42.3664 255.236 42.3664 254.354C42.3664 253.49 41.7184 252.932 40.8004 252.932C39.8824 252.932 39.2344 253.49 39.2344 254.354C39.2344 255.236 39.8824 255.794 40.8004 255.794ZM44.8193 266H47.5913V260.888C48.0593 259.7 48.8693 259.268 49.5353 259.268C49.9313 259.268 50.1293 259.304 50.4533 259.376L50.9753 257.018C50.7233 256.892 50.4173 256.838 49.8953 256.838C48.9953 256.838 48.0053 257.396 47.3573 258.602H47.2853L47.0873 257.054H44.8193V266ZM56.3305 266.216C57.3925 266.216 58.6165 265.874 59.5525 265.208L58.6525 263.534C58.0225 263.894 57.3745 264.092 56.7265 264.092C55.5925 264.092 54.7465 263.57 54.4945 262.364H59.7685C59.8225 262.112 59.8765 261.644 59.8765 261.14C59.8765 258.71 58.6165 256.838 56.0245 256.838C53.8825 256.838 51.7945 258.62 51.7945 261.518C51.7945 264.506 53.7745 266.216 56.3305 266.216ZM54.4585 260.492C54.6385 259.448 55.3045 258.944 56.0965 258.944C57.1045 258.944 57.5005 259.61 57.5005 260.492H54.4585ZM66.1895 266H68.9975V261.176H72.8675V266H75.6575V254.282H72.8675V258.746H68.9975V254.282H66.1895V266ZM80.7656 266.216C81.7736 266.216 82.5836 265.766 83.3216 265.1H83.3936L83.5916 266H85.8596V260.924C85.8596 258.116 84.5636 256.838 82.2596 256.838C80.8556 256.838 79.5776 257.288 78.4076 258.008L79.3796 259.808C80.2796 259.304 80.9996 259.052 81.7196 259.052C82.6376 259.052 83.0156 259.484 83.0876 260.222C79.5596 260.582 78.1016 261.608 78.1016 263.498C78.1016 264.992 79.1276 266.216 80.7656 266.216ZM81.7196 264.056C81.1076 264.056 80.7656 263.804 80.7656 263.282C80.7656 262.652 81.3056 262.166 83.0876 261.932V263.354C82.6556 263.786 82.2776 264.056 81.7196 264.056ZM88.4025 266H91.1745V260.888C91.6425 259.7 92.4525 259.268 93.1185 259.268C93.5145 259.268 93.7125 259.304 94.0365 259.376L94.5585 257.018C94.3065 256.892 94.0005 256.838 93.4785 256.838C92.5785 256.838 91.5885 257.396 90.9405 258.602H90.8685L90.6705 257.054H88.4025V266ZM96.0574 266H98.8294V260.006C99.3874 259.502 99.7654 259.196 100.395 259.196C101.115 259.196 101.439 259.574 101.439 260.816V266H104.229V260.456C104.229 258.224 103.401 256.838 101.457 256.838C100.233 256.838 99.3334 257.45 98.5954 258.17H98.5234L98.3254 257.054H96.0574V266ZM110.803 266.216C111.865 266.216 113.089 265.874 114.025 265.208L113.125 263.534C112.495 263.894 111.847 264.092 111.199 264.092C110.065 264.092 109.219 263.57 108.967 262.364H114.241C114.295 262.112 114.349 261.644 114.349 261.14C114.349 258.71 113.089 256.838 110.497 256.838C108.355 256.838 106.267 258.62 106.267 261.518C106.267 264.506 108.247 266.216 110.803 266.216ZM108.931 260.492C109.111 259.448 109.777 258.944 110.569 258.944C111.577 258.944 111.973 259.61 111.973 260.492H108.931ZM119.165 266.216C121.595 266.216 122.891 264.938 122.891 263.3C122.891 261.824 121.811 261.014 120.443 260.582C119.309 260.222 118.805 260.006 118.805 259.538C118.805 259.142 119.111 258.89 119.759 258.89C120.371 258.89 121.037 259.07 121.685 259.538L122.873 257.972C122.099 257.324 120.983 256.838 119.669 256.838C117.581 256.838 116.213 257.972 116.213 259.664C116.213 261.05 117.293 261.86 118.571 262.328C119.525 262.688 120.281 262.922 120.281 263.462C120.281 263.894 119.975 264.164 119.219 264.164C118.517 264.164 117.707 263.948 116.879 263.3L115.709 264.866C116.609 265.748 117.977 266.216 119.165 266.216ZM127.558 266.216C129.988 266.216 131.284 264.938 131.284 263.3C131.284 261.824 130.204 261.014 128.836 260.582C127.702 260.222 127.198 260.006 127.198 259.538C127.198 259.142 127.504 258.89 128.152 258.89C128.764 258.89 129.43 259.07 130.078 259.538L131.266 257.972C130.492 257.324 129.376 256.838 128.062 256.838C125.974 256.838 124.606 257.972 124.606 259.664C124.606 261.05 125.686 261.86 126.964 262.328C127.918 262.688 128.674 262.922 128.674 263.462C128.674 263.894 128.368 264.164 127.612 264.164C126.91 264.164 126.1 263.948 125.272 263.3L124.102 264.866C125.002 265.748 126.37 266.216 127.558 266.216Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M166.357 48.216C167.833 48.216 169.129 47.658 170.155 46.488L168.697 44.832C168.139 45.426 167.401 45.804 166.447 45.804C164.809 45.804 163.711 44.454 163.711 42.114C163.711 39.846 164.953 38.478 166.501 38.478C167.329 38.478 167.941 38.748 168.517 39.288L169.993 37.596C169.183 36.75 167.959 36.066 166.429 36.066C163.477 36.066 160.849 38.316 160.849 42.222C160.849 46.182 163.369 48.216 166.357 48.216ZM175.897 48.216C178.183 48.216 180.289 46.488 180.289 43.518C180.289 40.548 178.183 38.838 175.897 38.838C173.629 38.838 171.523 40.548 171.523 43.518C171.523 46.488 173.629 48.216 175.897 48.216ZM175.897 45.966C174.853 45.966 174.367 45.012 174.367 43.518C174.367 42.042 174.853 41.07 175.897 41.07C176.941 41.07 177.427 42.042 177.427 43.518C177.427 45.012 176.941 45.966 175.897 45.966ZM182.406 48H185.178V42.006C185.736 41.502 186.114 41.196 186.744 41.196C187.464 41.196 187.788 41.574 187.788 42.816V48H190.578V42.456C190.578 40.224 189.75 38.838 187.806 38.838C186.582 38.838 185.682 39.45 184.944 40.17H184.872L184.674 39.054H182.406V48ZM196.63 48.216C197.512 48.216 198.196 48.036 198.664 47.856L198.232 45.912C197.998 46.002 197.692 46.038 197.404 46.038C196.738 46.038 196.27 45.66 196.27 44.652V41.232H198.376V39.054H196.27V36.318H193.966L193.642 39.054L192.274 39.144V41.232H193.48V44.688C193.48 46.794 194.398 48.216 196.63 48.216ZM200.458 48H203.23V42.888C203.698 41.7 204.508 41.268 205.174 41.268C205.57 41.268 205.768 41.304 206.092 41.376L206.614 39.018C206.362 38.892 206.056 38.838 205.534 38.838C204.634 38.838 203.644 39.396 202.996 40.602H202.924L202.726 39.054H200.458V48ZM211.807 48.216C214.093 48.216 216.199 46.488 216.199 43.518C216.199 40.548 214.093 38.838 211.807 38.838C209.539 38.838 207.433 40.548 207.433 43.518C207.433 46.488 209.539 48.216 211.807 48.216ZM211.807 45.966C210.763 45.966 210.277 45.012 210.277 43.518C210.277 42.042 210.763 41.07 211.807 41.07C212.851 41.07 213.337 42.042 213.337 43.518C213.337 45.012 212.851 45.966 211.807 45.966ZM220.855 48.216C221.467 48.216 221.935 48.108 222.241 47.982L221.917 45.93C221.773 45.966 221.701 45.966 221.593 45.966C221.377 45.966 221.089 45.786 221.089 45.21V35.418H218.317V45.102C218.317 46.974 218.947 48.216 220.855 48.216ZM228.077 48H235.439V45.66H230.885V36.282H228.077V48ZM237.625 48H240.397V39.054H237.625V48ZM239.011 37.794C239.929 37.794 240.577 37.236 240.577 36.354C240.577 35.49 239.929 34.932 239.011 34.932C238.093 34.932 237.445 35.49 237.445 36.354C237.445 37.236 238.093 37.794 239.011 37.794ZM243.03 48H245.802V42.006C246.36 41.502 246.738 41.196 247.368 41.196C248.088 41.196 248.412 41.574 248.412 42.816V48H251.202V42.456C251.202 40.224 250.374 38.838 248.43 38.838C247.206 38.838 246.306 39.45 245.568 40.17H245.496L245.298 39.054H243.03V48ZM257.776 48.216C258.838 48.216 260.062 47.874 260.998 47.208L260.098 45.534C259.468 45.894 258.82 46.092 258.172 46.092C257.038 46.092 256.192 45.57 255.94 44.364H261.214C261.268 44.112 261.322 43.644 261.322 43.14C261.322 40.71 260.062 38.838 257.47 38.838C255.328 38.838 253.24 40.62 253.24 43.518C253.24 46.506 255.22 48.216 257.776 48.216ZM255.904 42.492C256.084 41.448 256.75 40.944 257.542 40.944C258.55 40.944 258.946 41.61 258.946 42.492H255.904Z", fill: "black" })), /*#__PURE__*/react_default.a.createElement("rect", { x: "1.5", y: "1.5", width: "292", height: "292", rx: "8.5", stroke: "#284047", "stroke-width": "3" })); }; var DisconnectPower_DisconnectPowerDefault = function DisconnectPowerDefault(_ref2) { var style = _ref2.style; return /*#__PURE__*/react_default.a.createElement(DisconnectPower_DisconnectPower, { style: DisconnectPower_objectSpread({ fill: '#a0ccff' }, style) }); }; /* harmony default export */ var ModemSwapGraphics_DisconnectPower = (DisconnectPower_DisconnectPower); // CONCATENATED MODULE: ./app/components/partials/SettingPageComponents/ModemReplacementComponents/ModemReplacementStep1.jsx function ModemReplacementStep1_typeof(obj) { "@babel/helpers - typeof"; return ModemReplacementStep1_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, ModemReplacementStep1_typeof(obj); } function ModemReplacementStep1_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function ModemReplacementStep1_defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function ModemReplacementStep1_createClass(Constructor, protoProps, staticProps) { if (protoProps) ModemReplacementStep1_defineProperties(Constructor.prototype, protoProps); if (staticProps) ModemReplacementStep1_defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function ModemReplacementStep1_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) ModemReplacementStep1_setPrototypeOf(subClass, superClass); } function ModemReplacementStep1_setPrototypeOf(o, p) { ModemReplacementStep1_setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return ModemReplacementStep1_setPrototypeOf(o, p); } function ModemReplacementStep1_createSuper(Derived) { var hasNativeReflectConstruct = ModemReplacementStep1_isNativeReflectConstruct(); return function _createSuperInternal() { var Super = ModemReplacementStep1_getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = ModemReplacementStep1_getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return ModemReplacementStep1_possibleConstructorReturn(this, result); }; } function ModemReplacementStep1_possibleConstructorReturn(self, call) { if (call && (ModemReplacementStep1_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return ModemReplacementStep1_assertThisInitialized(self); } function ModemReplacementStep1_assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function ModemReplacementStep1_isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function ModemReplacementStep1_getPrototypeOf(o) { ModemReplacementStep1_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return ModemReplacementStep1_getPrototypeOf(o); } /* eslint-disable react/destructuring-assignment */ /* eslint-disable react/prop-types */ /* eslint-disable no-useless-escape */ /* eslint-disable react/require-default-props */ /* eslint-disable react/forbid-prop-types */ /* eslint-disable camelcase */ // ExistingCustomerStep1.jsx var ModemReplacementStep1_ModemReplacementStep1 = /*#__PURE__*/function (_React$Component) { ModemReplacementStep1_inherits(ModemReplacementStep1, _React$Component); var _super = ModemReplacementStep1_createSuper(ModemReplacementStep1); function ModemReplacementStep1(props) { var _this; ModemReplacementStep1_classCallCheck(this, ModemReplacementStep1); _this = _super.call(this, props); var locale = props.intl.locale; return _this; } ModemReplacementStep1_createClass(ModemReplacementStep1, [{ key: "render", value: function render() { var _this$props = this.props, formatMessage = _this$props.intl.formatMessage, nextPage = _this$props.nextPage, skipInstructions = _this$props.skipInstructions; return /*#__PURE__*/react_default.a.createElement("div", null, skipInstructions, /*#__PURE__*/react_default.a.createElement("div", { className: "".concat(home_default.a.userInviteInput, " ").concat(settings_default.a.modemReplacementContainer) }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "settings.modemReplacement.disconnectingPower", defaultMessage: "Disconnecting Power: ", tagName: "h3" }), /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.modemReplacementIntro }, /*#__PURE__*/react_default.a.createElement("p", null, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "settings.modemReplacement.disconnectingPowerIntro", defaultMessage: "Video and text instructions available " }), /*#__PURE__*/react_default.a.createElement("a", { className: home_default.a.replacementLink, href: "https://altrac.zendesk.com/hc/en-us/articles/360038363473-ST100-Repair-Maintenance", target: "_blank" }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "settings.modemReplacement.hereLink", defaultMessage: "here" }), "."))), /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.ModemSVGWrapper }, /*#__PURE__*/react_default.a.createElement(ModemSwapGraphics_DisconnectPower, null)), /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "settings.modemReplacement.stepOne", defaultMessage: "1. Disconnect the 12-pin connector at the end of the control line from hardware.", tagName: "p" }), /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.modemReplacementWarning }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "settings.modemReplacement.stepOneWarning", defaultMessage: "***IMPORTANT***\r POWER MUST BE DISCONNECTED BEFORE PROCEEDING. FAILURE TO DO SO WILL DAMAGE THE NEW MODEM.", tagName: "p" }))), /*#__PURE__*/react_default.a.createElement(Buttons_CapitalButton, { text: formatMessage({ id: 'customer.nextButton', defaultMessage: 'Next', description: '' }), buttonFunction: nextPage, hSize: "h2", style: "".concat(home_default.a.saveButton, " saveButton") })); } }]); return ModemReplacementStep1; }(react_default.a.Component); ModemReplacementStep1_ModemReplacementStep1.contextTypes = { intl: prop_types_default.a.object.isRequired, language: prop_types_default.a.string.isRequired, level: prop_types_default.a.number.isRequired, router: prop_types_default.a.object.isRequired }; ModemReplacementStep1_ModemReplacementStep1.propTypes = { intl: prop_types_default.a.shape({ formatMessage: prop_types_default.a.func }) }; /* harmony default export */ var ModemReplacementComponents_ModemReplacementStep1 = (Object(index_es["d" /* injectIntl */])(ModemReplacementStep1_ModemReplacementStep1)); // CONCATENATED MODULE: ./app/components/partials/Graphics/ModemSwapGraphics/ModemLocation.jsx function ModemLocation_ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function ModemLocation_objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ModemLocation_ownKeys(Object(source), !0).forEach(function (key) { ModemLocation_defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ModemLocation_ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } function ModemLocation_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /* eslint-disable react/prop-types */ // PlantCircle.jsx var ModemLocation_ModemLocation = function ModemLocation(_ref) { var height = _ref.height, width = _ref.width, style = _ref.style; var svgStyle = ModemLocation_objectSpread({}, style); return /*#__PURE__*/react_default.a.createElement("svg", { width: "295", height: "295", viewBox: "0 0 295 295", fill: "none", xmlns: "http://www.w3.org/2000/svg" }, /*#__PURE__*/react_default.a.createElement("g", { clipPath: "url(#clip0)" }, /*#__PURE__*/react_default.a.createElement("path", { d: "M65.1012 287.071C62.141 287.071 59.7109 284.641 59.7109 281.681V12.9635C59.7109 10.0033 62.141 7.57324 65.1012 7.57324H228.576C231.537 7.57324 233.967 10.0033 233.967 12.9635V281.681C233.967 284.641 231.537 287.071 228.576 287.071H65.1012Z", fill: "#E0DDD3" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M228.576 8.14874C231.227 8.14874 233.392 10.3137 233.392 12.9646V281.682C233.392 284.333 231.227 286.498 228.576 286.498H65.1014C62.4504 286.498 60.2855 284.333 60.2855 281.682V12.9646C60.2855 10.3137 62.4504 8.14874 65.1014 8.14874H228.576ZM228.576 7H65.1014C61.7877 7 59.1367 9.65095 59.1367 12.9646V281.682C59.1367 284.996 61.7877 287.647 65.1014 287.647H228.576C231.89 287.647 234.541 284.996 234.541 281.682V12.9646C234.541 9.65095 231.846 7 228.576 7Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M64.9692 267.014C62.2299 267.014 59.9766 264.76 59.9766 262.021V34.7465C59.9766 32.0072 62.2299 29.7539 64.9692 29.7539H209.313C212.053 29.7539 214.306 32.0072 214.306 34.7465V261.977C214.306 264.716 212.053 266.97 209.313 266.97H64.9692V267.014Z", fill: "#CECCC4" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M209.269 29.8869C211.964 29.8869 214.173 32.096 214.173 34.7912V262.022C214.173 264.717 211.964 266.926 209.269 266.926H64.9689C62.2738 266.926 60.0647 264.717 60.0647 262.022V34.747C60.0647 32.0519 62.2738 29.8427 64.9689 29.8427H209.269V29.8869ZM209.269 29.666H64.9689C62.1412 29.666 59.8438 31.9635 59.8438 34.7912V262.022C59.8438 264.849 62.1412 267.147 64.9689 267.147H209.313C212.141 267.147 214.438 264.849 214.438 262.022V34.747C214.394 31.9193 212.096 29.666 209.269 29.666Z", fill: "#B2B0AA" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M211.037 253.096H210.551C204.542 253.096 199.638 258 199.638 264.009V264.495H166.192V257.028C166.192 251.594 161.818 247.22 156.383 247.22H116.221C110.787 247.22 106.413 251.594 106.413 257.028V264.451H73.276V263.965C73.276 257.956 68.3718 253.052 62.363 253.052H61.877L62.0537 147.853L62.1421 147.765C63.1582 146.218 63.6884 144.407 63.6884 142.551C63.6884 140.696 63.1141 138.84 62.0979 137.294L62.0095 137.161V37.8389H210.904V136.984L210.816 137.073C209.8 138.619 209.27 140.431 209.27 142.286C209.27 144.142 209.844 145.998 210.86 147.544L210.949 147.676V147.809L211.037 253.096Z", fill: "#C4C4C4" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M211.037 253.096H210.551C204.542 253.096 199.638 258 199.638 264.009V264.495H166.192V257.028C166.192 251.594 161.818 247.22 156.383 247.22H116.221C110.787 247.22 106.413 251.594 106.413 257.028V264.451H73.276V263.965C73.276 257.956 68.3718 253.052 62.363 253.052H61.877L62.0537 147.853L62.1421 147.765C63.1582 146.218 63.6884 144.407 63.6884 142.551C63.6884 140.696 63.1141 138.84 62.0979 137.294L62.0095 137.161V37.8389H210.904V136.984L210.816 137.073C209.8 138.619 209.27 140.431 209.27 142.286C209.27 144.142 209.844 145.998 210.86 147.544L210.949 147.676V147.809L211.037 253.096Z", stroke: "#3A3A3A", strokeWidth: "1.5345", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M66.0742 237.41C66.0742 240.68 68.681 243.287 71.9505 243.287C75.22 243.287 77.8268 240.68 77.8268 237.41C77.8268 234.141 75.22 231.534 71.9505 231.534C68.7252 231.534 66.0742 234.185 66.0742 237.41ZM74.9549 237.41C74.9549 239.089 73.5852 240.415 71.9505 240.415C70.3157 240.415 68.9461 239.045 68.9461 237.41C68.9461 235.776 70.3157 234.406 71.9505 234.406C73.5852 234.406 74.9549 235.776 74.9549 237.41Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M66.0742 142.507C66.0742 145.777 68.681 148.383 71.9505 148.383C75.22 148.383 77.8268 145.777 77.8268 142.507C77.8268 139.238 75.22 136.631 71.9505 136.631C68.7252 136.631 66.0742 139.238 66.0742 142.507ZM74.9549 142.507C74.9549 144.186 73.5852 145.512 71.9505 145.512C70.3157 145.512 68.9461 144.142 68.9461 142.507C68.9461 140.872 70.3157 139.503 71.9505 139.503C73.5852 139.503 74.9549 140.872 74.9549 142.507Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M66.0742 47.6019C66.0742 50.8714 68.681 53.4781 71.9505 53.4781C75.22 53.4781 77.8268 50.8714 77.8268 47.6019C77.8268 44.3324 75.22 41.7256 71.9505 41.7256C68.7252 41.7256 66.0742 44.3324 66.0742 47.6019ZM74.9549 47.6019C74.9549 49.2808 73.5852 50.6063 71.9505 50.6063C70.3157 50.6063 68.9461 49.2366 68.9461 47.6019C68.9461 45.9671 70.3157 44.5974 71.9505 44.5974C73.5852 44.5974 74.9549 45.9229 74.9549 47.6019Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M195.131 237.41C195.131 240.68 197.738 243.287 201.007 243.287C204.277 243.287 206.883 240.68 206.883 237.41C206.883 234.141 204.277 231.534 201.007 231.534C197.782 231.534 195.131 234.185 195.131 237.41ZM204.012 237.41C204.012 239.089 202.642 240.415 201.007 240.415C199.372 240.415 198.003 239.045 198.003 237.41C198.003 235.776 199.372 234.406 201.007 234.406C202.686 234.406 204.012 235.776 204.012 237.41Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M195.131 142.507C195.131 145.777 197.738 148.383 201.007 148.383C204.277 148.383 206.883 145.777 206.883 142.507C206.883 139.238 204.277 136.631 201.007 136.631C197.782 136.631 195.131 139.238 195.131 142.507ZM204.012 142.507C204.012 144.186 202.642 145.512 201.007 145.512C199.372 145.512 198.003 144.142 198.003 142.507C198.003 140.872 199.372 139.503 201.007 139.503C202.686 139.503 204.012 140.872 204.012 142.507Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M195.131 47.6019C195.131 50.8714 197.738 53.4781 201.007 53.4781C204.277 53.4781 206.883 50.8714 206.883 47.6019C206.883 44.3324 204.277 41.7256 201.007 41.7256C197.782 41.7256 195.131 44.3324 195.131 47.6019ZM204.012 47.6019C204.012 49.2808 202.642 50.6063 201.007 50.6063C199.372 50.6063 198.003 49.2366 198.003 47.6019C198.003 45.9671 199.372 44.5974 201.007 44.5974C202.686 44.5974 204.012 45.9229 204.012 47.6019Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M128.062 237.411C128.062 242.183 131.906 245.983 136.634 245.983C141.406 245.983 145.205 242.139 145.205 237.411C145.205 232.684 141.361 228.84 136.634 228.84C131.862 228.84 128.062 232.684 128.062 237.411ZM139.638 237.411C139.638 239.09 138.269 240.416 136.634 240.416C134.999 240.416 133.63 239.046 133.63 237.411C133.63 235.776 134.999 234.407 136.634 234.407C138.269 234.407 139.638 235.776 139.638 237.411Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M127.885 47.603C127.885 52.3747 131.729 56.1744 136.456 56.1744C141.228 56.1744 145.028 52.3305 145.028 47.603C145.028 42.8755 141.184 39.0316 136.456 39.0316C131.684 38.9874 127.885 42.8313 127.885 47.603ZM139.461 47.603C139.461 49.282 138.091 50.6074 136.456 50.6074C134.821 50.6074 133.452 49.2378 133.452 47.603C133.452 45.9683 134.821 44.5986 136.456 44.5986C138.091 44.5986 139.461 45.9241 139.461 47.603Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M95.4997 255.526C95.4997 255.88 95.1905 256.233 94.7928 256.233C94.3952 256.233 94.0859 255.924 94.0859 255.526C94.0859 255.129 94.3952 254.819 94.7928 254.819C95.1905 254.819 95.4997 255.129 95.4997 255.526ZM94.5719 255.526C94.5719 255.659 94.6603 255.747 94.7928 255.747C94.9254 255.747 95.0137 255.659 95.0137 255.526C95.0137 255.394 94.9254 255.305 94.7928 255.305C94.6603 255.261 94.5719 255.35 94.5719 255.526Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M85.8689 253.583C85.8689 253.936 85.5596 254.29 85.162 254.29C84.7644 254.29 84.4551 253.981 84.4551 253.583C84.4551 253.185 84.7644 252.876 85.162 252.876C85.5596 252.876 85.8689 253.185 85.8689 253.583ZM84.8969 253.583C84.8969 253.715 84.9853 253.804 85.1178 253.804C85.2504 253.804 85.3387 253.715 85.3387 253.583C85.3387 253.45 85.2504 253.362 85.1178 253.362C84.9853 253.362 84.8969 253.45 84.8969 253.583Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M85.8689 257.426C85.8689 257.779 85.5596 258.133 85.162 258.133C84.7644 258.133 84.4551 257.823 84.4551 257.426C84.4551 257.028 84.7644 256.719 85.162 256.719C85.5596 256.719 85.8689 257.028 85.8689 257.426ZM84.8969 257.426C84.8969 257.558 84.9853 257.647 85.1178 257.647C85.2504 257.647 85.3387 257.426 85.3387 257.426C85.3387 257.426 85.2504 257.205 85.1178 257.205C84.9853 257.205 84.8969 257.337 84.8969 257.426Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M71.6415 201.976C71.6415 203.036 70.7579 203.876 69.7417 203.876C68.7255 203.876 67.8418 202.992 67.8418 201.976C67.8418 200.96 68.7255 200.076 69.7417 200.076C70.7579 200.076 71.6415 200.916 71.6415 201.976ZM68.2395 201.976C68.2395 202.771 68.9022 203.434 69.6975 203.434C70.4928 203.434 71.1555 202.771 71.1555 201.976C71.1555 201.181 70.4928 200.518 69.6975 200.518C68.9022 200.518 68.2395 201.181 68.2395 201.976Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M71.6415 206.792C71.6415 207.853 70.7579 208.692 69.7417 208.692C68.7255 208.692 67.8418 207.809 67.8418 206.792C67.8418 205.776 68.7255 204.893 69.7417 204.893C70.7579 204.893 71.6415 205.732 71.6415 206.792ZM68.2395 206.792C68.2395 207.588 68.9022 208.25 69.6975 208.25C70.4928 208.25 71.1555 207.588 71.1555 206.792C71.1555 205.997 70.4928 205.334 69.6975 205.334C68.9022 205.334 68.2395 205.997 68.2395 206.792Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M71.6415 211.608C71.6415 212.668 70.7579 213.508 69.7417 213.508C68.7255 213.508 67.8418 212.624 67.8418 211.608C67.8418 210.592 68.7255 209.708 69.7417 209.708C70.7579 209.708 71.6415 210.547 71.6415 211.608ZM68.2395 211.608C68.2395 212.403 68.9022 213.066 69.6975 213.066C70.4928 213.066 71.1555 212.403 71.1555 211.608C71.1555 210.813 70.4928 210.15 69.6975 210.15C68.9022 210.15 68.2395 210.813 68.2395 211.608Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M71.6415 216.469C71.6415 217.529 70.7579 218.369 69.7417 218.369C68.7255 218.369 67.8418 217.485 67.8418 216.469C67.8418 215.453 68.7255 214.569 69.7417 214.569C70.7579 214.525 71.6415 215.364 71.6415 216.469ZM68.2395 216.469C68.2395 217.264 68.9022 217.927 69.6975 217.927C70.4928 217.927 71.1555 217.264 71.1555 216.469C71.1555 215.674 70.4928 215.011 69.6975 215.011C68.9022 215.011 68.2395 215.629 68.2395 216.469Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M71.6415 221.329C71.6415 222.39 70.7579 223.229 69.7417 223.229C68.7255 223.229 67.8418 222.345 67.8418 221.329C67.8418 220.269 68.7255 219.429 69.7417 219.429C70.7579 219.385 71.6415 220.225 71.6415 221.329ZM68.2395 221.329C68.2395 222.125 68.9022 222.787 69.6975 222.787C70.4928 222.787 71.1555 222.125 71.1555 221.329C71.1555 220.534 70.4928 219.871 69.6975 219.871C68.9022 219.871 68.2395 220.49 68.2395 221.329Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M71.6415 226.099C71.6415 227.159 70.7579 227.999 69.7417 227.999C68.7255 227.999 67.8418 227.115 67.8418 226.099C67.8418 225.083 68.7255 224.199 69.7417 224.199C70.7579 224.199 71.6415 225.039 71.6415 226.099ZM68.2395 226.099C68.2395 226.894 68.9022 227.557 69.6975 227.557C70.4928 227.557 71.1555 226.894 71.1555 226.099C71.1555 225.304 70.4928 224.641 69.6975 224.641C68.9022 224.641 68.2395 225.304 68.2395 226.099Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M190.405 231.8C190.405 233.214 189.256 234.362 187.842 234.362C186.428 234.362 185.279 233.214 185.279 231.8C185.279 230.386 186.428 229.237 187.842 229.237C189.212 229.237 190.405 230.386 190.405 231.8ZM185.677 231.8C185.677 232.949 186.605 233.921 187.798 233.921C188.946 233.921 189.918 232.993 189.918 231.8C189.918 230.651 188.991 229.679 187.798 229.679C186.605 229.723 185.677 230.651 185.677 231.8Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M180.86 231.8C180.86 233.214 179.711 234.362 178.297 234.362C176.883 234.362 175.734 233.214 175.734 231.8C175.734 230.386 176.883 229.237 178.297 229.237C179.711 229.237 180.86 230.386 180.86 231.8ZM176.176 231.8C176.176 232.949 177.104 233.921 178.297 233.921C179.446 233.921 180.418 232.993 180.418 231.8C180.418 230.651 179.49 229.679 178.297 229.679C177.148 229.723 176.176 230.651 176.176 231.8Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M171.405 231.8C171.405 233.214 170.256 234.362 168.842 234.362C167.428 234.362 166.279 233.214 166.279 231.8C166.279 230.386 167.428 229.237 168.842 229.237C170.256 229.237 171.405 230.386 171.405 231.8ZM166.721 231.8C166.721 232.949 167.649 233.921 168.842 233.921C170.035 233.921 170.963 232.993 170.963 231.8C170.963 230.651 170.035 229.679 168.842 229.679C167.649 229.679 166.721 230.651 166.721 231.8Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M143.658 212.757C143.658 214.082 144.719 215.143 146.044 215.143C147.369 215.143 148.43 214.082 148.43 212.757C148.43 211.431 147.369 210.371 146.044 210.371C144.719 210.371 143.658 211.476 143.658 212.757ZM147.06 212.757C147.06 213.375 146.574 213.817 146 213.817C145.425 213.817 144.939 213.331 144.939 212.757C144.939 212.138 145.425 211.697 146 211.697C146.574 211.697 147.06 212.227 147.06 212.757Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M143.658 203.257C143.658 204.582 144.719 205.643 146.044 205.643C147.369 205.643 148.43 204.582 148.43 203.257C148.43 201.931 147.369 200.871 146.044 200.871C144.719 200.871 143.658 201.931 143.658 203.257ZM147.06 203.257C147.06 203.875 146.574 204.317 146 204.317C145.425 204.317 144.939 203.831 144.939 203.257C144.939 202.683 145.425 202.197 146 202.197C146.574 202.197 147.06 202.638 147.06 203.257Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M143.658 193.758C143.658 195.083 144.719 196.144 146.044 196.144C147.369 196.144 148.43 195.083 148.43 193.758C148.43 192.432 147.369 191.372 146.044 191.372C144.719 191.416 143.658 192.477 143.658 193.758ZM147.06 193.714C147.06 194.332 146.574 194.774 146 194.774C145.425 194.774 144.939 194.288 144.939 193.714C144.939 193.139 145.425 192.653 146 192.653C146.574 192.653 147.06 193.139 147.06 193.714Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M143.658 167.161C143.658 168.487 144.719 169.547 146.044 169.547C147.369 169.547 148.43 168.487 148.43 167.161C148.43 165.836 147.369 164.775 146.044 164.775C144.719 164.82 143.658 165.88 143.658 167.161ZM147.06 167.161C147.06 167.78 146.574 168.222 146 168.222C145.425 168.222 144.939 167.736 144.939 167.161C144.939 166.587 145.425 166.101 146 166.101C146.574 166.101 147.06 166.587 147.06 167.161Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M143.658 157.706C143.658 159.032 144.719 160.092 146.044 160.092C147.369 160.092 148.43 159.032 148.43 157.706C148.43 156.381 147.369 155.32 146.044 155.32C144.719 155.32 143.658 156.425 143.658 157.706ZM147.06 157.706C147.06 158.325 146.574 158.767 146 158.767C145.425 158.767 144.939 158.281 144.939 157.706C144.939 157.132 145.425 156.646 146 156.646C146.574 156.646 147.06 157.088 147.06 157.706Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M143.658 148.296C143.658 149.621 144.719 150.682 146.044 150.682C147.369 150.682 148.43 149.621 148.43 148.296C148.43 146.971 147.369 145.91 146.044 145.91C144.719 145.91 143.658 146.971 143.658 148.296ZM147.06 148.252C147.06 148.87 146.574 149.312 146 149.312C145.425 149.312 144.939 148.826 144.939 148.252C144.939 147.677 145.425 147.191 146 147.191C146.574 147.191 147.06 147.633 147.06 148.252Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M143.658 138.706C143.658 140.032 144.719 141.092 146.044 141.092C147.369 141.092 148.43 140.032 148.43 138.706C148.43 137.381 147.369 136.32 146.044 136.32C144.719 136.32 143.658 137.469 143.658 138.706ZM147.06 138.706C147.06 139.325 146.574 139.767 146 139.767C145.425 139.767 144.939 139.281 144.939 138.706C144.939 138.132 145.425 137.646 146 137.646C146.574 137.646 147.06 138.176 147.06 138.706Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M143.658 129.252C143.658 130.578 144.719 131.638 146.044 131.638C147.369 131.638 148.43 130.578 148.43 129.252C148.43 127.927 147.369 126.866 146.044 126.866C144.719 126.866 143.658 127.927 143.658 129.252ZM147.06 129.252C147.06 129.871 146.574 130.312 146 130.312C145.425 130.312 144.939 129.826 144.939 129.252C144.939 128.678 145.425 128.192 146 128.192C146.574 128.192 147.06 128.634 147.06 129.252Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M143.658 119.708C143.658 121.034 144.719 122.094 146.044 122.094C147.369 122.094 148.43 121.034 148.43 119.708C148.43 118.383 147.369 117.322 146.044 117.322C144.719 117.366 143.658 118.427 143.658 119.708ZM147.06 119.708C147.06 120.327 146.574 120.769 146 120.769C145.425 120.769 144.939 120.283 144.939 119.708C144.939 119.134 145.425 118.648 146 118.648C146.574 118.648 147.06 119.178 147.06 119.708Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M143.658 110.254C143.658 111.579 144.719 112.64 146.044 112.64C147.369 112.64 148.43 111.579 148.43 110.254C148.43 108.929 147.369 107.868 146.044 107.868C144.719 107.868 143.658 108.973 143.658 110.254ZM147.06 110.254C147.06 110.873 146.574 111.314 146 111.314C145.425 111.314 144.939 110.828 144.939 110.254C144.939 109.68 145.425 109.194 146 109.194C146.574 109.194 147.06 109.635 147.06 110.254Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M143.658 100.755C143.658 102.08 144.719 103.141 146.044 103.141C147.369 103.141 148.43 102.08 148.43 100.755C148.43 99.4295 147.369 98.3691 146.044 98.3691C144.719 98.3691 143.658 99.4295 143.658 100.755ZM147.06 100.799C147.06 101.418 146.574 101.86 146 101.86C145.425 101.86 144.939 101.374 144.939 100.799C144.939 100.225 145.425 99.7388 146 99.7388C146.574 99.7388 147.06 100.181 147.06 100.799Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M143.658 91.211C143.658 92.5365 144.719 93.5969 146.044 93.5969C147.369 93.5969 148.43 92.5365 148.43 91.211C148.43 89.8856 147.369 88.8252 146.044 88.8252C144.719 88.8252 143.658 89.9298 143.658 91.211ZM147.06 91.211C147.06 91.8296 146.574 92.2714 146 92.2714C145.425 92.2714 144.939 91.7854 144.939 91.211C144.939 90.6367 145.425 90.1507 146 90.1507C146.574 90.1507 147.06 90.6809 147.06 91.211Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M143.658 81.7569C143.658 83.0824 144.719 84.1428 146.044 84.1428C147.369 84.1428 148.43 83.0824 148.43 81.7569C148.43 80.4315 147.369 79.3711 146.044 79.3711C144.719 79.3711 143.658 80.4315 143.658 81.7569ZM147.06 81.7569C147.06 82.3755 146.574 82.8173 146 82.8173C145.425 82.8173 144.939 82.3313 144.939 81.7569C144.939 81.1384 145.425 80.6966 146 80.6966C146.574 80.6966 147.06 81.1384 147.06 81.7569Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M143.658 72.213C143.658 73.5385 144.719 74.5988 146.044 74.5988C147.369 74.5988 148.43 73.5385 148.43 72.213C148.43 70.8875 147.369 69.8271 146.044 69.8271C144.719 69.8713 143.658 70.9317 143.658 72.213ZM147.06 72.213C147.06 72.8315 146.574 73.2734 146 73.2734C145.425 73.2734 144.939 72.7874 144.939 72.213C144.939 71.5944 145.425 71.1526 146 71.1526C146.574 71.1526 147.06 71.6386 147.06 72.213Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M92.3184 128.633C92.3184 129.119 92.6718 129.473 93.1578 129.473C93.6438 129.473 93.9973 129.119 93.9973 128.633C93.9973 128.147 93.6438 127.794 93.1578 127.794C92.6718 127.794 92.3184 128.192 92.3184 128.633ZM93.5555 128.633C93.5555 128.854 93.3787 129.075 93.1136 129.075C92.8927 129.075 92.6718 128.899 92.6718 128.633C92.6718 128.412 92.8485 128.192 93.1136 128.192C93.3787 128.192 93.5555 128.368 93.5555 128.633Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M94.748 128.633C94.748 129.119 95.1015 129.473 95.5875 129.473C96.0735 129.473 96.427 129.119 96.427 128.633C96.427 128.147 96.0735 127.794 95.5875 127.794C95.1015 127.794 94.748 128.192 94.748 128.633ZM95.9851 128.633C95.9851 128.854 95.8084 129.075 95.5433 129.075C95.3224 129.075 95.1015 128.899 95.1015 128.633C95.1015 128.412 95.2782 128.192 95.5433 128.192C95.8084 128.236 95.9851 128.368 95.9851 128.633Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M143.659 179.09H148.343V174.362H143.615V179.09H143.659ZM147.061 176.748C147.061 177.367 146.575 177.809 146.001 177.809C145.427 177.809 144.941 177.323 144.941 176.748C144.941 176.174 145.427 175.688 146.001 175.688C146.575 175.688 147.061 176.13 147.061 176.748Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M143.659 224.597H148.343V219.914H143.615V224.597H143.659ZM147.061 222.3C147.061 222.918 146.575 223.36 146.001 223.36C145.427 223.36 144.941 222.874 144.941 222.3C144.941 221.681 145.427 221.24 146.001 221.24C146.575 221.24 147.061 221.681 147.061 222.3Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M150.639 188.987V227.205H130.492V188.987H150.639ZM150.418 226.94V189.208H130.713V226.94H150.418Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M150.463 198.443H130.625V198.664H150.463V198.443Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M150.551 207.942H130.625V208.163H150.551V207.942Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M150.551 217.441H130.625V217.662H150.551V217.441Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M142.29 220.27V224.246H136.723V220.27H142.29ZM142.069 224.069V220.579H136.988V224.069H142.069Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M142.29 210.812V214.789H136.723V210.812H142.29ZM142.069 214.568V211.078H136.988V214.568H142.069Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M142.29 201.358V205.335H136.723V201.358H142.29ZM142.069 205.07V201.579H136.988V205.07H142.069Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M142.29 191.814V195.791H136.723V191.814H142.29ZM142.069 195.57V192.08H136.988V195.57H142.069Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M142.29 174.761V178.781H136.723V174.805H142.29V174.761ZM142.069 178.516V175.026H136.988V178.516H142.069Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M142.29 165.262V169.238H136.723V165.262H142.29ZM142.069 169.061V165.571H136.988V169.061H142.069Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M142.29 155.807V159.783H136.723V155.807H142.29ZM142.069 159.518V156.028H136.988V159.518H142.069Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M142.29 146.264V150.24H136.723V146.264H142.29ZM142.069 150.019V146.529H136.988V150.019H142.069Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M142.29 136.765V140.741H136.723V136.765H142.29ZM142.069 140.52V137.03H136.988V140.52H142.069Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M142.29 127.308V131.284H136.723V127.308H142.29ZM142.069 131.063V127.573H136.988V131.063H142.069Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M142.29 117.809V121.785H136.723V117.809H142.29ZM142.069 121.564V118.074H136.988V121.564H142.069Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M142.29 108.31V112.286H136.723V108.31H142.29ZM142.069 112.021V108.53H136.988V112.021H142.069Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M142.29 98.7666V102.743H136.723V98.7666H142.29ZM142.069 102.522V99.0317H136.988V102.522H142.069Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M142.29 89.3115V93.288H136.723V89.3115H142.29ZM142.069 93.0229V89.5324H136.988V93.0229H142.069Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M142.29 79.8574V83.8338H136.723V79.8574H142.29ZM142.069 83.5688V80.0783H136.988V83.5688H142.069Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M142.29 70.3135V74.2899H136.723V70.3135H142.29ZM142.069 74.069V70.5786H136.988V74.069H142.069Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M150.639 67.4414V181.609H130.492V67.4414H150.639ZM150.418 181.388V67.6623H130.713V181.388H150.418Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M150.551 152.891H130.625V153.112H150.551V152.891Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M150.551 162.39H130.625V162.611H150.551V162.39Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M150.551 171.889H130.625V172.11H150.551V171.889Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M150.551 124.394H130.625V124.614H150.551V124.394Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M150.551 133.937H130.625V134.157H150.551V133.937Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M150.551 143.392H130.625V143.613H150.551V143.392Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M150.551 95.8945H130.625V96.1154H150.551V95.8945Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M150.551 105.394H130.625V105.614H150.551V105.394Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M150.551 114.938H130.625V115.159H150.551V114.938Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M150.551 76.8965H130.625V77.1174H150.551V76.8965Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M150.551 86.3955H130.625V86.6164H150.551V86.3955Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M77.9154 167.074V172.111H66.207V167.074H67.3558V171.139H76.7224V167.074H77.9154ZM77.6503 171.89V167.339H76.9433V171.404H67.0907V167.339H66.3838V171.89H77.6503Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M70.9787 166.543C70.9787 167.073 70.5369 167.471 70.0509 167.471C69.5207 167.471 69.123 167.029 69.123 166.543C69.123 166.013 69.5649 165.615 70.0509 165.615C70.5811 165.615 70.9787 166.013 70.9787 166.543ZM69.2998 166.543C69.2998 166.897 69.6091 167.25 70.0067 167.25C70.4043 167.25 70.7136 166.941 70.7136 166.543C70.7136 166.19 70.4043 165.836 70.0067 165.836C69.6091 165.836 69.2998 166.101 69.2998 166.543Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M75.0432 166.544C75.0432 167.074 74.6013 167.472 74.1153 167.472C73.5851 167.472 73.1875 167.03 73.1875 166.544C73.1875 166.014 73.6293 165.616 74.1153 165.616C74.6455 165.572 75.0432 166.014 75.0432 166.544ZM73.4084 166.544C73.4084 166.898 73.7177 167.251 74.1153 167.251C74.4688 167.251 74.8223 166.942 74.8223 166.544C74.8223 166.191 74.513 165.837 74.1153 165.837C73.7619 165.793 73.4084 166.102 73.4084 166.544Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M71.1101 163.626V164.731H67.3987V165.924H66.25V163.582H71.1101V163.626ZM70.8892 164.466V163.803H66.4709V165.659H67.1778V164.466H70.8892Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M77.9157 163.627V165.969H76.8553V164.82H72.8789V163.715H77.9157V163.627ZM77.6506 165.703V163.804H73.0998V164.466H77.0762V165.659H77.6506V165.703Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M78.1358 163.406V172.375H65.9414V163.406H78.1358ZM77.4289 171.668V164.113H66.6483V171.668H77.4289Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M110.476 146.086H109.637V147.235H110.476V146.086Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M109.195 146.086H108.355V147.235H109.195V146.086Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M108.046 146.086H107.207V147.235H108.046V146.086Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M110.476 149.531H109.637V150.68H110.476V149.531Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M109.195 149.531H108.355V150.68H109.195V149.531Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M108.046 149.531H107.207V150.68H108.046V149.531Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M110.918 147.721H106.809V149.09H110.918V147.721Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M104.599 146.086H103.76V147.235H104.599V146.086Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M103.318 146.086H102.479V147.235H103.318V146.086Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M102.125 146.086H101.285V147.235H102.125V146.086Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M104.599 149.531H103.76V150.68H104.599V149.531Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M103.318 149.531H102.479V150.68H103.318V149.531Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M102.125 149.531H101.285V150.68H102.125V149.531Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M104.998 147.721H100.889V149.09H104.998V147.721Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M110.476 163.185H109.637V164.333H110.476V163.185Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M109.195 163.185H108.355V164.333H109.195V163.185Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M108.046 163.185H107.207V164.333H108.046V163.185Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M110.476 166.63H109.637V167.779H110.476V166.63Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M109.195 166.63H108.355V167.779H109.195V166.63Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M108.046 166.63H107.207V167.779H108.046V166.63Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M110.918 164.819H106.809V166.189H110.918V164.819Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M104.599 163.185H103.76V164.333H104.599V163.185Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M103.318 163.185H102.479V164.333H103.318V163.185Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M102.125 163.185H101.285V164.333H102.125V163.185Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M104.599 166.63H103.76V167.779H104.599V166.63Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M103.318 166.63H102.479V167.779H103.318V166.63Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M102.125 166.63H101.285V167.779H102.125V166.63Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M104.998 164.819H100.889V166.189H104.998V164.819Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M110.476 180.283H109.637V181.432H110.476V180.283Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M109.195 180.283H108.355V181.432H109.195V180.283Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M108.046 180.283H107.207V181.432H108.046V180.283Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M110.476 183.729H109.637V184.877H110.476V183.729Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M109.195 183.729H108.355V184.877H109.195V183.729Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M108.046 183.729H107.207V184.877H108.046V183.729Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M110.918 181.918H106.809V183.288H110.918V181.918Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M104.599 180.283H103.76V181.432H104.599V180.283Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M103.318 180.283H102.479V181.432H103.318V180.283Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M102.125 180.283H101.285V181.432H102.125V180.283Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M104.599 183.729H103.76V184.877H104.599V183.729Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M103.318 183.729H102.479V184.877H103.318V183.729Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M102.125 183.729H101.285V184.877H102.125V183.729Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M104.998 181.918H100.889V183.288H104.998V181.918Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M119.888 154.259H118.076V159.472H119.888V154.259Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M116.839 154.259H115.027V159.472H116.839V154.259Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M120.151 151.476H114.938V153.287H120.151V151.476Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M113.878 145.246H112.066V150.46H113.878V145.246Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M113.923 154.348H112.111V159.561H113.923V154.348Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M110.874 154.392H109.062V159.605H110.874V154.392Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M107.825 154.392H106.014V159.605H107.825V154.392Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M102.567 154.083H100.756V159.297H102.567V154.083Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M119.976 171.446H118.164V176.66H119.976V171.446Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M116.839 171.402H115.027V176.616H116.839V171.402Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M120.063 185.717H114.85V187.528H120.063V185.717Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M120.063 168.618H114.85V170.43H120.063V168.618Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M128.679 137.427H123.377V139.282H128.679V137.427Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M119.003 144.76H117.191V150.062H119.003V144.76Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M125.984 145.732H124.217V151.034H125.984V145.732Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M124.261 154.479H121.787V160.886H124.261V154.479Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M127.929 154.392H126.117V159.605H127.929V154.392Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M126.028 162.831H124.217V168.045H126.028V162.831Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M119.003 161.903H117.191V167.117H119.003V161.903Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M113.833 162.301H112.021V167.514H113.833V162.301Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M126.028 179.886H124.217V185.099H126.028V179.886Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M119.048 179.046H117.236V184.259H119.048V179.046Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M107.78 188.501H105.969V193.715H107.78V188.501Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M110.874 188.501H109.062V193.715H110.874V188.501Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M117.854 208.249H116.705V212.402H117.854V208.249Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M120.328 208.249H119.18V212.402H120.328V208.249Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M122.758 208.249H121.609V212.402H122.758V208.249Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M125.188 208.249H124.039V212.402H125.188V208.249Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M117.854 198.309H116.705V202.462H117.854V198.309Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M120.328 198.309H119.18V202.462H120.328V198.309Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M122.758 198.309H121.609V202.462H122.758V198.309Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M125.188 198.309H124.039V202.462H125.188V198.309Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M115.557 197.293H105.793V202.197H115.557V197.293Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M113.259 205.644H106.588V208.206H113.259V205.644Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M124.217 188.678H121.787V195.128H124.217V188.678Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M127.884 188.501H126.072V193.715H127.884V188.501Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M119.976 188.501H118.164V193.715H119.976V188.501Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M116.927 188.456H115.115V193.67H116.927V188.456Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M113.878 188.501H112.066V193.715H113.878V188.501Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M113.833 179.443H112.021V184.657H113.833V179.443Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M113.833 171.446H112.021V176.66H113.833V171.446Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M110.829 171.446H109.018V176.66H110.829V171.446Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M107.78 171.446H105.969V176.66H107.78V171.446Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M102.567 171.269H100.756V176.482H102.567V171.269Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M102.567 188.456H100.756V193.67H102.567V188.456Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M103.54 194.554H98.3262V196.365H103.54V194.554Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M103.54 198.441H98.3262V200.253H103.54V198.441Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M103.54 201.447H98.3262V203.259H103.54V201.447Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M103.54 204.406H98.3262V206.218H103.54V204.406Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M103.54 207.499H98.3262V209.311H103.54V207.499Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M92.0959 207.94H90.2402V213.242H92.0959V207.94Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M89.1359 210.106H83.834V211.962H89.1359V210.106Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M81.6691 207.676H76.3672V209.531H81.6691V207.676Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M81.6691 210.724H76.3672V212.579H81.6691V210.724Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M81.6691 213.773H76.3672V215.629H81.6691V213.773Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M81.6691 216.822H76.3672V218.678H81.6691V216.822Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M92.9349 203.566H91.9629V206.527H92.9349V203.566Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M91.433 203.566H90.4609V206.527H91.433V203.566Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M90.0638 203.566H89.0918V206.527H90.0638V203.566Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M88.474 203.566H87.502V206.527H88.474V203.566Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M86.8822 203.566H85.9102V206.527H86.8822V203.566Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M85.2474 203.566H84.2754V206.527H85.2474V203.566Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M83.7904 203.566H82.8184V206.527H83.7904V203.566Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M82.2884 203.566H81.3164V206.527H82.2884V203.566Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M92.892 191.284H81.5371V202.639H92.892V191.284Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M80.7845 191.195H77.8242V192.167H80.7845V191.195Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M80.7415 192.697H77.7812V193.669H80.7415V192.697Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M80.7845 194.067H77.8242V195.039H80.7845V194.067Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M80.7845 195.658H77.8242V196.63H80.7845V195.658Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M80.7415 197.249H77.7812V198.221H80.7415V197.249Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M80.7415 198.884H77.7812V199.856H80.7415V198.884Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M80.7415 200.341H77.7812V201.313H80.7415V200.341Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M80.7415 201.845H77.7812V202.817H80.7415V201.845Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M96.7356 191.195H93.7754V192.167H96.7356V191.195Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M96.6907 192.697H93.7305V193.669H96.6907V192.697Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M96.7356 194.067H93.7754V195.039H96.7356V194.067Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M96.7356 195.658H93.7754V196.63H96.7356V195.658Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M96.6907 197.293H93.7305V198.265H96.6907V197.293Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M96.6907 198.884H93.7305V199.856H96.6907V198.884Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M96.6907 200.341H93.7305V201.313H96.6907V200.341Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M96.6907 201.845H93.7305V202.817H96.6907V201.845Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M92.9798 187.574H92.0078V190.534H92.9798V187.574Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M91.4779 187.574H90.5059V190.534H91.4779V187.574Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M90.0638 187.574H89.0918V190.534H90.0638V187.574Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M88.517 187.574H87.5449V190.534H88.517V187.574Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M86.9271 187.574H85.9551V190.534H86.9271V187.574Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M85.2923 187.574H84.3203V190.534H85.2923V187.574Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M83.8333 187.574H82.8613V190.534H83.8333V187.574Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M82.3314 187.574H81.3594V190.534H82.3314V187.574Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M85.9557 147.766H84.0117V153.112H85.9557V147.766Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M85.9987 153.95H84.0547V159.296H85.9987V153.95Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M81.3597 155.407H76.0137V157.351H81.3597V155.407Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M74.9089 153.994H72.9648V159.34H74.9089V153.994Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M81.3148 150.68H75.9688V152.624H81.3148V150.68Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M70.9769 150.68H65.6309V152.624H70.9769V150.68Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M92.0068 179.708H90.1953V185.187H92.0068V179.708Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M95.1005 179.443H93.2891V184.922H95.1005V179.443Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M98.2372 179.443H96.4258V184.922H98.2372V179.443Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M88.9599 179.708H87.1484V185.187H88.9599V179.708Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M85.9111 179.708H84.0996V185.187H85.9111V179.708Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M82.9072 179.708H81.0957V185.187H82.9072V179.708Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M79.9013 179.708H78.0898V185.187H79.9013V179.708Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M74.8212 178.957H73.0098V184.436H74.8212V178.957Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M81.3148 174.716H75.9688V176.704H81.3148V174.716Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M87.7658 172.33H82.6406V174.23H87.7658V172.33Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M87.7654 169.016H86.7051V170.518H87.7654V169.016Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M84.2315 169.016H83.127V170.518H84.2315V169.016Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M88.2518 166.497H82.6406V168.309H88.2518V166.497Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M87.8114 164.333H86.9277V165.835H87.8114V164.333Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M85.9993 164.333H85.0273V165.835H85.9993V164.333Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M84.2315 164.333H83.127V165.835H84.2315V164.333Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M80.7416 165.968H78.8418V171.137H80.7416V165.968Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M87.9867 160.488H82.6406V162.432H87.9867V160.488Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M77.0746 160.488H71.7285V162.432H77.0746V160.488Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M70.9769 160.488H65.6309V162.432H70.9769V160.488Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M69.9167 153.994H67.9727V159.296H69.9167V153.994Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M69.9167 172.815H67.9727V178.117H69.9167V172.815Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M69.9167 179.046H67.9727V184.348H69.9167V179.046Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M77.0734 185.628H71.7715V187.572H77.0734V185.628Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M70.9769 185.628H65.6309V187.572H70.9769V185.628Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M75.7928 190.622H70.5352V192.478H75.7928V190.622Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M75.7928 193.538H70.5352V195.482H75.7928V193.538Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M75.7928 196.674H70.5352V198.485H75.7928V196.674Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M69.4741 190.533H67.5742V195.658H69.4741V190.533Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M124.924 225.792H118.871V232.817H124.924V225.792Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M84.5413 225.792H78.4883V232.817H84.5413V225.792Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M92.3605 255.04C92.7753 255.04 93.1116 254.704 93.1116 254.289C93.1116 253.874 92.7753 253.538 92.3605 253.538C91.9456 253.538 91.6094 253.874 91.6094 254.289C91.6094 254.704 91.9456 255.04 92.3605 255.04Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M92.3605 257.469C92.7753 257.469 93.1116 257.133 93.1116 256.718C93.1116 256.303 92.7753 255.967 92.3605 255.967C91.9456 255.967 91.6094 256.303 91.6094 256.718C91.6094 257.133 91.9456 257.469 92.3605 257.469Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M89.9757 255.04C90.3905 255.04 90.7268 254.704 90.7268 254.289C90.7268 253.874 90.3905 253.538 89.9757 253.538C89.5609 253.538 89.2246 253.874 89.2246 254.289C89.2246 254.704 89.5609 255.04 89.9757 255.04Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M89.9757 257.469C90.3905 257.469 90.7268 257.133 90.7268 256.718C90.7268 256.303 90.3905 255.967 89.9757 255.967C89.5609 255.967 89.2246 256.303 89.2246 256.718C89.2246 257.133 89.5609 257.469 89.9757 257.469Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M87.546 255.04C87.9609 255.04 88.2971 254.704 88.2971 254.289C88.2971 253.874 87.9609 253.538 87.546 253.538C87.1312 253.538 86.7949 253.874 86.7949 254.289C86.7949 254.704 87.1312 255.04 87.546 255.04Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M87.546 257.469C87.9609 257.469 88.2971 257.133 88.2971 256.718C88.2971 256.303 87.9609 255.967 87.546 255.967C87.1312 255.967 86.7949 256.303 86.7949 256.718C86.7949 257.133 87.1312 257.469 87.546 257.469Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M156.117 238.028H154.262V243.286H156.117V238.028Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M160.623 238.028H158.768V243.286H160.623V238.028Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M156.117 231.977H154.262V237.234H156.117V231.977Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M160.623 231.977H158.768V237.234H160.623V231.977Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M160.711 225.879H158.855V231.137H160.711V225.879Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M179.578 252.609H171.184V256.011H179.578V252.609Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M188.767 249.075H183.465V250.975H188.767V249.075Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M176.353 249.075H171.051V250.975H176.353V249.075Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M171.758 211.033H166.5V212.845H171.758V211.033Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M165.352 211.033H160.094V212.845H165.352V211.033Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M188.06 211.388H182.803V213.199H188.06V211.388Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M181.654 211.388H176.396V213.199H181.654V211.388Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M204.23 211.388H198.973V213.199H204.23V211.388Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M197.824 211.388H192.566V213.199H197.824V211.388Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M203.48 205.644H201.713V209.62H203.48V205.644Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M199.062 205.644H197.295V209.62H199.062V205.644Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M194.644 205.644H192.877V209.62H194.644V205.644Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M166.765 205.29H164.998V209.267H166.765V205.29Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M171.183 205.29H169.416V209.267H171.183V205.29Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M162.478 205.29H160.711V209.267H162.478V205.29Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M182.847 205.644H181.08V209.62H182.847V205.644Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M187.22 205.644H185.453V209.62H187.22V205.644Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M178.517 205.644H176.75V209.62H178.517V205.644Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M204.939 199.017H191.375V205.114H204.939V199.017Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M188.767 199.017H175.203V205.114H188.767V199.017Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M172.685 198.706H159.121V204.803H172.685V198.706Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M201.138 194.599H195.129V198.575H201.138V194.599Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M185.145 194.599H178.959V198.575H185.145V194.599Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M168.973 194.332H162.832V198.353H168.973V194.332Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M204.319 185.144H191.992V188.325H204.319V185.144Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M188.193 185.144H175.777V188.325H188.193V185.144Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M172.066 184.966H159.695V188.191H172.066V184.966Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M184.614 171.624H179.4V173.568H184.614V171.624Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M184.614 168.221H179.4V170.165H184.614V168.221Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M196.809 158.324H194.953V163.317H196.809V158.324Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M191.949 168.221H186.779V170.032H191.949V168.221Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M198.443 168.221H193.273V170.032H198.443V168.221Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M198.443 164.862H193.273V166.674H198.443V164.862Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M198.443 154.879H193.273V156.69H198.443V154.879Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M198.4 151.431H193.23V153.242H198.4V151.431Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M177.81 149.531C178.079 149.531 178.296 149.313 178.296 149.045C178.296 148.776 178.079 148.559 177.81 148.559C177.542 148.559 177.324 148.776 177.324 149.045C177.324 149.313 177.542 149.531 177.81 149.531Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M189.915 150.282H185.674V151.387H189.915V150.282Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M189.915 152.58H185.674V153.685H189.915V152.58Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M189.915 155.099H185.674V156.203H189.915V155.099Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M189.915 157.529H185.674V158.634H189.915V157.529Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M189.96 159.915H185.719V161.02H189.96V159.915Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M189.96 162.301H185.719V163.405H189.96V162.301Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M189.915 164.642H185.674V165.746H189.915V164.642Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M179.976 150.195H175.734V151.3H179.976V150.195Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M179.976 152.535H175.734V153.64H179.976V152.535Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M179.976 155.055H175.734V156.159H179.976V155.055Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M179.976 157.484H175.734V158.589H179.976V157.484Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M180.019 159.87H175.777V160.975H180.019V159.87Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M179.976 162.169H175.734V163.273H179.976V162.169Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M179.976 164.554H175.734V165.658H179.976V164.554Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M184.967 149.531H180.682V166.232H184.967V149.531Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M174.408 164.244H169.15V166.011H174.408V164.244Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M174.408 160.799H169.15V162.61H174.408V160.799Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M174.408 155.32H169.15V157.176H174.408V155.32Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M174.187 150.018H165.881V153.243H174.187V150.018Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M203.79 118.429H195.439V123.598H203.79V118.429Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M205.998 99.251H190.844V115.024H205.998V99.251Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M206.927 84.9805H193.938V89.2662H206.927V84.9805Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M206.528 92.8887H194.201V96.2907H206.528V92.8887Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M204.053 78H191.727V81.402H204.053V78Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M190.447 68.8105H185.277V77.161H190.447V68.8105Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M190.447 78.7959H185.277V87.1464H190.447V78.7959Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M183.598 78.7959H175.248V83.9652H183.598V78.7959Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M183.598 85.5996H175.248V90.7689H183.598V85.5996Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M183.598 92.4482H175.336V97.6176H183.598V92.4482Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M182.406 105.658H176.662V110.076H182.406V105.658Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M183.51 100.224H182.582V104.421H183.51V100.224Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M181.168 100.224H180.24V104.421H181.168V100.224Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M178.738 100.224H177.811V104.421H178.738V100.224Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M176.352 100.224H175.424V104.421H176.352V100.224Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M183.51 111.181H182.582V115.378H183.51V111.181Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M181.168 111.181H180.24V115.378H181.168V111.181Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M178.738 111.181H177.811V115.378H178.738V111.181Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M176.352 111.181H175.424V115.378H176.352V111.181Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M190.048 92.4043H188.236V97.7504H190.048V92.4043Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M173.171 94.2598H171.359V99.6058H173.171V94.2598Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M187.354 118.251H185.543V123.597H187.354V118.251Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M183.819 118.251H182.008V123.597H183.819V118.251Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M180.239 118.251H178.428V123.597H180.239V118.251Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M176.618 118.251H174.807V123.597H176.618V118.251Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M172.995 118.251H171.184V123.597H172.995V118.251Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M167.339 106.233H156.779V124.481H167.339V106.233Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M168.797 98.8535H156.072V103.272H168.797V98.8535Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M167.648 84.4072H156.559V96.0272H167.648V84.4072Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M167.87 73.7598H164.998V79.3709H167.87V73.7598Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M159.253 73.7598H156.381V79.3709H159.253V73.7598Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M183.421 65.7178H178.119V67.4409H183.421V65.7178Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M167.339 65.6289H162.037V67.3078H167.339V65.6289Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M176.662 63.9502H174.807V69.2521H176.662V63.9502Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M173.569 63.9502H171.713V69.2521H173.569V63.9502Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M170.565 63.9502H168.709V69.2521H170.565V63.9502Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M160.578 64.127H158.723V69.4288H160.578V64.127Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M157.487 64.127H155.631V69.4288H157.487V64.127Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M188.9 47.5576H170.564V58.2056H188.9V47.5576Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M155.631 43.0078H153.908V48.3097H155.631V43.0078Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M150.771 43.0078H148.871V48.3097H150.771V43.0078Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M128.636 89.4873H123.334V91.2104H128.636V89.4873Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M128.636 83.832H123.334V85.7319H128.636V83.832Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M128.679 80.7393H123.377V82.6391H128.679V80.7393Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M128.679 77.5137H123.377V79.4135H128.679V77.5137Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M79.0186 131.461C79.8238 131.461 80.4766 130.808 80.4766 130.003C80.4766 129.198 79.8238 128.545 79.0186 128.545C78.2133 128.545 77.5605 129.198 77.5605 130.003C77.5605 130.808 78.2133 131.461 79.0186 131.461Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M80.3441 114.495H74.998V116.395H80.3441V114.495Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M80.3441 109.634H74.998V111.534H80.3441V109.634Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M80.3441 104.862H74.998V106.762H80.3441V104.862Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M80.3441 100.048H74.998V101.948H80.3441V100.048Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M80.3441 90.3721H74.998V92.2719H80.3441V90.3721Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M80.3441 56.6162H74.998V58.5161H80.3441V56.6162Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M80.3441 61.4326H74.998V63.3325H80.3441V61.4326Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M80.3441 66.249H74.998V68.1489H80.3441V66.249Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M80.3441 71.0625H74.998V72.9623H80.3441V71.0625Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M80.3441 75.9238H74.998V77.8237H80.3441V75.9238Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M80.3441 80.7393H74.998V82.6391H80.3441V80.7393Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M80.3441 85.5557H74.998V87.4555H80.3441V85.5557Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M80.432 124.082H75.0859V125.982H80.432V124.082Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M125.144 202.904H116.705V207.853H125.144V202.904Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M129.121 199.635H127.221V204.981H129.121V199.635Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M129.121 207.543H127.221V212.889H129.121V207.543Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M128.281 214.923H126.381V220.269H128.281V214.923Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("g", { opacity: "0.7" }, /*#__PURE__*/react_default.a.createElement("path", { opacity: "0.7", d: "M136.455 53.3917C139.676 53.3917 142.287 50.7806 142.287 47.5596C142.287 44.3386 139.676 41.7275 136.455 41.7275C133.234 41.7275 130.623 44.3386 130.623 47.5596C130.623 50.7806 133.234 53.3917 136.455 53.3917Z", fill: "#686868" }), /*#__PURE__*/react_default.a.createElement("path", { opacity: "0.7", d: "M136.721 243.244C139.942 243.244 142.553 240.633 142.553 237.412C142.553 234.191 139.942 231.58 136.721 231.58C133.5 231.58 130.889 234.191 130.889 237.412C130.889 240.633 133.5 243.244 136.721 243.244Z", fill: "#686868" }), /*#__PURE__*/react_default.a.createElement("path", { opacity: "0.7", d: "M137.339 45.3496L137.074 44.4218C137.03 44.2009 136.809 44.0684 136.588 44.0684H136.323C136.102 44.0684 135.926 44.2009 135.837 44.4218L135.572 45.3496C135.484 45.6147 135.219 45.7473 134.998 45.7031L134.07 45.4822C133.849 45.438 133.628 45.5264 133.54 45.7031L133.407 45.924C133.275 46.1008 133.319 46.3658 133.496 46.4984L134.158 47.2053C134.335 47.382 134.335 47.6913 134.158 47.9122L133.496 48.6192C133.363 48.7959 133.319 49.0168 133.407 49.1935L133.54 49.4144C133.672 49.5912 133.893 49.6795 134.07 49.6354L134.998 49.4144C135.263 49.3703 135.528 49.5028 135.616 49.7679L135.881 50.6957C135.926 50.9166 136.146 51.0492 136.367 51.0492H136.632C136.853 51.0492 137.03 50.9166 137.118 50.6957L137.384 49.7679C137.472 49.5028 137.737 49.3703 138.002 49.4144L138.93 49.6354C139.151 49.6795 139.372 49.5912 139.46 49.4144L139.593 49.1935C139.725 49.0168 139.681 48.7517 139.504 48.6192L138.842 47.9122C138.665 47.7355 138.665 47.4262 138.842 47.2053L139.504 46.4984C139.637 46.3217 139.681 46.1008 139.593 45.924L139.46 45.7031C139.328 45.5264 139.107 45.438 138.93 45.4822L138.002 45.7031C137.693 45.7473 137.428 45.5706 137.339 45.3496Z", fill: "#494949" }), /*#__PURE__*/react_default.a.createElement("path", { opacity: "0.7", d: "M137.603 235.202L137.338 234.274C137.294 234.053 137.073 233.921 136.852 233.921H136.587C136.366 233.921 136.189 234.053 136.101 234.274L135.836 235.202C135.747 235.467 135.482 235.6 135.261 235.556L134.334 235.335C134.113 235.291 133.892 235.379 133.803 235.556L133.671 235.777C133.538 235.953 133.582 236.218 133.759 236.351L134.422 237.058C134.599 237.235 134.599 237.544 134.422 237.765L133.759 238.472C133.627 238.648 133.582 238.869 133.671 239.046L133.803 239.267C133.936 239.444 134.157 239.532 134.334 239.488L135.261 239.267C135.526 239.223 135.792 239.355 135.88 239.62L136.145 240.548C136.189 240.769 136.41 240.902 136.631 240.902H136.896C137.117 240.902 137.294 240.769 137.382 240.548L137.647 239.62C137.736 239.355 138.001 239.223 138.266 239.267L139.194 239.488C139.415 239.532 139.635 239.444 139.724 239.267L139.856 239.046C139.989 238.869 139.945 238.604 139.768 238.472L139.105 237.765C138.928 237.588 138.928 237.279 139.105 237.058L139.768 236.351C139.9 236.174 139.945 235.953 139.856 235.777L139.724 235.556C139.591 235.379 139.37 235.291 139.194 235.335L138.266 235.556C137.956 235.6 137.691 235.423 137.603 235.202Z", fill: "#494949" })), /*#__PURE__*/react_default.a.createElement("path", { d: "M84.6746 44.5996H119.932L122.318 49.283V143.126H81.8027V49.283L84.6746 44.5996Z", fill: "black", stroke: "#FF0000", strokeWidth: "5", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M111.583 45.3506V51.8454H104.867V45.3506H111.583Z", fill: "#FFEC00" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M111.228 48.3992C111.228 50.0781 109.858 51.4478 108.179 51.4478C106.5 51.4478 105.131 50.0781 105.131 48.3992C105.131 46.7202 106.5 45.3506 108.179 45.3506C109.858 45.3948 111.228 46.7644 111.228 48.3992ZM105.617 48.3992C105.617 49.813 106.766 50.9618 108.179 50.9618C109.593 50.9618 110.742 49.813 110.742 48.3992C110.742 46.9853 109.593 45.8366 108.179 45.8366C106.766 45.8366 105.617 46.9853 105.617 48.3992Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M93.4231 111.314C94.3503 111.314 95.102 110.562 95.102 109.635C95.102 108.708 94.3503 107.956 93.4231 107.956C92.4958 107.956 91.7441 108.708 91.7441 109.635C91.7441 110.562 92.4958 111.314 93.4231 111.314Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M110.345 111.314C111.272 111.314 112.024 110.562 112.024 109.635C112.024 108.708 111.272 107.956 110.345 107.956C109.418 107.956 108.666 108.708 108.666 109.635C108.666 110.562 109.418 111.314 110.345 111.314Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M85.4264 141.049C86.2659 141.049 86.9286 140.342 86.9286 139.547C86.9286 138.708 86.2217 138.045 85.4264 138.045H84.6311C83.7916 138.045 83.1289 138.752 83.1289 139.547C83.1289 140.387 83.8358 141.049 84.6311 141.049H85.4264Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M85.4264 136.234C86.2659 136.234 86.9286 135.527 86.9286 134.732C86.9286 133.936 86.2217 133.229 85.4264 133.229H84.6311C83.7916 133.229 83.1289 133.936 83.1289 134.732C83.1289 135.527 83.8358 136.234 84.6311 136.234H85.4264Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M85.4264 131.461C86.2659 131.461 86.9286 130.755 86.9286 129.959C86.9286 129.164 86.2217 128.457 85.4264 128.457H84.6311C83.7916 128.457 83.1289 129.164 83.1289 129.959C83.1289 130.755 83.8358 131.461 84.6311 131.461H85.4264Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M85.4264 126.601C86.2659 126.601 86.9286 125.894 86.9286 125.099C86.9286 124.304 86.2217 123.597 85.4264 123.597H84.6311C83.7916 123.597 83.1289 124.304 83.1289 125.099C83.1289 125.894 83.8358 126.601 84.6311 126.601H85.4264Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M85.4264 121.786C86.2659 121.786 86.9286 121.079 86.9286 120.283C86.9286 119.488 86.2217 118.781 85.4264 118.781H84.6311C83.7916 118.781 83.1289 119.488 83.1289 120.283C83.1289 121.079 83.8358 121.786 84.6311 121.786H85.4264Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M85.4264 116.969C86.2659 116.969 86.9286 116.262 86.9286 115.467C86.9286 114.672 86.2217 113.965 85.4264 113.965H84.6311C83.7916 113.965 83.1289 114.672 83.1289 115.467C83.1289 116.262 83.8358 116.969 84.6311 116.969H85.4264Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M85.4264 112.111C86.2659 112.111 86.9286 111.404 86.9286 110.609C86.9286 109.813 86.2217 109.106 85.4264 109.106H84.6311C83.7916 109.106 83.1289 109.813 83.1289 110.609C83.1289 111.404 83.8358 112.111 84.6311 112.111H85.4264Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M85.4264 107.338C86.2659 107.338 86.9286 106.631 86.9286 105.836C86.9286 104.997 86.2217 104.334 85.4264 104.334H84.6311C83.7916 104.334 83.1289 105.041 83.1289 105.836C83.1289 106.676 83.8358 107.338 84.6311 107.338H85.4264Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M85.4264 102.478C86.2659 102.478 86.9286 101.771 86.9286 100.976C86.9286 100.181 86.2217 99.4736 85.4264 99.4736H84.6311C83.7916 99.4736 83.1289 100.181 83.1289 100.976C83.1289 101.771 83.8358 102.478 84.6311 102.478H85.4264Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M85.4264 97.6626C86.2659 97.6626 86.9286 96.9557 86.9286 96.1604C86.9286 95.3209 86.2217 94.6582 85.4264 94.6582H84.6311C83.7916 94.6582 83.1289 95.3651 83.1289 96.1604C83.1289 96.9999 83.8358 97.6626 84.6311 97.6626H85.4264Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M85.4264 92.8462C86.2659 92.8462 86.9286 92.1393 86.9286 91.344C86.9286 90.5045 86.2217 89.8418 85.4264 89.8418H84.6311C83.7916 89.8418 83.1289 90.5487 83.1289 91.344C83.1289 92.1835 83.8358 92.8462 84.6311 92.8462H85.4264Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M85.4264 87.9858C86.2659 87.9858 86.9286 87.2789 86.9286 86.4836C86.9286 85.6442 86.2217 84.9814 85.4264 84.9814H84.6311C83.7916 84.9814 83.1289 85.6884 83.1289 86.4836C83.1289 87.3231 83.8358 87.9858 84.6311 87.9858H85.4264Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M85.4264 83.2144C86.2659 83.2144 86.9286 82.5074 86.9286 81.7122C86.9286 80.8727 86.2217 80.21 85.4264 80.21H84.6311C83.7916 80.21 83.1289 80.9169 83.1289 81.7122C83.1289 82.5516 83.8358 83.2144 84.6311 83.2144H85.4264Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M85.4264 78.3999C86.2659 78.3999 86.9286 77.693 86.9286 76.8977C86.9286 76.0583 86.2217 75.3955 85.4264 75.3955H84.6311C83.7916 75.3955 83.1289 76.1024 83.1289 76.8977C83.1289 77.7372 83.8358 78.3999 84.6311 78.3999H85.4264Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M85.4264 73.5396C86.2659 73.5396 86.9286 72.8326 86.9286 72.0374C86.9286 71.1979 86.2217 70.5352 85.4264 70.5352H84.6311C83.7916 70.5352 83.1289 71.2421 83.1289 72.0374C83.1289 72.8768 83.8358 73.5396 84.6311 73.5396H85.4264Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M85.4264 68.7212C86.2659 68.7212 86.9286 68.0143 86.9286 67.219C86.9286 66.3795 86.2217 65.7168 85.4264 65.7168H84.6311C83.7916 65.7168 83.1289 66.4237 83.1289 67.219C83.1289 68.0585 83.8358 68.7212 84.6311 68.7212H85.4264Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M85.4264 63.9067C86.2659 63.9067 86.9286 63.1998 86.9286 62.4045C86.9286 61.5651 86.2217 60.9023 85.4264 60.9023H84.6311C83.7916 60.9023 83.1289 61.6093 83.1289 62.4045C83.1289 63.244 83.8358 63.9067 84.6311 63.9067H85.4264Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M85.4264 59.0913C86.2659 59.0913 86.9286 58.3844 86.9286 57.5891C86.9286 56.7497 86.2217 56.0869 85.4264 56.0869H84.6311C83.7916 56.0869 83.1289 56.7938 83.1289 57.5891C83.1289 58.4286 83.8358 59.0913 84.6311 59.0913H85.4264Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M85.4264 54.2749C86.2659 54.2749 86.9286 53.568 86.9286 52.7727C86.9286 51.9774 86.2217 51.2705 85.4264 51.2705H84.6311C83.7916 51.2705 83.1289 51.9774 83.1289 52.7727C83.1289 53.568 83.8358 54.2749 84.6311 54.2749H85.4264Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M119.137 141.049C119.977 141.049 120.64 140.342 120.64 139.547C120.64 138.708 119.933 138.045 119.137 138.045H118.342C117.503 138.045 116.84 138.752 116.84 139.547C116.84 140.387 117.547 141.049 118.342 141.049H119.137Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M119.137 136.234C119.977 136.234 120.64 135.527 120.64 134.732C120.64 133.936 119.933 133.229 119.137 133.229H118.342C117.503 133.229 116.84 133.936 116.84 134.732C116.84 135.527 117.547 136.234 118.342 136.234H119.137Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M119.137 131.461C119.977 131.461 120.64 130.755 120.64 129.959C120.64 129.164 119.933 128.457 119.137 128.457H118.342C117.503 128.457 116.84 129.164 116.84 129.959C116.84 130.755 117.547 131.461 118.342 131.461H119.137Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M119.137 126.601C119.977 126.601 120.64 125.894 120.64 125.099C120.64 124.304 119.933 123.597 119.137 123.597H118.342C117.503 123.597 116.84 124.304 116.84 125.099C116.84 125.894 117.547 126.601 118.342 126.601H119.137Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M119.137 121.786C119.977 121.786 120.64 121.079 120.64 120.283C120.64 119.488 119.933 118.781 119.137 118.781H118.342C117.503 118.781 116.84 119.488 116.84 120.283C116.84 121.079 117.547 121.786 118.342 121.786H119.137Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M119.137 116.969C119.977 116.969 120.64 116.262 120.64 115.467C120.64 114.672 119.933 113.965 119.137 113.965H118.342C117.503 113.965 116.84 114.672 116.84 115.467C116.84 116.262 117.547 116.969 118.342 116.969H119.137Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M119.137 112.111C119.977 112.111 120.64 111.404 120.64 110.609C120.64 109.813 119.933 109.106 119.137 109.106H118.342C117.503 109.106 116.84 109.813 116.84 110.609C116.84 111.404 117.547 112.111 118.342 112.111H119.137Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M119.137 107.338C119.977 107.338 120.64 106.631 120.64 105.836C120.64 104.997 119.933 104.334 119.137 104.334H118.342C117.503 104.334 116.84 105.041 116.84 105.836C116.84 106.676 117.547 107.338 118.342 107.338H119.137Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M119.137 102.478C119.977 102.478 120.64 101.771 120.64 100.976C120.64 100.181 119.933 99.4736 119.137 99.4736H118.342C117.503 99.4736 116.84 100.181 116.84 100.976C116.84 101.771 117.547 102.478 118.342 102.478H119.137Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M119.137 97.6626C119.977 97.6626 120.64 96.9557 120.64 96.1604C120.64 95.3209 119.933 94.6582 119.137 94.6582H118.342C117.503 94.6582 116.84 95.3651 116.84 96.1604C116.84 96.9999 117.547 97.6626 118.342 97.6626H119.137Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M119.137 92.8462C119.977 92.8462 120.64 92.1393 120.64 91.344C120.64 90.5045 119.933 89.8418 119.137 89.8418H118.342C117.503 89.8418 116.84 90.5487 116.84 91.344C116.84 92.1835 117.547 92.8462 118.342 92.8462H119.137Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M119.137 87.9858C119.977 87.9858 120.64 87.2789 120.64 86.4836C120.64 85.6442 119.933 84.9814 119.137 84.9814H118.342C117.503 84.9814 116.84 85.6884 116.84 86.4836C116.84 87.3231 117.547 87.9858 118.342 87.9858H119.137Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M119.137 83.2144C119.977 83.2144 120.64 82.5074 120.64 81.7122C120.64 80.8727 119.933 80.21 119.137 80.21H118.342C117.503 80.21 116.84 80.9169 116.84 81.7122C116.84 82.5516 117.547 83.2144 118.342 83.2144H119.137Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M119.137 78.3999C119.977 78.3999 120.64 77.693 120.64 76.8977C120.64 76.0583 119.933 75.3955 119.137 75.3955H118.342C117.503 75.3955 116.84 76.1024 116.84 76.8977C116.84 77.7372 117.547 78.3999 118.342 78.3999H119.137Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M119.137 73.5396C119.977 73.5396 120.64 72.8326 120.64 72.0374C120.64 71.1979 119.933 70.5352 119.137 70.5352H118.342C117.503 70.5352 116.84 71.2421 116.84 72.0374C116.84 72.8768 117.547 73.5396 118.342 73.5396H119.137Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M119.137 68.7212C119.977 68.7212 120.64 68.0143 120.64 67.219C120.64 66.3795 119.933 65.7168 119.137 65.7168H118.342C117.503 65.7168 116.84 66.4237 116.84 67.219C116.84 68.0585 117.547 68.7212 118.342 68.7212H119.137Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M119.137 63.9067C119.977 63.9067 120.64 63.1998 120.64 62.4045C120.64 61.5651 119.933 60.9023 119.137 60.9023H118.342C117.503 60.9023 116.84 61.6093 116.84 62.4045C116.84 63.244 117.547 63.9067 118.342 63.9067H119.137Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M119.137 59.0913C119.977 59.0913 120.64 58.3844 120.64 57.5891C120.64 56.7497 119.933 56.0869 119.137 56.0869H118.342C117.503 56.0869 116.84 56.7938 116.84 57.5891C116.84 58.4286 117.547 59.0913 118.342 59.0913H119.137Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M119.137 54.2749C119.977 54.2749 120.64 53.568 120.64 52.7727C120.64 51.9774 119.933 51.2705 119.137 51.2705H118.342C117.503 51.2705 116.84 51.9774 116.84 52.7727C116.84 53.568 117.547 54.2749 118.342 54.2749H119.137Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M114.409 55.9531H88.6504V101.947H114.409V55.9531Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M114.099 56.3075V101.595H89.0038V56.3075H114.099ZM114.762 55.6006H88.2969V102.257H114.762V55.6006Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M114.719 56.1309H88.3867V60.2398H114.719V56.1309Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M115.558 54.8936V57.2794H115.337V55.1145H113.084V54.8936H115.558Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M115.559 58.6943V63.3335H115.338V58.6943H115.559ZM115.559 64.659V69.2981H115.338V64.659H115.559ZM115.559 70.712V75.3511H115.338V70.712H115.559ZM115.559 76.6766V81.3157H115.338V76.6766H115.559ZM115.559 82.6854V87.3246H115.338V82.6854H115.559ZM115.559 88.65V93.2892H115.338V88.65H115.559ZM115.559 94.6588V99.298H115.338V94.6588H115.559Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M115.558 100.711V103.141H113.084V102.876H115.337V100.711H115.558Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M111.803 102.875V103.096H107.606V102.875H111.803ZM106.413 102.875V103.096H102.216V102.875H106.413ZM100.935 102.875V103.096H96.7372V102.875H100.935ZM95.5001 102.875V103.096H91.3027V102.875H95.5001Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M90.0211 102.876V103.141H87.5469V100.711H87.7678V102.876H90.0211Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M87.7678 58.6943V63.3335H87.5469V58.6943H87.7678ZM87.7678 64.659V69.2981H87.5469V64.659H87.7678ZM87.7678 70.712V75.3511H87.5469V70.712H87.7678ZM87.7678 76.6766V81.3157H87.5469V76.6766H87.7678ZM87.7678 82.6854V87.3246H87.5469V82.6854H87.7678ZM87.7678 88.65V93.2892H87.5469V88.65H87.7678ZM87.7678 94.6588V99.298H87.5469V94.6588H87.7678Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M90.0211 54.8936V55.1145H87.7678V57.2794H87.5469V54.8936H90.0211Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M111.803 54.8936V55.1145H107.606V54.8936H111.803ZM106.413 54.8936V55.1145H102.216V54.8936H106.413ZM100.935 54.8936V55.1145H96.7372V54.8936H100.935ZM95.5001 54.8936V55.1145H91.3027V54.8936H95.5001Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M110.036 61.7871H93.6445V78.1788H110.036V61.7871Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M108.312 62.7578H94.3945V63.4647H95.3224V64.5251H96.1618V65.3646V65.5413V66.2924H94.3945V67.3528H95.3224V68.1039H94.3945V69.0759H96.2944V68.1923V68.1039V67.3528H98.15V66.3366H99.0779V65.5413H100.006V66.6017V67.6621H100.889V67.7062V69.2084H99.9174V71.8152H99.1221V72.743H99.9174H100.889V71.771H101.861V71.0641H102.833V70.1363H101.861V68.4132H103.629V69.3852H104.601V68.369V67.4853H105.529V66.7342H107.296V67.7062H108.356V68.4573H107.296V68.9875V69.5177V70.0479H108.356V74.7312H107.34H107.252H106.324V73.8034H105.484V74.7312H104.512V77.4706H105.484V74.7754H106.324V77.4706H107.296V75.7033H108.312V77.4706H109.019V63.5531V62.8462H108.312V62.7578ZM97.0897 64.5251H96.3386V63.4647H97.0897V64.5251ZM98.0617 66.3366H97.1339V65.5855H98.0617V66.3366ZM99.9174 64.5251H98.1942V63.4647H99.9174V64.5251ZM103.761 63.4647H104.601V64.5251H103.761V63.4647ZM102.701 67.397H100.934V66.6459H102.701V67.397ZM102.701 65.5855H100.934V64.5251H101.95V63.4647H102.657V64.5251V65.5855H102.701ZM107.296 65.5855V65.6738H104.557V66.425H102.789V65.5413H104.645V64.4809H105.661V63.4205H106.456V64.4809H107.252V65.5855H107.296Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M95.3224 64.5264H94.3945V65.4542H95.3224V64.5264Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M103.584 70.0924V71.8597H104.6V71.3295H105.528V71.8597H104.6V72.7876H106.456V72.2574V71.8597V71.3295V69.4297H104.6V70.0924H103.584Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M103.585 71.8604H102.613V72.7882H103.585V71.8604Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M104.556 72.7881H103.584V73.7159H104.556V72.7881Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M98.1068 68.2373H97.1348V69.1651H98.1068V68.2373Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M99.0775 69.21H98.1055V71.8609H99.0775V69.21Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M98.1058 71.8611H97.3548V70.0938H97.0897H96.3827H94.3945V71.0658H96.3827V71.7727H94.3945V72.7447H95.4107V73.54H94.3945V74.512H96.3827V75.2631H95.4107H94.3945V76.2351H95.4107V77.428H96.3827V76.2351V75.3515H97.1338V77.428H98.1058V75.5724H98.9453V76.2793V76.456V77.2071H99.9615V76.456H100.978V75.5282H99.9615V74.6446H98.1058V73.7609H99.0779V72.7889H98.1058V71.8611Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M101.818 77.4272V76.4552H102.613V77.4272H103.453V76.4552H102.613V75.5273H101.818V76.4552H100.979V77.4272H101.818Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M102.656 73.6729H101.816V74.6007H102.656V73.6729Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M100.8 73.6729H99.9609V74.6007H100.8V73.6729Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M97.0897 107.118H89.8438V112.111H97.0897V107.118Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M113.924 107.118H106.678V112.111H113.924V107.118Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M100.978 133.008H87.8555V144.186H100.978V133.008Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M101.156 132.787V144.451H87.5918V132.787H101.156ZM100.67 144.009V133.273H88.0336V144.009H100.67Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M116.132 132.168H101.861V142.507H116.132V132.168Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M116.442 131.903V142.728H101.686V131.903H116.442ZM115.956 142.33V132.434H102.127V142.33H115.956Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M108.179 49.813C108.96 49.813 109.593 49.18 109.593 48.3992C109.593 47.6183 108.96 46.9854 108.179 46.9854C107.399 46.9854 106.766 47.6183 106.766 48.3992C106.766 49.18 107.399 49.813 108.179 49.813Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M110.3 48.3971C110.3 49.5459 109.372 50.5179 108.179 50.5179C106.986 50.5179 106.059 49.5901 106.059 48.3971C106.059 47.2484 106.986 46.2764 108.179 46.2764C109.372 46.2764 110.3 47.2042 110.3 48.3971ZM106.191 48.3971C106.191 49.5017 107.075 50.3853 108.179 50.3853C109.284 50.3853 110.168 49.5017 110.168 48.3971C110.168 47.2926 109.284 46.4089 108.179 46.4089C107.075 46.4089 106.191 47.2926 106.191 48.3971Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M94.483 121.786H90.5508V126.735H94.483V121.786Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M89.5359 129.781H87.9453V130.709H89.5359V129.781Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M88.8282 127.793H87.9004V129.384H88.8282V127.793Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M90.154 121.3H88.7402V125.674H90.154V121.3Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M91.4786 119.885H90.5508V121.475H91.4786V119.885Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M95.9864 120.946H95.0586V122.537H95.9864V120.946Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M91.3458 114.718H88.7832V116.176H91.3458V114.718Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M102.435 120.638H100.447V124.879H102.435V120.638Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M103.672 120.638H103.01V122.493H103.672V120.638Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M105.572 121.387H104.291V124.082H105.572V121.387Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M116 120.769H111.803V124.966H116V120.769Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M110.83 120.769H109.549V123.464H110.83V120.769Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M116.045 127H113.35V128.281H116.045V127Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M113.128 114.143H109.549V119.489H113.128V114.143Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M98.0616 113.522H95.3223V118.206H98.0616V113.522Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M103.232 108H100.492V111.225H103.232V108Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M102.436 49.8115H101.287V51.7555H102.436V49.8115Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M100.758 49.8115H99.6094V51.7555H100.758V49.8115Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M95.2796 49.8115H94.1309V51.7555H95.2796V49.8115Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M90.9925 49.8115H89.8438V51.7555H90.9925V49.8115Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M115.25 49.9443H113.262V51.0931H115.25V49.9443Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M115.25 51.624H113.262V52.7728H115.25V51.624Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M115.25 46.4102H113.262V47.5589H115.25V46.4102Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M115.25 48.1338H113.262V49.2825H115.25V48.1338Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M92.8924 84.0977H91.832V85.2022H92.8924V84.0977Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M102.569 92.9785H101.42V94.1272H102.569V92.9785Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M103.717 94.083H102.568V95.2317H103.717V94.083Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M96.1624 88.6045H95.0137V89.7532H96.1624V88.6045Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M97.3109 89.7529H96.1621V92.9783H97.3109V89.7529Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M96.1619 92.9784H95.2782V90.8135H94.969H94.1295H91.832V92.0064H94.1295V92.8459H91.832V94.0388H92.9808V94.9666H91.832V96.1596H94.1295V97.0874H92.9808H91.832V98.2361H92.9808V99.65H94.1295V98.2361V97.1758H95.0132V99.65H96.1619V97.4408H97.1339V98.2803V98.5012V99.4291H98.3268V98.5012H99.4756V97.3967H98.3268V96.2921H96.1619V95.2317H97.3106V94.083H96.1619V92.9784Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M100.491 99.6508V98.502H101.419V99.6508H102.391V98.502H101.419V97.3975H100.447V98.502H99.4746V99.6508H100.491Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M101.419 95.1895H100.447V96.3382H101.419V95.1895Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M99.2982 95.1895H98.3262V96.3382H99.2982V95.1895Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M228.576 8.50226C231.227 8.50226 233.392 10.6672 233.392 13.3181V282.036C233.392 284.687 231.227 286.852 228.576 286.852H65.1014C62.4504 286.852 60.2855 284.687 60.2855 282.036V13.3181C60.2855 10.6672 62.4504 8.50226 65.1014 8.50226H228.576ZM228.576 7.35352H65.1014C61.7877 7.35352 59.1367 10.0045 59.1367 13.3181V282.036C59.1367 285.349 61.7877 288 65.1014 288H228.576C231.89 288 234.541 285.349 234.541 282.036V13.3181C234.541 10.0045 231.846 7.35352 228.576 7.35352Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M91.4768 212.89C91.4768 212.89 87.3237 229.237 86.6168 241.299C85.7331 256.498 85.9982 282.565 85.9982 282.565L98.8111 281.726H111.403L111.182 244.348C111.58 237.234 113.701 229.281 115.07 223.493", fill: "#666666" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M91.4768 212.89C91.4768 212.89 87.3237 229.237 86.6168 241.299C85.7331 256.498 85.9982 282.565 85.9982 282.565L98.8111 281.726H111.403L111.182 244.348C111.58 237.234 113.701 229.281 115.07 223.493", stroke: "black", strokeWidth: "2", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M78.7969 208.826C80.8735 209.356 82.95 209.975 85.0266 210.505C87.1032 211.079 89.1797 211.654 91.2563 212.272C95.4095 213.465 99.5185 214.658 103.672 215.94L104.688 216.249L103.76 216.735L99.3859 219.076L99.2975 218.281L106.102 220.358L112.862 222.479L119.621 224.688C121.875 225.439 124.128 226.19 126.381 226.941C124.084 226.322 121.786 225.704 119.533 225.085L112.685 223.141L105.881 221.153L99.0766 219.121L98.0604 218.811L98.9883 218.325L103.362 215.984L103.451 216.779C99.3417 215.498 95.2328 214.216 91.1238 212.891C89.0914 212.228 87.0148 211.565 84.9824 210.903C82.9058 210.24 80.8293 209.533 78.7969 208.826Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M216.307 42.5427L228.871 32.5979V249.533L216.307 240.121V42.5427Z", fill: "#606060", stroke: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M104.113 49.3271H103.539V53.8338H104.113V49.3271Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M115.91 42.3456L115.601 42.5224L115.248 41.9922L113.038 43.4502C112.552 43.8037 111.536 43.5828 111.094 42.92L108.797 44.4664L109.062 44.864C109.106 44.9524 109.106 45.0408 109.018 45.1291C108.929 45.1733 108.841 45.1733 108.753 45.085L108.488 44.6873L104.644 47.2499L105.086 47.9568L104.6 48.3103L107.118 52.0216L107.604 51.6681L108.046 52.3751L111.89 49.8125L111.58 49.3707C111.536 49.2823 111.536 49.1939 111.625 49.1056C111.713 49.0614 111.801 49.0614 111.89 49.1497L112.199 49.5916L114.496 48.0452C114.055 47.3824 114.276 46.3662 114.762 46.0128C115.248 45.6593 116.971 44.5548 116.971 44.5548L116.617 44.0246L116.927 43.8478L115.91 42.3456Z", fill: "#FFDC5E", stroke: "black", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M224.731 148.56C224.731 160.71 216.955 185.099 205.998 185.099C198.399 185.099 192.434 174.672 192.434 157.75C192.434 140.828 214.879 62.095 215.983 53.1702C217.044 44.2453 221.948 14.5547 188.237 14.5547C154.526 14.5547 115.557 41.9478 115.557 41.9478L116.97 44.0244C117.368 43.7151 155.851 16.9847 188.281 16.9847C197.78 16.9847 204.761 19.4589 209.047 24.2748C216.116 32.316 214.525 45.6591 213.73 51.8447L213.597 52.8609C213.244 55.7769 210.24 67.8387 206.749 81.8446C199.68 110.21 190.048 146.307 190.048 157.75C190.048 175.556 196.499 187.529 206.042 187.529C219.297 187.529 227.206 161.594 227.206 149.002", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M229.122 132.64V148.204C229.095 148.203 229.066 148.201 229.036 148.2C228.824 148.192 228.537 148.189 228.247 148.212C227.962 148.235 227.653 148.284 227.407 148.392C227.244 148.464 227.078 148.578 226.986 148.748L224.993 148.277C225.059 146.909 225.083 145.444 225.108 143.981C225.113 143.691 225.117 143.401 225.123 143.112C225.155 141.287 225.2 139.496 225.34 137.918C225.481 136.335 225.715 134.991 226.112 134.049C226.51 133.108 227.035 132.64 227.737 132.64H229.122Z", fill: "#D3D3D3", stroke: "black", strokeWidth: "0.5" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M76.5002 273.643H74.6445V287.648H76.5002V273.643Z", fill: "#B2B2B2" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M122.848 273.643H120.992V287.648H122.848V273.643Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M86.5294 273.643H76.5V287.56H86.5294V273.643Z", fill: "#939393" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M110.962 273.643H86.5293V287.56H110.962V273.643Z", fill: "#666666" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M120.992 273.687H110.963V287.604H120.992V273.687Z", fill: "#3D3D3D" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M122.803 273.687H74.6445V287.648H122.803V273.687Z", stroke: "black", strokeWidth: "2", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M199.328 15.2616L211.036 11.2852H167.34L179.004 15.2616H199.328Z", fill: "#666666", stroke: "black", strokeWidth: "0.7672", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M193.008 22.3762H184.525L183.818 14.335H193.671L193.008 22.3762Z", fill: "#111111", stroke: "black", strokeWidth: "0.7672", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M192.921 11.2852H184.57V14.3337H192.921V11.2852Z", fill: "#282828", stroke: "black", strokeWidth: "0.3836", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M210.992 7H167.34V11.2857H210.992V7Z", fill: "#3D3D3D", stroke: "black", strokeWidth: "0.7672", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M191.728 286.63H150.947L155.675 275.319H187L191.728 286.63Z", fill: "url(#paint0_linear)", stroke: "black", strokeWidth: "2", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M73.5829 168.577C74.0709 168.577 74.4665 168.181 74.4665 167.693C74.4665 167.205 74.0709 166.81 73.5829 166.81C73.0948 166.81 72.6992 167.205 72.6992 167.693C72.6992 168.181 73.0948 168.577 73.5829 168.577Z", fill: "#282828" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M70.7118 168.577C71.1998 168.577 71.5954 168.181 71.5954 167.693C71.5954 167.205 71.1998 166.81 70.7118 166.81C70.2237 166.81 69.8281 167.205 69.8281 167.693C69.8281 168.181 70.2237 168.577 70.7118 168.577Z", fill: "#282828" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M75.2174 46.9863H60.9023V145.69H75.2174V46.9863Z", fill: "#EFCD00" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M75.2617 46.9863L77.5592 53.3928V143.613L75.2617 145.646V46.9863Z", fill: "#A48C00" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M75.3502 46.9863H61.0352V145.646H75.3502L77.6919 143.613V53.3928L75.3502 46.9863Z", stroke: "black", strokeWidth: "2", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M75.2617 46.9863V145.646", stroke: "black", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M100.49 144.762L116.484 163.76L108.841 163.716L108.796 189H92.5373L92.6256 163.716L85.7773 163.76L100.49 144.762Z", fill: "#FF0000", stroke: "black", strokeMiterlimit: "10" })), /*#__PURE__*/react_default.a.createElement("rect", { x: "1.5", y: "1.5", width: "292", height: "292", rx: "8.5", stroke: "#284047", strokeWidth: "3" })); }; var ModemLocation_ModemLocationDefault = function ModemLocationDefault(_ref2) { var style = _ref2.style; return /*#__PURE__*/react_default.a.createElement(ModemLocation_ModemLocation, { style: ModemLocation_objectSpread({ fill: '#a0ccff' }, style) }); }; /* harmony default export */ var ModemSwapGraphics_ModemLocation = (ModemLocation_ModemLocation); // CONCATENATED MODULE: ./app/components/partials/Graphics/ModemSwapGraphics/DetachAntenna.jsx function DetachAntenna_ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function DetachAntenna_objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? DetachAntenna_ownKeys(Object(source), !0).forEach(function (key) { DetachAntenna_defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : DetachAntenna_ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } function DetachAntenna_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /* eslint-disable react/prop-types */ // PlantCircle.jsx var DetachAntenna_DetachAntenna = function DetachAntenna(_ref) { var height = _ref.height, width = _ref.width, style = _ref.style; var svgStyle = DetachAntenna_objectSpread({}, style); return /*#__PURE__*/react_default.a.createElement("svg", { width: "295", height: "295", viewBox: "0 0 295 295", fill: "none", xmlns: "http://www.w3.org/2000/svg" }, /*#__PURE__*/react_default.a.createElement("g", { clipPath: "url(#clip0)" }, /*#__PURE__*/react_default.a.createElement("rect", { x: "1.5", y: "1.5", width: "292", height: "292", rx: "8.5", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M22.6644 662.718C15.3865 662.718 9.41211 656.743 9.41211 649.463V-11.3319C9.41211 -18.6113 15.3865 -24.5869 22.6644 -24.5869H424.579C431.857 -24.5869 437.831 -18.6113 437.831 -11.3319V649.463C437.831 656.743 431.857 662.718 424.579 662.718H22.6644Z", fill: "#E0DDD3" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M424.579 -23.1752C431.096 -23.1752 436.419 -17.8514 436.419 -11.3326V649.463C436.419 655.982 431.096 661.305 424.579 661.305H22.6644C16.1469 661.305 10.8243 655.982 10.8243 649.463V-11.3326C10.8243 -17.8514 16.1469 -23.1752 22.6644 -23.1752H424.579ZM424.579 -26H22.6644C14.5175 -26 8 -19.4811 8 -11.3326V649.463C8 657.611 14.5175 664.13 22.6644 664.13H424.579C432.726 664.13 439.243 657.611 439.243 649.463V-11.3326C439.243 -19.4811 432.617 -26 424.579 -26Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M22.3391 613.393C15.6043 613.393 10.0645 607.852 10.0645 601.116V42.2323C10.0645 35.4961 15.6043 29.9551 22.3391 29.9551H377.219C383.953 29.9551 389.493 35.4961 389.493 42.2323V601.007C389.493 607.744 383.953 613.285 377.219 613.285H22.3391V613.393Z", fill: "#CECCC4" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M377.11 30.2766C383.736 30.2766 389.167 35.709 389.167 42.3365V601.112C389.167 607.739 383.736 613.172 377.11 613.172H22.3388C15.7127 613.172 10.2814 607.739 10.2814 601.112V42.2279C10.2814 35.6004 15.7127 30.168 22.3388 30.168H377.11V30.2766ZM377.11 29.7334H22.3388C15.3868 29.7334 9.73828 35.3831 9.73828 42.3365V601.112C9.73828 608.065 15.3868 613.715 22.3388 613.715H377.218C384.17 613.715 389.819 608.065 389.819 601.112V42.2279C389.71 35.2744 384.062 29.7334 377.11 29.7334Z", fill: "#B2B0AA" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M381.72 579.333H380.525C365.752 579.333 353.694 591.392 353.694 606.169V607.364H271.465V589.002C271.465 575.638 260.711 564.882 247.35 564.882H148.609C135.248 564.882 124.494 575.638 124.494 589.002V607.255H43.0254V606.06C43.0254 591.284 30.968 579.224 16.1949 579.224H15L15.4345 320.534L15.6518 320.316C18.1501 316.514 19.4537 312.059 19.4537 307.496C19.4537 302.933 18.0415 298.37 15.5431 294.567L15.3259 294.241V50.001H381.394V293.806L381.177 294.024C378.678 297.826 377.375 302.281 377.375 306.844C377.375 311.407 378.787 315.971 381.285 319.773L381.502 320.099V320.425L381.72 579.333Z", fill: "#C4C4C4" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M381.454 579.168H380.259C365.486 579.168 353.429 591.228 353.429 606.004V607.2H271.199V588.838C271.199 575.474 260.445 564.718 247.084 564.718H148.344C134.983 564.718 124.229 575.474 124.229 588.838V607.091H42.7598V605.896C42.7598 591.12 30.7023 579.06 15.9293 579.06H14.7344L15.1689 320.37L15.3861 320.152C17.8845 316.35 19.188 311.895 19.188 307.332C19.188 302.769 17.7759 298.206 15.2775 294.403L15.0603 294.077V49.8369H381.128V293.642L380.911 293.86C378.413 297.662 377.109 302.117 377.109 306.68C377.109 311.243 378.521 315.806 381.02 319.609L381.237 319.935V320.261L381.454 579.168Z", stroke: "#3A3A3A", strokeWidth: "1.5345", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M25.0547 307.222C25.0547 315.262 31.4636 321.672 39.5019 321.672C47.5402 321.672 53.9491 315.262 53.9491 307.222C53.9491 299.182 47.5402 292.771 39.5019 292.771C31.5722 292.771 25.0547 299.182 25.0547 307.222ZM46.8884 307.222C46.8884 311.35 43.5211 314.61 39.5019 314.61C35.4828 314.61 32.1154 311.242 32.1154 307.222C32.1154 303.202 35.4828 299.834 39.5019 299.834C43.5211 299.834 46.8884 303.202 46.8884 307.222Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M25.0547 73.8476C25.0547 81.8875 31.4636 88.2978 39.5019 88.2978C47.5402 88.2978 53.9491 81.8875 53.9491 73.8476C53.9491 65.8077 47.5402 59.3975 39.5019 59.3975C31.5722 59.3975 25.0547 65.8077 25.0547 73.8476ZM46.8884 73.8476C46.8884 77.9762 43.5211 81.2357 39.5019 81.2357C35.4828 81.2357 32.1154 77.8676 32.1154 73.8476C32.1154 69.8276 35.4828 66.4596 39.5019 66.4596C43.5211 66.4596 46.8884 69.719 46.8884 73.8476Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M177.021 73.8452C177.021 85.5791 186.472 94.9228 198.095 94.9228C209.826 94.9228 219.168 85.4705 219.168 73.8452C219.168 62.2199 209.718 52.7675 198.095 52.7675C186.363 52.6589 177.021 62.1112 177.021 73.8452ZM205.481 73.8452C205.481 77.9738 202.114 81.2332 198.095 81.2332C194.076 81.2332 190.708 77.8651 190.708 73.8452C190.708 69.8252 194.076 66.4571 198.095 66.4571C202.114 66.4571 205.481 69.7166 205.481 73.8452Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M215.801 297.878C215.801 301.137 218.408 303.745 221.667 303.745C224.925 303.745 227.532 301.137 227.532 297.878C227.532 294.618 224.925 292.011 221.667 292.011C218.408 292.011 215.801 294.836 215.801 297.878ZM224.165 297.878C224.165 299.399 222.97 300.485 221.558 300.485C220.146 300.485 218.951 299.29 218.951 297.878C218.951 296.465 220.146 295.27 221.558 295.27C222.97 295.27 224.165 296.574 224.165 297.878Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M215.801 274.625C215.801 277.884 218.408 280.492 221.667 280.492C224.925 280.492 227.532 277.884 227.532 274.625C227.532 271.365 224.925 268.758 221.667 268.758C218.408 268.758 215.801 271.365 215.801 274.625ZM224.165 274.625C224.165 276.146 222.97 277.232 221.558 277.232C220.146 277.232 218.951 276.037 218.951 274.625C218.951 273.212 220.146 272.017 221.558 272.017C222.97 272.017 224.165 273.104 224.165 274.625Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M215.801 251.159C215.801 254.418 218.408 257.026 221.667 257.026C224.925 257.026 227.532 254.418 227.532 251.159C227.532 247.9 224.925 245.292 221.667 245.292C218.408 245.401 215.801 248.008 215.801 251.159ZM224.165 251.159C224.165 252.68 222.97 253.767 221.558 253.767C220.146 253.767 218.951 252.571 218.951 251.159C218.951 249.747 220.146 248.551 221.558 248.551C222.97 248.551 224.165 249.855 224.165 251.159Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M215.801 227.909C215.801 231.168 218.408 233.776 221.667 233.776C224.925 233.776 227.532 231.168 227.532 227.909C227.532 224.65 224.925 222.042 221.667 222.042C218.408 222.042 215.801 224.758 215.801 227.909ZM224.165 227.909C224.165 229.43 222.97 230.517 221.558 230.517C220.146 230.517 218.951 229.321 218.951 227.909C218.951 226.497 220.146 225.301 221.558 225.301C222.97 225.301 224.165 226.388 224.165 227.909Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M215.801 204.548C215.801 207.807 218.408 210.415 221.667 210.415C224.925 210.415 227.532 207.807 227.532 204.548C227.532 201.288 224.925 198.681 221.667 198.681C218.408 198.681 215.801 201.288 215.801 204.548ZM224.165 204.656C224.165 206.177 222.97 207.264 221.558 207.264C220.146 207.264 218.951 206.069 218.951 204.656C218.951 203.244 220.146 202.049 221.558 202.049C222.97 202.049 224.165 203.135 224.165 204.656Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M215.801 181.081C215.801 184.34 218.408 186.948 221.667 186.948C224.925 186.948 227.532 184.34 227.532 181.081C227.532 177.821 224.925 175.214 221.667 175.214C218.408 175.214 215.801 177.93 215.801 181.081ZM224.165 181.081C224.165 182.602 222.97 183.688 221.558 183.688C220.146 183.688 218.951 182.493 218.951 181.081C218.951 179.668 220.146 178.473 221.558 178.473C222.97 178.473 224.165 179.777 224.165 181.081Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M215.801 157.828C215.801 161.087 218.408 163.695 221.667 163.695C224.925 163.695 227.532 161.087 227.532 157.828C227.532 154.568 224.925 151.961 221.667 151.961C218.408 151.961 215.801 154.568 215.801 157.828ZM224.165 157.828C224.165 159.349 222.97 160.435 221.558 160.435C220.146 160.435 218.951 159.24 218.951 157.828C218.951 156.307 220.146 155.22 221.558 155.22C222.97 155.22 224.165 156.307 224.165 157.828Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M215.801 134.362C215.801 137.622 218.408 140.229 221.667 140.229C224.925 140.229 227.532 137.622 227.532 134.362C227.532 131.103 224.925 128.495 221.667 128.495C218.408 128.604 215.801 131.211 215.801 134.362ZM224.165 134.362C224.165 135.883 222.97 136.97 221.558 136.97C220.146 136.97 218.951 135.774 218.951 134.362C218.951 132.841 220.146 131.755 221.558 131.755C222.97 131.755 224.165 132.95 224.165 134.362Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M89.5781 273.103C89.5781 274.298 90.4471 275.168 91.642 275.168C92.8369 275.168 93.7059 274.298 93.7059 273.103C93.7059 271.908 92.8369 271.039 91.642 271.039C90.4471 271.039 89.5781 272.017 89.5781 273.103ZM92.6196 273.103C92.6196 273.647 92.1851 274.19 91.5334 274.19C90.9902 274.19 90.4471 273.755 90.4471 273.103C90.4471 272.56 90.8816 272.017 91.5334 272.017C92.1851 272.017 92.6196 272.451 92.6196 273.103Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M95.5527 273.103C95.5527 274.298 96.4217 275.168 97.6166 275.168C98.8115 275.168 99.6805 274.298 99.6805 273.103C99.6805 271.908 98.8115 271.039 97.6166 271.039C96.4217 271.039 95.5527 272.017 95.5527 273.103ZM98.5942 273.103C98.5942 273.647 98.1597 274.19 97.508 274.19C96.9649 274.19 96.4217 273.755 96.4217 273.103C96.4217 272.56 96.8562 272.017 97.508 272.017C98.1597 272.126 98.5942 272.451 98.5942 273.103Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M212.433 293.096V302.874H198.746V293.096H212.433ZM211.89 302.331V293.748H199.398V302.331H211.89Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M212.433 269.846V279.624H198.746V269.846H212.433ZM211.89 279.081V270.498H199.398V279.081H211.89Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M212.433 246.484V256.263H198.746V246.484H212.433ZM211.89 255.719V247.136H199.398V255.719H211.89Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M212.433 223.13V232.908H198.746V223.13H212.433ZM211.89 232.256V223.673H199.398V232.256H211.89Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M212.433 199.66V209.438H198.746V199.66H212.433ZM211.89 208.895V200.312H199.398V208.895H211.89Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M212.433 176.41V186.188H198.746V176.41H212.433ZM211.89 185.537V176.953H199.398V185.537H211.89Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M212.433 153.157V162.936H198.746V153.157H212.433ZM211.89 162.284V153.7H199.398V162.284H211.89Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M212.433 129.691V139.47H198.746V129.691H212.433ZM211.89 138.926V130.343H199.398V138.926H211.89Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M232.963 122.628V403.374H183.43V122.628H232.963ZM232.42 402.83V123.171H183.973V402.83H232.42Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M232.746 262.677H183.756V263.22H232.746V262.677Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M232.746 286.144H183.756V286.687H232.746V286.144Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M232.746 192.597H183.756V193.14H232.746V192.597Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M232.746 215.958H183.756V216.501H232.746V215.958Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M232.746 239.424H183.756V239.967H232.746V239.424Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M232.746 145.88H183.756V146.423H232.746V145.88Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M232.746 169.238H183.756V169.781H232.746V169.238Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M178.976 294.729H165.941V299.292H178.976V294.729Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M313.999 150.552H293.469V163.264H313.999V150.552Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M313.999 167.285H293.469V179.997H313.999V167.285Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M313.998 184.124H293.686V196.836H313.998V184.124Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M296.184 203.247H293.902V213.569H296.184V203.247Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M296.184 230.19H293.902V240.512H296.184V230.19Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M288.364 188.578H283.91V201.724H288.364V188.578Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M296.836 247.573H292.383V260.72H296.836V247.573Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M287.928 247.573H283.475V260.72H287.928V247.573Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M274.024 218.023H248.062V262.895H274.024V218.023Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M277.608 199.88H246.324V210.745H277.608V199.88Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M274.785 164.352H247.52V192.926H274.785V164.352Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M275.328 138.168H268.268V151.966H275.328V138.168Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M254.147 138.168H247.086V151.966H254.147V138.168Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M274.025 118.174H260.99V122.302H274.025V118.174Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M296.945 114.047H292.383V127.085H296.945V114.047Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M289.342 114.047H284.779V127.085H289.342V114.047Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M281.955 114.047H277.393V127.085H281.955V114.047Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M257.404 114.482H252.842V127.52H257.404V114.482Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M249.801 114.482H245.238V127.52H249.801V114.482Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M327.035 73.7383H281.955V99.9224H327.035V73.7383Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M245.238 62.5479H241.002V75.5856H245.238V62.5479Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M233.29 62.5479H228.619V75.5856H233.29V62.5479Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M178.869 176.847H165.834V181.084H178.869V176.847Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M178.869 162.938H165.834V167.61H178.869V162.938Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M178.976 155.334H165.941V160.006H178.976V155.334Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M178.976 147.402H165.941V152.074H178.976V147.402Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M56.8815 280.062C58.8613 280.062 60.4662 278.457 60.4662 276.477C60.4662 274.497 58.8613 272.892 56.8815 272.892C54.9018 272.892 53.2969 274.497 53.2969 276.477C53.2969 278.457 54.9018 280.062 56.8815 280.062Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M60.1417 238.34H46.998V243.012H60.1417V238.34Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M60.1417 226.389H46.998V231.061H60.1417V226.389Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M60.1417 214.654H46.998V219.326H60.1417V214.654Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M60.1417 202.811H46.998V207.482H60.1417V202.811Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M60.1417 179.017H46.998V183.688H60.1417V179.017Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M60.1417 96.0117H46.998V100.684H60.1417V96.0117Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M60.1417 107.854H46.998V112.526H60.1417V107.854Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M60.1417 119.697H46.998V124.369H60.1417V119.697Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M60.1417 131.54H46.998V136.212H60.1417V131.54Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M60.1417 143.491H46.998V148.163H60.1417V143.491Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M60.1417 155.334H46.998V160.006H60.1417V155.334Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M60.1417 167.174H46.998V171.846H60.1417V167.174Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M60.3585 261.917H47.2148V266.589H60.3585V261.917Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("g", { opacity: "0.7" }, /*#__PURE__*/react_default.a.createElement("path", { opacity: "0.7", d: "M198.094 88.0814C206.013 88.0814 212.433 81.6605 212.433 73.7399C212.433 65.8193 206.013 59.3984 198.094 59.3984C190.175 59.3984 183.756 65.8193 183.756 73.7399C183.756 81.6605 190.175 88.0814 198.094 88.0814Z", fill: "#686868" }), /*#__PURE__*/react_default.a.createElement("path", { opacity: "0.7", d: "M200.267 68.3051L199.616 66.0235C199.507 65.4802 198.964 65.1543 198.421 65.1543H197.769C197.226 65.1543 196.791 65.4802 196.574 66.0235L195.922 68.3051C195.705 68.957 195.053 69.2829 194.51 69.1743L192.229 68.631C191.686 68.5224 191.143 68.7397 190.925 69.1743L190.6 69.7175C190.274 70.1521 190.382 70.804 190.817 71.1299L192.446 72.8683C192.881 73.3029 192.881 74.0634 192.446 74.6066L190.817 76.345C190.491 76.7796 190.382 77.3228 190.6 77.7574L190.925 78.3007C191.251 78.7353 191.795 78.9526 192.229 78.8439L194.51 78.3007C195.162 78.192 195.814 78.518 196.031 79.1698L196.683 81.4515C196.791 81.9947 197.334 82.3206 197.878 82.3206H198.529C199.072 82.3206 199.507 81.9947 199.724 81.4515L200.376 79.1698C200.593 78.518 201.245 78.192 201.897 78.3007L204.178 78.8439C204.721 78.9526 205.264 78.7353 205.481 78.3007L205.807 77.7574C206.133 77.3228 206.024 76.671 205.59 76.345L203.961 74.6066C203.526 74.1721 203.526 73.4115 203.961 72.8683L205.59 71.1299C205.916 70.6953 206.024 70.1521 205.807 69.7175L205.481 69.1743C205.155 68.7397 204.612 68.5224 204.178 68.631L201.897 69.1743C201.136 69.2829 200.484 68.8483 200.267 68.3051Z", fill: "#494949" })), /*#__PURE__*/react_default.a.createElement("path", { d: "M70.7853 66.459H157.468L163.334 77.9756V308.743H63.7246V77.9756L70.7853 66.459Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M136.937 68.3076V84.2788H120.426V68.3076H136.937Z", fill: "#FFEC00" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M136.068 75.8043C136.068 79.9329 132.701 83.301 128.573 83.301C124.445 83.301 121.078 79.9329 121.078 75.8043C121.078 71.6757 124.445 68.3076 128.573 68.3076C132.701 68.4163 136.068 71.7844 136.068 75.8043ZM122.273 75.8043C122.273 79.281 125.097 82.1059 128.573 82.1059C132.049 82.1059 134.874 79.281 134.874 75.8043C134.874 72.3276 132.049 69.5027 128.573 69.5027C125.097 69.5027 122.273 72.3276 122.273 75.8043Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M92.2919 230.516C94.5716 230.516 96.4196 228.668 96.4196 226.387C96.4196 224.107 94.5716 222.259 92.2919 222.259C90.0121 222.259 88.1641 224.107 88.1641 226.387C88.1641 228.668 90.0121 230.516 92.2919 230.516Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M133.895 230.516C136.175 230.516 138.023 228.668 138.023 226.387C138.023 224.107 136.175 222.259 133.895 222.259C131.616 222.259 129.768 224.107 129.768 226.387C129.768 228.668 131.616 230.516 133.895 230.516Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M72.631 291.795C74.6949 291.795 76.3243 290.057 76.3243 288.101C76.3243 286.146 74.5862 284.407 72.631 284.407H70.6757C68.6118 284.407 66.9824 286.146 66.9824 288.101C66.9824 290.057 68.7204 291.795 70.6757 291.795H72.631Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M72.631 280.06C74.6949 280.06 76.3243 278.322 76.3243 276.366C76.3243 274.41 74.5862 272.672 72.631 272.672H70.6757C68.6118 272.672 66.9824 274.41 66.9824 276.366C66.9824 278.322 68.7204 280.06 70.6757 280.06H72.631Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M72.631 268.109C74.6949 268.109 76.3243 266.37 76.3243 264.415C76.3243 262.459 74.5862 260.721 72.631 260.721H70.6757C68.6118 260.721 66.9824 262.459 66.9824 264.415C66.9824 266.37 68.7204 268.109 70.6757 268.109H72.631Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M72.631 256.266C74.6949 256.266 76.3243 254.528 76.3243 252.572C76.3243 250.616 74.5862 248.878 72.631 248.878H70.6757C68.6118 248.878 66.9824 250.616 66.9824 252.572C66.9824 254.528 68.7204 256.266 70.6757 256.266H72.631Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M72.631 244.423C74.6949 244.423 76.3243 242.685 76.3243 240.729C76.3243 238.774 74.5862 237.035 72.631 237.035H70.6757C68.6118 237.035 66.9824 238.774 66.9824 240.729C66.9824 242.685 68.7204 244.423 70.6757 244.423H72.631Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M72.631 232.472C74.6949 232.472 76.3243 230.734 76.3243 228.778C76.3243 226.822 74.5862 225.084 72.631 225.084H70.6757C68.6118 225.084 66.9824 226.822 66.9824 228.778C66.9824 230.734 68.7204 232.472 70.6757 232.472H72.631Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M72.631 220.741C74.6949 220.741 76.3243 219.002 76.3243 217.047C76.3243 214.982 74.5862 213.353 72.631 213.353H70.6757C68.6118 213.353 66.9824 215.091 66.9824 217.047C66.9824 219.111 68.7204 220.741 70.6757 220.741H72.631Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M72.631 208.789C74.6949 208.789 76.3243 207.051 76.3243 205.095C76.3243 203.14 74.5862 201.401 72.631 201.401H70.6757C68.6118 201.401 66.9824 203.14 66.9824 205.095C66.9824 207.051 68.7204 208.789 70.6757 208.789H72.631Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M72.631 196.947C74.6949 196.947 76.3243 195.208 76.3243 193.253C76.3243 191.188 74.5862 189.559 72.631 189.559H70.6757C68.6118 189.559 66.9824 191.297 66.9824 193.253C66.9824 195.317 68.7204 196.947 70.6757 196.947H72.631Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M72.631 185.101C74.6949 185.101 76.3243 183.363 76.3243 181.407C76.3243 179.343 74.5862 177.713 72.631 177.713H70.6757C68.6118 177.713 66.9824 179.451 66.9824 181.407C66.9824 183.471 68.7204 185.101 70.6757 185.101H72.631Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M72.631 173.15C74.6949 173.15 76.3243 171.411 76.3243 169.456C76.3243 167.391 74.5862 165.762 72.631 165.762H70.6757C68.6118 165.762 66.9824 167.5 66.9824 169.456C66.9824 171.52 68.7204 173.15 70.6757 173.15H72.631Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M72.631 161.418C74.6949 161.418 76.3243 159.68 76.3243 157.724C76.3243 155.66 74.5862 154.03 72.631 154.03H70.6757C68.6118 154.03 66.9824 155.769 66.9824 157.724C66.9824 159.789 68.7204 161.418 70.6757 161.418H72.631Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M72.631 149.576C74.6949 149.576 76.3243 147.837 76.3243 145.882C76.3243 143.817 74.5862 142.188 72.631 142.188H70.6757C68.6118 142.188 66.9824 143.926 66.9824 145.882C66.9824 147.946 68.7204 149.576 70.6757 149.576H72.631Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M72.631 137.624C74.6949 137.624 76.3243 135.886 76.3243 133.93C76.3243 131.866 74.5862 130.236 72.631 130.236H70.6757C68.6118 130.236 66.9824 131.975 66.9824 133.93C66.9824 135.995 68.7204 137.624 70.6757 137.624H72.631Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M72.631 125.782C74.6949 125.782 76.3243 124.043 76.3243 122.088C76.3243 120.023 74.5862 118.394 72.631 118.394H70.6757C68.6118 118.394 66.9824 120.132 66.9824 122.088C66.9824 124.152 68.7204 125.782 70.6757 125.782H72.631Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M72.631 113.941C74.6949 113.941 76.3243 112.202 76.3243 110.247C76.3243 108.182 74.5862 106.553 72.631 106.553H70.6757C68.6118 106.553 66.9824 108.291 66.9824 110.247C66.9824 112.311 68.7204 113.941 70.6757 113.941H72.631Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M72.631 102.098C74.6949 102.098 76.3243 100.36 76.3243 98.404C76.3243 96.3397 74.5862 94.71 72.631 94.71H70.6757C68.6118 94.71 66.9824 96.4483 66.9824 98.404C66.9824 100.468 68.7204 102.098 70.6757 102.098H72.631Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M72.631 90.2523C74.6949 90.2523 76.3243 88.5139 76.3243 86.5583C76.3243 84.6026 74.5862 82.8643 72.631 82.8643H70.6757C68.6118 82.8643 66.9824 84.6026 66.9824 86.5583C66.9824 88.5139 68.7204 90.2523 70.6757 90.2523H72.631Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M155.512 291.795C157.576 291.795 159.205 290.057 159.205 288.101C159.205 286.146 157.467 284.407 155.512 284.407H153.556C151.493 284.407 149.863 286.146 149.863 288.101C149.863 290.057 151.601 291.795 153.556 291.795H155.512Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M155.512 280.06C157.576 280.06 159.205 278.322 159.205 276.366C159.205 274.41 157.467 272.672 155.512 272.672H153.556C151.493 272.672 149.863 274.41 149.863 276.366C149.863 278.322 151.601 280.06 153.556 280.06H155.512Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M155.512 268.109C157.576 268.109 159.205 266.37 159.205 264.415C159.205 262.459 157.467 260.721 155.512 260.721H153.556C151.493 260.721 149.863 262.459 149.863 264.415C149.863 266.37 151.601 268.109 153.556 268.109H155.512Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M155.512 256.266C157.576 256.266 159.205 254.528 159.205 252.572C159.205 250.616 157.467 248.878 155.512 248.878H153.556C151.493 248.878 149.863 250.616 149.863 252.572C149.863 254.528 151.601 256.266 153.556 256.266H155.512Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M155.512 244.423C157.576 244.423 159.205 242.685 159.205 240.729C159.205 238.774 157.467 237.035 155.512 237.035H153.556C151.493 237.035 149.863 238.774 149.863 240.729C149.863 242.685 151.601 244.423 153.556 244.423H155.512Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M155.512 232.472C157.576 232.472 159.205 230.734 159.205 228.778C159.205 226.822 157.467 225.084 155.512 225.084H153.556C151.493 225.084 149.863 226.822 149.863 228.778C149.863 230.734 151.601 232.472 153.556 232.472H155.512Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M155.512 220.741C157.576 220.741 159.205 219.002 159.205 217.047C159.205 214.982 157.467 213.353 155.512 213.353H153.556C151.493 213.353 149.863 215.091 149.863 217.047C149.863 219.111 151.601 220.741 153.556 220.741H155.512Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M155.512 208.789C157.576 208.789 159.205 207.051 159.205 205.095C159.205 203.14 157.467 201.401 155.512 201.401H153.556C151.493 201.401 149.863 203.14 149.863 205.095C149.863 207.051 151.601 208.789 153.556 208.789H155.512Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M155.512 196.947C157.576 196.947 159.205 195.208 159.205 193.253C159.205 191.188 157.467 189.559 155.512 189.559H153.556C151.493 189.559 149.863 191.297 149.863 193.253C149.863 195.317 151.601 196.947 153.556 196.947H155.512Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M155.512 185.101C157.576 185.101 159.205 183.363 159.205 181.407C159.205 179.343 157.467 177.713 155.512 177.713H153.556C151.493 177.713 149.863 179.451 149.863 181.407C149.863 183.471 151.601 185.101 153.556 185.101H155.512Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M155.512 173.15C157.576 173.15 159.205 171.411 159.205 169.456C159.205 167.391 157.467 165.762 155.512 165.762H153.556C151.493 165.762 149.863 167.5 149.863 169.456C149.863 171.52 151.601 173.15 153.556 173.15H155.512Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M155.512 161.418C157.576 161.418 159.205 159.68 159.205 157.724C159.205 155.66 157.467 154.03 155.512 154.03H153.556C151.493 154.03 149.863 155.769 149.863 157.724C149.863 159.789 151.601 161.418 153.556 161.418H155.512Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M155.512 149.576C157.576 149.576 159.205 147.837 159.205 145.882C159.205 143.817 157.467 142.188 155.512 142.188H153.556C151.493 142.188 149.863 143.926 149.863 145.882C149.863 147.946 151.601 149.576 153.556 149.576H155.512Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M155.512 137.624C157.576 137.624 159.205 135.886 159.205 133.93C159.205 131.866 157.467 130.236 155.512 130.236H153.556C151.493 130.236 149.863 131.975 149.863 133.93C149.863 135.995 151.601 137.624 153.556 137.624H155.512Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M155.512 125.782C157.576 125.782 159.205 124.043 159.205 122.088C159.205 120.023 157.467 118.394 155.512 118.394H153.556C151.493 118.394 149.863 120.132 149.863 122.088C149.863 124.152 151.601 125.782 153.556 125.782H155.512Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M155.512 113.941C157.576 113.941 159.205 112.202 159.205 110.247C159.205 108.182 157.467 106.553 155.512 106.553H153.556C151.493 106.553 149.863 108.291 149.863 110.247C149.863 112.311 151.601 113.941 153.556 113.941H155.512Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M155.512 102.098C157.576 102.098 159.205 100.36 159.205 98.404C159.205 96.3397 157.467 94.71 155.512 94.71H153.556C151.493 94.71 149.863 96.4483 149.863 98.404C149.863 100.468 151.601 102.098 153.556 102.098H155.512Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M155.512 90.2523C157.576 90.2523 159.205 88.5139 159.205 86.5583C159.205 84.6026 157.467 82.8643 155.512 82.8643H153.556C151.493 82.8643 149.863 84.6026 149.863 86.5583C149.863 88.5139 151.601 90.2523 153.556 90.2523H155.512Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M143.889 94.3828H80.5605V207.485H143.889V94.3828Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M143.129 95.252V206.616H81.4294V95.252H143.129ZM144.758 93.5137H79.6914V208.246H144.758V93.5137Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M144.651 94.8154H79.9102V104.92H144.651V94.8154Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M146.714 91.7695V97.6365H146.171V92.3128H140.631V91.7695H146.714Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M146.715 101.114V112.522H146.172V101.114H146.715ZM146.715 115.782V127.19H146.172V115.782H146.715ZM146.715 130.666V142.074H146.172V130.666H146.715ZM146.715 145.334V156.742H146.172V145.334H146.715ZM146.715 160.11V171.518H146.172V160.11H146.715ZM146.715 174.777V186.185H146.172V174.777H146.715ZM146.715 189.553V200.961H146.172V189.553H146.715Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M146.714 204.437V210.412H140.631V209.76H146.171V204.437H146.714Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M137.48 209.763V210.306H127.161V209.763H137.48ZM124.228 209.763V210.306H113.909V209.763H124.228ZM110.759 209.763V210.306H100.439V209.763H110.759ZM97.3976 209.763V210.306H87.0781V209.763H97.3976Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M83.9288 209.76V210.412H77.8457V204.437H78.3888V209.76H83.9288Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M78.3889 101.114V112.522H77.8457V101.114H78.3889ZM78.3889 115.782V127.19H77.8457V115.782H78.3889ZM78.3889 130.666V142.074H77.8457V130.666H78.3889ZM78.3889 145.334V156.742H77.8457V145.334H78.3889ZM78.3889 160.11V171.518H77.8457V160.11H78.3889ZM78.3889 174.777V186.185H77.8457V174.777H78.3889ZM78.3889 189.553V200.961H77.8457V189.553H78.3889Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M83.9288 91.7695V92.3128H78.3888V97.6365H77.8457V91.7695H83.9288Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M137.48 91.7695V92.3128H127.161V91.7695H137.48ZM124.228 91.7695V92.3128H113.909V91.7695H124.228ZM110.759 91.7695V92.3128H100.439V91.7695H110.759ZM97.3976 91.7695V92.3128H87.0781V91.7695H97.3976Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M133.136 108.72H92.8359V149.028H133.136V108.72Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M128.901 111.109H94.6836V112.848H96.9647V115.455H99.0286V117.52V117.954V119.801H94.6836V122.409H96.9647V124.256H94.6836V126.646H99.3545V124.473V124.256V122.409H103.917V119.91H106.198V117.954H108.479V120.562V123.169H110.652V123.278V126.972H108.262V133.382H106.307V135.664H108.262H110.652V133.274H113.041V131.535H115.431V129.254H113.041V125.016H117.386V127.407H119.776V124.908V122.735H122.057V120.888H126.402V123.278H129.009V125.125H126.402V126.429V127.732V129.036H129.009V140.553H126.511H126.294H124.013V138.271H121.949V140.553H119.559V147.289H121.949V140.662H124.013V147.289H126.402V142.943H128.901V147.289H130.639V113.065V111.327H128.901V111.109ZM101.31 115.455H99.4631V112.848H101.31V115.455ZM103.7 119.91H101.418V118.063H103.7V119.91ZM108.262 115.455H104.025V112.848H108.262V115.455ZM117.712 112.848H119.776V115.455H117.712V112.848ZM115.105 122.517H110.76V120.67H115.105V122.517ZM115.105 118.063H110.76V115.455H113.259V112.848H114.997V115.455V118.063H115.105ZM126.402 118.063V118.28H119.668V120.127H115.322V117.954H119.885V115.347H122.383V112.739H124.338V115.347H126.294V118.063H126.402Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M96.9647 115.453H94.6836V117.735H96.9647V115.453Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M117.277 129.145V133.491H119.776V132.187H122.057V133.491H119.776V135.773H124.338V134.469V133.491V132.187V127.516H119.776V129.145H117.277Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M117.278 133.491H114.889V135.773H117.278V133.491Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M119.667 135.772H117.277V138.054H119.667V135.772Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M103.808 124.579H101.418V126.861H103.808V124.579Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M106.198 126.975H103.809V133.493H106.198V126.975Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M103.808 133.49H101.962V129.145H101.31H99.5718H94.6836V131.535H99.5718V133.273H94.6836V135.663H97.182V137.619H94.6836V140.009H99.5718V141.856H97.182H94.6836V144.247H97.182V147.18H99.5718V144.247V142.074H101.418V147.18H103.808V142.617H105.872V144.355V144.79V146.637H108.37V144.79H110.869V142.508H108.37V140.335H103.808V138.162H106.198V135.772H103.808V133.49Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M112.933 147.178V144.787H114.888V147.178H116.952V144.787H114.888V142.506H112.933V144.787H110.869V147.178H112.933Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M114.997 137.946H112.934V140.228H114.997V137.946Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M110.435 137.946H108.371V140.228H110.435V137.946Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M101.309 220.197H83.4941V232.474H101.309V220.197Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M142.695 220.197H124.881V232.474H142.695V220.197Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M110.867 283.863H78.6055V311.351H110.867V283.863Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M111.301 283.318V312.001H77.9531V283.318H111.301ZM110.106 310.915V284.513H79.0394V310.915H110.106Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M148.125 281.797H113.039V307.22H148.125V281.797Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M148.886 281.146V307.764H112.605V281.146H148.886ZM147.691 306.786V282.449H113.692V306.786H147.691Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M128.574 79.2796C130.493 79.2796 132.05 77.723 132.05 75.8029C132.05 73.8827 130.493 72.3262 128.574 72.3262C126.654 72.3262 125.098 73.8827 125.098 75.8029C125.098 77.723 126.654 79.2796 128.574 79.2796Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M133.787 75.804C133.787 78.6288 131.506 81.019 128.573 81.019C125.641 81.019 123.359 78.7374 123.359 75.804C123.359 72.9791 125.641 70.5889 128.573 70.5889C131.506 70.5889 133.787 72.8705 133.787 75.804ZM123.685 75.804C123.685 78.5201 125.858 80.6931 128.573 80.6931C131.289 80.6931 133.462 78.5201 133.462 75.804C133.462 73.0878 131.289 70.9148 128.573 70.9148C125.858 70.9148 123.685 73.0878 123.685 75.804Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M94.9001 256.267H85.2324V268.435H94.9001V256.267Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M82.7328 275.931H78.8223V278.212H82.7328V275.931Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M80.9959 271.043H78.7148V274.954H80.9959V271.043Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M84.2553 255.073H80.7793V265.829H84.2553V255.073Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M87.5135 251.596H85.2324V255.507H87.5135V251.596Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M98.5937 254.204H96.3125V258.115H98.5937V254.204Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M87.187 238.884H80.8867V242.469H87.187V238.884Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M114.453 253.441H109.564V263.872H114.453V253.441Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M117.495 253.441H115.865V258.005H117.495V253.441Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M122.164 255.29H119.014V261.918H122.164V255.29Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M147.8 253.769H137.48V264.09H147.8V253.769Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M135.092 253.769H131.941V260.396H135.092V253.769Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M147.909 269.086H141.283V272.237H147.909V269.086Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M140.74 237.472H131.941V250.618H140.74V237.472Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M103.698 235.95H96.9629V247.467H103.698V235.95Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M116.407 222.37H109.672V230.301H116.407V222.37Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M114.453 79.2783H111.629V84.0588H114.453V79.2783Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M110.324 79.2783H107.5V84.0588H110.324V79.2783Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M96.8555 79.2783H94.0312V84.0588H96.8555V79.2783Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M86.3184 79.2783H83.4941V84.0588H86.3184V79.2783Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M145.953 79.6064H141.064V82.4313H145.953V79.6064Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M145.953 83.7363H141.064V86.5612H145.953V83.7363Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M145.953 70.9131H141.064V73.7379H145.953V70.9131Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M145.953 75.1484H141.064V77.9733H145.953V75.1484Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M128.248 158.375H88.3828V160.548H90.9898V163.698H93.3796V166.197V166.741V169.022H88.3828V172.173H90.9898V174.455H88.3828V177.388H93.8141V174.781V174.455V172.173H99.0281V169.24H101.744V166.849H104.459V170V173.151H106.958V173.259V177.823H104.242V185.537H101.961V188.361H104.242H107.066V185.537H109.782V183.364H112.606V180.322H109.782V175.215H114.887V178.149H117.712V174.998V172.39H120.427V170.109H125.424V172.934H128.466V175.106H125.207V176.628V178.149V179.67H128.248V193.468H125.315H125.207H122.491V190.752H120.101V193.468H117.277V201.508H120.101V193.468H122.491V201.508H125.315V196.184H128.248V201.508H130.312V160.222V158.049H128.248V158.375ZM96.2038 163.59H94.1399V160.439H96.2038V163.59ZM98.9195 169.022H96.2038V166.741H98.9195V169.022ZM104.133 163.59H99.1367V160.439H104.133V163.59ZM115.213 160.548H117.603V163.698H115.213V160.548ZM112.28 172.064H107.284V169.783H112.28V172.064ZM112.28 166.741H107.284V163.59H110.217V160.439H112.28V163.59V166.741ZM125.207 166.741V166.958H117.386V169.24H112.389V166.632H117.712V163.481H120.645V160.33H122.926V163.481H125.207V166.741Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M90.9898 163.589H88.3828V166.305H90.9898V163.589Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M114.779 180.104V185.428H117.604V183.798H120.211V185.428H117.604V188.144H122.926V186.514V185.428V183.798V178.148H117.604V180.104H114.779Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M114.779 185.429H111.955V188.254H114.779V185.429Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M117.604 188.146H114.779V190.97H117.604V188.146Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M99.0274 174.671H96.2031V177.496H99.0274V174.671Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M101.852 177.496H99.0273V185.427H101.852V177.496Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M99.0281 185.426H96.8556V180.103H96.0952H94.0313H88.3828V183.036H94.0313V185.1H88.3828V188.034H91.2071V190.315H88.3828V193.249H94.0313V195.531H91.2071H88.3828V198.355H91.2071V201.832H94.0313V198.355V195.748H96.2038V201.832H99.0281V196.4H101.418V198.464V199.007V201.289H104.351V199.007H107.175V196.291H104.351V193.575H99.0281V190.967H101.852V188.142H99.0281V185.426Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M109.674 201.833V199.008H111.955V201.833H114.345V199.008H111.955V196.292H109.565V199.008H107.176V201.833H109.674Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M111.954 190.86H109.564V193.685H111.954V190.86Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M106.741 190.86H104.352V193.685H106.741V190.86Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M424.579 -22.306C431.096 -22.306 436.419 -16.9823 436.419 -10.4634V650.332C436.419 656.851 431.096 662.174 424.579 662.174H22.6644C16.1469 662.174 10.8243 656.851 10.8243 650.332V-10.4634C10.8243 -16.9823 16.1469 -22.306 22.6644 -22.306H424.579ZM424.579 -25.1309H22.6644C14.5175 -25.1309 8 -18.612 8 -10.4634V650.332C8 658.48 14.5175 664.999 22.6644 664.999H424.579C432.726 664.999 439.243 658.48 439.243 650.332V-10.4634C439.243 -18.612 432.617 -25.1309 424.579 -25.1309Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M122.865 78.6299H121.947V85.8308H122.865V78.6299Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M147.417 60.8851L146.667 61.3277L145.81 60L140.453 63.6511C139.274 64.5362 136.81 63.983 135.738 62.3234L130.167 66.1957L130.81 67.1915C130.917 67.4128 130.917 67.634 130.703 67.8553C130.488 67.9659 130.274 67.966 130.06 67.7447L129.417 66.7489L120.095 73.166L121.167 74.9362L119.988 75.8213L126.095 85.1149L127.274 84.2298L128.345 86L137.667 79.583L136.917 78.4766C136.81 78.2553 136.81 78.034 137.024 77.8128C137.238 77.7021 137.453 77.7021 137.667 77.9234L138.417 79.0298L143.988 75.1574C142.917 73.4979 143.453 70.9532 144.631 70.0681C145.81 69.183 149.988 66.417 149.988 66.417L149.131 65.0894L149.881 64.6468L147.417 60.8851Z", fill: "#FFDC5E", stroke: "#FF0000", strokeWidth: "3", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M414.916 322.253C414.916 352.106 395.833 412.029 368.942 412.029C350.293 412.029 335.655 386.41 335.655 344.833C335.655 303.255 390.737 109.807 393.447 87.8787C396.05 65.9502 408.085 -7 325.354 -7C242.623 -7 146.988 60.3052 146.988 60.3052L150.458 65.4074C151.434 64.6475 245.876 -1.02937 325.462 -1.02937C348.775 -1.02937 365.906 5.04981 376.424 16.8825C393.773 36.6398 389.869 69.424 387.917 84.622L387.592 87.1188C386.725 94.2835 379.352 123.92 370.786 158.332C353.437 228.026 329.8 316.716 329.8 344.833C329.8 388.581 345.63 418 369.051 418C401.579 418 420.988 354.277 420.988 323.338", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M274.969 24.2024L293.674 17.8486H223.867L242.501 24.2024H274.969Z", fill: "#666666", stroke: "black", strokeWidth: "0.7672", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M264.877 35.5675H251.325L250.195 22.7188H265.935L264.877 35.5675Z", fill: "#111111", stroke: "black", strokeWidth: "0.7672", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M264.735 17.8486H251.395V22.7199H264.735V17.8486Z", fill: "#282828", stroke: "black", strokeWidth: "0.3836", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M293.603 11H223.867V17.848H293.603V11Z", fill: "#3D3D3D", stroke: "black", strokeWidth: "0.7672", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M47.1946 74H12V316.719H47.1946V74Z", fill: "#EFCD00" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M47.3027 74L52.9512 89.7539V311.612L47.3027 316.61V74Z", fill: "#A48C00" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M47.5188 74H12.3242V316.61H47.5188L53.276 311.612V89.7539L47.5188 74Z", stroke: "black", strokeWidth: "2", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M47.3027 74V316.61", stroke: "black", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M131.979 91H121.781L118.121 102.15H99L131.979 124L165 102.15H145.837L142.178 91H131.979Z", fill: "#FF0000", stroke: "black", strokeMiterlimit: "10", strokeLinejoin: "round" })), /*#__PURE__*/react_default.a.createElement("rect", { x: "1.5", y: "1.5", width: "292", height: "292", rx: "8.5", stroke: "#284047", strokeWidth: "3" })); }; var DetachAntenna_DetachAntennaDefault = function DetachAntennaDefault(_ref2) { var style = _ref2.style; return /*#__PURE__*/react_default.a.createElement(DetachAntenna_DetachAntenna, { style: DetachAntenna_objectSpread({ fill: '#a0ccff' }, style) }); }; /* harmony default export */ var ModemSwapGraphics_DetachAntenna = (DetachAntenna_DetachAntenna); // CONCATENATED MODULE: ./app/components/partials/Graphics/ModemSwapGraphics/RemoveModem.jsx function RemoveModem_ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function RemoveModem_objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? RemoveModem_ownKeys(Object(source), !0).forEach(function (key) { RemoveModem_defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : RemoveModem_ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } function RemoveModem_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /* eslint-disable react/prop-types */ // PlantCircle.jsx var RemoveModem_RemoveModem = function RemoveModem(_ref) { var height = _ref.height, width = _ref.width, style = _ref.style; var svgStyle = RemoveModem_objectSpread({}, style); return /*#__PURE__*/react_default.a.createElement("svg", { width: "295", height: "295", viewBox: "0 0 295 295", fill: "none", xmlns: "http://www.w3.org/2000/svg" }, /*#__PURE__*/react_default.a.createElement("g", { clipPath: "url(#clip0)" }, /*#__PURE__*/react_default.a.createElement("path", { d: "M56.2245 548.099C50.1579 548.099 45.1777 543.117 45.1777 537.05V-13.7732C45.1777 -19.8411 50.1579 -24.8223 56.2245 -24.8223H391.25C397.317 -24.8223 402.297 -19.8411 402.297 -13.7732V537.05C402.297 543.117 397.317 548.099 391.25 548.099H56.2245Z", fill: "#E0DDD3" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M391.25 -23.6453C396.683 -23.6453 401.119 -19.2075 401.119 -13.7736V537.049C401.119 542.483 396.683 546.921 391.25 546.921H56.2239C50.7911 546.921 46.3542 542.483 46.3542 537.049V-13.7736C46.3542 -19.2075 50.7911 -23.6453 56.2239 -23.6453H391.25ZM391.25 -26H56.2239C49.4329 -26 44 -20.566 44 -13.7736V537.049C44 543.842 49.4329 549.276 56.2239 549.276H391.25C398.041 549.276 403.474 543.842 403.474 537.049V-13.7736C403.474 -20.566 397.95 -26 391.25 -26Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M55.9545 506.984C50.3406 506.984 45.7227 502.365 45.7227 496.75V30.8785C45.7227 25.2634 50.3406 20.6445 55.9545 20.6445H351.773C357.387 20.6445 362.005 25.2634 362.005 30.8785V496.66C362.005 502.275 357.387 506.894 351.773 506.894H55.9545V506.984Z", fill: "#CECCC4" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M351.681 20.9108C357.204 20.9108 361.732 25.4391 361.732 30.9637V496.745C361.732 502.269 357.204 506.798 351.681 506.798H55.9527C50.4293 506.798 45.902 502.269 45.902 496.745V30.8731C45.902 25.3486 50.4293 20.8203 55.9527 20.8203H351.681V20.9108ZM351.681 20.458H55.9527C50.1577 20.458 45.4492 25.1674 45.4492 30.9637V496.745C45.4492 502.541 50.1577 507.251 55.9527 507.251H351.772C357.567 507.251 362.275 502.541 362.275 496.745V30.8731C362.185 25.0769 357.476 20.458 351.681 20.458Z", fill: "#B2B0AA" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M355.525 478.589H354.528C342.214 478.589 332.163 488.642 332.163 500.959V501.955H263.619V486.65C263.619 475.51 254.655 466.544 243.517 466.544H161.209C150.072 466.544 141.108 475.51 141.108 486.65V501.865H73.1972V500.869C73.1972 488.552 63.1464 478.499 50.832 478.499H49.8359L50.1981 262.861L50.3792 262.68C52.4618 259.51 53.5484 255.797 53.5484 251.993C53.5484 248.189 52.3713 244.386 50.2887 241.216L50.1076 240.944V37.3516H355.253V240.582L355.072 240.763C352.989 243.933 351.903 247.646 351.903 251.45C351.903 255.254 353.08 259.057 355.162 262.227L355.343 262.499V262.77L355.525 478.589Z", fill: "#C4C4C4" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M355.302 478.454H354.306C341.991 478.454 331.941 488.507 331.941 500.823V501.82H263.396V486.514C263.396 475.374 254.432 466.408 243.295 466.408H160.987C149.849 466.408 140.885 475.374 140.885 486.514V501.729H72.9746V500.733C72.9746 488.416 62.9238 478.363 50.6093 478.363H49.6133L49.9755 262.725L50.1566 262.544C52.2392 259.374 53.3257 255.661 53.3257 251.857C53.3257 248.054 52.1486 244.25 50.066 241.08L49.8849 240.808V37.2158H355.03V240.446L354.849 240.627C352.767 243.797 351.68 247.51 351.68 251.314C351.68 255.118 352.857 258.922 354.94 262.091L355.121 262.363V262.635L355.302 478.454Z", stroke: "#3A3A3A", strokeWidth: "1.5345", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M58.2148 251.765C58.2148 258.467 63.5572 263.81 70.2577 263.81C76.9582 263.81 82.3005 258.467 82.3005 251.765C82.3005 245.063 76.9582 239.72 70.2577 239.72C63.6477 239.72 58.2148 245.063 58.2148 251.765ZM76.4149 251.765C76.4149 255.207 73.608 257.924 70.2577 257.924C66.9074 257.924 64.1004 255.116 64.1004 251.765C64.1004 248.414 66.9074 245.607 70.2577 245.607C73.608 245.607 76.4149 248.414 76.4149 251.765Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M58.2148 57.2308C58.2148 63.9327 63.5572 69.2761 70.2577 69.2761C76.9582 69.2761 82.3005 63.9327 82.3005 57.2308C82.3005 50.5289 76.9582 45.1855 70.2577 45.1855C63.6477 45.1855 58.2148 50.5289 58.2148 57.2308ZM76.4149 57.2308C76.4149 60.6723 73.608 63.3893 70.2577 63.3893C66.9074 63.3893 64.1004 60.5818 64.1004 57.2308C64.1004 53.8799 66.9074 51.0723 70.2577 51.0723C73.608 51.0723 76.4149 53.7893 76.4149 57.2308Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M184.891 57.2288C184.891 67.0099 192.768 74.7986 202.457 74.7986C212.236 74.7986 220.023 66.9194 220.023 57.2288C220.023 47.5382 212.145 39.659 202.457 39.659C192.678 39.5684 184.891 47.4477 184.891 57.2288ZM208.614 57.2288C208.614 60.6703 205.807 63.3873 202.457 63.3873C199.107 63.3873 196.3 60.5797 196.3 57.2288C196.3 53.8778 199.107 51.0703 202.457 51.0703C205.807 51.0703 208.614 53.7873 208.614 57.2288Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M217.217 282.919C217.217 285.636 219.39 287.81 222.106 287.81C224.823 287.81 226.996 285.636 226.996 282.919C226.996 280.202 224.823 278.028 222.106 278.028C219.39 278.028 217.217 280.293 217.217 282.919ZM224.189 282.919C224.189 284.187 223.193 285.093 222.016 285.093C220.839 285.093 219.843 284.096 219.843 282.919C219.843 281.742 220.839 280.745 222.016 280.745C223.193 280.745 224.189 281.651 224.189 282.919Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M217.217 263.628C217.217 266.345 219.39 268.518 222.106 268.518C224.823 268.518 226.996 266.345 226.996 263.628C226.996 260.911 224.823 258.737 222.106 258.737C219.39 258.737 217.217 260.911 217.217 263.628ZM224.189 263.537C224.189 264.805 223.193 265.711 222.016 265.711C220.839 265.711 219.843 264.715 219.843 263.537C219.843 262.36 220.839 261.364 222.016 261.364C223.193 261.364 224.189 262.269 224.189 263.537Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M217.217 243.977C217.217 246.694 219.39 248.868 222.106 248.868C224.823 248.868 226.996 246.694 226.996 243.977C226.996 241.261 224.823 239.087 222.106 239.087C219.39 239.087 217.217 241.442 217.217 243.977ZM224.189 243.977C224.189 245.245 223.193 246.151 222.016 246.151C220.839 246.151 219.843 245.155 219.843 243.977C219.843 242.8 220.839 241.804 222.016 241.804C223.193 241.804 224.189 242.891 224.189 243.977Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M217.217 224.595C217.217 227.312 219.39 229.485 222.106 229.485C224.823 229.485 226.996 227.312 226.996 224.595C226.996 221.878 224.823 219.704 222.106 219.704C219.39 219.704 217.217 221.878 217.217 224.595ZM224.189 224.595C224.189 225.863 223.193 226.768 222.016 226.768C220.839 226.768 219.843 225.772 219.843 224.595C219.843 223.417 220.839 222.421 222.016 222.421C223.193 222.421 224.189 223.327 224.189 224.595Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M217.217 205.033C217.217 207.75 219.39 209.924 222.106 209.924C224.823 209.924 226.996 207.75 226.996 205.033C226.996 202.316 224.823 200.143 222.106 200.143C219.39 200.233 217.217 202.407 217.217 205.033ZM224.189 205.033C224.189 206.301 223.193 207.207 222.016 207.207C220.839 207.207 219.843 206.211 219.843 205.033C219.843 203.856 220.839 202.86 222.016 202.86C223.193 202.86 224.189 203.946 224.189 205.033Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M217.217 185.652C217.217 188.369 219.39 190.543 222.106 190.543C224.823 190.543 226.996 188.369 226.996 185.652C226.996 182.935 224.823 180.762 222.106 180.762C219.39 180.762 217.217 183.026 217.217 185.652ZM224.189 185.652C224.189 186.92 223.193 187.826 222.016 187.826C220.839 187.826 219.843 186.83 219.843 185.652C219.843 184.475 220.839 183.479 222.016 183.479C223.193 183.479 224.189 184.384 224.189 185.652Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M217.217 166.18C217.217 168.897 219.39 171.07 222.106 171.07C224.823 171.07 226.996 168.897 226.996 166.18C226.996 163.463 224.823 161.289 222.106 161.289C219.39 161.289 217.217 163.463 217.217 166.18ZM224.189 166.27C224.189 167.538 223.193 168.444 222.016 168.444C220.839 168.444 219.843 167.448 219.843 166.27C219.843 165.093 220.839 164.097 222.016 164.097C223.193 164.097 224.189 165.002 224.189 166.27Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M217.217 146.617C217.217 149.334 219.39 151.508 222.106 151.508C224.823 151.508 226.996 149.334 226.996 146.617C226.996 143.9 224.823 141.727 222.106 141.727C219.39 141.727 217.217 143.991 217.217 146.617ZM224.189 146.617C224.189 147.885 223.193 148.791 222.016 148.791C220.839 148.791 219.843 147.794 219.843 146.617C219.843 145.44 220.839 144.444 222.016 144.444C223.193 144.444 224.189 145.53 224.189 146.617Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M217.217 127.235C217.217 129.952 219.39 132.126 222.106 132.126C224.823 132.126 226.996 129.952 226.996 127.235C226.996 124.518 224.823 122.345 222.106 122.345C219.39 122.345 217.217 124.518 217.217 127.235ZM224.189 127.235C224.189 128.503 223.193 129.409 222.016 129.409C220.839 129.409 219.843 128.413 219.843 127.235C219.843 125.967 220.839 125.062 222.016 125.062C223.193 125.062 224.189 125.967 224.189 127.235Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M217.217 107.675C217.217 110.392 219.39 112.565 222.106 112.565C224.823 112.565 226.996 110.392 226.996 107.675C226.996 104.958 224.823 102.784 222.106 102.784C219.39 102.875 217.217 105.048 217.217 107.675ZM224.189 107.675C224.189 108.943 223.193 109.848 222.016 109.848C220.839 109.848 219.843 108.852 219.843 107.675C219.843 106.407 220.839 105.501 222.016 105.501C223.193 105.501 224.189 106.497 224.189 107.675Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M112 223.327C112 224.323 112.724 225.048 113.72 225.048C114.716 225.048 115.441 224.323 115.441 223.327C115.441 222.331 114.716 221.606 113.72 221.606C112.724 221.606 112 222.422 112 223.327ZM114.535 223.327C114.535 223.78 114.173 224.233 113.63 224.233C113.177 224.233 112.724 223.871 112.724 223.327C112.724 222.874 113.087 222.422 113.63 222.422C114.173 222.422 114.535 222.784 114.535 223.327Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M116.98 223.327C116.98 224.323 117.705 225.048 118.701 225.048C119.697 225.048 120.421 224.323 120.421 223.327C120.421 222.331 119.697 221.606 118.701 221.606C117.705 221.606 116.98 222.422 116.98 223.327ZM119.516 223.327C119.516 223.78 119.154 224.233 118.61 224.233C118.158 224.233 117.705 223.871 117.705 223.327C117.705 222.874 118.067 222.422 118.61 222.422C119.154 222.512 119.516 222.784 119.516 223.327Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M214.411 279.025V287.176H203.002V279.025H214.411ZM213.958 286.633V279.478H203.545V286.633H213.958Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M214.411 259.465V267.616H203.002V259.465H214.411ZM213.958 267.163V260.008H203.545V267.163H213.958Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M214.411 239.992V248.143H203.002V239.992H214.411ZM213.958 247.69V240.536H203.545V247.69H213.958Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M214.411 220.611V228.762H203.002V220.611H214.411ZM213.958 228.309V221.155H203.545V228.309H213.958Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M214.411 201.14V209.291H203.002V201.14H214.411ZM213.958 208.838V201.683H203.545V208.838H213.958Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M214.411 181.67V189.821H203.002V181.67H214.411ZM213.958 189.277V182.123H203.545V189.277H213.958Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M214.411 162.108V170.259H203.002V162.108H214.411ZM213.958 169.806V162.652H203.545V169.806H213.958Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M214.411 142.728V150.879H203.002V142.728H214.411ZM213.958 150.335V143.18H203.545V150.335H213.958Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M214.411 123.343V131.494H203.002V123.343H214.411ZM213.958 130.95V123.796H203.545V130.95H213.958Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M214.411 103.781V111.932H203.002V103.781H214.411ZM213.958 111.479V104.325H203.545V111.479H213.958Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M231.524 97.8936V331.916H190.234V97.8936H231.524ZM231.071 331.463V98.3464H190.687V331.463H231.071Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M231.343 273.048H190.506V273.501H231.343V273.048Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M231.343 292.521H190.506V292.974H231.343V292.521Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M231.343 214.636H190.506V215.089H231.343V214.636Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M231.343 234.198H190.506V234.651H231.343V234.198Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M231.343 253.577H190.506V254.03H231.343V253.577Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M231.343 156.219H190.506V156.672H231.343V156.219Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M231.343 175.692H190.506V176.145H231.343V175.692Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M231.343 195.253H190.506V195.706H231.343V195.253Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M231.343 117.277H190.506V117.73H231.343V117.277Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M231.343 136.748H190.506V137.201H231.343V136.748Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M68.5403 295.058V297.322H60.9343V299.768H58.5801V294.968H68.5403V295.058ZM68.0876 296.779V295.421H59.0328V299.224H60.4816V296.779H68.0876Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M82.9364 294.605V312.99H57.9453V294.605H82.9364ZM81.4877 311.541V296.055H59.3941V311.541H81.4877Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M149.216 259.1H147.496V261.454H149.216V259.1Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M146.59 259.1H144.869V261.454H146.59V259.1Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M144.236 259.1H142.516V261.454H144.236V259.1Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M149.216 266.165H147.496V268.52H149.216V266.165Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M146.59 266.165H144.869V268.52H146.59V266.165Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M144.236 266.165H142.516V268.52H144.236V266.165Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M150.122 262.451H141.701V265.259H150.122V262.451Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M137.174 259.1H135.453V261.454H137.174V259.1Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M134.549 259.1H132.828V261.454H134.549V259.1Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M132.103 259.1H130.383V261.454H132.103V259.1Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M137.174 266.165H135.453V268.52H137.174V266.165Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M134.549 266.165H132.828V268.52H134.549V266.165Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M132.103 266.165H130.383V268.52H132.103V266.165Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M137.989 262.451H129.568V265.259H137.989V262.451Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M149.216 294.149H147.496V296.504H149.216V294.149Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M146.59 294.149H144.869V296.504H146.59V294.149Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M144.236 294.149H142.516V296.504H144.236V294.149Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M137.174 294.149H135.453V296.504H137.174V294.149Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M134.549 294.149H132.828V296.504H134.549V294.149Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M132.103 294.149H130.383V296.504H132.103V294.149Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M168.503 275.854H164.791V286.541H168.503V275.854Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M162.255 275.854H158.543V286.541H162.255V275.854Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M169.046 270.149H158.361V273.863H169.046V270.149Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M156.189 257.381H152.477V268.068H156.189V257.381Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M156.279 276.036H152.566V286.723H156.279V276.036Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M150.031 276.128H146.318V286.815H150.031V276.128Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M143.783 276.128H140.07V286.815H143.783V276.128Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M133.009 275.494H129.297V286.181H133.009V275.494Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M186.522 241.351H175.656V245.154H186.522V241.351Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M166.691 256.383H162.979V267.251H166.691V256.383Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M180.999 258.377H177.377V269.245H180.999V258.377Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M177.467 276.308H172.396V289.44H177.467V276.308Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M184.982 276.128H181.27V286.815H184.982V276.128Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M181.089 293.426H177.377V304.113H181.089V293.426Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M166.691 291.523H162.979V302.21H166.691V291.523Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M156.097 292.339H152.385V303.026H156.097V292.339Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M98.9626 262.541H94.9785V273.499H98.9626V262.541Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M99.0524 275.223H95.0684V286.181H99.0524V275.223Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M89.5461 278.209H78.5898V282.194H89.5461V278.209Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M76.3259 275.312H72.3418V286.271H76.3259V275.312Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M89.4542 268.518H78.498V272.503H89.4542V268.518Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M68.2668 268.518H57.3105V272.503H68.2668V268.518Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M103.128 288.622H92.1719V292.607H103.128V288.622Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M80.7629 288.622H69.8066V292.607H80.7629V288.622Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M68.2668 288.622H57.3105V292.607H68.2668V288.622Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M66.0935 275.312H62.1094V286.18H66.0935V275.312Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M287.211 266.166C287.761 266.166 288.207 265.72 288.207 265.17C288.207 264.62 287.761 264.174 287.211 264.174C286.661 264.174 286.215 264.62 286.215 265.17C286.215 265.72 286.661 266.166 287.211 266.166Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M291.648 267.522H282.955V269.787H291.648V267.522Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M291.648 272.322H282.955V274.586H291.648V272.322Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M291.648 277.485H282.955V279.749H291.648V277.485Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M291.648 282.467H282.955V284.731H291.648V282.467Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M291.737 287.356H283.045V289.621H291.737V287.356Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M291.648 292.066H282.955V294.331H291.648V292.066Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M301.879 266.165H293.096V300.399H301.879V266.165Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M280.238 289.258H269.463V292.971H280.238V289.258Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M280.238 278.029H269.463V281.833H280.238V278.029Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M279.787 267.162H262.764V273.773H279.787V267.162Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M299.072 121.167H281.959V131.763H299.072V121.167Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M299.072 135.117H281.959V145.713H299.072V135.117Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M299.073 149.152H282.141V159.749H299.073V149.152Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M296.629 176.231H284.857V185.288H296.629V176.231Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M294.093 165.093H292.191V173.697H294.093V165.093Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M289.112 165.093H287.211V173.697H289.112V165.093Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M284.222 165.093H282.32V173.697H284.222V165.093Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M294.093 187.552H292.191V196.156H294.093V187.552Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M289.112 187.552H287.211V196.156H289.112V187.552Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M284.222 187.552H282.32V196.156H284.222V187.552Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M277.703 152.866H273.99V163.825H277.703V152.866Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M292.191 202.043H288.479V213.001H292.191V202.043Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M284.765 202.043H281.053V213.001H284.765V202.043Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M277.341 202.043H273.629V213.001H277.341V202.043Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M265.75 177.41H244.109V214.814H265.75V177.41Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M268.74 162.286H242.662V171.343H268.74V162.286Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M266.386 132.672H243.658V156.491H266.386V132.672Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M266.837 110.846H260.951V122.348H266.837V110.846Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M249.181 110.846H243.295V122.348H249.181V110.846Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M298.709 94.3574H287.844V97.8895H298.709V94.3574Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M265.751 94.1777H254.885V97.6192H265.751V94.1777Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M284.856 90.7373H281.053V101.605H284.856V90.7373Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M278.518 90.7373H274.715V101.605H278.518V90.7373Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M272.362 90.7373H268.559V101.605H272.362V90.7373Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M251.897 91.0996H248.094V101.968H251.897V91.0996Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M245.559 91.0996H241.756V101.968H245.559V91.0996Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M309.939 57.1377H272.361V78.9641H309.939V57.1377Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M241.756 47.8096H238.225V58.6775H241.756V47.8096Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M231.796 47.8096H227.902V58.6775H231.796V47.8096Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M186.432 143.087H175.566V146.619H186.432V143.087Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M186.432 131.492H175.566V135.387H186.432V131.492Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M186.522 125.155H175.656V129.05H186.522V125.155Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M186.522 118.542H175.656V122.436H186.522V118.542Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M84.7459 229.125C86.3962 229.125 87.734 227.787 87.734 226.136C87.734 224.486 86.3962 223.147 84.7459 223.147C83.0956 223.147 81.7578 224.486 81.7578 226.136C81.7578 227.787 83.0956 229.125 84.7459 229.125Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M87.4621 194.345H76.5059V198.239H87.4621V194.345Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M87.4621 184.383H76.5059V188.277H87.4621V184.383Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M87.4621 174.602H76.5059V178.496H87.4621V174.602Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M87.4621 164.73H76.5059V168.625H87.4621V164.73Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M87.4621 144.896H76.5059V148.79H87.4621V144.896Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M87.4621 75.7041H76.5059V79.5984H87.4621V75.7041Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M87.4621 85.5762H76.5059V89.4705H87.4621V85.5762Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M87.4621 95.4492H76.5059V99.3436H87.4621V95.4492Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M87.4621 105.32H76.5059V109.215H87.4621V105.32Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M87.4621 115.282H76.5059V119.177H87.4621V115.282Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M87.4621 125.155H76.5059V129.05H87.4621V125.155Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M87.4621 135.024H76.5059V138.919H87.4621V135.024Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M87.6437 213.999H76.6875V217.893H87.6437V213.999Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("g", { opacity: "0.7" }, /*#__PURE__*/react_default.a.createElement("path", { opacity: "0.7", d: "M202.458 69.096C209.059 69.096 214.41 63.7437 214.41 57.1412C214.41 50.5388 209.059 45.1865 202.458 45.1865C195.857 45.1865 190.506 50.5388 190.506 57.1412C190.506 63.7437 195.857 69.096 202.458 69.096Z", fill: "#686868" }), /*#__PURE__*/react_default.a.createElement("path", { opacity: "0.7", d: "M204.269 52.6118L203.726 50.7099C203.636 50.2571 203.183 49.9854 202.73 49.9854H202.187C201.734 49.9854 201.372 50.2571 201.191 50.7099L200.647 52.6118C200.466 53.1552 199.923 53.4269 199.47 53.3363L197.569 52.8835C197.116 52.7929 196.663 52.974 196.482 53.3363L196.211 53.7891C195.939 54.1514 196.03 54.6948 196.392 54.9665L197.75 56.4155C198.112 56.7778 198.112 57.4118 197.75 57.8646L196.392 59.3137C196.12 59.6759 196.03 60.1288 196.211 60.491L196.482 60.9439C196.754 61.3061 197.207 61.4872 197.569 61.3967L199.47 60.9439C200.014 60.8533 200.557 61.125 200.738 61.6684L201.281 63.5703C201.372 64.0231 201.825 64.2948 202.277 64.2948H202.821C203.273 64.2948 203.636 64.0231 203.817 63.5703L204.36 61.6684C204.541 61.125 205.084 60.8533 205.628 60.9439L207.529 61.3967C207.982 61.4872 208.435 61.3061 208.616 60.9439L208.887 60.491C209.159 60.1288 209.068 59.5854 208.706 59.3137L207.348 57.8646C206.986 57.5023 206.986 56.8684 207.348 56.4155L208.706 54.9665C208.978 54.6042 209.068 54.1514 208.887 53.7891L208.616 53.3363C208.344 52.974 207.891 52.7929 207.529 52.8835L205.628 53.3363C204.994 53.4269 204.45 53.0646 204.269 52.6118Z", fill: "#494949" })), /*#__PURE__*/react_default.a.createElement("path", { d: "M96.3368 51.0723H168.594L173.483 60.6723V253.035H90.4512V60.6723L96.3368 51.0723Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M151.48 52.6123V65.9255H137.717V52.6123H151.48Z", fill: "#FFEC00" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M150.755 58.8614C150.755 62.3029 147.948 65.1104 144.508 65.1104C141.067 65.1104 138.26 62.3029 138.26 58.8614C138.26 55.4199 141.067 52.6123 144.508 52.6123C147.948 52.7029 150.755 55.5104 150.755 58.8614ZM139.256 58.8614C139.256 61.7595 141.61 64.1142 144.508 64.1142C147.405 64.1142 149.759 61.7595 149.759 58.8614C149.759 55.9633 147.405 53.6085 144.508 53.6085C141.61 53.6085 139.256 55.9633 139.256 58.8614Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M114.265 187.828C116.165 187.828 117.706 186.287 117.706 184.387C117.706 182.486 116.165 180.945 114.265 180.945C112.365 180.945 110.824 182.486 110.824 184.387C110.824 186.287 112.365 187.828 114.265 187.828Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M148.945 187.828C150.845 187.828 152.385 186.287 152.385 184.387C152.385 182.486 150.845 180.945 148.945 180.945C147.044 180.945 145.504 182.486 145.504 184.387C145.504 186.287 147.044 187.828 148.945 187.828Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M97.8745 248.78C99.5949 248.78 100.953 247.331 100.953 245.7C100.953 243.98 99.5044 242.621 97.8745 242.621H96.2446C94.5242 242.621 93.166 244.07 93.166 245.7C93.166 247.421 94.6148 248.78 96.2446 248.78H97.8745Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M97.8745 238.908C99.5949 238.908 100.953 237.458 100.953 235.828C100.953 234.198 99.5044 232.749 97.8745 232.749H96.2446C94.5242 232.749 93.166 234.198 93.166 235.828C93.166 237.458 94.6148 238.908 96.2446 238.908H97.8745Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M97.8745 229.124C99.5949 229.124 100.953 227.675 100.953 226.045C100.953 224.415 99.5044 222.966 97.8745 222.966H96.2446C94.5242 222.966 93.166 224.415 93.166 226.045C93.166 227.675 94.6148 229.124 96.2446 229.124H97.8745Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M97.8745 219.163C99.5949 219.163 100.953 217.714 100.953 216.084C100.953 214.454 99.5044 213.005 97.8745 213.005H96.2446C94.5242 213.005 93.166 214.454 93.166 216.084C93.166 217.714 94.6148 219.163 96.2446 219.163H97.8745Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M97.8745 209.291C99.5949 209.291 100.953 207.842 100.953 206.212C100.953 204.582 99.5044 203.133 97.8745 203.133H96.2446C94.5242 203.133 93.166 204.582 93.166 206.212C93.166 207.842 94.6148 209.291 96.2446 209.291H97.8745Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M97.8745 199.418C99.5949 199.418 100.953 197.969 100.953 196.339C100.953 194.709 99.5044 193.26 97.8745 193.26H96.2446C94.5242 193.26 93.166 194.709 93.166 196.339C93.166 197.969 94.6148 199.418 96.2446 199.418H97.8745Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M97.8745 189.457C99.5949 189.457 100.953 188.008 100.953 186.378C100.953 184.748 99.5044 183.299 97.8745 183.299H96.2446C94.5242 183.299 93.166 184.748 93.166 186.378C93.166 188.008 94.6148 189.457 96.2446 189.457H97.8745Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M97.8745 179.678C99.5949 179.678 100.953 178.229 100.953 176.599C100.953 174.878 99.5044 173.52 97.8745 173.52H96.2446C94.5242 173.52 93.166 174.969 93.166 176.599C93.166 178.32 94.6148 179.678 96.2446 179.678H97.8745Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M97.8745 169.716C99.5949 169.716 100.953 168.267 100.953 166.637C100.953 165.007 99.5044 163.558 97.8745 163.558H96.2446C94.5242 163.558 93.166 165.007 93.166 166.637C93.166 168.267 94.6148 169.716 96.2446 169.716H97.8745Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M97.8745 159.843C99.5949 159.843 100.953 158.394 100.953 156.764C100.953 155.043 99.5044 153.685 97.8745 153.685H96.2446C94.5242 153.685 93.166 155.134 93.166 156.764C93.166 158.485 94.6148 159.843 96.2446 159.843H97.8745Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M97.8745 149.969C99.5949 149.969 100.953 148.52 100.953 146.89C100.953 145.169 99.5044 143.811 97.8745 143.811H96.2446C94.5242 143.811 93.166 145.26 93.166 146.89C93.166 148.611 94.6148 149.969 96.2446 149.969H97.8745Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M97.8745 140.008C99.5949 140.008 100.953 138.559 100.953 136.929C100.953 135.208 99.5044 133.85 97.8745 133.85H96.2446C94.5242 133.85 93.166 135.299 93.166 136.929C93.166 138.65 94.6148 140.008 96.2446 140.008H97.8745Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M97.8745 130.227C99.5949 130.227 100.953 128.778 100.953 127.148C100.953 125.427 99.5044 124.068 97.8745 124.068H96.2446C94.5242 124.068 93.166 125.517 93.166 127.148C93.166 128.868 94.6148 130.227 96.2446 130.227H97.8745Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M97.8745 120.356C99.5949 120.356 100.953 118.907 100.953 117.277C100.953 115.556 99.5044 114.197 97.8745 114.197H96.2446C94.5242 114.197 93.166 115.646 93.166 117.277C93.166 118.997 94.6148 120.356 96.2446 120.356H97.8745Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M97.8745 110.394C99.5949 110.394 100.953 108.945 100.953 107.315C100.953 105.594 99.5044 104.235 97.8745 104.235H96.2446C94.5242 104.235 93.166 105.684 93.166 107.315C93.166 109.035 94.6148 110.394 96.2446 110.394H97.8745Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M97.8745 100.521C99.5949 100.521 100.953 99.0717 100.953 97.4415C100.953 95.7208 99.5044 94.3623 97.8745 94.3623H96.2446C94.5242 94.3623 93.166 95.8114 93.166 97.4415C93.166 99.1623 94.6148 100.521 96.2446 100.521H97.8745Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M97.8745 90.6517C99.5949 90.6517 100.953 89.2026 100.953 87.5724C100.953 85.8517 99.5044 84.4932 97.8745 84.4932H96.2446C94.5242 84.4932 93.166 85.9422 93.166 87.5724C93.166 89.2932 94.6148 90.6517 96.2446 90.6517H97.8745Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M97.8745 80.7806C99.5949 80.7806 100.953 79.3315 100.953 77.7013C100.953 75.9806 99.5044 74.6221 97.8745 74.6221H96.2446C94.5242 74.6221 93.166 76.0711 93.166 77.7013C93.166 79.4221 94.6148 80.7806 96.2446 80.7806H97.8745Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M97.8745 70.9065C99.5949 70.9065 100.953 69.4575 100.953 67.8273C100.953 66.1971 99.5044 64.748 97.8745 64.748H96.2446C94.5242 64.748 93.166 66.1971 93.166 67.8273C93.166 69.4575 94.6148 70.9065 96.2446 70.9065H97.8745Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M166.962 248.78C168.683 248.78 170.041 247.331 170.041 245.7C170.041 243.98 168.592 242.621 166.962 242.621H165.332C163.612 242.621 162.254 244.07 162.254 245.7C162.254 247.421 163.703 248.78 165.332 248.78H166.962Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M166.962 238.908C168.683 238.908 170.041 237.458 170.041 235.828C170.041 234.198 168.592 232.749 166.962 232.749H165.332C163.612 232.749 162.254 234.198 162.254 235.828C162.254 237.458 163.703 238.908 165.332 238.908H166.962Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M166.962 229.124C168.683 229.124 170.041 227.675 170.041 226.045C170.041 224.415 168.592 222.966 166.962 222.966H165.332C163.612 222.966 162.254 224.415 162.254 226.045C162.254 227.675 163.703 229.124 165.332 229.124H166.962Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M166.962 219.163C168.683 219.163 170.041 217.714 170.041 216.084C170.041 214.454 168.592 213.005 166.962 213.005H165.332C163.612 213.005 162.254 214.454 162.254 216.084C162.254 217.714 163.703 219.163 165.332 219.163H166.962Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M166.962 209.291C168.683 209.291 170.041 207.842 170.041 206.212C170.041 204.582 168.592 203.133 166.962 203.133H165.332C163.612 203.133 162.254 204.582 162.254 206.212C162.254 207.842 163.703 209.291 165.332 209.291H166.962Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M166.962 199.418C168.683 199.418 170.041 197.969 170.041 196.339C170.041 194.709 168.592 193.26 166.962 193.26H165.332C163.612 193.26 162.254 194.709 162.254 196.339C162.254 197.969 163.703 199.418 165.332 199.418H166.962Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M166.962 189.457C168.683 189.457 170.041 188.008 170.041 186.378C170.041 184.748 168.592 183.299 166.962 183.299H165.332C163.612 183.299 162.254 184.748 162.254 186.378C162.254 188.008 163.703 189.457 165.332 189.457H166.962Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M166.962 179.678C168.683 179.678 170.041 178.229 170.041 176.599C170.041 174.878 168.592 173.52 166.962 173.52H165.332C163.612 173.52 162.254 174.969 162.254 176.599C162.254 178.32 163.703 179.678 165.332 179.678H166.962Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M166.962 169.716C168.683 169.716 170.041 168.267 170.041 166.637C170.041 165.007 168.592 163.558 166.962 163.558H165.332C163.612 163.558 162.254 165.007 162.254 166.637C162.254 168.267 163.703 169.716 165.332 169.716H166.962Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M166.962 159.843C168.683 159.843 170.041 158.394 170.041 156.764C170.041 155.043 168.592 153.685 166.962 153.685H165.332C163.612 153.685 162.254 155.134 162.254 156.764C162.254 158.485 163.703 159.843 165.332 159.843H166.962Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M166.962 149.969C168.683 149.969 170.041 148.52 170.041 146.89C170.041 145.169 168.592 143.811 166.962 143.811H165.332C163.612 143.811 162.254 145.26 162.254 146.89C162.254 148.611 163.703 149.969 165.332 149.969H166.962Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M166.962 140.008C168.683 140.008 170.041 138.559 170.041 136.929C170.041 135.208 168.592 133.85 166.962 133.85H165.332C163.612 133.85 162.254 135.299 162.254 136.929C162.254 138.65 163.703 140.008 165.332 140.008H166.962Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M166.962 130.227C168.683 130.227 170.041 128.778 170.041 127.148C170.041 125.427 168.592 124.068 166.962 124.068H165.332C163.612 124.068 162.254 125.517 162.254 127.148C162.254 128.868 163.703 130.227 165.332 130.227H166.962Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M166.962 120.356C168.683 120.356 170.041 118.907 170.041 117.277C170.041 115.556 168.592 114.197 166.962 114.197H165.332C163.612 114.197 162.254 115.646 162.254 117.277C162.254 118.997 163.703 120.356 165.332 120.356H166.962Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M166.962 110.394C168.683 110.394 170.041 108.945 170.041 107.315C170.041 105.594 168.592 104.235 166.962 104.235H165.332C163.612 104.235 162.254 105.684 162.254 107.315C162.254 109.035 163.703 110.394 165.332 110.394H166.962Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M166.962 100.521C168.683 100.521 170.041 99.0717 170.041 97.4415C170.041 95.7208 168.592 94.3623 166.962 94.3623H165.332C163.612 94.3623 162.254 95.8114 162.254 97.4415C162.254 99.1623 163.703 100.521 165.332 100.521H166.962Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M166.962 90.6517C168.683 90.6517 170.041 89.2026 170.041 87.5724C170.041 85.8517 168.592 84.4932 166.962 84.4932H165.332C163.612 84.4932 162.254 85.9422 162.254 87.5724C162.254 89.2932 163.703 90.6517 165.332 90.6517H166.962Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M166.962 80.7806C168.683 80.7806 170.041 79.3315 170.041 77.7013C170.041 75.9806 168.592 74.6221 166.962 74.6221H165.332C163.612 74.6221 162.254 76.0711 162.254 77.7013C162.254 79.4221 163.703 80.7806 165.332 80.7806H166.962Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M166.962 70.9065C168.683 70.9065 170.041 69.4575 170.041 67.8273C170.041 66.1971 168.592 64.748 166.962 64.748H165.332C163.612 64.748 162.254 66.1971 162.254 67.8273C162.254 69.4575 163.703 70.9065 165.332 70.9065H166.962Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M157.276 74.3496H104.486V168.629H157.276V74.3496Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M156.642 75.0731V167.903H105.21V75.0731H156.642ZM158 73.624H103.762V169.262H158V73.624Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M157.908 74.71H103.941V83.1326H157.908V74.71Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M159.627 72.1729V77.0634H159.175V72.6257H154.557V72.1729H159.627Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M159.629 79.9639V89.4733H159.176V79.9639H159.629ZM159.629 92.1903V101.7H159.176V92.1903H159.629ZM159.629 104.598V114.107H159.176V104.598H159.629ZM159.629 116.824V126.334H159.176V116.824H159.629ZM159.629 129.141V138.651H159.176V129.141H159.629ZM159.629 141.368V150.877H159.176V141.368H159.629ZM159.629 153.685V163.194H159.176V153.685H159.629Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M159.627 166.089V171.07H154.557V170.527H159.175V166.089H159.627Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M151.932 170.527V170.98H143.33V170.527H151.932ZM140.885 170.527V170.98H132.283V170.527H140.885ZM129.657 170.527V170.98H121.055V170.527H129.657ZM118.52 170.527V170.98H109.918V170.527H118.52Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M107.291 170.527V171.07H102.221V166.089H102.673V170.527H107.291Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M102.673 79.9639V89.4733H102.221V79.9639H102.673ZM102.673 92.1903V101.7H102.221V92.1903H102.673ZM102.673 104.598V114.107H102.221V104.598H102.673ZM102.673 116.824V126.334H102.221V116.824H102.673ZM102.673 129.141V138.651H102.221V129.141H102.673ZM102.673 141.368V150.877H102.221V141.368H102.673ZM102.673 153.685V163.194H102.221V153.685H102.673Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M107.291 72.1719V72.6247H102.673V77.0624H102.221V72.1719H107.291Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M151.932 72.1729V72.6257H143.33V72.1729H151.932ZM140.885 72.1729V72.6257H132.283V72.1729H140.885ZM129.657 72.1729V72.6257H121.055V72.1729H129.657ZM118.52 72.1729V72.6257H109.918V72.1729H118.52Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M148.31 86.3008H114.717V119.901H148.31V86.3008Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M144.778 88.2939H116.256V89.743H118.157V91.9166H119.878V93.6373V93.9996V95.5392H116.256V97.7128H118.157V99.2524H116.256V101.245H120.149V99.4336V99.2524V97.7128H123.952V95.6298H125.854V93.9996H127.755V96.1732V98.3468H129.566V98.4373V101.517H127.574V106.86H125.944V108.762H127.574H129.566V106.769H131.558V105.32H133.55V103.418H131.558V99.8864H135.18V101.879H137.172V99.7958V97.9845H139.074V96.4449H142.696V98.4373H144.869V99.977H142.696V101.064V102.151V103.237H144.869V112.837H142.786H142.605H140.704V110.935H138.983V112.837H136.991V118.452H138.983V112.928H140.704V118.452H142.696V114.83H144.778V118.452H146.227V89.9241V88.4751H144.778V88.2939ZM121.779 91.9166H120.24V89.743H121.779V91.9166ZM123.771 95.6298H121.87V94.0902H123.771V95.6298ZM127.574 91.9166H124.043V89.743H127.574V91.9166ZM135.452 89.743H137.172V91.9166H135.452V89.743ZM133.279 97.8034H129.657V96.2638H133.279V97.8034ZM133.279 94.0902H129.657V91.9166H131.74V89.743H133.188V91.9166V94.0902H133.279ZM142.696 94.0902V94.2713H137.082V95.8109H133.46V93.9996H137.263V91.826H139.346V89.6524H140.975V91.826H142.605V94.0902H142.696Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M118.157 91.915H116.256V93.8169H118.157V91.915Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M135.09 103.327V106.95H137.172V105.863H139.074V106.95H137.172V108.852H140.975V107.765V106.95V105.863V101.969H137.172V103.327H135.09Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M135.09 106.952H133.098V108.854H135.09V106.952Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M137.082 108.854H135.09V110.755H137.082V108.854Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M123.861 99.5215H121.869V101.423H123.861V99.5215Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M125.853 101.519H123.861V106.952H125.853V101.519Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M123.862 106.949H122.323V103.326H121.779H120.331H116.256V105.319H120.331V106.768H116.256V108.76H118.338V110.39H116.256V112.383H120.331V113.922H118.338H116.256V115.915H118.338V118.36H120.331V115.915V114.104H121.87V118.36H123.862V114.556H125.582V116.005V116.368V117.907H127.665V116.368H129.747V114.466H127.665V112.654H123.862V110.843H125.854V108.851H123.862V106.949Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M131.468 118.359V116.367H133.098V118.359H134.819V116.367H133.098V114.465H131.468V116.367H129.748V118.359H131.468Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M133.189 110.664H131.469V112.566H133.189V110.664Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M129.384 110.664H127.664V112.566H129.384V110.664Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M121.779 179.225H106.93V189.459H121.779V179.225Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M156.277 179.225H141.428V189.459H156.277V179.225Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M129.748 232.295H102.855V255.208H129.748V232.295Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M130.111 231.842V255.751H102.312V231.842H130.111ZM129.115 254.846V232.838H103.218V254.846H129.115Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M160.807 230.574H131.561V251.767H160.807V230.574Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M161.44 230.03V252.219H131.197V230.03H161.44ZM160.444 251.404V231.117H132.103V251.404H160.444Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M144.507 61.7591C146.107 61.7591 147.404 60.4616 147.404 58.861C147.404 57.2604 146.107 55.9629 144.507 55.9629C142.907 55.9629 141.609 57.2604 141.609 58.861C141.609 60.4616 142.907 61.7591 144.507 61.7591Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M148.853 58.8618C148.853 61.2165 146.951 63.209 144.506 63.209C142.062 63.209 140.16 61.3071 140.16 58.8618C140.16 56.5071 142.062 54.5146 144.506 54.5146C146.951 54.5146 148.853 56.4165 148.853 58.8618ZM140.432 58.8618C140.432 61.126 142.243 62.9373 144.506 62.9373C146.77 62.9373 148.581 61.126 148.581 58.8618C148.581 56.5977 146.77 54.7863 144.506 54.7863C142.243 54.7863 140.432 56.5977 140.432 58.8618Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M116.438 209.29H108.379V219.433H116.438V209.29Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M106.297 225.683H103.037V227.585H106.297V225.683Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M104.847 221.608H102.945V224.869H104.847V221.608Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M107.564 208.297H104.666V217.263H107.564V208.297Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M110.28 205.398H108.379V208.659H110.28V205.398Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M119.517 207.573H117.615V210.834H119.517V207.573Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M110.01 194.802H104.758V197.79H110.01V194.802Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M132.737 206.936H128.662V215.63H132.737V206.936Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M135.272 206.936H133.914V210.739H135.272V206.936Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M139.165 208.477H136.539V214.001H139.165V208.477Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M160.534 207.21H151.932V215.814H160.534V207.21Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M149.94 207.21H147.314V212.734H149.94V207.21Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M160.625 219.978H155.102V222.604H160.625V219.978Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M154.649 193.624H147.314V204.583H154.649V193.624Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M123.772 192.356H118.158V201.956H123.772V192.356Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M134.366 181.035H128.752V187.646H134.366V181.035Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M132.737 61.7598H130.383V65.7447H132.737V61.7598Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M129.296 61.7598H126.941V65.7447H129.296V61.7598Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M118.067 61.7598H115.713V65.7447H118.067V61.7598Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M109.284 61.7598H106.93V65.7447H109.284V61.7598Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M158.995 62.0312H154.92V64.386H158.995V62.0312Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M158.995 65.4746H154.92V67.8293H158.995V65.4746Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M158.995 54.7852H154.92V57.1399H158.995V54.7852Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M158.995 58.3154H154.92V60.6701H158.995V58.3154Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M144.237 127.69H111.006V129.501H113.179V132.127H115.171V134.21V134.663V136.565H111.006V139.192H113.179V141.093H111.006V143.539H115.533V141.365V141.093V139.192H119.879V136.746H122.143V134.754H124.407V137.38V140.007H126.489V140.097V143.901H124.226V150.331H122.324V152.686H124.226H126.58V150.331H128.844V148.52H131.198V145.984H128.844V141.727H133.099V144.173H135.454V141.546V139.373H137.717V137.471H141.883V139.826H144.418V141.637H141.701V142.905V144.173V145.441H144.237V156.942H141.792H141.701H139.438V154.678H137.446V156.942H135.091V163.644H137.446V156.942H139.438V163.644H141.792V159.207H144.237V163.644H145.957V129.229V127.418H144.237V127.69ZM117.525 132.037H115.805V129.41H117.525V132.037ZM119.789 136.565H117.525V134.663H119.789V136.565ZM124.135 132.037H119.97V129.41H124.135V132.037ZM133.371 129.501H135.363V132.127H133.371V129.501ZM130.926 139.101H126.761V137.199H130.926V139.101ZM130.926 134.663H126.761V132.037H129.206V129.41H130.926V132.037V134.663ZM141.701 134.663V134.844H135.182V136.746H131.017V134.573H135.454V131.946H137.898V129.32H139.8V131.946H141.701V134.663Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M113.179 132.035H111.006V134.299H113.179V132.035Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M133.01 145.804V150.242H135.364V148.883H137.537V150.242H135.364V152.506H139.801V151.147V150.242V148.883V144.174H135.364V145.804H133.01Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M133.009 150.241H130.654V152.596H133.009V150.241Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M135.364 152.508H133.01V154.863H135.364V152.508Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M119.88 141.273H117.525V143.628H119.88V141.273Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M122.233 143.63H119.879V150.241H122.233V143.63Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M119.88 150.239H118.069V145.801H117.435H115.714H111.006V148.246H115.714V149.967H111.006V152.412H113.36V154.314H111.006V156.759H115.714V158.661H113.36H111.006V161.016H113.36V163.914H115.714V161.016V158.842H117.525V163.914H119.88V159.386H121.872V161.106V161.559V163.461H124.316V161.559H126.671V159.295H124.316V157.031H119.88V154.857H122.234V152.503H119.88V150.239Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M128.753 163.916V161.561H130.654V163.916H132.646V161.561H130.654V159.297H128.662V161.561H126.67V163.916H128.753Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M130.654 154.769H128.662V157.123H130.654V154.769Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M126.308 154.769H124.316V157.123H126.308V154.769Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M391.25 -22.9217C396.683 -22.9217 401.119 -18.4839 401.119 -13.05V537.773C401.119 543.207 396.683 547.644 391.25 547.644H56.2239C50.7911 547.644 46.3542 543.207 46.3542 537.773V-13.05C46.3542 -18.4839 50.7911 -22.9217 56.2239 -22.9217H391.25ZM391.25 -25.2764H56.2239C49.4329 -25.2764 44 -19.8424 44 -13.05V537.773C44 544.565 49.4329 549.999 56.2239 549.999H391.25C398.041 549.999 403.474 544.565 403.474 537.773V-13.05C403.474 -19.8424 397.95 -25.2764 391.25 -25.2764Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M77.3374 57H48V259.325H77.3374V57Z", fill: "#EFCD00" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M77.4277 57L82.1362 70.1321V255.068L77.4277 259.234V57Z", fill: "#A48C00" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M77.6069 57H48.2695V259.234H77.6069L82.4059 255.068V70.1321L77.6069 57Z", stroke: "black", strokeWidth: "2", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M77.4277 57V259.234", stroke: "black", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("circle", { cx: "131", cy: "51", r: "25.5", stroke: "#FF0000", strokeWidth: "5" }), /*#__PURE__*/react_default.a.createElement("circle", { cx: "131", cy: "250", r: "25.5", stroke: "#FF0000", strokeWidth: "5" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M132 198V202", stroke: "black", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M131.979 144H121.781L118.121 155.15H99L131.979 177L165 155.15H145.837L142.178 144H131.979Z", fill: "#FF0000", stroke: "black", strokeMiterlimit: "10", strokeLinejoin: "round" })), /*#__PURE__*/react_default.a.createElement("rect", { x: "1.5", y: "1.5", width: "292", height: "292", rx: "8.5", stroke: "#284047", strokeWidth: "3" })); }; var RemoveModem_RemoveModemDefault = function RemoveModemDefault(_ref2) { var style = _ref2.style; return /*#__PURE__*/react_default.a.createElement(RemoveModem_RemoveModem, { style: RemoveModem_objectSpread({ fill: '#a0ccff' }, style) }); }; /* harmony default export */ var ModemSwapGraphics_RemoveModem = (RemoveModem_RemoveModem); // CONCATENATED MODULE: ./app/components/partials/SettingPageComponents/ModemReplacementComponents/ModemReplacementStep2.jsx function ModemReplacementStep2_typeof(obj) { "@babel/helpers - typeof"; return ModemReplacementStep2_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, ModemReplacementStep2_typeof(obj); } function ModemReplacementStep2_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function ModemReplacementStep2_defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function ModemReplacementStep2_createClass(Constructor, protoProps, staticProps) { if (protoProps) ModemReplacementStep2_defineProperties(Constructor.prototype, protoProps); if (staticProps) ModemReplacementStep2_defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function ModemReplacementStep2_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) ModemReplacementStep2_setPrototypeOf(subClass, superClass); } function ModemReplacementStep2_setPrototypeOf(o, p) { ModemReplacementStep2_setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return ModemReplacementStep2_setPrototypeOf(o, p); } function ModemReplacementStep2_createSuper(Derived) { var hasNativeReflectConstruct = ModemReplacementStep2_isNativeReflectConstruct(); return function _createSuperInternal() { var Super = ModemReplacementStep2_getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = ModemReplacementStep2_getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return ModemReplacementStep2_possibleConstructorReturn(this, result); }; } function ModemReplacementStep2_possibleConstructorReturn(self, call) { if (call && (ModemReplacementStep2_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return ModemReplacementStep2_assertThisInitialized(self); } function ModemReplacementStep2_assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function ModemReplacementStep2_isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function ModemReplacementStep2_getPrototypeOf(o) { ModemReplacementStep2_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return ModemReplacementStep2_getPrototypeOf(o); } /* eslint-disable react/destructuring-assignment */ /* eslint-disable react/prop-types */ /* eslint-disable no-useless-escape */ /* eslint-disable react/require-default-props */ /* eslint-disable react/forbid-prop-types */ /* eslint-disable camelcase */ // ExistingCustomerStep1.jsx var ModemReplacementStep2_ModemReplacementStep2 = /*#__PURE__*/function (_React$Component) { ModemReplacementStep2_inherits(ModemReplacementStep2, _React$Component); var _super = ModemReplacementStep2_createSuper(ModemReplacementStep2); function ModemReplacementStep2(props) { var _this; ModemReplacementStep2_classCallCheck(this, ModemReplacementStep2); _this = _super.call(this, props); var locale = props.intl.locale; return _this; } ModemReplacementStep2_createClass(ModemReplacementStep2, [{ key: "render", value: function render() { var _this$props = this.props, formatMessage = _this$props.intl.formatMessage, nextPage = _this$props.nextPage, skipInstructions = _this$props.skipInstructions; return /*#__PURE__*/react_default.a.createElement("div", null, skipInstructions, /*#__PURE__*/react_default.a.createElement("div", { className: "".concat(home_default.a.userInviteInput, " ").concat(settings_default.a.modemReplacementContainer) }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "settings.modemReplacement.removeModem", defaultMessage: "REMOVING THE 3G MODEM: ", tagName: "h3" }), /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.modemReplacementIntro }, /*#__PURE__*/react_default.a.createElement("p", null, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "settings.modemReplacement.disconnectingPowerIntro", defaultMessage: "Video and text instructions available " }), /*#__PURE__*/react_default.a.createElement("a", { className: home_default.a.replacementLink, href: "https://altrac.zendesk.com/hc/en-us/articles/360038363473-ST100-Repair-Maintenance", target: "_blank" }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "settings.modemReplacement.hereLink", defaultMessage: "here" }), "."))), /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.ModemSVGWrapper }, /*#__PURE__*/react_default.a.createElement(ModemSwapGraphics_ModemLocation, null)), /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "settings.modemReplacement.stepTwo-1", defaultMessage: "1. Locate the modem, a raised rectangular part on the PCB.", tagName: "p" }), /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.ModemSVGWrapper }, /*#__PURE__*/react_default.a.createElement(ModemSwapGraphics_DetachAntenna, null)), /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "settings.modemReplacement.stepTwo-2", defaultMessage: "2. Detach the antenna by holding the connector and gently pull away from the PCB.", tagName: "p" }), /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.ModemSVGWrapper }, /*#__PURE__*/react_default.a.createElement(ModemSwapGraphics_RemoveModem, null)), /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "settings.modemReplacement.stepTwo-3", defaultMessage: "3. Use one hand to grab the modem at the top and bottom and pull away from the PCB to remove the modem.", tagName: "p" })), /*#__PURE__*/react_default.a.createElement(Buttons_CapitalButton, { text: formatMessage({ id: 'customer.nextButton', defaultMessage: 'Next', description: '' }), buttonFunction: nextPage, hSize: "h2", style: "".concat(home_default.a.saveButton, " saveButton") })); } }]); return ModemReplacementStep2; }(react_default.a.Component); ModemReplacementStep2_ModemReplacementStep2.contextTypes = { intl: prop_types_default.a.object.isRequired, language: prop_types_default.a.string.isRequired, level: prop_types_default.a.number.isRequired, router: prop_types_default.a.object.isRequired }; ModemReplacementStep2_ModemReplacementStep2.propTypes = { intl: prop_types_default.a.shape({ formatMessage: prop_types_default.a.func }) }; /* harmony default export */ var ModemReplacementComponents_ModemReplacementStep2 = (Object(index_es["d" /* injectIntl */])(ModemReplacementStep2_ModemReplacementStep2)); // CONCATENATED MODULE: ./app/components/partials/Graphics/ModemSwapGraphics/NewModem.jsx function NewModem_ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function NewModem_objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? NewModem_ownKeys(Object(source), !0).forEach(function (key) { NewModem_defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : NewModem_ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } function NewModem_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /* eslint-disable react/prop-types */ // PlantCircle.jsx var NewModem_NewModem = function NewModem(_ref) { var height = _ref.height, width = _ref.width, style = _ref.style; var svgStyle = NewModem_objectSpread({}, style); return /*#__PURE__*/react_default.a.createElement("svg", { width: "295", height: "295", viewBox: "0 0 295 295", fill: "none", xmlns: "http://www.w3.org/2000/svg" }, /*#__PURE__*/react_default.a.createElement("path", { d: "M1.5 10C1.5 5.30558 5.30558 1.5 10 1.5H285C289.694 1.5 293.5 5.30558 293.5 10V285C293.5 289.694 289.694 293.5 285 293.5H10C5.30558 293.5 1.5 289.694 1.5 285V10Z", fill: "white", stroke: "#284047", strokeWidth: "3" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M137.356 42.8574L208.771 42.8574L213.691 52.368L213.691 242.077L131.615 242.077L131.615 52.368L137.356 42.8574Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M191.928 44.3691L191.928 57.4699L178.301 57.4699L178.301 44.3691L191.928 44.3691Z", fill: "#FFEC00" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M191.17 50.5421C191.17 53.9432 188.457 56.6515 185.05 56.6515C181.644 56.6515 178.931 53.9432 178.931 50.5421C178.931 47.1409 181.644 44.4326 185.05 44.4326C188.394 44.4956 191.17 47.2039 191.17 50.5421ZM179.814 50.5421C179.814 53.3764 182.148 55.7068 184.987 55.7068C187.826 55.7068 190.161 53.3764 190.161 50.5421C190.161 47.7078 187.826 45.3774 184.987 45.3774C182.148 45.3144 179.814 47.7078 179.814 50.5421Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M151.739 174.431C151.739 176.31 153.265 177.833 155.146 177.833C157.028 177.833 158.553 176.31 158.553 174.431C158.553 172.553 157.028 171.03 155.146 171.03C153.265 171.03 151.739 172.553 151.739 174.431Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M185.933 174.431C185.933 176.31 187.458 177.833 189.339 177.833C191.221 177.833 192.746 176.31 192.746 174.431C192.746 172.553 191.221 171.03 189.339 171.03C187.458 171.03 185.933 172.553 185.933 174.431Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M138.87 237.919C140.574 237.919 141.898 236.534 141.898 234.896C141.898 233.196 140.511 231.873 138.87 231.873L137.293 231.873C135.59 231.873 134.265 233.259 134.265 234.896C134.265 236.597 135.653 237.919 137.293 237.919L138.87 237.919Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M138.87 228.157C140.574 228.157 141.898 226.771 141.898 225.134C141.898 223.496 140.511 222.11 138.87 222.11L137.293 222.11C135.59 222.11 134.265 223.496 134.265 225.134C134.265 226.771 135.653 228.157 137.293 228.157L138.87 228.157Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M138.87 218.458C140.574 218.458 141.898 217.072 141.898 215.434C141.898 213.797 140.511 212.411 138.87 212.411L137.293 212.411C135.59 212.411 134.265 213.797 134.265 215.434C134.265 217.072 135.653 218.458 137.293 218.458L138.87 218.458Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M138.87 208.632C140.574 208.632 141.898 207.246 141.898 205.608C141.898 203.971 140.511 202.585 138.87 202.585L137.293 202.585C135.59 202.585 134.265 203.971 134.265 205.608C134.265 207.246 135.653 208.632 137.293 208.632L138.87 208.632Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M138.87 198.932C140.574 198.932 141.898 197.547 141.898 195.909C141.898 194.271 140.511 192.886 138.87 192.886L137.293 192.886C135.59 192.886 134.265 194.271 134.265 195.909C134.265 197.547 135.653 198.932 137.293 198.932L138.87 198.932Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M138.87 189.233C140.574 189.233 141.898 187.847 141.898 186.21C141.898 184.572 140.511 183.187 138.87 183.187L137.293 183.187C135.59 183.187 134.265 184.572 134.265 186.21C134.265 187.847 135.653 189.233 137.293 189.233L138.87 189.233Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M138.87 179.408C140.574 179.408 141.898 178.022 141.898 176.385C141.898 174.747 140.511 173.361 138.87 173.361L137.293 173.361C135.59 173.361 134.265 174.747 134.265 176.385C134.265 178.022 135.653 179.408 137.293 179.408L138.87 179.408Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M138.87 169.708C140.574 169.708 141.898 168.322 141.898 166.684C141.898 164.984 140.511 163.661 138.87 163.661L137.293 163.661C135.59 163.661 134.265 165.047 134.265 166.684C134.265 168.385 135.653 169.708 137.293 169.708L138.87 169.708Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M138.87 159.882C140.574 159.882 141.898 158.497 141.898 156.859C141.898 155.222 140.511 153.836 138.87 153.836L137.293 153.836C135.59 153.836 134.265 155.222 134.265 156.859C134.265 158.497 135.653 159.882 137.293 159.882L138.87 159.882Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M138.87 150.182C140.574 150.182 141.898 148.797 141.898 147.159C141.898 145.458 140.511 144.136 138.87 144.136L137.293 144.136C135.59 144.136 134.265 145.521 134.265 147.159C134.265 148.86 135.653 150.182 137.293 150.182L138.87 150.182Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M138.87 140.421C140.574 140.421 141.898 139.035 141.898 137.397C141.898 135.697 140.511 134.374 138.87 134.374L137.293 134.374C135.59 134.374 134.265 135.76 134.265 137.397C134.265 139.098 135.653 140.421 137.293 140.421L138.87 140.421Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M138.87 130.594C140.574 130.594 141.898 129.209 141.898 127.571C141.898 125.871 140.511 124.548 138.87 124.548L137.293 124.548C135.59 124.548 134.265 125.933 134.265 127.571C134.265 129.272 135.653 130.594 137.293 130.594L138.87 130.594Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M138.87 120.895C140.574 120.895 141.898 119.509 141.898 117.872C141.898 116.171 140.511 114.849 138.87 114.849L137.293 114.849C135.59 114.849 134.265 116.234 134.265 117.872C134.265 119.572 135.653 120.895 137.293 120.895L138.87 120.895Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M138.87 111.195C140.574 111.195 141.898 109.809 141.898 108.172C141.898 106.471 140.511 105.148 138.87 105.148L137.293 105.148C135.59 105.148 134.265 106.534 134.265 108.172C134.265 109.872 135.653 111.195 137.293 111.195L138.87 111.195Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M138.87 101.37C140.574 101.37 141.898 99.9841 141.898 98.3465C141.898 96.6459 140.511 95.3232 138.87 95.3232L137.293 95.3232C135.59 95.3232 134.265 96.7089 134.265 98.3465C134.265 100.047 135.653 101.37 137.293 101.37L138.87 101.37Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M138.87 91.6705C140.574 91.6705 141.898 90.2848 141.898 88.6473C141.898 86.9467 140.511 85.624 138.87 85.624L137.293 85.624C135.59 85.624 134.265 87.0097 134.265 88.6473C134.265 90.3478 135.653 91.6705 137.293 91.6705L138.87 91.6705Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M138.87 81.9078C140.574 81.9078 141.898 80.5221 141.898 78.8846C141.898 77.184 140.511 75.8613 138.87 75.8613L137.293 75.8613C135.59 75.8613 134.265 77.247 134.265 78.8846C134.265 80.5851 135.653 81.9078 137.293 81.9078L138.87 81.9078Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M138.87 72.1451C140.574 72.1451 141.898 70.7595 141.898 69.1219C141.898 67.4213 140.511 66.0986 138.87 66.0986L137.293 66.0986C135.59 66.0986 134.265 67.4843 134.265 69.1219C134.265 70.8225 135.653 72.1451 137.293 72.1451L138.87 72.1451Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M138.87 62.3824C140.574 62.3824 141.898 60.9968 141.898 59.3592C141.898 57.7216 140.511 56.3359 138.87 56.3359L137.293 56.3359C135.59 56.3359 134.265 57.7216 134.265 59.3592C134.265 60.9968 135.653 62.3824 137.293 62.3824L138.87 62.3824Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M207.193 237.919C208.896 237.919 210.221 236.534 210.221 234.896C210.221 233.196 208.833 231.873 207.193 231.873L205.615 231.873C203.912 231.873 202.587 233.259 202.587 234.896C202.587 236.597 203.975 237.919 205.615 237.919L207.193 237.919Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M207.193 228.157C208.896 228.157 210.221 226.771 210.221 225.134C210.221 223.496 208.833 222.11 207.193 222.11L205.615 222.11C203.912 222.11 202.587 223.496 202.587 225.134C202.587 226.771 203.975 228.157 205.615 228.157L207.193 228.157Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M207.193 218.458C208.896 218.458 210.221 217.072 210.221 215.434C210.221 213.797 208.833 212.411 207.193 212.411L205.615 212.411C203.912 212.411 202.587 213.797 202.587 215.434C202.587 217.072 203.975 218.458 205.615 218.458L207.193 218.458Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M207.193 208.632C208.896 208.632 210.221 207.246 210.221 205.608C210.221 203.971 208.833 202.585 207.193 202.585L205.615 202.585C203.912 202.585 202.587 203.971 202.587 205.608C202.587 207.246 203.975 208.632 205.615 208.632L207.193 208.632Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M207.193 198.932C208.896 198.932 210.221 197.547 210.221 195.909C210.221 194.271 208.833 192.886 207.193 192.886L205.615 192.886C203.912 192.886 202.587 194.271 202.587 195.909C202.587 197.547 203.975 198.932 205.615 198.932L207.193 198.932Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M207.193 189.233C208.896 189.233 210.221 187.847 210.221 186.21C210.221 184.572 208.833 183.187 207.193 183.187L205.615 183.187C203.912 183.187 202.587 184.572 202.587 186.21C202.587 187.847 203.975 189.233 205.615 189.233L207.193 189.233Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M207.193 179.408C208.896 179.408 210.221 178.022 210.221 176.385C210.221 174.747 208.833 173.361 207.193 173.361L205.615 173.361C203.912 173.361 202.587 174.747 202.587 176.385C202.587 178.022 203.975 179.408 205.615 179.408L207.193 179.408Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M207.193 169.708C208.896 169.708 210.221 168.322 210.221 166.684C210.221 164.984 208.833 163.661 207.193 163.661L205.615 163.661C203.912 163.661 202.587 165.047 202.587 166.684C202.587 168.385 203.975 169.708 205.615 169.708L207.193 169.708Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M207.193 159.882C208.896 159.882 210.221 158.497 210.221 156.859C210.221 155.222 208.833 153.836 207.193 153.836L205.615 153.836C203.912 153.836 202.587 155.222 202.587 156.859C202.587 158.497 203.975 159.882 205.615 159.882L207.193 159.882Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M207.193 150.182C208.896 150.182 210.221 148.797 210.221 147.159C210.221 145.458 208.833 144.136 207.193 144.136L205.615 144.136C203.912 144.136 202.587 145.521 202.587 147.159C202.587 148.86 203.975 150.182 205.615 150.182L207.193 150.182Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M207.193 140.421C208.896 140.421 210.221 139.035 210.221 137.397C210.221 135.697 208.833 134.374 207.193 134.374L205.615 134.374C203.912 134.374 202.587 135.76 202.587 137.397C202.587 139.098 203.975 140.421 205.615 140.421L207.193 140.421Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M207.193 130.594C208.896 130.594 210.221 129.209 210.221 127.571C210.221 125.871 208.833 124.548 207.193 124.548L205.615 124.548C203.912 124.548 202.587 125.933 202.587 127.571C202.587 129.272 203.975 130.594 205.615 130.594L207.193 130.594Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M207.193 120.895C208.896 120.895 210.221 119.509 210.221 117.872C210.221 116.171 208.833 114.849 207.193 114.849L205.615 114.849C203.912 114.849 202.587 116.234 202.587 117.872C202.587 119.572 203.975 120.895 205.615 120.895L207.193 120.895Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M207.193 111.195C208.896 111.195 210.221 109.809 210.221 108.172C210.221 106.471 208.833 105.148 207.193 105.148L205.615 105.148C203.912 105.148 202.587 106.534 202.587 108.172C202.587 109.872 203.975 111.195 205.615 111.195L207.193 111.195Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M207.193 101.37C208.896 101.37 210.221 99.9841 210.221 98.3465C210.221 96.6459 208.833 95.3232 207.193 95.3232L205.615 95.3232C203.912 95.3232 202.587 96.7089 202.587 98.3465C202.587 100.047 203.975 101.37 205.615 101.37L207.193 101.37Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M207.193 91.6705C208.896 91.6705 210.221 90.2848 210.221 88.6473C210.221 86.9467 208.833 85.624 207.193 85.624L205.615 85.624C203.912 85.624 202.587 87.0097 202.587 88.6473C202.587 90.3478 203.975 91.6705 205.615 91.6705L207.193 91.6705Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M207.193 81.9078C208.896 81.9078 210.221 80.5221 210.221 78.8846C210.221 77.184 208.833 75.8613 207.193 75.8613L205.615 75.8613C203.912 75.8613 202.587 77.247 202.587 78.8846C202.587 80.5851 203.975 81.9078 205.615 81.9078L207.193 81.9078Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M207.193 72.1451C208.896 72.1451 210.221 70.7595 210.221 69.1219C210.221 67.4213 208.833 66.0986 207.193 66.0986L205.615 66.0986C203.912 66.0986 202.587 67.4843 202.587 69.1219C202.587 70.8225 203.975 72.1451 205.615 72.1451L207.193 72.1451Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M207.193 62.3824C208.896 62.3824 210.221 60.9968 210.221 59.3592C210.221 57.7216 208.833 56.3359 207.193 56.3359L205.615 56.3359C203.912 56.3359 202.587 57.7216 202.587 59.3592C202.587 60.9968 203.975 62.3824 205.615 62.3824L207.193 62.3824Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M197.668 158.812L197.668 65.8477L145.432 65.8477L145.432 158.812L197.668 158.812Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M196.974 158.119L146.126 158.119L146.126 66.477L196.974 66.477L196.974 158.119ZM198.299 159.505L198.299 65.1543L144.738 65.1543L144.738 159.505L198.299 159.505Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M198.238 74.476L198.238 66.1621L144.93 66.1621L144.93 74.476L198.238 74.476Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M199.939 63.6426L199.939 68.5553L199.435 68.5553L199.435 64.0835L194.956 64.0835L194.956 63.6426L199.939 63.6426Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M199.939 71.3896L199.939 80.7113L199.498 80.7113L199.498 71.3896L199.939 71.3896ZM199.939 83.4197L199.939 92.7413L199.498 92.7413L199.498 83.4197L199.939 83.4197ZM199.939 95.6386L199.939 104.96L199.498 104.96L199.498 95.6386L199.939 95.6386ZM199.939 107.669L199.939 116.99L199.498 116.99L199.498 107.669L199.939 107.669ZM199.939 119.887L199.939 129.209L199.498 129.209L199.498 119.887L199.939 119.887ZM199.939 131.918L199.939 141.239L199.498 141.239L199.498 131.918L199.939 131.918ZM199.939 144.136L199.939 153.458L199.498 153.458L199.498 144.136L199.939 144.136Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M199.939 156.292L199.939 161.205L194.956 161.205L194.956 160.701L199.435 160.701L199.435 156.292L199.939 156.292Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M192.367 160.701L192.367 161.142L183.85 161.142L183.85 160.701L192.367 160.701ZM181.39 160.701L181.39 161.142L172.873 161.142L172.873 160.701L181.39 160.701ZM170.35 160.701L170.35 161.142L161.833 161.142L161.833 160.701L170.35 160.701ZM159.309 160.701L159.309 161.142L150.793 161.142L150.793 160.701L159.309 160.701Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M148.207 160.701L148.207 161.205L143.223 161.205L143.223 156.292L143.728 156.292L143.728 160.701L148.207 160.701Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M143.729 71.3896L143.729 80.7113L143.287 80.7113L143.287 71.3896L143.729 71.3896ZM143.729 83.4197L143.729 92.7413L143.287 92.7413L143.287 83.4197L143.729 83.4197ZM143.729 95.6386L143.729 104.96L143.287 104.96L143.287 95.6386L143.729 95.6386ZM143.729 107.669L143.729 116.99L143.287 116.99L143.287 107.669L143.729 107.669ZM143.729 119.887L143.729 129.209L143.287 129.209L143.287 119.887L143.729 119.887ZM143.729 131.918L143.729 141.239L143.287 141.239L143.287 131.918L143.729 131.918ZM143.729 144.136L143.729 153.458L143.287 153.458L143.287 144.136L143.729 144.136Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M148.207 63.6426L148.207 64.0835L143.728 64.0835L143.728 68.5553L143.223 68.5553L143.223 63.6426L148.207 63.6426Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M192.367 63.6426L192.367 64.0838L183.85 64.0838L183.85 63.6426L192.367 63.6426ZM181.39 63.6426L181.39 64.0838L172.873 64.0838L172.873 63.6426L181.39 63.6426ZM170.35 63.6426L170.35 64.0838L161.833 64.0838L161.833 63.6426L170.35 63.6426ZM159.309 63.6426L159.309 64.0838L150.793 64.0838L150.793 63.6426L159.309 63.6426Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M188.682 77.6289L155.498 77.6289L155.498 110.759L188.682 110.759L188.682 77.6289Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M185.303 79.5771L157.103 79.5771L157.103 81.0258L158.932 81.0258L158.932 83.1673L160.699 83.1673L160.699 84.9308L160.699 85.3087L160.699 86.8203L157.103 86.8203L157.103 88.9618L158.932 88.9618L158.932 90.4734L157.103 90.4734L157.103 92.4259L160.951 92.4259L160.951 90.6624L160.951 90.4734L160.951 88.9618L164.673 88.9618L164.673 86.9463L166.566 86.9463L166.566 85.3087L168.459 85.3087L168.459 87.4502L168.459 89.5917L170.162 89.5917L170.162 89.6546L170.162 92.7409L168.206 92.7409L168.206 98.0315L166.566 98.0315L166.566 99.921L168.206 99.921L170.162 99.921L170.162 97.9685L172.118 97.9685L172.118 96.5199L174.073 96.5199L174.073 94.5674L172.118 94.5674L172.118 91.0403L175.714 91.0403L175.714 93.0558L177.732 93.0558L177.732 90.9143L177.732 89.1508L179.625 89.1508L179.625 87.5762L183.158 87.5762L183.158 89.5286L185.303 89.5286L185.303 91.0403L183.158 91.0403L183.158 92.111L183.158 93.1818L183.158 94.2525L185.303 94.2525L185.303 103.7L183.221 103.7L183.158 103.7L181.265 103.7L181.265 101.811L179.562 101.811L179.562 103.7L177.606 103.7L177.606 109.243L179.562 109.243L179.562 103.763L181.265 103.763L181.265 109.243L183.221 109.243L183.221 105.653L185.303 105.653L185.303 109.243L186.754 109.243L186.754 81.0888L186.754 79.6401L185.303 79.6401L185.303 79.5771ZM162.592 83.1673L161.077 83.1673L161.077 81.0258L162.592 81.0258L162.592 83.1673ZM164.547 86.8203L162.655 86.8203L162.655 85.3087L164.547 85.3087L164.547 86.8203ZM168.206 83.1673L164.673 83.1673L164.673 81.0258L168.206 81.0258L168.206 83.1673ZM176.092 81.0258L177.796 81.0258L177.796 83.1673L176.092 83.1673L176.092 81.0258ZM173.947 88.9618L170.414 88.9618L170.414 87.4502L173.947 87.4502L173.947 88.9618ZM173.947 85.3087L170.414 85.3087L170.414 83.1673L172.496 83.1673L172.496 81.0258L173.947 81.0258L173.947 83.1673L173.947 85.3087ZM183.158 85.3087L183.158 85.4977L177.606 85.4977L177.606 87.0723L174.073 87.0723L174.073 85.3087L177.796 85.3087L177.796 83.1673L179.877 83.1673L179.877 81.0258L181.518 81.0258L181.518 83.1673L183.158 83.1673L183.158 85.3087Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M158.932 84.9935L158.932 83.167L157.102 83.167L157.102 84.9935L158.932 84.9935Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M175.712 94.3783L175.712 97.9684L177.73 97.9684L177.73 96.8977L179.623 96.8977L179.623 97.9684L177.73 97.9684L177.73 99.9209L181.516 99.9209L181.516 98.7872L181.516 97.9684L181.516 96.8977L181.516 93.0557L177.73 93.0557L177.73 94.3783L175.712 94.3783Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M175.713 99.8583L175.713 97.9688L173.757 97.9687L173.757 99.8583L175.713 99.8583Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M177.73 101.81L177.73 99.9209L175.775 99.9209L175.775 101.81L177.73 101.81Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M164.611 92.5517L164.611 90.6621L162.656 90.6621L162.656 92.5517L164.611 92.5517Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M166.564 98.0319L166.564 92.6152L164.609 92.6152L164.609 98.0319L166.564 98.0319Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M164.61 97.968L163.096 97.968L163.096 94.3779L162.528 94.3779L161.077 94.3779L157.103 94.3779L157.103 96.3305L161.077 96.3305L161.077 97.7791L157.103 97.7791L157.103 99.7316L159.121 99.7316L159.121 101.306L157.103 101.306L157.103 103.322L161.077 103.322L161.077 104.896L159.121 104.896L157.103 104.896L157.103 106.849L159.121 106.849L159.121 109.179L161.077 109.179L161.077 106.849L161.077 105.022L162.591 105.022L162.591 109.179L164.61 109.179L164.61 105.526L166.313 105.526L166.313 106.912L166.313 107.29L166.313 108.801L168.332 108.801L168.332 107.29L170.414 107.29L170.414 105.4L168.395 105.4L168.395 103.574L164.61 103.574L164.61 101.81L166.566 101.81L166.566 99.9205L164.61 99.9205L164.61 97.968Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M172.117 109.179L172.117 107.29L173.758 107.29L173.758 109.179L175.461 109.179L175.461 107.29L173.758 107.29L173.758 105.4L172.054 105.4L172.054 107.29L170.414 107.29L170.414 109.179L172.117 109.179Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M173.758 103.574L173.758 101.685L172.054 101.685L172.054 103.574L173.758 103.574Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M170.033 103.574L170.033 101.685L168.33 101.685L168.33 103.574L170.033 103.574Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M162.527 179.408L162.527 169.33L147.891 169.33L147.891 179.408L162.527 179.408Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M196.658 179.408L196.658 169.33L182.022 169.33L182.022 179.408L196.658 179.408Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M170.352 244.343L170.352 221.669L143.792 221.669L143.792 244.343L170.352 244.343Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M170.73 221.229L170.73 244.848L143.224 244.848L143.224 221.229L170.73 221.229ZM169.784 243.84L169.784 222.11L144.171 222.11L144.171 243.84L169.784 243.84Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M201.139 240.943L201.139 219.97L172.245 219.97L172.245 240.943L201.139 240.943Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M201.707 219.402L201.707 241.321L171.867 241.321L171.867 219.402L201.707 219.402ZM200.761 240.439L200.761 220.41L172.813 220.41L172.813 240.439L200.761 240.439Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M182.148 50.5413C182.148 52.1067 183.419 53.3756 184.987 53.3756C186.555 53.3756 187.826 52.1067 187.826 50.5413C187.826 48.976 186.555 47.707 184.987 47.707C183.419 47.707 182.148 48.976 182.148 50.5413Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M189.277 50.5418C189.277 52.8722 187.385 54.7617 185.051 54.7617C182.716 54.7617 180.824 52.8722 180.824 50.5418C180.824 48.2114 182.716 46.3218 185.051 46.3218C187.385 46.2589 189.277 48.1484 189.277 50.5418ZM180.95 50.5418C180.95 52.8092 182.716 54.5728 184.987 54.5728C187.259 54.5728 189.025 52.8092 189.025 50.5418C189.025 48.2744 187.259 46.5108 184.987 46.5108C182.716 46.5108 180.95 48.3373 180.95 50.5418Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M157.23 208.947L157.23 198.933L149.281 198.933L149.281 208.947L157.23 208.947Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M147.199 216.946L147.199 215.057L143.982 215.057L143.982 216.946L147.199 216.946Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M145.873 214.3L145.873 211.088L143.98 211.088L143.98 214.3L145.873 214.3Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M148.396 206.868L148.396 197.987L145.558 197.987L145.558 206.868L148.396 206.868Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M151.172 198.303L151.172 195.091L149.279 195.091L149.279 198.303L151.172 198.303Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M160.32 200.507L160.32 197.295L158.428 197.295L158.428 200.507L160.32 200.507Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M150.857 187.596L150.857 184.698L145.684 184.698L145.684 187.596L150.857 187.596Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M173.379 205.231L173.379 196.665L169.341 196.665L169.341 205.231L173.379 205.231Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M175.84 200.381L175.84 196.602L174.515 196.602L174.515 200.381L175.84 200.381Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M179.687 203.656L179.688 198.177L177.164 198.177L177.164 203.656L179.687 203.656Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M200.887 205.357L200.887 196.854L192.37 196.854L192.37 205.357L200.887 205.357Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M190.35 202.334L190.35 196.854L187.826 196.854L187.826 202.334L190.35 202.334Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M200.949 212.033L200.949 209.514L195.461 209.514L195.461 212.033L200.949 212.033Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M195.02 194.272L195.02 183.438L187.765 183.438L187.765 194.272L195.02 194.272Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M164.549 191.689L164.549 182.241L158.997 182.241L158.997 191.689L164.549 191.689Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M175.02 177.581L175.02 171.094L169.468 171.094L169.468 177.581L175.02 177.581Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M173.443 57.4065L173.443 53.4385L171.109 53.4385L171.109 57.4065L173.443 57.4065Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M170.037 57.3439L170.037 53.376L167.703 53.376L167.703 57.3439L170.037 57.3439Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M158.869 57.4065L158.869 53.4385L156.535 53.4385L156.535 57.4065L158.869 57.4065Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M150.164 57.4065L150.164 53.4385L147.83 53.4385L147.83 57.4065L150.164 57.4065Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M199.373 56.0208L199.373 53.6904L195.335 53.6904L195.335 56.0208L199.373 56.0208Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M199.373 59.3597L199.373 57.0293L195.335 57.0293L195.335 59.3597L199.373 59.3597Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M199.373 48.8412L199.373 46.5107L195.335 46.5107L195.335 48.8412L199.373 48.8412Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M199.373 52.305L199.373 49.9746L195.335 49.9746L195.335 52.305L199.373 52.305Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M153 113L153 156L190 156L190 113L153 113Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M154.668 123.397V154H156.31V152.003H158.714V150.123H160.65H161.06H162.761V154H165.165V152.003H166.866V154H169.094V149.888H167.1H166.866H165.165V145.777H162.878V143.721H161.06V141.665H163.464H165.869V139.785H165.986H169.446V141.9H175.369V143.662H177.539V141.9V139.726H175.369V137.612H173.727V135.438H171.499V137.612H167.628V133.735H169.857V131.562H167.452H165.458V129.506H163.699V125.629H165.869V123.279H167.57V125.629H168.742H169.915H171.088V123.279H181.703V125.512V125.57V127.626H179.591V129.447H181.703V131.62H187.919V129.447H181.761V127.626H187.919V125.453H183.872V123.221H187.919V121.635H156.251H154.609V123.397H154.668ZM158.656 148.009V149.653H156.251V148.009H158.656ZM162.819 145.894V147.95H161.119V145.894H162.819ZM158.656 141.9V145.718H156.251V141.9H158.656ZM156.31 133.383V131.503H158.714V133.383H156.31ZM165.165 135.673V139.491H163.464V135.673H165.165ZM161.06 135.673V139.491H158.656V137.259H156.251V135.673H158.656H161.06ZM161.06 125.688H161.236V131.679H162.995V135.497H161.06V131.444H158.656V129.153H156.251V127.391H158.656V125.629H161.06V125.688Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M160.709 151.945H158.656V153.942H160.709V151.945Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M171.324 133.735H175.37V131.621H174.08V129.506H175.37V131.621H177.481V127.45H176.25H175.37H174.08H169.799V131.621H171.324V133.735Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M177.539 133.735H175.369V135.909H177.539V133.735Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M179.65 131.62H177.48V133.793H179.65V131.62Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M169.269 145.836H167.1V148.009H169.269V145.836Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M175.368 143.66H169.27V145.834H175.368V143.66Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M175.369 145.834V147.479H171.322V148.066V149.652V153.94H173.551V149.652H175.134V153.94H177.362V151.767H179.122V153.94H181.35V149.652H183.11V151.767V153.94H185.338V151.767H187.977V149.652H185.338H183.285V147.949H187.977V145.834H183.813V144.013H185.397H185.807H187.508V141.781H185.807V139.549H183.637V141.722H181.643V145.834H179.65V143.661H177.48V145.834H175.369Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M187.978 137.67H185.808V135.908H187.978V134.028H185.808V135.849H183.639V137.729H185.808V139.55H187.978V137.67Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M181.703 135.85H179.533V137.671H181.703V135.85Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M181.703 139.901H179.533V141.722H181.703V139.901Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M161.259 119.145H158.28L157.611 121H156.645L159.359 113.891H160.18L162.899 121H161.938L161.259 119.145ZM158.563 118.373H160.98L159.77 115.048L158.563 118.373ZM166.591 121H165.683V114.979L163.861 115.648V114.828L166.449 113.856H166.591V121ZM173.896 121H169.237V120.351L171.698 117.616C172.063 117.203 172.313 116.868 172.45 116.61C172.59 116.35 172.66 116.081 172.66 115.805C172.66 115.434 172.548 115.129 172.323 114.892C172.099 114.654 171.799 114.535 171.425 114.535C170.976 114.535 170.626 114.664 170.375 114.921C170.128 115.175 170.004 115.53 170.004 115.985H169.101C169.101 115.331 169.311 114.802 169.73 114.398C170.154 113.995 170.718 113.793 171.425 113.793C172.086 113.793 172.608 113.967 172.992 114.315C173.376 114.66 173.568 115.121 173.568 115.697C173.568 116.397 173.122 117.23 172.23 118.197L170.326 120.263H173.896V121ZM176.166 117.006H176.845C177.271 116.999 177.606 116.887 177.851 116.669C178.095 116.451 178.217 116.156 178.217 115.785C178.217 114.952 177.802 114.535 176.972 114.535C176.581 114.535 176.269 114.647 176.034 114.872C175.803 115.093 175.688 115.388 175.688 115.756H174.784C174.784 115.193 174.989 114.726 175.399 114.354C175.813 113.98 176.337 113.793 176.972 113.793C177.642 113.793 178.168 113.97 178.549 114.325C178.93 114.68 179.12 115.173 179.12 115.805C179.12 116.114 179.019 116.413 178.817 116.703C178.619 116.993 178.347 117.209 178.002 117.353C178.393 117.476 178.694 117.681 178.905 117.968C179.12 118.254 179.228 118.604 179.228 119.018C179.228 119.656 179.019 120.162 178.603 120.536C178.186 120.91 177.644 121.098 176.977 121.098C176.309 121.098 175.766 120.917 175.346 120.556C174.929 120.194 174.721 119.717 174.721 119.125H175.629C175.629 119.499 175.751 119.799 175.995 120.023C176.239 120.248 176.566 120.36 176.977 120.36C177.413 120.36 177.746 120.246 177.978 120.019C178.209 119.791 178.324 119.464 178.324 119.037C178.324 118.624 178.197 118.306 177.943 118.085C177.689 117.864 177.323 117.75 176.845 117.743H176.166V117.006ZM184.281 118.612H185.268V119.35H184.281V121H183.373V119.35H180.136V118.817L183.319 113.891H184.281V118.612ZM181.161 118.612H183.373V115.126L183.266 115.321L181.161 118.612Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("circle", { cx: "171", cy: "42", r: "25.5", stroke: "#FF0000", strokeWidth: "5" }), /*#__PURE__*/react_default.a.createElement("circle", { cx: "171", cy: "241", r: "25.5", stroke: "#FF0000", strokeWidth: "5" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M90.7032 83L122 120.208L107.043 120.035L107.043 217L90.7032 217L75.1412 216.913L75.3141 120.035L62 120.208L90.7032 83Z", fill: "#FF0000", stroke: "black", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M85.034 212.24C88.494 212.24 90.234 210.28 90.234 205.88V198.98H87.254V206.22C87.254 208.7 86.474 209.56 85.034 209.56C83.614 209.56 82.874 208.7 82.874 206.22V198.98H79.774V205.88C79.774 210.28 81.574 212.24 85.034 212.24ZM93.1738 212H96.2938V207.68H97.8338C100.574 207.68 102.954 206.32 102.954 203.2C102.954 200 100.614 198.98 97.7538 198.98H93.1738V212ZM96.2938 205.22V201.44H97.5738C99.0938 201.44 99.9138 201.9 99.9138 203.2C99.9138 204.5 99.1938 205.22 97.6538 205.22H96.2938Z", fill: "white" })); }; var NewModem_NewModemDefault = function NewModemDefault(_ref2) { var style = _ref2.style; return /*#__PURE__*/react_default.a.createElement(NewModem_NewModem, { style: NewModem_objectSpread({ fill: '#a0ccff' }, style) }); }; /* harmony default export */ var ModemSwapGraphics_NewModem = (NewModem_NewModem); // CONCATENATED MODULE: ./app/components/partials/Graphics/ModemSwapGraphics/Incorrect1.jsx function Incorrect1_ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function Incorrect1_objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? Incorrect1_ownKeys(Object(source), !0).forEach(function (key) { Incorrect1_defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : Incorrect1_ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } function Incorrect1_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /* eslint-disable react/prop-types */ // PlantCircle.jsx var Incorrect1_Incorrect1 = function Incorrect1(_ref) { var height = _ref.height, width = _ref.width, style = _ref.style; var svgStyle = Incorrect1_objectSpread({}, style); return /*#__PURE__*/react_default.a.createElement("svg", { width: "295", height: "295", viewBox: "0 0 295 295", fill: "none", xmlns: "http://www.w3.org/2000/svg" }, /*#__PURE__*/react_default.a.createElement("path", { d: "M1.5 10C1.5 5.30558 5.30558 1.5 10 1.5H285C289.694 1.5 293.5 5.30558 293.5 10V285C293.5 289.694 289.694 293.5 285 293.5H10C5.30558 293.5 1.5 289.694 1.5 285V10Z", fill: "white", stroke: "#284047", strokeWidth: "3" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M66.9805 167.505L66.7168 163.917H232.501L241.046 159.802L240.782 163.284L232.185 167.505H66.9805Z", fill: "#5B4F47" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M240.888 160.014L240.624 163.232L232.132 167.401H67.1388L66.8751 164.129H232.448H232.501L232.554 164.077L240.888 160.014ZM241.205 159.539L232.501 163.813H66.5586L66.8223 167.665H232.132L240.835 163.391L241.205 159.539Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M60.4395 197.053L62.1274 189.561H225.274L226.435 197.053H60.4395Z", fill: "#EFEFEF" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M225.169 189.719L226.277 196.895H60.6505L62.2857 189.719H225.169ZM225.433 189.402H62.0219L60.2812 197.158H226.593L225.433 189.402Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M226.435 197.317H60.3867V210.086H226.435V197.317Z", fill: "#4F4F4F" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M226.277 197.476V209.928H60.545V197.476H226.277ZM226.593 197.212H60.2812V210.244H226.593V197.212Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M62.2328 189.666L64.7647 192.515L63.868 196.42L60.6504 196.842L62.2328 189.666Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M62.2324 189.666H70.7775L69.3005 192.515H64.7643L62.2324 189.666Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M70.7777 189.666L72.5183 192.515L71.9381 196.42L69.3535 196.842L70.7777 189.666Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M70.7773 189.666H79.0587L77.0543 192.515H72.518L70.7773 189.666Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M79.1115 189.719L80.6412 192.515L80.3247 196.42L78.3203 196.894L79.1115 189.719Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M79.0586 189.666L87.0762 189.719L85.1245 192.568L80.641 192.515L79.0586 189.666Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M87.0763 189.719L88.8696 192.568V196.42L86.707 196.894L87.0763 189.719Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M87.0762 189.719L95.3047 189.666L93.4058 192.515L88.8696 192.568L87.0762 189.719Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M95.3047 189.719L97.5201 192.515V196.42L95.3047 196.842V189.719Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M95.3574 189.719H103.955L102.056 192.515H97.5201L95.3574 189.719Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M103.955 189.719L106.223 192.515V196.42L103.955 196.894V189.719Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M103.955 189.719H112.553L110.759 192.515H106.223L103.955 189.719Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M112.553 189.719L114.61 192.515V196.42L112.553 196.894V189.719Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M112.553 189.719H121.151L119.146 192.515H114.61L112.553 189.719Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M121.15 189.719L123.155 192.515V196.42L121.098 196.894L121.15 189.719Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M121.098 189.719H129.695L127.691 192.515H123.155L121.098 189.719Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M129.75 189.719L131.754 192.568V196.42L129.697 196.894L129.75 189.719Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M129.697 189.719H138.295L136.291 192.568H131.754L129.697 189.719Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M138.348 189.719L140.352 192.515V196.42L138.295 196.894L138.348 189.719Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M138.295 189.719H146.893L144.888 192.515H140.352L138.295 189.719Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M146.893 189.719L148.95 192.568V196.42L146.893 196.894V189.719Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M146.893 189.719H155.49L153.486 192.568H148.95L146.893 189.719Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M155.49 189.719L157.495 192.515V196.42L155.438 196.894L155.49 189.719Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M155.438 189.719H164.035L162.031 192.515H157.495L155.438 189.719Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M163.982 189.719L166.04 192.568V196.42L163.982 196.894V189.719Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M163.982 189.719H172.58L170.576 192.568H166.04L163.982 189.719Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M172.633 189.719L174.69 192.568V196.42L172.633 196.894V189.719Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M172.633 189.719H181.231L179.226 192.568H174.69L172.633 189.719Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M181.23 189.719L183.077 192.515V196.42L181.23 196.894V189.719Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M181.23 189.719H189.67L187.613 192.515H183.077L181.23 189.719Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M189.67 189.719L191.569 192.568V196.42L189.775 196.894L189.67 189.719Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M189.67 189.719H198.109L196.105 192.568L191.569 192.515L189.67 189.719Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M198.109 189.719L200.377 192.515V196.42L198.32 196.842L198.109 189.719Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M198.109 189.719H206.602L204.967 192.515H200.377L198.109 189.719Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M206.602 189.719L209.081 192.515L209.292 196.42L206.76 196.894L206.602 189.719Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M206.602 189.719H215.463L213.617 192.515H209.081L206.602 189.719Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M215.463 189.719L218.206 192.515L218.786 196.42L216.36 196.894L215.463 189.719Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M215.463 189.719H225.168L222.742 192.515H218.206L215.463 189.719Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M219.945 191.195L219.418 189.612L220.578 167.505H222.688L221.581 189.612L221.053 191.195H219.945Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M222.583 167.664L221.475 189.561L221 191.038H220.104L219.629 189.561L220.737 167.664H222.583ZM222.847 167.4H220.42L219.26 189.613L219.84 191.355H221.159L221.739 189.613L222.847 167.4Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M82.3815 191.195L81.5903 189.56L79.5859 167.505H81.7486L83.753 189.612L83.4892 191.195H82.3815Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M81.5903 167.664L83.5947 189.613L83.331 191.038H82.4871L81.7486 189.508L79.7442 167.664H81.5903ZM81.8541 167.4H79.4277L81.4321 189.613L82.2761 191.355H83.5947L83.8585 189.613L81.8541 167.4Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M74.3112 191.195L73.52 189.56L71.5156 167.505H73.6782L75.6826 189.612L75.4189 191.195H74.3112Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M73.5728 167.664L75.5772 189.613L75.3135 191.038H74.4168L73.6783 189.508L71.6739 167.664H73.5728ZM73.8365 167.4H71.4102L73.4145 189.613L74.2585 191.355H75.5772L75.8409 189.613L73.8365 167.4Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M229.471 190.945H228.723L228.268 189.578L229.413 167.755H231.023L229.93 189.566L229.471 190.945Z", fill: "#D00000", stroke: "black", strokeWidth: "0.5" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M231.181 167.664L230.073 189.561L229.598 191.038H228.701L228.227 189.561L229.334 167.664H231.181ZM231.444 167.4H229.018L227.857 189.613L228.438 191.355H229.756L230.337 189.613L231.444 167.4Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M210.768 191.195L210.24 189.56L211.084 167.505H213.247L212.403 189.612L211.823 191.195H210.768Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M213.089 167.664L212.245 189.561L211.77 191.038H210.873L210.399 189.561L211.242 167.664H213.089ZM213.405 167.4H210.979L210.135 189.613L210.715 191.355H212.034L212.614 189.613L213.405 167.4Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M202.065 191.195L201.537 189.612L202.698 167.505H204.807L203.7 189.612L203.172 191.195H202.065Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M204.702 167.664L203.594 189.561L203.12 191.038H202.223L201.695 189.561L202.803 167.664H204.702ZM204.966 167.4H202.539L201.379 189.613L201.959 191.355H203.278L203.858 189.613L204.966 167.4Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M184.711 191.037L184.184 189.402L185.028 167.347H187.19L186.346 189.454L185.819 191.037H184.711Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M187.032 167.506L186.188 189.402L185.713 190.88H184.817L184.342 189.402L185.186 167.506H187.032ZM187.348 167.242H184.922L184.078 189.455L184.658 191.196H185.977L186.557 189.455L187.348 167.242Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M176.113 191.037L175.533 189.402L176.113 167.347H178.276L177.696 189.454L177.168 191.037H176.113Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M178.118 167.506L177.538 189.402L177.063 190.88H176.166L175.691 189.402L176.272 167.506H178.118ZM178.434 167.242H176.008L175.428 189.455L176.008 191.196H177.327L177.907 189.455L178.434 167.242Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M167.674 191.195L167.094 189.56L167.146 167.505H169.256V189.612L168.729 191.195H167.674Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M169.151 167.664V189.561L168.676 191.038H167.779L167.305 189.561V167.664H169.151ZM169.415 167.4H166.988V189.613L167.568 191.355H168.887L169.467 189.613V167.4H169.415Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M159.182 191.195L158.602 189.56L158.338 167.505H160.501L160.764 189.612L160.237 191.195H159.182Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M160.342 167.664L160.606 189.561L160.131 191.038H159.235L158.76 189.561L158.496 167.664H160.342ZM160.659 167.4H158.232L158.496 189.613L159.076 191.355H160.395L160.975 189.613L160.659 167.4Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M150.479 191.037L149.951 189.402L149.635 167.347H151.797L152.114 189.454L151.586 191.037H150.479Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M151.692 167.506L151.956 189.402L151.481 190.88H150.584L150.11 189.402L149.846 167.506H151.692ZM151.956 167.242H149.529L149.793 189.455L150.373 191.196H151.692L152.272 189.455L151.956 167.242Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M141.776 191.195L141.248 189.56L140.984 167.505H143.094L143.411 189.612L142.883 191.195H141.776Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M142.989 167.664L143.253 189.561L142.778 191.038H141.881L141.406 189.561L141.143 167.664H142.989ZM143.253 167.4H140.826L141.09 189.613L141.67 191.355H142.989L143.569 189.613L143.253 167.4Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M133.178 191.037L132.598 189.402L132.334 167.347H134.497L134.76 189.454L134.233 191.037H133.178Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M134.338 167.506L134.602 189.402L134.127 190.88H133.231L132.756 189.402L132.492 167.506H134.338ZM134.655 167.242H132.229L132.492 189.455L133.072 191.196H134.391L134.971 189.455L134.655 167.242Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M124.739 191.195L124.158 189.56L123.631 167.505H125.793L126.321 189.612L125.793 191.195H124.739Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M125.635 167.664L126.216 189.561L125.741 191.038H124.844L124.369 189.561L123.789 167.664H125.635ZM125.899 167.4H123.473L124.053 189.613L124.633 191.355H125.952L126.532 189.613L125.899 167.4Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M116.192 191.037L115.664 189.402L114.82 167.347H116.983L117.827 189.454L117.299 191.037H116.192Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M116.825 167.506L117.669 189.402L117.194 190.88H116.297L115.823 189.402L114.979 167.506H116.825ZM117.141 167.242H114.662L115.506 189.455L116.086 191.196H117.405L117.985 189.455L117.141 167.242Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M107.489 191.037L106.908 189.402L106.064 167.347H108.227L109.071 189.454L108.544 191.037H107.489Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M108.122 167.506L108.966 189.402L108.491 190.88H107.594L107.119 189.402L106.275 167.506H108.122ZM108.385 167.242H105.959L106.803 189.455L107.383 191.196H108.702L109.282 189.455L108.385 167.242Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M98.9437 191.037L98.4162 189.402L97.5723 167.347H99.7349L100.579 189.454L100.051 191.037H98.9437Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M99.5767 167.506L100.421 189.402L99.9459 190.88H99.0492L98.5745 189.402L97.7305 167.506H99.5767ZM99.8404 167.242H97.4141L98.258 189.455L98.8382 191.196H100.157L100.737 189.455L99.8404 167.242Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M90.2934 191.037L89.7659 189.402L88.6055 167.347H90.7681L91.9285 189.454L91.4011 191.037H90.2934Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M90.6626 167.506L91.7703 189.402L91.2956 190.88H90.3989L89.9242 189.402L88.8165 167.506H90.6626ZM90.9264 167.242H88.5L89.6604 189.455L90.2407 191.196H91.5594L92.1396 189.455L90.9264 167.242Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M193.309 191.037L192.729 189.402L193.625 167.347H195.788L194.891 189.454L194.364 191.037H193.309Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M195.63 167.506L194.786 189.402L194.311 190.88H193.414L192.94 189.402L193.783 167.506H195.63ZM195.893 167.242H193.467L192.623 189.455L193.203 191.196H194.522L195.102 189.455L195.893 167.242Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M68.4034 196.42H63.8672L64.7639 192.516H69.3001L68.4034 196.42Z", fill: "#D00000", stroke: "#D00000", strokeWidth: "1.0898", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M76.4738 196.42H71.9375L72.5177 192.516H77.054L76.4738 196.42Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M84.8605 196.42H80.3242L80.6407 192.516H85.177L84.8605 196.42Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M93.4054 192.516H88.8691V196.367H93.4054V192.516Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M102.056 192.516H97.5195V196.367H102.056V192.516Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M110.759 192.516H106.223V196.367H110.759V192.516Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M119.146 192.516H114.609V196.367H119.146V192.516Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M127.691 192.516H123.154V196.367H127.691V192.516Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M136.288 192.516H131.752V196.367H136.288V192.516Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M144.888 192.516H140.352V196.367H144.888V192.516Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M153.433 192.516H148.896V196.367H153.433V192.516Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M162.03 192.516H157.494V196.367H162.03V192.516Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M170.575 192.516H166.039V196.367H170.575V192.516Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M179.173 192.516H174.637V196.367H179.173V192.516Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M187.612 192.516H183.076V196.367H187.612V192.516Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M196.105 192.516H191.568V196.367H196.105V192.516Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M204.913 192.516H200.377V196.367H204.913V192.516Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M213.933 196.42H209.291L209.08 192.516H213.616L213.933 196.42Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M223.322 196.42H218.785L218.205 192.516H222.741L223.322 196.42Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M85.125 175.103H77.5294L76.9492 167.399H84.8085L85.125 175.103Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M93.8808 175.103H86.0215L85.7578 167.399H93.6171L93.8808 175.103Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M102.426 175.103H94.8301L94.5664 167.399H102.426V175.103Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M111.393 175.103H103.533L103.217 167.399H111.076L111.393 175.103Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M120.043 175.103H112.184L111.867 167.399H119.726L120.043 175.103Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M128.59 175.103H120.994L120.73 167.399H128.59V175.103Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M137.504 167.399H129.645V175.103H137.504V167.399Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M146.101 167.399H138.242V175.103H146.101V167.399Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M154.752 167.399H146.893V175.103H154.752V167.399Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M163.508 167.399H155.648V175.103H163.508V167.399Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M172.264 167.399H164.404V175.103H172.264V167.399Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M180.809 175.103H173.266V167.399H181.125L180.809 175.103Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M189.723 175.103H181.863L182.127 167.399H189.986L189.723 175.103Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M198.584 175.103H190.725L190.988 167.399H198.848L198.584 175.103Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M207.393 175.103H199.533L199.85 167.399H207.709L207.393 175.103Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M216.096 175.103H208.236L208.5 167.399H216.359L216.096 175.103Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M224.852 175.103H216.992L217.309 167.399H225.168L224.852 175.103Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M233.713 175.102H225.854L226.117 167.399H232.236L233.977 166.607L233.713 175.102Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M66.7695 163.707L74.1541 122.394H225.433L234.875 124.768L241.046 159.486L232.448 163.707H66.7695Z", fill: "#2D2B2B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M225.38 122.551L234.717 124.925L240.835 159.432L232.396 163.548H66.9278L74.3124 122.551H225.38ZM225.433 122.234H74.0487L66.5586 163.811H232.448L241.152 159.538L234.98 124.661L225.433 122.234Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M124.791 155.157L125.899 145.185H135.815L135.235 155.157H124.791Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M135.657 145.344L135.13 154.999H125.002L126.11 145.344H135.657ZM135.921 145.027H125.741L124.58 155.263H135.288L135.921 145.027Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M126.689 138.275L127.797 129.147H136.817L136.237 138.275H126.689Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M136.659 129.305L136.131 138.116H126.848L127.903 129.305H136.659ZM136.975 128.988H127.692L126.531 138.38H136.395L136.975 128.988Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M114.717 140.807L115.772 135.53H124.792L124 140.807H114.717Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M124.633 135.636L123.842 140.596H114.875L115.93 135.636H124.633ZM124.95 135.372H115.666L114.506 140.912H124.106L124.95 135.372Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M128.695 142.919L129.065 140.017H134.656L134.497 142.919H128.695Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M134.498 140.121L134.392 142.707H128.854L129.223 140.121H134.498ZM134.761 139.857H128.906L128.484 143.023H134.603L134.761 139.857Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M120.361 133.315L120.994 129.675H123.79L123.262 133.315H120.361Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M123.684 129.779L123.157 133.262H120.467L121.047 129.779H123.684ZM123.843 129.621H120.942L120.309 133.367H123.315L123.843 129.621Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M109.547 152.89L110.496 147.667H123.156L122.575 152.89H109.547Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M122.945 147.824L122.417 152.679H109.758L110.655 147.824H122.945ZM123.367 147.508H110.391L109.336 153.048H122.681L123.367 147.508Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M101.318 150.146L101.793 147.508H108.545L107.965 150.146H101.318Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M108.439 147.561L107.912 150.04H101.424L101.899 147.561H108.439ZM108.65 147.402H101.74L101.213 150.252H108.017L108.65 147.402Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M97.8906 156.476L98.8928 151.253H108.598L107.596 156.476H97.8906Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M108.387 151.412L107.438 156.372H98.0489L99.0511 151.412H108.387ZM108.757 151.096H98.7874L97.6797 156.636H107.702L108.757 151.096Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M91.3496 156.793L92.5101 151.2H96.3606L95.1474 156.793H91.3496Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M96.2551 151.307L95.0947 156.741H91.5079L92.6156 151.307H96.2551ZM96.4661 151.096H92.4046L91.2441 156.9H95.2529L96.4661 151.096Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M71.3579 163.389H70.2503C69.1953 163.389 68.4569 162.44 68.6151 161.437L68.8788 160.012C69.0371 159.221 69.7228 158.641 70.514 158.641H71.6217C72.6766 158.641 73.4151 159.59 73.2568 160.593L72.9931 162.017C72.8349 162.809 72.1491 163.389 71.3579 163.389Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M80.1666 163.389H79.0589C78.0039 163.389 77.2655 162.44 77.4237 161.437L77.6874 160.012C77.8457 159.221 78.5314 158.641 79.3226 158.641H80.4303C81.4852 158.641 82.2237 159.59 82.0655 160.593L81.8017 162.017C81.6435 162.809 80.9578 163.389 80.1666 163.389Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M89.2388 163.389H88.1311C87.0762 163.389 86.3377 162.44 86.496 161.437L86.7597 160.012C86.9179 159.221 87.6037 158.641 88.3949 158.641H89.5026C90.5575 158.641 91.296 159.59 91.1377 160.593L90.874 162.017C90.7157 162.809 90.03 163.389 89.2388 163.389Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M98.1002 163.389H96.9925C95.9375 163.389 95.1991 162.44 95.3573 161.437L95.621 160.012C95.7793 159.221 96.465 158.641 97.2562 158.641H98.3639C99.4188 158.641 100.157 159.59 99.9991 160.593L99.7353 162.017C99.5771 162.809 98.8914 163.389 98.1002 163.389Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M106.962 163.389H105.854C104.852 163.389 104.114 162.545 104.219 161.543L104.377 160.118C104.483 159.274 105.168 158.641 106.012 158.641H107.12C108.122 158.641 108.861 159.485 108.755 160.487L108.597 161.912C108.492 162.756 107.806 163.389 106.962 163.389Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M115.665 163.389H114.557C113.555 163.389 112.817 162.545 112.922 161.543L113.08 160.118C113.186 159.274 113.872 158.641 114.716 158.641H115.823C116.825 158.641 117.564 159.485 117.458 160.487L117.3 161.912C117.247 162.756 116.509 163.389 115.665 163.389Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M124.474 163.389H123.366C122.364 163.389 121.625 162.545 121.731 161.543L121.889 160.118C121.994 159.274 122.68 158.641 123.524 158.641H124.632C125.634 158.641 126.372 159.485 126.267 160.487L126.109 161.912C126.003 162.756 125.318 163.389 124.474 163.389Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M133.23 163.389H132.069C131.12 163.389 130.382 162.598 130.434 161.648L130.54 160.224C130.593 159.327 131.331 158.641 132.175 158.641H133.335C134.285 158.641 135.023 159.432 134.971 160.382L134.865 161.806C134.812 162.703 134.127 163.389 133.23 163.389Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M141.829 163.389H140.668C139.772 163.389 139.033 162.651 139.033 161.754V160.329C139.033 159.432 139.772 158.693 140.668 158.693H141.829C142.725 158.693 143.464 159.432 143.464 160.329V161.754C143.517 162.651 142.778 163.389 141.829 163.389Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M150.901 163.389H149.741C148.844 163.389 148.105 162.651 148.105 161.754V160.329C148.105 159.432 148.844 158.693 149.741 158.693H150.901C151.798 158.693 152.536 159.432 152.536 160.329V161.754C152.536 162.651 151.798 163.389 150.901 163.389Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M159.551 163.389H158.391C157.494 163.389 156.756 162.651 156.756 161.754V160.329C156.756 159.432 157.494 158.693 158.391 158.693H159.551C160.448 158.693 161.187 159.432 161.187 160.329V161.754C161.187 162.651 160.448 163.389 159.551 163.389Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M168.36 163.389H167.2C166.303 163.389 165.564 162.651 165.564 161.754V160.329C165.564 159.432 166.303 158.693 167.2 158.693H168.36C169.257 158.693 169.995 159.432 169.995 160.329V161.754C169.995 162.651 169.257 163.389 168.36 163.389Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M176.958 163.389H175.797C174.901 163.389 174.162 162.651 174.162 161.754V160.329C174.162 159.432 174.901 158.693 175.797 158.693H176.958C177.854 158.693 178.593 159.432 178.593 160.329V161.754C178.646 162.651 177.907 163.389 176.958 163.389Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M185.977 163.389H184.817C183.92 163.389 183.182 162.651 183.182 161.754V160.329C183.182 159.432 183.92 158.693 184.817 158.693H185.977C186.874 158.693 187.612 159.432 187.612 160.329V161.754C187.612 162.651 186.874 163.389 185.977 163.389Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M194.839 163.389H193.678C192.781 163.389 192.043 162.651 192.043 161.754V160.329C192.043 159.432 192.781 158.693 193.678 158.693H194.839C195.735 158.693 196.474 159.432 196.474 160.329V161.754C196.474 162.651 195.735 163.389 194.839 163.389Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M203.806 163.389H202.646C201.749 163.389 201.011 162.703 201.011 161.806L200.958 160.382C200.905 159.432 201.643 158.641 202.593 158.641H203.753C204.65 158.641 205.388 159.327 205.388 160.224L205.441 161.648C205.494 162.598 204.756 163.389 203.806 163.389Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M212.245 163.389H211.137C210.293 163.389 209.608 162.756 209.502 161.912L209.344 160.487C209.239 159.485 209.977 158.641 210.979 158.641H212.087C212.931 158.641 213.617 159.274 213.722 160.118L213.88 161.543C214.039 162.545 213.247 163.389 212.245 163.389Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M221.16 163.442H220.052C219.261 163.442 218.575 162.862 218.417 162.07L218.153 160.646C217.942 159.643 218.734 158.693 219.789 158.693H220.896C221.687 158.693 222.373 159.274 222.531 160.065L222.795 161.49C222.953 162.492 222.162 163.442 221.16 163.442Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M229.916 163.389H228.808C228.017 163.389 227.331 162.809 227.173 162.017L226.909 160.593C226.698 159.59 227.489 158.641 228.544 158.641H229.652C230.443 158.641 231.129 159.221 231.287 160.012L231.551 161.437C231.709 162.492 230.918 163.389 229.916 163.389Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M77.6353 127.405H76.5276C75.4727 127.405 74.7342 126.455 74.8925 125.453L75.1562 124.028C75.3144 123.237 76.0002 122.656 76.7914 122.656H77.899C78.954 122.656 79.6924 123.606 79.5342 124.608L79.2705 126.033C79.1122 126.824 78.4265 127.405 77.6353 127.405Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M85.5474 127.405H84.4397C83.3848 127.405 82.6463 126.455 82.8046 125.453L83.0683 124.028C83.2265 123.237 83.9123 122.656 84.7035 122.656H85.8111C86.8661 122.656 87.6046 123.606 87.4463 124.608L87.1826 126.033C87.0771 126.824 86.3914 127.405 85.5474 127.405Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M93.7759 127.405H92.6682C91.6133 127.405 90.8748 126.455 91.0331 125.453L91.2968 124.028C91.4551 123.237 92.1408 122.656 92.932 122.656H94.0396C95.0946 122.656 95.833 123.606 95.6748 124.608L95.4111 126.033C95.2528 126.824 94.5671 127.405 93.7759 127.405Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M101.794 127.405H100.686C99.6309 127.405 98.8924 126.455 99.0507 125.453L99.3144 124.028C99.4726 123.237 100.158 122.656 100.95 122.656H102.057C103.112 122.656 103.851 123.606 103.692 124.608L103.429 126.033C103.27 126.824 102.585 127.405 101.794 127.405Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M109.757 127.405H108.649C107.647 127.405 106.908 126.561 107.014 125.558L107.172 124.134C107.278 123.289 107.963 122.656 108.807 122.656H109.915C110.917 122.656 111.656 123.5 111.55 124.503L111.392 125.928C111.286 126.772 110.601 127.405 109.757 127.405Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M117.935 127.405H116.774C115.772 127.405 115.033 126.561 115.139 125.558L115.297 124.134C115.403 123.289 116.088 122.656 116.932 122.656H118.04C119.042 122.656 119.781 123.5 119.675 124.503L119.517 125.928C119.464 126.772 118.779 127.405 117.935 127.405Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M126.69 127.405H125.583C124.581 127.405 123.842 126.561 123.948 125.558L124.106 124.134C124.211 123.289 124.897 122.656 125.741 122.656H126.849C127.851 122.656 128.589 123.5 128.484 124.503L128.326 125.928C128.273 126.772 127.534 127.405 126.69 127.405Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M135.445 127.405H134.284C133.335 127.405 132.596 126.613 132.649 125.664L132.755 124.239C132.807 123.342 133.546 122.656 134.39 122.656H135.55C136.5 122.656 137.238 123.448 137.185 124.397L137.08 125.822C137.08 126.719 136.341 127.405 135.445 127.405Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M223.48 127.405H222.373C221.581 127.405 220.896 126.824 220.737 126.033L220.474 124.608C220.263 123.606 221.054 122.656 222.109 122.656H223.217C224.008 122.656 224.693 123.237 224.852 124.028L225.115 125.453C225.326 126.455 224.535 127.405 223.48 127.405Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M139.717 150.937L140.033 120.071H221L225.536 150.937H139.717Z", fill: "#F4F4F4" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M220.842 120.231L225.378 150.78H139.875L140.139 120.231H220.842ZM221.106 119.967H139.875L139.611 151.097H225.747L221.106 119.967Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M225.536 151.255H139.717V156.531H225.536V151.255Z", fill: "#545345" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M225.431 151.36V156.32H139.875V151.36H225.431ZM225.695 151.097H139.559V156.637H225.695V151.097Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M221.371 148.51H143.885C143.305 148.51 142.83 148.036 142.83 147.508V122.71C142.83 122.129 143.305 121.707 143.885 121.707H217.942C218.469 121.707 218.891 122.076 218.944 122.604L222.373 147.402C222.478 147.983 222.004 148.51 221.371 148.51Z", fill: "#2D2B2B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M238.251 151.097H228.44L227.438 145.135H237.196L238.251 151.097Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M238.198 151.73H228.44L227.438 145.768V145.135L228.44 151.097H238.251L238.198 151.73Z", fill: "#FFB703" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M232.817 148.721C234.769 148.721 236.351 147.658 236.351 146.347C236.351 145.036 234.769 143.973 232.817 143.973C230.865 143.973 229.283 145.036 229.283 146.347C229.283 147.658 230.865 148.721 232.817 148.721Z", fill: "#8E6200" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M232.817 148.562C234.157 148.562 235.243 147.83 235.243 146.927C235.243 146.023 234.157 145.291 232.817 145.291C231.477 145.291 230.391 146.023 230.391 146.927C230.391 147.83 231.477 148.562 232.817 148.562Z", fill: "#FFB703" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M229.336 147.93C229.336 149.249 230.918 150.304 232.87 150.304C234.822 150.304 236.404 149.249 236.404 147.93V146.241C236.404 147.56 234.822 148.616 232.87 148.616C230.918 148.616 229.336 147.56 229.336 146.241V147.93Z", fill: "#8E6200" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M232.764 147.138C233.259 147.138 233.661 146.878 233.661 146.558C233.661 146.237 233.259 145.978 232.764 145.978C232.269 145.978 231.867 146.237 231.867 146.558C231.867 146.878 232.269 147.138 232.764 147.138Z", fill: "#FFB703" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M231.867 147.667C231.867 147.983 232.289 148.247 232.764 148.247C233.239 148.247 233.661 147.983 233.661 147.667V146.559C233.661 146.875 233.239 147.139 232.764 147.139C232.289 147.139 231.867 146.875 231.867 146.559V147.667Z", fill: "#8E6200" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M232.817 144.131C234.611 144.131 236.035 145.081 236.035 146.189C236.035 147.297 234.611 148.247 232.817 148.247C231.024 148.247 229.6 147.297 229.6 146.189C229.6 145.081 231.024 144.131 232.817 144.131ZM232.817 143.867C230.866 143.867 229.283 144.922 229.283 146.242C229.283 147.561 230.866 148.616 232.817 148.616C234.769 148.616 236.351 147.561 236.351 146.242C236.351 144.922 234.769 143.867 232.817 143.867Z", fill: "#FFB703" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M65.8203 135.742L68.6159 121.127H84.4401L81.9082 135.742H65.8203Z", fill: "#EFEFEF" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M84.229 121.285L81.75 135.637H65.9786L68.7214 121.285H84.229ZM84.5983 120.969H68.5104L65.6621 135.901H82.0664L84.5983 120.969Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M82.0138 135.9H65.6094V139.805H82.0138V135.9Z", fill: "#4F4F4F", stroke: "black", strokeWidth: "0.5449", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M82.0664 135.9L84.5455 121.812V124.873L82.0664 138.96V135.9Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M84.44 122.657V124.873L82.1192 138.169V135.953L84.44 122.657ZM84.5982 120.969L82.0137 135.901V139.805L84.5982 124.873V120.969Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M65.8203 143.076L69.1961 125.189H88.2906L85.7588 143.076H65.8203Z", fill: "#EFEFEF" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M88.1324 125.348L85.6533 142.971H65.9786L69.3017 125.348H88.1324ZM88.4489 125.031H69.0379L65.6094 143.234H85.8643L88.4489 125.031Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M85.918 143.076L88.2916 126.245L89.241 139.805L86.8147 156.636L85.918 143.076Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M88.2389 127.617L89.0828 139.805L86.8674 155.264L86.0235 143.076L88.2389 127.617ZM88.3444 124.873L85.7598 143.076L86.762 158.008L89.3466 139.805L88.3444 124.873Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M85.8643 143.234L86.9192 158.166H68.0885L65.6094 143.234H85.8643Z", fill: "#4F4F4F", stroke: "black", strokeWidth: "0.5449", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M275.769 145.422C275.769 215.769 218.769 272.844 148.384 272.844C77.9999 272.844 21 215.827 21 145.422C21 75.0166 77.9999 18 148.384 18C176.942 18 203.25 27.4066 224.48 43.2189C255.634 66.5334 275.769 103.64 275.769 145.422Z", stroke: "#D40005", strokeWidth: "13.6899", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M54.8652 231.87L235.384 51.2402", stroke: "#D40005", strokeWidth: "13.6899", strokeMiterlimit: "10" })); }; var Incorrect1_Incorrect1Default = function Incorrect1Default(_ref2) { var style = _ref2.style; return /*#__PURE__*/react_default.a.createElement(Incorrect1_Incorrect1, { style: Incorrect1_objectSpread({ fill: '#a0ccff' }, style) }); }; /* harmony default export */ var ModemSwapGraphics_Incorrect1 = (Incorrect1_Incorrect1); // CONCATENATED MODULE: ./app/components/partials/Graphics/ModemSwapGraphics/Incorrect2.jsx function Incorrect2_ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function Incorrect2_objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? Incorrect2_ownKeys(Object(source), !0).forEach(function (key) { Incorrect2_defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : Incorrect2_ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } function Incorrect2_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /* eslint-disable react/prop-types */ // PlantCircle.jsx var Incorrect2_Incorrect2 = function Incorrect2(_ref) { var height = _ref.height, width = _ref.width, style = _ref.style; var svgStyle = Incorrect2_objectSpread({}, style); return /*#__PURE__*/react_default.a.createElement("svg", { width: "295", height: "295", viewBox: "0 0 295 295", fill: "none", xmlns: "http://www.w3.org/2000/svg" }, /*#__PURE__*/react_default.a.createElement("path", { d: "M1.5 10C1.5 5.30558 5.30558 1.5 10 1.5H285C289.694 1.5 293.5 5.30558 293.5 10V285C293.5 289.694 289.694 293.5 285 293.5H10C5.30558 293.5 1.5 289.694 1.5 285V10Z", fill: "white", stroke: "#284047", strokeWidth: "3" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M59.3712 167.537L59.1074 163.949H224.921L233.468 159.834L233.204 163.316L224.605 167.537H59.3712Z", fill: "#5B4F47" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M233.31 160.047L233.046 163.266L224.552 167.434H59.5295L59.2658 164.163H224.869H224.921L224.974 164.11L233.31 160.047ZM233.626 159.572L224.921 163.846H58.9492L59.213 167.698H224.552L233.257 163.424L233.626 159.572Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M69.9766 197.086L71.6648 189.594H234.841L236.001 197.086H69.9766Z", fill: "#EFEFEF" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M234.735 189.752L235.843 196.928H70.1349L71.7704 189.752H234.735ZM234.999 189.436H71.5593L69.8184 197.192H236.16L234.999 189.436Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M236.001 197.352H69.9238V210.12H236.001V197.352Z", fill: "#4F4F4F" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M235.843 197.508V209.96H70.0822V197.508H235.843ZM236.16 197.244H69.7656V210.277H236.107V197.244H236.16Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M71.7702 189.699L74.2497 192.548L73.4056 196.453L70.1875 196.875L71.7702 189.699Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M71.7695 189.699H80.3161L78.8389 192.548H74.2491L71.7695 189.699Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M80.317 189.699L82.058 192.548L81.4777 196.453L78.8926 196.875L80.317 189.699Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M80.3164 189.699H88.5992L86.5945 192.548H82.0574L80.3164 189.699Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M88.6527 189.753L90.1299 192.549L89.8661 196.454L87.8613 196.929L88.6527 189.753Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M88.5996 189.699L96.6186 189.752L94.6666 192.601L90.1295 192.548L88.5996 189.699Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M96.6174 189.753L98.4111 192.602V196.454L96.248 196.929L96.6174 189.753Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M96.6191 189.752L104.849 189.699L102.95 192.548L98.4129 192.601L96.6191 189.752Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M104.848 189.753L107.063 192.549V196.454L104.848 196.876V189.753Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M104.902 189.753H113.502L111.602 192.549H107.065L104.902 189.753Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M113.5 189.753L115.716 192.549V196.454L113.5 196.929V189.753Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M113.5 189.753H122.099L120.306 192.549H115.716L113.5 189.753Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M122.1 189.753L124.157 192.549V196.454L122.1 196.929V189.753Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M122.1 189.753H130.699L128.694 192.549H124.157L122.1 189.753Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M130.646 189.753L132.704 192.549V196.454L130.646 196.929V189.753Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M130.646 189.753H139.246L137.241 192.549H132.704L130.646 189.753Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M139.246 189.753L141.304 192.602V196.454L139.246 196.929V189.753Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M139.246 189.753H147.845L145.841 192.602H141.304L139.246 189.753Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M147.846 189.753L149.903 192.549V196.454L147.846 196.929V189.753Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M147.846 189.753H156.445L154.44 192.549H149.903L147.846 189.753Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M156.445 189.753L158.503 192.602V196.454L156.445 196.929V189.753Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M156.445 189.753H165.045L163.04 192.602H158.503L156.445 189.753Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M165.045 189.753L167.05 192.549V196.454L164.992 196.929L165.045 189.753Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M164.992 189.753H173.591L171.587 192.549H167.05L164.992 189.753Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M173.537 189.753L175.595 192.602V196.454L173.537 196.929V189.753Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M173.537 189.753H182.136L180.132 192.602H175.595L173.537 189.753Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M182.189 189.753L184.247 192.602V196.454L182.189 196.929V189.753Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M182.189 189.753H190.789L188.784 192.602H184.247L182.189 189.753Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M190.789 189.753L192.636 192.549V196.454L190.789 196.929V189.753Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M190.789 189.753H199.23L197.173 192.549H192.636L190.789 189.753Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M199.23 189.753L201.13 192.602V196.454L199.336 196.929L199.23 189.753Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M199.23 189.753H207.671L205.667 192.602L201.13 192.549L199.23 189.753Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M207.672 189.753L209.94 192.549V196.454L207.883 196.876L207.672 189.753Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M207.672 189.753H216.166L214.477 192.549H209.94L207.672 189.753Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M216.166 189.753L218.646 192.549L218.857 196.454L216.324 196.929L216.166 189.753Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M216.166 189.753H225.029L223.183 192.549H218.646L216.166 189.753Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M225.029 189.753L227.773 192.549L228.353 196.454L225.926 196.929L225.029 189.753Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M225.029 189.753H234.684L232.31 192.549H227.773L225.029 189.753Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M212.367 191.229L211.84 189.646L213 167.538H215.111L214.003 189.646L213.475 191.229H212.367Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M215.005 167.696L213.897 189.593L213.423 191.07H212.526L212.051 189.593L213.159 167.696H215.005ZM215.269 167.433H212.842L211.682 189.646L212.262 191.387H213.581L214.161 189.646L215.269 167.433Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M74.7785 191.229L73.9872 189.593L71.9824 167.538H74.1454L76.1502 189.646L75.8864 191.229H74.7785Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M73.9872 167.696L75.992 189.646L75.7282 191.07H74.8841L74.1455 189.54L72.1407 167.696H73.9872ZM74.251 167.433H71.8242L73.829 189.646L74.6731 191.387H75.992L76.2558 189.646L74.251 167.433Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M67.6024 190.979H66.863L66.1598 189.525L64.1839 167.788H65.8448L67.826 189.636L67.6024 190.979Z", fill: "#D00000", stroke: "black", strokeWidth: "0.5" }), /*#__PURE__*/react_default.a.createElement("mask", { id: "path-51-inside-1", fill: "white" }, /*#__PURE__*/react_default.a.createElement("path", { d: "M65.9677 167.696L67.9724 189.646L67.7087 191.07H66.8118L66.0732 189.54L64.0685 167.696H65.9677ZM66.2315 167.433H63.8047L65.8094 189.646L66.6535 191.387H67.9724L68.2362 189.646L66.2315 167.433Z" })), /*#__PURE__*/react_default.a.createElement("path", { d: "M67.9724 189.646L77.8053 191.466L78.0565 190.11L77.931 188.736L67.9724 189.646ZM67.7087 191.07V201.07H76.027L77.5415 192.891L67.7087 191.07ZM66.8118 191.07L57.8061 195.417L60.5348 201.07H66.8118V191.07ZM66.0732 189.54L56.1151 190.454L56.2805 192.257L57.0675 193.887L66.0732 189.54ZM64.0685 167.696V157.696H53.1087L54.1103 168.61L64.0685 167.696ZM66.2315 167.433L76.191 166.534L75.3696 157.433H66.2315V167.433ZM63.8047 167.433V157.433H52.8615L53.8452 168.331L63.8047 167.433ZM65.8094 189.646L55.8499 190.545L56.0141 192.364L56.8111 194.008L65.8094 189.646ZM66.6535 191.387L57.6552 195.749L60.3883 201.387H66.6535V191.387ZM67.9724 191.387V201.387H76.5716L77.8596 192.885L67.9724 191.387ZM68.2362 189.646L78.1234 191.144L78.3043 189.95L78.1957 188.747L68.2362 189.646ZM56.0092 168.606L58.0139 190.555L77.931 188.736L75.9263 166.787L56.0092 168.606ZM58.1396 187.825L57.8758 189.25L77.5415 192.891L77.8053 191.466L58.1396 187.825ZM67.7087 181.07H66.8118V201.07H67.7087V181.07ZM75.8175 186.723L75.0789 185.193L57.0675 193.887L57.8061 195.417L75.8175 186.723ZM76.0314 188.626L74.0266 166.783L54.1103 168.61L56.1151 190.454L76.0314 188.626ZM64.0685 177.696H65.9677V157.696H64.0685V177.696ZM66.2315 157.433H63.8047V177.433H66.2315V157.433ZM53.8452 168.331L55.8499 190.545L75.7689 188.747L73.7642 166.534L53.8452 168.331ZM56.8111 194.008L57.6552 195.749L75.6519 187.025L74.8078 185.283L56.8111 194.008ZM66.6535 201.387H67.9724V181.387H66.6535V201.387ZM77.8596 192.885L78.1234 191.144L58.349 188.148L58.0853 189.889L77.8596 192.885ZM78.1957 188.747L76.191 166.534L56.272 168.331L58.2767 190.545L78.1957 188.747Z", fill: "black", mask: "url(#path-51-inside-1)" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M220.967 191.229L220.439 189.646L221.6 167.538H223.71L222.602 189.646L222.075 191.229H220.967Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M223.605 167.696L222.497 189.593L222.022 191.07H221.125L220.651 189.593L221.758 167.696H223.605ZM223.869 167.433H221.442L220.281 189.646L220.862 191.387H222.18L222.761 189.646L223.869 167.433Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M203.188 191.229L202.66 189.593L203.504 167.538H205.667L204.823 189.646L204.243 191.229H203.188Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M205.509 167.696L204.665 189.593L204.19 191.07H203.293L202.818 189.593L203.663 167.696H205.509ZM205.826 167.433H203.399L202.555 189.646L203.135 191.387H204.454L205.034 189.646L205.826 167.433Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M194.483 191.229L193.955 189.646L195.116 167.538H197.226L196.118 189.646L195.591 191.229H194.483Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M197.121 167.696L196.013 189.593L195.538 191.07H194.641L194.113 189.593L195.221 167.696H197.121ZM197.384 167.433H194.957L193.797 189.646L194.377 191.387H195.696L196.276 189.646L197.384 167.433Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M177.125 191.072L176.598 189.437L177.442 167.382H179.605L178.761 189.489L178.233 191.072H177.125Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M179.447 167.539L178.602 189.436L178.128 190.913H177.231L176.756 189.436L177.6 167.539H179.447ZM179.763 167.275H177.336L176.492 189.488L177.073 191.23H178.391L178.972 189.488L179.763 167.275Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M168.528 191.072L167.947 189.437L168.528 167.382H170.691L170.11 189.489L169.583 191.072H168.528Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M170.532 167.539L169.952 189.436L169.477 190.913H168.58L168.106 189.436L168.686 167.539H170.532ZM170.849 167.275H168.422L167.842 189.488L168.422 191.23H169.741L170.321 189.488L170.849 167.275Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M160.086 191.229L159.506 189.593L159.559 167.538H161.669V189.646L161.141 191.229H160.086Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M161.563 167.696V189.593L161.089 191.07H160.192L159.717 189.593V167.696H161.563ZM161.827 167.433H159.4V189.646L159.981 191.387H161.3L161.88 189.646V167.433H161.827Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M151.592 191.229L151.012 189.593L150.748 167.538H152.911L153.175 189.646L152.647 191.229H151.592Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M152.753 167.696L153.017 189.593L152.542 191.07H151.645L151.17 189.593L150.906 167.696H152.753ZM153.069 167.433H150.643L150.906 189.646L151.487 191.387H152.806L153.386 189.646L153.069 167.433Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M142.887 191.072L142.36 189.437L142.043 167.382H144.206L144.523 189.489L143.995 191.072H142.887Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M144.101 167.539L144.364 189.436L143.89 190.913H142.993L142.518 189.436L142.254 167.539H144.101ZM144.364 167.275H141.938L142.201 189.488L142.782 191.23H144.101L144.681 189.488L144.364 167.275Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M134.182 191.229L133.654 189.593L133.391 167.538H135.501L135.817 189.646L135.29 191.229H134.182Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M135.395 167.696L135.659 189.593L135.184 191.07H134.288L133.813 189.593L133.549 167.696H135.395ZM135.659 167.433H133.232L133.496 189.646L134.077 191.387H135.395L135.976 189.646L135.659 167.433Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M125.582 191.072L125.002 189.437L124.738 167.382H126.901L127.165 189.489L126.637 191.072H125.582Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M126.743 167.539L127.007 189.436L126.532 190.913H125.635L125.16 189.436L124.897 167.539H126.743ZM127.06 167.275H124.633L124.897 189.488L125.477 191.23H126.796L127.376 189.488L127.06 167.275Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M117.141 191.229L116.561 189.593L116.033 167.538H118.196L118.724 189.646L118.196 191.229H117.141Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M118.038 167.696L118.618 189.593L118.144 191.07H117.247L116.772 189.593L116.192 167.696H118.038ZM118.302 167.433H115.875L116.455 189.646L117.036 191.387H118.355L118.935 189.646L118.302 167.433Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M108.594 191.072L108.067 189.437L107.223 167.382H109.386L110.23 189.489L109.702 191.072H108.594Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M109.227 167.539L110.072 189.436L109.597 190.913H108.7L108.225 189.436L107.381 167.539H109.227ZM109.544 167.275H107.064L107.909 189.488L108.489 191.23H109.808L110.388 189.488L109.544 167.275Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M99.8873 191.072L99.307 189.437L98.4629 167.382H100.626L101.47 189.489L100.942 191.072H99.8873Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M100.522 167.539L101.366 189.436L100.892 190.913H99.9948L99.52 189.436L98.6759 167.539H100.522ZM100.786 167.275H98.3594L99.2035 189.488L99.7838 191.23H101.103L101.683 189.488L100.786 167.275Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M91.3443 191.072L90.8168 189.437L89.9727 167.382H92.1357L92.9798 189.489L92.4522 191.072H91.3443Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M91.9775 167.539L92.8216 189.436L92.3468 190.913H91.4499L90.9751 189.436L90.131 167.539H91.9775ZM92.2412 167.275H89.8145L90.6586 189.488L91.2389 191.23H92.5578L93.1381 189.488L92.2412 167.275Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M82.6921 191.072L82.1645 189.437L81.0039 167.382H83.1669L84.3276 189.489L83.8 191.072H82.6921Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M83.0614 167.539L84.1693 189.436L83.6945 190.913H82.7977L82.3229 189.436L81.215 167.539H83.0614ZM83.3252 167.275H80.8984L82.0591 189.488L82.6394 191.23H83.9583L84.5386 189.488L83.3252 167.275Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M185.725 191.072L185.145 189.437L186.041 167.382H188.204L187.308 189.489L186.78 191.072H185.725Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M188.046 167.539L187.202 189.436L186.727 190.913H185.83L185.356 189.436L186.2 167.539H188.046ZM188.31 167.275H185.883L185.039 189.488L185.619 191.23H186.938L187.519 189.488L188.31 167.275Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M77.9433 196.453H73.4062L74.2503 192.549H78.8402L77.9433 196.453Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M86.0156 196.453H81.4785L82.0588 192.549H86.5959L86.0156 196.453Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M94.4023 196.453H89.8652L90.129 192.549H94.7188L94.4023 196.453Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M102.949 192.549H98.4121V196.4H102.949V192.549Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M111.602 192.549H107.064V196.4H111.602V192.549Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M120.254 192.549H115.717V196.4H120.254V192.549Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M128.695 192.549H124.158V196.4H128.695V192.549Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M137.242 192.549H132.705V196.4H137.242V192.549Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M145.789 192.549H141.252V196.4H145.789V192.549Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M154.389 192.549H149.852V196.4H154.389V192.549Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M162.986 192.549H158.449V196.4H162.986V192.549Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M171.586 192.549H167.049V196.4H171.586V192.549Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M180.133 192.549H175.596V196.4H180.133V192.549Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M188.732 192.549H184.195V196.4H188.732V192.549Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M197.172 192.549H192.635V196.4H197.172V192.549Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M205.668 192.549H201.131V196.4H205.668V192.549Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M214.477 192.549H209.939V196.4H214.477V192.549Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M223.498 196.453H218.856L218.645 192.549H223.182L223.498 196.453Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M232.889 196.453H228.352L227.771 192.549H232.309L232.889 196.453Z", fill: "#D00000", stroke: "#D00000", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M77.521 175.138H69.9241L69.3438 167.435H77.2045L77.521 175.138Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M86.2788 175.138H78.4181L78.1543 167.435H86.015L86.2788 175.138Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M94.8256 175.138H87.2286L86.9648 167.435H94.8256V175.138Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M103.794 175.138H95.9337L95.6172 167.435H103.478L103.794 175.138Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M112.447 175.138H104.586L104.27 167.435H112.13L112.447 175.138Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M120.994 175.138H113.397L113.133 167.435H120.994V175.138Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M129.908 167.435H122.047V175.138H129.908V167.435Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M138.507 167.435H130.646V175.138H138.507V167.435Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M147.16 167.435H139.299V175.138H147.16V167.435Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M155.917 167.435H148.057V175.138H155.917V167.435Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M164.675 167.435H156.814V175.138H164.675V167.435Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M173.222 175.138H165.678V167.435H173.538L173.222 175.138Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M182.138 175.138H174.277L174.541 167.435H182.402L182.138 175.138Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M191.001 175.138H183.141L183.404 167.435H191.265L191.001 175.138Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M199.81 175.138H191.949L192.266 167.435H200.127L199.81 175.138Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M208.515 175.138H200.654L200.918 167.435H208.779L208.515 175.138Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M217.273 175.138H209.412L209.729 167.435H217.589L217.273 175.138Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M226.136 175.137H218.275L218.539 167.434H224.659L226.4 166.643L226.136 175.137Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M59.1602 163.739L66.5461 122.426H217.852L227.295 124.8L233.468 159.518L224.869 163.739H59.1602Z", fill: "#2D2B2B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M217.799 122.586L227.137 124.96L233.257 159.467L224.816 163.583H59.3185L66.7044 122.586H217.799ZM217.852 122.27H66.4407L58.9492 163.847H224.869L233.573 159.573L227.401 124.697L217.852 122.27Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M117.193 155.192L118.301 145.22H128.219L127.639 155.192H117.193Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M128.061 145.379L127.534 155.035H117.404L118.512 145.379H128.061ZM128.325 145.062H118.143L116.982 155.298H127.692L128.325 145.062Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M119.092 138.309L120.2 129.181H129.221L128.641 138.309H119.092Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M129.063 129.339L128.535 138.15H119.25L120.305 129.339H129.063ZM129.379 129.022H120.094L118.934 138.414H128.799L129.379 129.022Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M107.115 140.84L108.17 135.563H117.192L116.4 140.84H107.115Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M117.034 135.671L116.242 140.631H107.274L108.329 135.671H117.034ZM117.35 135.407H108.065L106.904 140.947H116.506L117.35 135.407Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M121.096 142.954L121.465 140.052H127.057L126.899 142.954H121.096Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M126.899 140.157L126.794 142.743H121.254L121.623 140.157H126.899ZM127.163 139.894H121.307L120.885 143.059H127.005L127.163 139.894Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M112.762 133.35L113.395 129.709H116.191L115.663 133.35H112.762Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M116.085 129.815L115.558 133.297H112.867L113.448 129.815H116.085ZM116.244 129.656H113.342L112.709 133.402H115.716L116.244 129.656Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M101.945 152.924L102.895 147.7H115.557L114.976 152.924H101.945Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M115.346 147.859L114.818 152.713H102.156L103.053 147.859H115.346ZM115.768 147.542H102.79L101.734 153.082H115.082L115.768 147.542Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M93.7148 150.182L94.1896 147.544H100.942L100.362 150.182H93.7148Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M100.837 147.596L100.309 150.076H93.8204L94.2952 147.596H100.837ZM101.048 147.438H94.1369L93.6094 150.287H100.415L101.048 147.438Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M90.2871 156.514L91.2895 151.29H100.997L99.9943 156.514H90.2871Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M100.786 151.448L99.8361 156.408H90.4455L91.4478 151.448H100.786ZM101.155 151.132H91.1841L90.0762 156.672H100.1L101.155 151.132Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M83.7441 156.832L84.9048 151.239H88.756L87.5426 156.832H83.7441Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M88.6506 151.343L87.4899 156.777H83.9025L85.0103 151.343H88.6506ZM88.8616 151.132H84.7993L83.6387 156.936H87.6482L88.8616 151.132Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M63.751 163.424H62.6431C61.588 163.424 60.8494 162.475 61.0077 161.472L61.2715 160.048C61.4297 159.256 62.1156 158.676 62.9069 158.676H64.0148C65.0699 158.676 65.8085 159.626 65.6503 160.628L65.3865 162.053C65.2282 162.844 64.5424 163.424 63.751 163.424Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M72.5616 163.424H71.4537C70.3986 163.424 69.66 162.475 69.8182 161.472L70.082 160.048C70.2403 159.256 70.9261 158.676 71.7175 158.676H72.8254C73.8805 158.676 74.6191 159.626 74.4608 160.628L74.1971 162.053C74.0388 162.844 73.353 163.424 72.5616 163.424Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M81.6358 163.424H80.5279C79.4728 163.424 78.7342 162.475 78.8925 161.472L79.1562 160.048C79.3145 159.256 80.0003 158.676 80.7917 158.676H81.8996C82.9547 158.676 83.6933 159.626 83.535 160.628L83.2712 162.053C83.113 162.844 82.4271 163.424 81.6358 163.424Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M90.4991 163.424H89.3912C88.3361 163.424 87.5975 162.475 87.7557 161.472L88.0195 160.048C88.1778 159.256 88.8636 158.676 89.655 158.676H90.7629C91.818 158.676 92.5566 159.626 92.3983 160.628L92.1345 162.053C91.9763 162.844 91.2904 163.424 90.4991 163.424Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M99.3627 163.424H98.2548C97.2525 163.424 96.5139 162.58 96.6194 161.578L96.7777 160.153C96.8832 159.309 97.569 158.676 98.4131 158.676H99.521C100.523 158.676 101.262 159.52 101.156 160.522L100.998 161.947C100.893 162.791 100.207 163.424 99.3627 163.424Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M108.068 163.424H106.96C105.958 163.424 105.219 162.58 105.324 161.578L105.483 160.153C105.588 159.309 106.274 158.676 107.118 158.676H108.226C109.228 158.676 109.967 159.52 109.862 160.522L109.703 161.947C109.651 162.791 108.912 163.424 108.068 163.424Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M116.876 163.424H115.769C114.766 163.424 114.028 162.58 114.133 161.578L114.291 160.153C114.397 159.309 115.083 158.676 115.927 158.676H117.035C118.037 158.676 118.776 159.52 118.67 160.522L118.512 161.947C118.406 162.791 117.721 163.424 116.876 163.424Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M125.635 163.424H124.474C123.524 163.424 122.786 162.633 122.839 161.683L122.944 160.259C122.997 159.362 123.735 158.676 124.58 158.676H125.74C126.69 158.676 127.428 159.467 127.376 160.417L127.27 161.842C127.217 162.739 126.532 163.424 125.635 163.424Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M134.236 163.423H133.075C132.178 163.423 131.439 162.685 131.439 161.788V160.363C131.439 159.466 132.178 158.728 133.075 158.728H134.236C135.132 158.728 135.871 159.466 135.871 160.363V161.788C135.924 162.685 135.185 163.423 134.236 163.423Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M143.308 163.423H142.147C141.25 163.423 140.512 162.685 140.512 161.788V160.363C140.512 159.466 141.25 158.728 142.147 158.728H143.308C144.205 158.728 144.943 159.466 144.943 160.363V161.788C144.943 162.685 144.205 163.423 143.308 163.423Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M151.96 163.423H150.8C149.903 163.423 149.164 162.685 149.164 161.788V160.363C149.164 159.466 149.903 158.728 150.8 158.728H151.96C152.857 158.728 153.596 159.466 153.596 160.363V161.788C153.596 162.685 152.857 163.423 151.96 163.423Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M160.771 163.423H159.61C158.713 163.423 157.975 162.685 157.975 161.788V160.363C157.975 159.466 158.713 158.728 159.61 158.728H160.771C161.668 158.728 162.406 159.466 162.406 160.363V161.788C162.406 162.685 161.668 163.423 160.771 163.423Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M169.37 163.423H168.21C167.313 163.423 166.574 162.685 166.574 161.788V160.363C166.574 159.466 167.313 158.728 168.21 158.728H169.37C170.267 158.728 171.006 159.466 171.006 160.363V161.788C171.059 162.685 170.32 163.423 169.37 163.423Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M178.392 163.423H177.231C176.334 163.423 175.596 162.685 175.596 161.788V160.363C175.596 159.466 176.334 158.728 177.231 158.728H178.392C179.289 158.728 180.027 159.466 180.027 160.363V161.788C180.027 162.685 179.289 163.423 178.392 163.423Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M187.253 163.423H186.092C185.196 163.423 184.457 162.685 184.457 161.788V160.363C184.457 159.466 185.196 158.728 186.092 158.728H187.253C188.15 158.728 188.889 159.466 188.889 160.363V161.788C188.889 162.685 188.15 163.423 187.253 163.423Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M196.223 163.424H195.062C194.165 163.424 193.427 162.739 193.427 161.842L193.374 160.417C193.321 159.467 194.06 158.676 195.009 158.676H196.17C197.067 158.676 197.805 159.362 197.805 160.259L197.858 161.683C197.911 162.633 197.172 163.424 196.223 163.424Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M204.664 163.424H203.556C202.712 163.424 202.026 162.791 201.92 161.947L201.762 160.522C201.656 159.52 202.395 158.676 203.397 158.676H204.505C205.349 158.676 206.035 159.309 206.141 160.153L206.299 161.578C206.457 162.58 205.666 163.424 204.664 163.424Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M213.58 163.476H212.473C211.681 163.476 210.995 162.896 210.837 162.104L210.573 160.68C210.362 159.677 211.154 158.728 212.209 158.728H213.317C214.108 158.728 214.794 159.308 214.952 160.099L215.216 161.524C215.374 162.526 214.583 163.476 213.58 163.476Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M222.338 163.424H221.23C220.439 163.424 219.753 162.844 219.595 162.053L219.331 160.628C219.12 159.626 219.911 158.676 220.967 158.676H222.074C222.866 158.676 223.552 159.256 223.71 160.048L223.974 161.472C224.132 162.527 223.341 163.424 222.338 163.424Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M70.0284 127.44H68.9205C67.8654 127.44 67.1268 126.49 67.285 125.488L67.5488 124.063C67.7071 123.272 68.3929 122.691 69.1843 122.691H70.2921C71.3473 122.691 72.0859 123.641 71.9276 124.644L71.6638 126.068C71.5055 126.86 70.8197 127.44 70.0284 127.44Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M77.9424 127.44H76.8346C75.7794 127.44 75.0408 126.49 75.1991 125.488L75.4629 124.063C75.6211 123.272 76.307 122.691 77.0983 122.691H78.2062C79.2613 122.691 79.9999 123.641 79.8417 124.644L79.5779 126.068C79.4724 126.86 78.7865 127.44 77.9424 127.44Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M86.1729 127.44H85.065C84.0099 127.44 83.2713 126.49 83.4296 125.488L83.6934 124.063C83.8516 123.272 84.5374 122.691 85.3288 122.691H86.4367C87.4918 122.691 88.2304 123.641 88.0722 124.644L87.8084 126.068C87.6501 126.86 86.9643 127.44 86.1729 127.44Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M94.1905 127.44H93.0826C92.0275 127.44 91.2889 126.49 91.4471 125.488L91.7109 124.063C91.8692 123.272 92.555 122.691 93.3464 122.691H94.4543C95.5094 122.691 96.248 123.641 96.0897 124.644L95.8259 126.068C95.6677 126.86 94.9818 127.44 94.1905 127.44Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M102.158 127.44H101.05C100.047 127.44 99.3088 126.596 99.4143 125.593L99.5726 124.169C99.6781 123.325 100.364 122.691 101.208 122.691H102.316C103.318 122.691 104.057 123.536 103.951 124.538L103.793 125.963C103.688 126.807 103.002 127.44 102.158 127.44Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M110.335 127.44H109.175C108.172 127.44 107.434 126.596 107.539 125.593L107.698 124.169C107.803 123.325 108.489 122.691 109.333 122.691H110.441C111.443 122.691 112.182 123.536 112.076 124.538L111.918 125.963C111.865 126.807 111.18 127.44 110.335 127.44Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M119.093 127.44H117.985C116.983 127.44 116.244 126.596 116.35 125.593L116.508 124.169C116.614 123.325 117.3 122.691 118.144 122.691H119.252C120.254 122.691 120.993 123.536 120.887 124.538L120.729 125.963C120.676 126.807 119.937 127.44 119.093 127.44Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M127.85 127.44H126.689C125.739 127.44 125.001 126.649 125.053 125.699L125.159 124.274C125.212 123.377 125.95 122.691 126.794 122.691H127.955C128.905 122.691 129.643 123.483 129.591 124.433L129.485 125.857C129.485 126.754 128.746 127.44 127.85 127.44Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M215.901 127.44H214.793C214.002 127.44 213.316 126.86 213.157 126.068L212.894 124.644C212.683 123.641 213.474 122.691 214.529 122.691H215.637C216.428 122.691 217.114 123.272 217.272 124.063L217.536 125.488C217.747 126.49 216.956 127.44 215.901 127.44Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M132.123 150.973L132.44 120.106H213.421L217.958 150.973H132.123Z", fill: "#F4F4F4" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M213.263 120.264L217.8 150.813H132.281L132.545 120.264H213.263ZM213.526 120H132.281L132.018 151.13H218.169L213.526 120Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M217.958 151.286H132.123V156.562H217.958V151.286Z", fill: "#545345" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M217.853 151.394V156.353H132.281V151.394H217.853ZM218.116 151.13H131.965V156.67H218.116V151.13Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M213.789 148.544H136.29C135.709 148.544 135.234 148.069 135.234 147.541V122.743C135.234 122.162 135.709 121.74 136.29 121.74H210.36C210.887 121.74 211.309 122.11 211.362 122.637L214.791 147.436C214.897 148.016 214.422 148.544 213.789 148.544Z", fill: "#2D2B2B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M230.673 151.128H220.86L219.857 145.166H229.617L230.673 151.128Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M230.62 151.761H220.86L219.857 145.799V145.166L220.86 151.128H230.673L230.62 151.761Z", fill: "#FFB703" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M225.238 148.754C227.19 148.754 228.773 147.691 228.773 146.38C228.773 145.069 227.19 144.006 225.238 144.006C223.286 144.006 221.703 145.069 221.703 146.38C221.703 147.691 223.286 148.754 225.238 148.754Z", fill: "#8E6200" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M225.237 148.596C226.578 148.596 227.664 147.864 227.664 146.961C227.664 146.058 226.578 145.325 225.237 145.325C223.897 145.325 222.811 146.058 222.811 146.961C222.811 147.864 223.897 148.596 225.237 148.596Z", fill: "#FFB703" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M221.756 147.964C221.756 149.283 223.339 150.338 225.291 150.338C227.243 150.338 228.825 149.283 228.825 147.964V146.275C228.825 147.594 227.243 148.65 225.291 148.65C223.339 148.65 221.756 147.594 221.756 146.275V147.964Z", fill: "#8E6200" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M225.186 147.172C225.681 147.172 226.083 146.912 226.083 146.591C226.083 146.271 225.681 146.011 225.186 146.011C224.691 146.011 224.289 146.271 224.289 146.591C224.289 146.912 224.691 147.172 225.186 147.172Z", fill: "#FFB703" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M224.289 147.7C224.289 148.016 224.711 148.28 225.186 148.28C225.661 148.28 226.083 148.016 226.083 147.7V146.592C226.083 146.908 225.661 147.172 225.186 147.172C224.711 147.172 224.289 146.908 224.289 146.592V147.7Z", fill: "#8E6200" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M225.238 144.164C227.032 144.164 228.456 145.114 228.456 146.222C228.456 147.33 227.032 148.28 225.238 148.28C223.444 148.28 222.02 147.33 222.02 146.222C222.02 145.114 223.444 144.164 225.238 144.164ZM225.238 143.9C223.286 143.9 221.703 144.956 221.703 146.275C221.703 147.594 223.286 148.649 225.238 148.649C227.19 148.649 228.773 147.594 228.773 146.275C228.773 144.956 227.19 143.9 225.238 143.9Z", fill: "#FFB703" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M58.2109 135.775L61.007 121.16H76.834L74.3017 135.775H58.2109Z", fill: "#EFEFEF" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M76.623 121.319L74.1435 135.67H58.3693L61.1126 121.319H76.623ZM76.9923 121.002H60.9016L58.0527 135.934H74.46L76.9923 121.002Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M74.4073 135.935H58V139.839H74.4073V135.935Z", fill: "#4F4F4F", stroke: "black", strokeWidth: "0.5449", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M74.459 135.935L76.9386 121.848V124.908L74.459 138.996V135.935Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M76.833 122.69V124.906L74.5118 138.203V135.987L76.833 122.69ZM76.9913 121.002L74.4062 135.934V139.838L76.9913 124.906V121.002Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M58.2109 143.108L61.5874 125.222H80.6852L78.1529 143.108H58.2109Z", fill: "#EFEFEF" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M80.527 125.382L78.0475 143.005H58.3693L61.693 125.382H80.527ZM80.8436 125.065H61.4292L58 143.269H78.2585L80.8436 125.065Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M78.3105 143.11L80.6846 126.278L81.6342 139.838L79.2074 156.67L78.3105 143.11Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M80.6319 127.652L81.476 139.84L79.2602 155.3L78.4161 143.111L80.6319 127.652ZM80.7374 124.908L78.1523 143.111L79.1547 158.043L81.7398 139.84L80.7374 124.908Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M78.2585 143.269L79.3136 158.2H60.4796L58 143.269H78.2585Z", fill: "#4F4F4F", stroke: "black", strokeWidth: "0.5449", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M274.814 148.422C274.814 218.769 217.804 275.844 147.407 275.844C77.0101 275.844 20 218.827 20 148.422C20 78.0166 77.0101 21 147.407 21C175.97 21 202.282 30.4066 223.517 46.2189C254.676 69.5334 274.814 106.64 274.814 148.422Z", stroke: "#D40005", strokeWidth: "13.6899", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M53.8711 234.87L234.422 54.2402", stroke: "#D40005", strokeWidth: "13.6899", strokeMiterlimit: "10" })); }; var Incorrect2_Incorrect2Default = function Incorrect2Default(_ref2) { var style = _ref2.style; return /*#__PURE__*/react_default.a.createElement(Incorrect2_Incorrect2, { style: Incorrect2_objectSpread({ fill: '#a0ccff' }, style) }); }; /* harmony default export */ var ModemSwapGraphics_Incorrect2 = (Incorrect2_Incorrect2); // CONCATENATED MODULE: ./app/components/partials/Graphics/ModemSwapGraphics/Correct.jsx function Correct_ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function Correct_objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? Correct_ownKeys(Object(source), !0).forEach(function (key) { Correct_defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : Correct_ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } function Correct_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /* eslint-disable react/prop-types */ // PlantCircle.jsx var Correct_Correct = function Correct(_ref) { var height = _ref.height, width = _ref.width, style = _ref.style; var svgStyle = Correct_objectSpread({}, style); return /*#__PURE__*/react_default.a.createElement("svg", { width: "295", height: "295", viewBox: "0 0 295 295", fill: "none", xmlns: "http://www.w3.org/2000/svg" }, /*#__PURE__*/react_default.a.createElement("path", { d: "M1.5 10C1.5 5.30558 5.30558 1.5 10 1.5H285C289.694 1.5 293.5 5.30558 293.5 10V285C293.5 289.694 289.694 293.5 285 293.5H10C5.30558 293.5 1.5 289.694 1.5 285V10Z", fill: "white", stroke: "#284047", strokeWidth: "3" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M58.2479 147.693L57.959 143.767H239.553L248.913 139.263L248.624 143.074L239.207 147.693H58.2479Z", fill: "#5B4F47" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M248.739 139.494L248.45 143.017L239.148 147.579H58.4207L58.1318 143.998H239.495H239.553L239.61 143.941L248.739 139.494ZM249.086 138.975L239.553 143.652H57.7852L58.074 147.867H239.148L248.682 143.19L249.086 138.975Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M60.502 179.05L62.3508 170.851H241.056L242.327 179.05H60.502Z", fill: "#EFEFEF" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M240.94 171.023L242.153 178.876H60.7326L62.5237 171.023H240.94ZM241.229 170.734H62.2348L60.3281 179.223H242.5L241.229 170.734Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M242.326 179.396H60.4434V193.37H242.326V179.396Z", fill: "#4F4F4F" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M242.153 179.512V193.14H60.617V179.512H242.153ZM242.5 179.224H60.3281V193.487H242.5V179.224Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M62.4657 171.023L65.2391 174.142L64.2568 178.357L60.7324 178.877L62.4657 171.023Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M62.4648 171.023H71.8248L70.207 174.142H65.2382L62.4648 171.023Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M71.8256 171.023L73.7323 174.142L73.0967 178.357L70.2656 178.877L71.8256 171.023Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M71.8262 171.023H80.8972L78.7017 174.142H73.7328L71.8262 171.023Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M80.9545 171.023L82.5723 174.142L82.2834 178.357L80.0879 178.877L80.9545 171.023Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M80.8965 171.023H89.6786L87.5409 174.142H82.572L80.8965 171.023Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M89.6798 171.023L91.6443 174.142V178.357L89.2754 178.877L89.6798 171.023Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M89.6797 171.023H98.693L96.613 174.142H91.6441L89.6797 171.023Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M98.6914 171.023L101.118 174.142V178.357L98.6914 178.819V171.023Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M98.75 171.023H108.168L106.088 174.142H101.119L98.75 171.023Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M108.168 171.023L110.652 174.142V178.357L108.168 178.877V171.023Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M108.168 171.023H117.586L115.621 174.142H110.652L108.168 171.023Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M117.584 171.023L119.837 174.142V178.357L117.584 178.877V171.023Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M117.584 171.023H127.002L124.806 174.142H119.837L117.584 171.023Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M127.003 171.023L129.199 174.142V178.357L126.945 178.877L127.003 171.023Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M126.945 171.023H136.363L134.167 174.142H129.199L126.945 171.023Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M136.363 171.023L138.617 174.142V178.357L136.363 178.877V171.023Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M136.363 171.023H145.781L143.585 174.142H138.617L136.363 171.023Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M145.781 171.023L148.035 174.142V178.357L145.781 178.877V171.023Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M145.781 171.023H155.199L153.003 174.142H148.035L145.781 171.023Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M155.197 171.023L157.451 174.142V178.357L155.197 178.877V171.023Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M155.197 171.023H164.615L162.419 174.142H157.451L155.197 171.023Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M164.616 171.023L166.812 174.142V178.357L164.559 178.877L164.616 171.023Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M164.559 171.023H173.976L171.781 174.142H166.812L164.559 171.023Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M173.918 171.023L176.171 174.142V178.357L173.918 178.877V171.023Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M173.918 171.023H183.336L181.14 174.142H176.171L173.918 171.023Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M183.395 171.023L185.648 174.142V178.357L183.395 178.877V171.023Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M183.395 171.023H192.812L190.617 174.142H185.648L183.395 171.023Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M192.812 171.023L194.835 174.142V178.357L192.812 178.877V171.023Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M192.812 171.023H202.057L199.804 174.142H194.835L192.812 171.023Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M202.057 171.082L204.137 174.142V178.358L202.172 178.878L202.057 171.082Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M202.057 171.023L211.301 171.081L209.105 174.142H204.137L202.057 171.023Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M211.301 171.023L213.785 174.142V178.357L211.532 178.877L211.301 171.023Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M211.301 171.023H220.603L218.812 174.142H213.785L211.301 171.023Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M220.602 171.082L223.317 174.142L223.548 178.358L220.775 178.878L220.602 171.082Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M220.602 171.023L230.308 171.081L228.286 174.142H223.317L220.602 171.023Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M230.309 171.082L233.313 174.142L233.949 178.358L231.291 178.878L230.309 171.082Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M230.309 171.023H240.882L238.282 174.142H233.313L230.309 171.023Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M225.802 173.622L225.225 171.889L226.496 147.694H228.807L227.593 171.889L227.016 173.622H225.802Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M228.691 147.868L227.477 171.832L226.957 173.449H225.975L225.455 171.832L226.669 147.868H228.691ZM228.98 147.579H226.322L225.051 171.89L225.686 173.795H227.131L227.766 171.89L228.98 147.579Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M75.1188 173.622L74.2522 171.832L72.0566 147.694H74.4255L76.6211 171.889L76.3322 173.622H75.1188Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M74.2536 147.868L76.4492 171.89L76.1603 173.449H75.2359L74.427 171.774L72.2314 147.868H74.2536ZM74.5425 147.579H71.8848L74.0803 171.89L75.0048 173.795H76.4492L76.7381 171.89L74.5425 147.579Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M66.279 173.622L65.4123 171.832L63.2168 147.694H65.5857L67.7812 171.889L67.4923 173.622H66.279Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M65.4704 147.868L67.666 171.89L67.3771 173.449H66.3949L65.586 171.774L63.3904 147.868H65.4704ZM65.7593 147.579H63.1016L65.2971 171.89L66.2215 173.795H67.666L67.9548 171.89L65.7593 147.579Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M235.22 173.622L234.643 171.889L235.914 147.694H238.225L237.011 171.889L236.434 173.622H235.22Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M238.109 147.868L236.895 171.832L236.375 173.449H235.393L234.873 171.832L236.087 147.868H238.109ZM238.398 147.579H235.74L234.469 171.89L235.104 173.795H236.549L237.184 171.89L238.398 147.579Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M215.75 173.622L215.172 171.832L216.096 147.694H218.465L217.541 171.889L216.905 173.622H215.75Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M218.292 147.868L217.368 171.832L216.848 173.449H215.866L215.346 171.832L216.27 147.868H218.292ZM218.639 147.579H215.981L215.057 171.89L215.692 173.795H217.137L217.772 171.89L218.639 147.579Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M206.214 173.622L205.637 171.889L206.908 147.694H209.219L208.006 171.889L207.428 173.622H206.214Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M209.105 147.868L207.891 171.832L207.371 173.449H206.389L205.811 171.832L207.025 147.868H209.105ZM209.394 147.579H206.736L205.465 171.89L206.1 173.795H207.545L208.18 171.89L209.394 147.579Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M187.207 173.448L186.629 171.658L187.553 147.521H189.922L188.998 171.715L188.42 173.448H187.207Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M189.749 147.695L188.825 171.659L188.305 173.276H187.323L186.803 171.659L187.727 147.695H189.749ZM190.096 147.406H187.438L186.514 171.717L187.149 173.622H188.594L189.229 171.717L190.096 147.406Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M177.79 173.448L177.154 171.658L177.79 147.521H180.159L179.523 171.715L178.945 173.448H177.79Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M179.986 147.695L179.35 171.659L178.83 173.276H177.848L177.328 171.659L177.963 147.695H179.986ZM180.332 147.406H177.675L177.039 171.717L177.675 173.622H179.119L179.755 171.717L180.332 147.406Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M168.544 173.622L167.908 171.832L167.966 147.694H170.277V171.889L169.699 173.622H168.544Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M170.162 147.868V171.832L169.642 173.449H168.66L168.14 171.832V147.868H170.162ZM170.451 147.579H167.793V171.89L168.429 173.795H169.873L170.509 171.89V147.579H170.451Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M159.243 173.622L158.607 171.832L158.318 147.694H160.687L160.976 171.889L160.398 173.622H159.243Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M160.514 147.868L160.803 171.832L160.283 173.449H159.301L158.781 171.832L158.492 147.868H160.514ZM160.861 147.579H158.203L158.492 171.89L159.128 173.795H160.572L161.208 171.89L160.861 147.579Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M149.71 173.448L149.132 171.658L148.785 147.521H151.154L151.501 171.715L150.923 173.448H149.71Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M151.039 147.695L151.328 171.659L150.808 173.276H149.825L149.305 171.659L149.017 147.695H151.039ZM151.328 147.406H148.67L148.959 171.717L149.594 173.622H151.039L151.674 171.717L151.328 147.406Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M140.177 173.622L139.599 171.832L139.311 147.694H141.622L141.968 171.889L141.391 173.622H140.177Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M141.506 147.868L141.795 171.832L141.274 173.449H140.292L139.772 171.832L139.483 147.868H141.506ZM141.795 147.579H139.137L139.426 171.89L140.061 173.795H141.506L142.141 171.89L141.795 147.579Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M130.758 173.448L130.123 171.658L129.834 147.521H132.203L132.492 171.715L131.914 173.448H130.758Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M132.03 147.695L132.319 171.659L131.799 173.276H130.817L130.297 171.659L130.008 147.695H132.03ZM132.377 147.406H129.719L130.008 171.717L130.643 173.622H132.088L132.723 171.717L132.377 147.406Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M121.516 173.622L120.881 171.832L120.303 147.694H122.672L123.249 171.889L122.672 173.622H121.516Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M122.498 147.868L123.133 171.832L122.613 173.449H121.631L121.111 171.832L120.476 147.868H122.498ZM122.787 147.579H120.129L120.764 171.89L121.4 173.795H122.844L123.48 171.89L122.787 147.579Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M112.155 173.448L111.577 171.658L110.652 147.521H113.021L113.946 171.715L113.368 173.448H112.155Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M112.847 147.695L113.772 171.659L113.252 173.276H112.27L111.75 171.659L110.825 147.695H112.847ZM113.194 147.406H110.479L111.403 171.717L112.039 173.622H113.483L114.118 171.717L113.194 147.406Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M102.621 173.448L101.985 171.658L101.061 147.521H103.429L104.354 171.715L103.776 173.448H102.621Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M103.314 147.695L104.239 171.659L103.719 173.276H102.736L102.216 171.659L101.292 147.695H103.314ZM103.603 147.406H100.945L101.87 171.717L102.505 173.622H103.95L104.585 171.717L103.603 147.406Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M93.262 173.448L92.6842 171.658L91.7598 147.521H94.1287L95.0531 171.715L94.4753 173.448H93.262Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M93.9548 147.695L94.8793 171.659L94.3593 173.276H93.377L92.857 171.659L91.9326 147.695H93.9548ZM94.2437 147.406H91.5859L92.5104 171.717L93.1459 173.622H94.5904L95.2259 171.717L94.2437 147.406Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M83.7864 173.448L83.2086 171.658L81.9375 147.521H84.3064L85.5775 171.715L84.9997 173.448H83.7864Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M84.1911 147.695L85.4044 171.659L84.8845 173.276H83.9022L83.3823 171.659L82.1689 147.695H84.1911ZM84.48 147.406H81.8223L83.0934 171.717L83.7289 173.622H85.1733L85.8089 171.717L84.48 147.406Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M196.624 173.448L195.988 171.658L196.971 147.521H199.339L198.357 171.715L197.779 173.448H196.624Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M199.166 147.695L198.242 171.659L197.722 173.276H196.74L196.22 171.659L197.144 147.695H199.166ZM199.455 147.406H196.798L195.873 171.717L196.509 173.622H197.953L198.589 171.717L199.455 147.406Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M69.2267 178.356H64.2578L65.24 174.141H70.2089L69.2267 178.356Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M78.0665 178.356H73.0977L73.7332 174.141H78.7021L78.0665 178.356Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M87.254 178.356H82.2852L82.574 174.141H87.6007L87.254 178.356Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M96.6134 174.141H91.6445V178.356H96.6134V174.141Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M106.09 174.141H101.121V178.356H106.09V174.141Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M115.623 174.141H110.654V178.356H115.623V174.141Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M124.809 174.141H119.84V178.356H124.809V174.141Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M134.168 174.141H129.199V178.356H134.168V174.141Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M143.527 174.141H138.559V178.356H143.527V174.141Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M152.945 174.141H147.977V178.356H152.945V174.141Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M162.363 174.141H157.395V178.356H162.363V174.141Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M171.781 174.141H166.812V178.356H171.781V174.141Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M181.141 174.141H176.172V178.356H181.141V174.141Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M190.559 174.141H185.59V178.356H190.559V174.141Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M199.805 174.141H194.836V178.356H199.805V174.141Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M209.106 174.141H204.137V178.356H209.106V174.141Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M218.754 174.141H213.785V178.356H218.754V174.141Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M228.634 178.356H223.549L223.318 174.141H228.287L228.634 178.356Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M238.919 178.356H233.95L233.314 174.141H238.283L238.919 178.356Z", fill: "#23CE6B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M78.1234 156.009H69.8035L69.168 147.578H77.7768L78.1234 156.009Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M87.7141 156.009H79.1053L78.8164 147.578H87.4252L87.7141 156.009Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M97.0736 156.009H88.7537L88.4648 147.578H97.0736V156.009Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M106.897 156.009H98.2881L97.9414 147.578H106.55L106.897 156.009Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M116.372 156.009H107.763L107.416 147.578H116.025L116.372 156.009Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M125.732 156.009H117.412L117.123 147.578H125.732V156.009Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M135.497 147.578H126.889V156.009H135.497V147.578Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M144.913 147.578H136.305V156.009H144.913V147.578Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M154.39 147.578H145.781V156.009H154.39V147.578Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M163.98 147.578H155.371V156.009H163.98V147.578Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M173.572 147.578H164.963V156.009H173.572V147.578Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M182.932 156.009H174.67V147.578H183.279L182.932 156.009Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M192.695 156.009H184.086L184.375 147.578H192.984L192.695 156.009Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M202.402 156.009H193.793L194.082 147.578H202.691L202.402 156.009Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M212.05 156.009H203.441L203.788 147.578H212.397L212.05 156.009Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M221.583 156.009H212.975L213.263 147.578H221.872L221.583 156.009Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M231.175 156.009H222.566L222.913 147.578H231.522L231.175 156.009Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M240.882 156.01H232.273L232.562 147.579H239.265L241.171 146.713L240.882 156.01Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M58.0176 143.536L66.1064 98.3223H231.812L242.154 100.921L248.914 138.917L239.496 143.536H58.0176Z", fill: "#2D2B2B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M231.753 98.4969L241.979 101.095L248.681 138.86L239.437 143.364H58.1896L66.2784 98.4969H231.753ZM231.81 98.1504H65.9895L57.7852 143.653H239.495L249.028 138.976L242.268 100.807L231.81 98.1504Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M121.57 134.181L122.784 123.268H133.646L133.01 134.181H121.57Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M133.473 123.442L132.895 134.009H121.802L123.015 123.442H133.473ZM133.762 123.096H122.611L121.34 134.298H133.069L133.762 123.096Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M123.65 115.703L124.864 105.713H134.744L134.108 115.703H123.65Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M134.572 105.887L133.994 115.531H123.825L124.981 105.887H134.572ZM134.918 105.541H124.75L123.479 115.82H134.283L134.918 105.541Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M110.535 118.476L111.691 112.701H121.571L120.704 118.476H110.535Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M121.398 112.817L120.531 118.245H110.709L111.865 112.817H121.398ZM121.745 112.528H111.576L110.305 118.591H120.82L121.745 112.528Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M125.846 120.785L126.25 117.609H132.375L132.201 120.785H125.846Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M132.202 117.726L132.086 120.556H126.02L126.424 117.726H132.202ZM132.491 117.438H126.077L125.615 120.902H132.317L132.491 117.438Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M116.719 110.276L117.412 106.292H120.474L119.896 110.276H116.719Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M120.358 106.408L119.78 110.219H116.833L117.469 106.408H120.358ZM120.531 106.234H117.353L116.66 110.334H119.953L120.531 106.234Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M104.873 131.699L105.913 125.982H119.78L119.144 131.699H104.873Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M119.549 126.156L118.971 131.469H105.105L106.087 126.156H119.549ZM120.011 125.81H105.798L104.643 131.873H119.26L120.011 125.81Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M95.8594 128.698L96.3794 125.811H103.775L103.139 128.698H95.8594Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M103.66 125.868L103.082 128.582H95.9752L96.4952 125.868H103.66ZM103.891 125.694H96.3219L95.7441 128.813H103.197L103.891 125.694Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M92.1035 135.625L93.2013 129.908H103.832L102.735 135.625H92.1035Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M103.602 130.083L102.562 135.511H92.2775L93.3753 130.083H103.602ZM104.006 129.736H93.0864L91.873 135.8H102.851L104.006 129.736Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M84.9414 135.973L86.2125 129.852H90.4302L89.1014 135.973H84.9414Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M90.315 129.967L89.0439 135.915H85.1151L86.3284 129.967H90.315ZM90.5461 129.736H86.0973L84.8262 136.088H89.2173L90.5461 129.736Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M63.0434 143.19H61.8301C60.6746 143.19 59.8657 142.151 60.039 141.054L60.3279 139.495C60.5012 138.628 61.2523 137.993 62.119 137.993H63.3323C64.4879 137.993 65.2968 139.033 65.1234 140.13L64.8345 141.689C64.6612 142.555 63.9101 143.19 63.0434 143.19Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M72.6919 143.19H71.4786C70.323 143.19 69.5141 142.151 69.6875 141.054L69.9763 139.495C70.1497 138.628 70.9008 137.993 71.7675 137.993H72.9808C74.1363 137.993 74.9452 139.033 74.7719 140.13L74.483 141.689C74.3097 142.555 73.5586 143.19 72.6919 143.19Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M82.6294 143.19H81.4161C80.2605 143.19 79.4516 142.151 79.625 141.054L79.9138 139.495C80.0872 138.628 80.8383 137.993 81.705 137.993H82.9183C84.0738 137.993 84.8827 139.033 84.7094 140.13L84.4205 141.689C84.2471 142.555 83.496 143.19 82.6294 143.19Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M92.3364 143.19H91.1231C89.9675 143.19 89.1587 142.151 89.332 141.054L89.6209 139.495C89.7942 138.628 90.5453 137.993 91.412 137.993H92.6253C93.7808 137.993 94.5897 139.033 94.4164 140.13L94.1275 141.689C93.9542 142.555 93.2031 143.19 92.3364 143.19Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M102.043 143.19H100.829C99.7316 143.19 98.9228 142.266 99.0383 141.169L99.2117 139.61C99.3272 138.686 100.078 137.993 101.003 137.993H102.216C103.314 137.993 104.123 138.917 104.007 140.014L103.834 141.573C103.718 142.497 102.967 143.19 102.043 143.19Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M111.576 143.19H110.363C109.265 143.19 108.456 142.266 108.572 141.169L108.745 139.61C108.86 138.686 109.612 137.993 110.536 137.993H111.749C112.847 137.993 113.656 138.917 113.54 140.014L113.367 141.573C113.309 142.497 112.5 143.19 111.576 143.19Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M121.224 143.19H120.011C118.913 143.19 118.104 142.266 118.22 141.169L118.393 139.61C118.509 138.686 119.26 137.993 120.184 137.993H121.398C122.496 137.993 123.304 138.917 123.189 140.014L123.016 141.573C122.9 142.497 122.149 143.19 121.224 143.19Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M130.817 143.19H129.546C128.506 143.19 127.697 142.324 127.755 141.285L127.87 139.726C127.928 138.744 128.737 137.993 129.662 137.993H130.933C131.973 137.993 132.781 138.859 132.724 139.899L132.608 141.458C132.55 142.439 131.799 143.19 130.817 143.19Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M140.234 143.189H138.963C137.981 143.189 137.172 142.381 137.172 141.399V139.84C137.172 138.858 137.981 138.05 138.963 138.05H140.234C141.216 138.05 142.025 138.858 142.025 139.84V141.399C142.083 142.381 141.274 143.189 140.234 143.189Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M150.172 143.189H148.9C147.918 143.189 147.109 142.381 147.109 141.399V139.84C147.109 138.858 147.918 138.05 148.9 138.05H150.172C151.154 138.05 151.963 138.858 151.963 139.84V141.399C151.963 142.381 151.154 143.189 150.172 143.189Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M159.648 143.189H158.377C157.395 143.189 156.586 142.381 156.586 141.399V139.84C156.586 138.858 157.395 138.05 158.377 138.05H159.648C160.63 138.05 161.439 138.858 161.439 139.84V141.399C161.439 142.381 160.63 143.189 159.648 143.189Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M169.297 143.189H168.025C167.043 143.189 166.234 142.381 166.234 141.399V139.84C166.234 138.858 167.043 138.05 168.025 138.05H169.297C170.279 138.05 171.088 138.858 171.088 139.84V141.399C171.088 142.381 170.279 143.189 169.297 143.189Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M178.715 143.189H177.443C176.461 143.189 175.652 142.381 175.652 141.399V139.84C175.652 138.858 176.461 138.05 177.443 138.05H178.715C179.697 138.05 180.506 138.858 180.506 139.84V141.399C180.563 142.381 179.755 143.189 178.715 143.189Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M188.593 143.189H187.322C186.34 143.189 185.531 142.381 185.531 141.399V139.84C185.531 138.858 186.34 138.05 187.322 138.05H188.593C189.576 138.05 190.385 138.858 190.385 139.84V141.399C190.385 142.381 189.576 143.189 188.593 143.189Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M198.3 143.189H197.029C196.047 143.189 195.238 142.381 195.238 141.399V139.84C195.238 138.858 196.047 138.05 197.029 138.05H198.3C199.283 138.05 200.092 138.858 200.092 139.84V141.399C200.092 142.381 199.283 143.189 198.3 143.189Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M208.123 143.19H206.852C205.87 143.19 205.061 142.439 205.061 141.458L205.003 139.899C204.945 138.859 205.754 137.993 206.794 137.993H208.065C209.047 137.993 209.856 138.744 209.856 139.726L209.914 141.285C209.972 142.324 209.163 143.19 208.123 143.19Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M217.366 143.19H216.153C215.229 143.19 214.478 142.497 214.362 141.573L214.189 140.014C214.073 138.917 214.882 137.993 215.98 137.993H217.193C218.118 137.993 218.869 138.686 218.984 139.61L219.158 141.169C219.331 142.266 218.464 143.19 217.366 143.19Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M227.132 143.247H225.918C225.052 143.247 224.3 142.612 224.127 141.745L223.838 140.186C223.607 139.089 224.474 138.05 225.629 138.05H226.843C227.709 138.05 228.46 138.685 228.634 139.551L228.923 141.11C229.096 142.207 228.229 143.247 227.132 143.247Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M236.721 143.19H235.508C234.641 143.19 233.89 142.555 233.717 141.689L233.428 140.13C233.197 139.033 234.064 137.993 235.219 137.993H236.433C237.299 137.993 238.05 138.628 238.224 139.495L238.513 141.054C238.686 142.209 237.819 143.19 236.721 143.19Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M69.9184 103.808H68.7051C67.5496 103.808 66.7407 102.769 66.914 101.672L67.2029 100.113C67.3762 99.2465 68.1274 98.6113 68.994 98.6113H70.2073C71.3629 98.6113 72.1718 99.6507 71.9984 100.748L71.7095 102.307C71.5362 103.173 70.7851 103.808 69.9184 103.808Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M78.5845 103.808H77.3711C76.2156 103.808 75.4067 102.769 75.58 101.672L75.8689 100.113C76.0423 99.2465 76.7934 98.6113 77.66 98.6113H78.8733C80.0289 98.6113 80.8378 99.6507 80.6644 100.748L80.3756 102.307C80.26 103.173 79.5089 103.808 78.5845 103.808Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M87.5981 103.808H86.3848C85.2292 103.808 84.4204 102.769 84.5937 101.672L84.8826 100.113C85.0559 99.2465 85.807 98.6113 86.6737 98.6113H87.887C89.0425 98.6113 89.8514 99.6507 89.6781 100.748L89.3892 102.307C89.2159 103.173 88.4648 103.808 87.5981 103.808Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M96.3813 103.808H95.168C94.0125 103.808 93.2036 102.769 93.3769 101.672L93.6658 100.113C93.8391 99.2465 94.5902 98.6113 95.4569 98.6113H96.6702C97.8258 98.6113 98.6347 99.6507 98.4613 100.748L98.1724 102.307C97.9991 103.173 97.248 103.808 96.3813 103.808Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M105.105 103.808H103.892C102.794 103.808 101.985 102.884 102.101 101.787L102.274 100.228C102.39 99.3043 103.141 98.6113 104.065 98.6113H105.279C106.376 98.6113 107.185 99.5352 107.07 100.632L106.896 102.191C106.781 103.115 106.03 103.808 105.105 103.808Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M114.061 103.808H112.79C111.693 103.808 110.884 102.884 110.999 101.787L111.173 100.228C111.288 99.3043 112.039 98.6113 112.964 98.6113H114.177C115.275 98.6113 116.084 99.5352 115.968 100.632L115.795 102.191C115.737 103.115 114.986 103.808 114.061 103.808Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M123.652 103.808H122.439C121.341 103.808 120.532 102.884 120.648 101.787L120.821 100.228C120.937 99.3043 121.688 98.6113 122.612 98.6113H123.825C124.923 98.6113 125.732 99.5352 125.617 100.632L125.443 102.191C125.386 103.115 124.577 103.808 123.652 103.808Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M133.243 103.808H131.972C130.932 103.808 130.123 102.942 130.181 101.903L130.296 100.344C130.354 99.362 131.163 98.6113 132.087 98.6113H133.358C134.398 98.6113 135.207 99.4775 135.15 100.517L135.034 102.076C135.034 103.058 134.225 103.808 133.243 103.808Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M229.673 103.808H228.459C227.593 103.808 226.842 103.173 226.668 102.307L226.379 100.748C226.148 99.6507 227.015 98.6113 228.17 98.6113H229.384C230.25 98.6113 231.002 99.2465 231.175 100.113L231.464 101.672C231.695 102.769 230.828 103.808 229.673 103.808Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M137.924 129.563L138.27 95.7822H226.959L231.928 129.563H137.924Z", fill: "#F4F4F4" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M226.786 95.9547L231.755 129.389H138.097L138.386 95.9547H226.786ZM227.075 95.666H138.097L137.809 129.735H232.159L227.075 95.666Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M231.928 129.907H137.924V135.682H231.928V129.907Z", fill: "#545345" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M231.811 130.024V135.452H138.097V130.024H231.811ZM232.1 129.735H137.75V135.799H232.1V129.735Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M227.362 126.907H142.488C141.852 126.907 141.332 126.387 141.332 125.809V98.6694C141.332 98.0342 141.852 97.5723 142.488 97.5723H223.607C224.185 97.5723 224.647 97.9765 224.705 98.5539L228.46 125.694C228.576 126.329 228.056 126.907 227.362 126.907Z", fill: "#2D2B2B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M245.852 129.736H235.106L234.008 123.211H244.697L245.852 129.736Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M245.794 130.429H235.106L234.008 123.904V123.211L235.106 129.736H245.852L245.794 130.429Z", fill: "#FFB703" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M239.9 127.136C242.038 127.136 243.771 125.973 243.771 124.538C243.771 123.103 242.038 121.939 239.9 121.939C237.762 121.939 236.029 123.103 236.029 124.538C236.029 125.973 237.762 127.136 239.9 127.136Z", fill: "#8E6200" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M239.9 126.963C241.368 126.963 242.558 126.162 242.558 125.173C242.558 124.184 241.368 123.383 239.9 123.383C238.432 123.383 237.242 124.184 237.242 125.173C237.242 126.162 238.432 126.963 239.9 126.963Z", fill: "#FFB703" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M236.088 126.271C236.088 127.714 237.821 128.869 239.959 128.869C242.097 128.869 243.83 127.714 243.83 126.271V124.423C243.83 125.866 242.097 127.021 239.959 127.021C237.821 127.021 236.088 125.866 236.088 124.423V126.271Z", fill: "#8E6200" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M239.842 125.403C240.384 125.403 240.824 125.119 240.824 124.768C240.824 124.417 240.384 124.133 239.842 124.133C239.299 124.133 238.859 124.417 238.859 124.768C238.859 125.119 239.299 125.403 239.842 125.403Z", fill: "#FFB703" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M238.859 125.982C238.859 126.329 239.322 126.617 239.842 126.617C240.362 126.617 240.824 126.329 240.824 125.982V124.77C240.824 125.116 240.362 125.405 239.842 125.405C239.322 125.405 238.859 125.116 238.859 124.77V125.982Z", fill: "#8E6200" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M239.9 122.113C241.865 122.113 243.425 123.152 243.425 124.365C243.425 125.578 241.865 126.617 239.9 126.617C237.936 126.617 236.376 125.578 236.376 124.365C236.376 123.152 237.936 122.113 239.9 122.113ZM239.9 121.824C237.763 121.824 236.029 122.979 236.029 124.423C236.029 125.866 237.763 127.021 239.9 127.021C242.038 127.021 243.771 125.866 243.771 124.423C243.771 122.979 242.038 121.824 239.9 121.824Z", fill: "#FFB703" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M56.9766 112.931L60.0388 96.9355H77.372L74.5986 112.931H56.9766Z", fill: "#EFEFEF" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M77.1423 97.1101L74.4268 112.817H57.1514L60.1558 97.1101H77.1423ZM77.5467 96.7637H59.9247L56.8047 113.105H74.7734L77.5467 96.7637Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M74.7149 113.105H56.7461V117.379H74.7149V113.105Z", fill: "#4F4F4F", stroke: "black", strokeWidth: "0.5449", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M74.7734 113.105L77.489 97.6875V101.037L74.7734 116.454V113.105Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M77.3726 98.6115V101.037L74.8304 115.588V113.163L77.3726 98.6115ZM77.5459 96.7637L74.7148 113.105V117.378L77.5459 101.037V96.7637Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M56.9766 120.958L60.6743 101.383H81.5897L78.8164 120.958H56.9766Z", fill: "#EFEFEF" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M81.417 101.556L78.7015 120.843H57.1505L60.7905 101.556H81.417ZM81.7637 101.21H60.5016L56.7461 121.132H78.9326L81.7637 101.21Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M78.9902 120.959L81.5902 102.538L82.6302 117.378L79.9725 135.799L78.9902 120.959Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M81.5319 104.04L82.4564 117.379L80.0297 134.298L79.1053 120.959L81.5319 104.04ZM81.6475 101.037L78.8164 120.959L79.9142 137.301L82.7452 117.379L81.6475 101.037Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M78.9326 121.132L80.0881 137.474H59.4616L56.7461 121.132H78.9326Z", fill: "#4F4F4F", stroke: "black", strokeWidth: "0.5449", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M275.145 145.5C275.145 215.891 218.061 273 147.572 273C77.084 273 20 215.948 20 145.5C20 75.0516 77.084 18 147.572 18C176.172 18 202.519 27.4124 223.781 43.2344C254.98 66.5632 275.145 103.693 275.145 145.5Z", stroke: "#23CE6B", strokeWidth: "13.6899", strokeMiterlimit: "10" })); }; var Correct_CorrectDefault = function CorrectDefault(_ref2) { var style = _ref2.style; return /*#__PURE__*/react_default.a.createElement(Correct_Correct, { style: Correct_objectSpread({ fill: '#a0ccff' }, style) }); }; /* harmony default export */ var ModemSwapGraphics_Correct = (Correct_Correct); // CONCATENATED MODULE: ./app/components/partials/Graphics/ModemSwapGraphics/SeatModem.jsx function SeatModem_ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function SeatModem_objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? SeatModem_ownKeys(Object(source), !0).forEach(function (key) { SeatModem_defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : SeatModem_ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } function SeatModem_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /* eslint-disable react/prop-types */ // PlantCircle.jsx var SeatModem_SeatModem = function SeatModem(_ref) { var height = _ref.height, width = _ref.width, style = _ref.style; var svgStyle = SeatModem_objectSpread({}, style); return /*#__PURE__*/react_default.a.createElement("svg", { width: "295", height: "295", viewBox: "0 0 295 295", fill: "none", xmlns: "http://www.w3.org/2000/svg" }, /*#__PURE__*/react_default.a.createElement("path", { d: "M1.5 10C1.5 5.30558 5.30558 1.5 10 1.5H285C289.694 1.5 293.5 5.30558 293.5 10V285C293.5 289.694 289.694 293.5 285 293.5H10C5.30558 293.5 1.5 289.694 1.5 285V10Z", fill: "white", stroke: "#284047", strokeWidth: "3" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M78.8706 200.287L78.6328 197.053H228.102L235.806 193.344L235.568 196.482L227.817 200.287H78.8706Z", fill: "#5B4F47" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M235.662 193.533L235.424 196.434L227.767 200.191H79.0114L78.7736 197.243H228.053H228.1L228.148 197.195L235.662 193.533ZM235.947 193.105L228.1 196.958H78.4883L78.7261 200.429H227.767L235.614 196.577L235.947 193.105Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M80.7207 226.11L82.2425 219.357H229.334L230.38 226.11H80.7207Z", fill: "#EFEFEF" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M229.241 219.5L230.24 225.968H80.913L82.3872 219.5H229.241ZM229.479 219.263H82.1494L80.5801 226.253H230.525L229.479 219.263Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M230.381 226.391H80.6738V237.899H230.381V226.391Z", fill: "#4F4F4F" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M230.24 226.491V237.714H80.8179V226.491H230.24ZM230.525 226.253H80.5801V237.999H230.525V226.253Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M82.3408 219.5L84.6235 222.068L83.815 225.54L80.9141 225.968L82.3408 219.5Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M82.3398 219.5H90.044L88.7124 222.068H84.6226L82.3398 219.5Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M90.0438 219.5L91.6131 222.068L91.09 225.54L88.7598 225.968L90.0438 219.5Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M90.0449 219.5H97.5113L95.7041 222.068H91.6143L90.0449 219.5Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M97.5591 219.5L98.8906 222.068L98.6529 225.54L96.8457 225.968L97.5591 219.5Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M97.5098 219.5H104.738L102.979 222.068H98.8889L97.5098 219.5Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M104.739 219.5L106.356 222.068V225.54L104.406 225.968L104.739 219.5Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M104.74 219.5H112.159L110.447 222.068H106.357L104.74 219.5Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M112.158 219.5L114.156 222.068V225.54L112.158 225.92V219.5Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M112.205 219.5H119.957L118.245 222.068H114.155L112.205 219.5Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M119.957 219.5L122.002 222.068V225.54L119.957 225.968V219.5Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M119.957 219.5H127.709L126.092 222.068H122.002L119.957 219.5Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M127.709 219.5L129.564 222.068V225.54L127.709 225.968V219.5Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M127.709 219.5H135.461L133.654 222.068H129.564L127.709 219.5Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M135.462 219.5L137.269 222.068V225.54L135.414 225.968L135.462 219.5Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M135.414 219.5H143.166L141.359 222.068H137.269L135.414 219.5Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M143.166 219.5L145.021 222.068V225.54L143.166 225.968V219.5Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M143.166 219.5H150.918L149.111 222.068H145.021L143.166 219.5Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M150.918 219.5L152.773 222.068V225.54L150.918 225.968V219.5Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M150.918 219.5H158.67L156.863 222.068H152.773L150.918 219.5Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M158.668 219.5L160.523 222.068V225.54L158.668 225.968V219.5Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M158.668 219.5H166.42L164.613 222.068H160.523L158.668 219.5Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M166.421 219.5L168.228 222.068V225.54L166.373 225.968L166.421 219.5Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M166.373 219.5H174.125L172.318 222.068H168.228L166.373 219.5Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M174.076 219.5L175.931 222.068V225.54L174.076 225.968V219.5Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M174.076 219.5H181.828L180.021 222.068H175.931L174.076 219.5Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M181.877 219.5L183.732 222.068V225.54L181.877 225.968V219.5Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M181.877 219.5H189.629L187.821 222.068H183.732L181.877 219.5Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M189.627 219.5L191.291 222.068V225.54L189.627 225.968V219.5Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M189.627 219.5H197.236L195.381 222.068H191.291L189.627 219.5Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M197.236 219.548L198.948 222.068V225.54L197.331 225.968L197.236 219.548Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M197.236 219.5L204.845 219.548L203.038 222.068H198.948L197.236 219.5Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M204.846 219.5L206.891 222.068V225.54L205.036 225.968L204.846 219.5Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M204.846 219.5H212.502L211.028 222.068H206.891L204.846 219.5Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M212.502 219.548L214.737 222.068L214.927 225.54L212.645 225.968L212.502 219.548Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M212.502 219.5L220.491 219.548L218.827 222.068H214.737L212.502 219.5Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M220.492 219.548L222.965 222.068L223.488 225.54L221.301 225.968L220.492 219.548Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M220.492 219.5H229.195L227.055 222.068H222.965L220.492 219.5Z", fill: "#636363" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M216.782 221.642L216.307 220.215L217.353 200.289H219.255L218.256 220.215L217.781 221.642H216.782Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M219.16 200.432L218.161 220.168L217.733 221.5H216.925L216.497 220.168L217.496 200.432H219.16ZM219.398 200.194H217.21L216.164 220.216L216.687 221.785H217.876L218.399 220.216L219.398 200.194Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M92.7529 221.642L92.0396 220.168L90.2324 200.289H92.1822L93.9894 220.215L93.7516 221.642H92.7529Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M92.0416 200.432L93.8488 220.216L93.611 221.5H92.8501L92.1843 220.12L90.3771 200.432H92.0416ZM92.2794 200.194H90.0918L91.8989 220.216L92.6598 221.785H93.8488L94.0865 220.216L92.2794 200.194Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M85.4795 221.64L84.7661 220.166L82.959 200.287H84.9088L86.7159 220.213L86.4782 221.64H85.4795Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M84.8131 200.431L86.6202 220.215L86.3824 221.499H85.574L84.9082 220.119L83.1011 200.431H84.8131ZM85.0509 200.193H82.8633L84.6704 220.215L85.4313 221.784H86.6202L86.858 220.215L85.0509 200.193Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M224.532 221.642L224.057 220.215L225.103 200.289H227.005L226.006 220.215L225.531 221.642H224.532Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M226.912 200.432L225.913 220.168L225.485 221.5H224.677L224.249 220.168L225.248 200.432H226.912ZM227.15 200.194H224.962L223.916 220.216L224.439 221.785H225.628L226.151 220.216L227.15 200.194Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M208.507 221.642L208.031 220.168L208.792 200.289H210.742L209.981 220.215L209.458 221.642H208.507Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M210.601 200.432L209.84 220.168L209.412 221.5H208.603L208.175 220.168L208.936 200.432H210.601ZM210.886 200.194H208.698L207.938 220.216L208.461 221.785H209.65L210.173 220.216L210.886 200.194Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M200.661 221.642L200.186 220.215L201.232 200.289H203.134L202.135 220.215L201.66 221.642H200.661Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M203.037 200.432L202.038 220.168L201.61 221.5H200.802L200.326 220.168L201.325 200.432H203.037ZM203.275 200.194H201.087L200.041 220.216L200.564 221.785H201.753L202.276 220.216L203.275 200.194Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M185.017 221.502L184.541 220.028L185.302 200.149H187.252L186.491 220.075L186.015 221.502H185.017Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M187.108 200.291L186.348 220.026L185.92 221.358H185.111L184.683 220.026L185.444 200.291H187.108ZM187.394 200.053H185.206L184.445 220.074L184.968 221.643H186.157L186.68 220.074L187.394 200.053Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M177.263 221.502L176.74 220.028L177.263 200.149H179.213L178.69 220.075L178.214 221.502H177.263Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M179.07 200.291L178.547 220.026L178.119 221.358H177.31L176.882 220.026L177.405 200.291H179.07ZM179.355 200.053H177.168L176.645 220.074L177.168 221.643H178.357L178.88 220.074L179.355 200.053Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M169.654 221.642L169.131 220.168L169.178 200.289H171.081V220.215L170.605 221.642H169.654Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M170.985 200.432V220.168L170.557 221.5H169.749L169.32 220.168V200.432H170.985ZM171.223 200.194H169.035V220.216L169.558 221.785H170.747L171.27 220.216V200.194H171.223Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M161.997 221.642L161.474 220.168L161.236 200.289H163.186L163.424 220.215L162.948 221.642H161.997Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M163.043 200.432L163.281 220.168L162.853 221.5H162.044L161.616 220.168L161.378 200.432H163.043ZM163.328 200.194H161.141L161.378 220.216L161.902 221.785H163.09L163.614 220.216L163.328 200.194Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M154.152 221.502L153.676 220.028L153.391 200.149H155.34L155.626 220.075L155.15 221.502H154.152Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M155.245 200.291L155.483 220.026L155.055 221.358H154.246L153.818 220.026L153.58 200.291H155.245ZM155.483 200.053H153.295L153.533 220.074L154.056 221.643H155.245L155.768 220.074L155.483 200.053Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M146.303 221.642L145.828 220.168L145.59 200.289H147.492L147.777 220.215L147.302 221.642H146.303Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M147.397 200.432L147.635 220.168L147.207 221.5H146.398L145.97 220.168L145.733 200.432H147.397ZM147.635 200.194H145.447L145.685 220.216L146.208 221.785H147.397L147.92 220.216L147.635 200.194Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M138.552 221.502L138.029 220.028L137.791 200.149H139.741L139.979 220.075L139.503 221.502H138.552Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M139.598 200.291L139.835 220.026L139.407 221.358H138.599L138.171 220.026L137.933 200.291H139.598ZM139.883 200.053H137.695L137.933 220.074L138.456 221.643H139.645L140.168 220.074L139.883 200.053Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M130.944 221.642L130.421 220.168L129.945 200.289H131.895L132.371 220.215L131.895 221.642H130.944Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M131.753 200.432L132.276 220.168L131.848 221.5H131.039L130.611 220.168L130.088 200.432H131.753ZM131.99 200.194H129.803L130.326 220.216L130.849 221.785H132.038L132.561 220.216L131.99 200.194Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M123.238 221.502L122.763 220.028L122.002 200.149H123.952L124.713 220.075L124.237 221.502H123.238Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M123.809 200.291L124.57 220.026L124.142 221.358H123.334L122.906 220.026L122.145 200.291H123.809ZM124.095 200.053H121.859L122.62 220.074L123.143 221.643H124.332L124.855 220.074L124.095 200.053Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M115.391 221.503L114.868 220.029L114.107 200.15H116.057L116.818 220.076L116.343 221.503H115.391Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M115.962 200.291L116.722 220.026L116.294 221.358H115.486L115.058 220.026L114.297 200.291H115.962ZM116.199 200.053H114.012L114.773 220.074L115.296 221.643H116.485L117.008 220.074L116.199 200.053Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M107.688 221.502L107.212 220.028L106.451 200.149H108.401L109.162 220.075L108.686 221.502H107.688Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M108.258 200.291L109.019 220.026L108.591 221.358H107.783L107.355 220.026L106.594 200.291H108.258ZM108.496 200.053H106.309L107.069 220.074L107.593 221.643H108.782L109.305 220.074L108.496 200.053Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M99.887 221.499L99.4115 220.025L98.3652 200.146H100.315L101.361 220.073L100.886 221.499H99.887Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M100.221 200.291L101.22 220.026L100.792 221.358H99.9835L99.5555 220.026L98.5568 200.291H100.221ZM100.459 200.053H98.2715L99.3177 220.074L99.8408 221.643H101.03L101.553 220.074L100.459 200.053Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M192.767 221.502L192.244 220.028L193.053 200.149H195.002L194.194 220.075L193.718 221.502H192.767Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M194.859 200.291L194.098 220.026L193.67 221.358H192.862L192.434 220.026L193.195 200.291H194.859ZM195.097 200.053H192.909L192.148 220.074L192.672 221.643H193.86L194.384 220.074L195.097 200.053Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M87.9043 225.544H83.8145L84.6229 222.072H88.7127L87.9043 225.544Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M95.1797 225.543H91.0898L91.613 222.071H95.7028L95.1797 225.543Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M102.742 225.543H98.6523L98.8901 222.071H103.028L102.742 225.543Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M110.445 222.071H106.355V225.543H110.445V222.071Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M118.244 222.071H114.154V225.543H118.244V222.071Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M126.092 222.071H122.002V225.543H126.092V222.071Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M133.652 222.071H129.562V225.543H133.652V222.071Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M141.357 222.071H137.268V225.543H141.357V222.071Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M149.061 222.071H144.971V225.543H149.061V222.071Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M156.812 222.071H152.723V225.543H156.812V222.071Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M164.566 222.071H160.477V225.543H164.566V222.071Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M172.316 222.071H168.227V225.543H172.316V222.071Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M180.021 222.071H175.932V225.543H180.021V222.071Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M187.771 222.071H183.682V225.543H187.771V222.071Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M195.383 222.071H191.293V225.543H195.383V222.071Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M203.037 222.071H198.947V225.543H203.037V222.071Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M210.981 222.071H206.891V225.543H210.981V222.071Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M219.112 225.543H214.927L214.736 222.071H218.826L219.112 225.543Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M227.578 225.543H223.488L222.965 222.071H227.055L227.578 225.543Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M95.2286 207.138H88.3805L87.8574 200.194H94.9433L95.2286 207.138Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M103.124 207.138H96.0386L95.8008 200.194H102.887L103.124 207.138Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M110.828 207.138H103.98L103.742 200.194H110.828V207.138Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M118.912 207.138H111.826L111.541 200.194H118.627L118.912 207.138Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M126.711 207.138H119.625L119.34 200.194H126.426L126.711 207.138Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M134.416 207.138H127.568L127.33 200.194H134.416V207.138Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M142.451 200.194H135.365V207.138H142.451V200.194Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M150.203 200.194H143.117V207.138H150.203V200.194Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M158.004 200.194H150.918V207.138H158.004V200.194Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M165.896 200.194H158.811V207.138H165.896V200.194Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M173.793 200.194H166.707V207.138H173.793V200.194Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M181.496 207.138H174.695V200.194H181.781L181.496 207.138Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M189.533 207.138H182.447L182.685 200.194H189.771L189.533 207.138Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M197.523 207.138H190.438L190.675 200.194H197.761L197.523 207.138Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M205.465 207.138H198.379L198.664 200.194H205.75L205.465 207.138Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M213.311 207.138H206.225L206.462 200.194H213.548L213.311 207.138Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M221.205 207.138H214.119L214.404 200.194H221.49L221.205 207.138Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M229.195 207.136H222.109L222.347 200.193H227.864L229.433 199.479L229.195 207.136Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M78.6777 196.864L85.3356 159.628H221.727L230.24 161.768L235.804 193.06L228.052 196.864H78.6777Z", fill: "#2D2B2B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M221.68 159.77L230.098 161.91L235.614 193.012L228.005 196.721H78.8212L85.4791 159.77H221.68ZM221.728 159.484H85.2413L78.4883 196.959H228.053L235.899 193.107L230.335 161.672L221.728 159.484Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M130.99 189.161L131.989 180.173H140.929L140.406 189.161H130.99Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M140.788 180.315L140.312 189.017H131.181L132.18 180.315H140.788ZM141.025 180.029H131.847L130.801 189.255H140.455L141.025 180.029Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M132.701 173.946L133.7 165.719H141.832L141.309 173.946H132.701Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M141.689 165.86L141.214 173.801H132.844L133.795 165.86H141.689ZM141.975 165.574H133.605L132.559 174.039H141.452L141.975 165.574Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M121.908 176.222L122.859 171.467H130.991L130.278 176.222H121.908Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M130.85 171.564L130.136 176.034H122.052L123.003 171.564H130.85ZM131.135 171.326H122.765L121.719 176.32H130.374L131.135 171.326Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M134.508 178.125L134.841 175.51H139.882L139.739 178.125H134.508Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M139.742 175.61L139.647 177.94H134.653L134.986 175.61H139.742ZM139.979 175.372H134.701L134.32 178.225H139.837L139.979 175.372Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M126.996 169.471L127.567 166.189H130.087L129.612 169.471H126.996Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M129.991 166.284L129.515 169.423H127.09L127.613 166.284H129.991ZM130.134 166.142H127.518L126.947 169.518H129.658L130.134 166.142Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M117.244 187.115L118.1 182.407H129.514L128.991 187.115H117.244Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M129.326 182.552L128.851 186.927H117.437L118.246 182.552H129.326ZM129.707 182.267H118.008L117.057 187.26H129.088L129.707 182.267Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M109.828 184.643L110.256 182.266H116.343L115.82 184.643H109.828Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M116.248 182.313L115.772 184.548H109.923L110.351 182.313H116.248ZM116.438 182.17H110.208L109.732 184.738H115.867L116.438 182.17Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M106.738 190.349L107.642 185.641H116.392L115.489 190.349H106.738Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M116.201 185.784L115.345 190.255H106.88L107.783 185.784H116.201ZM116.534 185.499H107.546L106.547 190.492H115.583L116.534 185.499Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M100.838 190.635L101.884 185.594H105.356L104.262 190.635H100.838Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M105.262 185.689L104.216 190.588H100.982L101.981 185.689H105.262ZM105.452 185.499H101.79L100.744 190.73H104.358L105.452 185.499Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M82.8164 196.578H81.8177C80.8666 196.578 80.2008 195.722 80.3435 194.818L80.5813 193.534C80.7239 192.821 81.3421 192.298 82.0555 192.298H83.0542C84.0053 192.298 84.6711 193.154 84.5284 194.057L84.2907 195.341C84.148 196.055 83.5297 196.578 82.8164 196.578Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M90.7598 196.578H89.7611C88.81 196.578 88.1442 195.722 88.2868 194.818L88.5246 193.534C88.6673 192.821 89.2855 192.298 89.9989 192.298H90.9976C91.9487 192.298 92.6145 193.154 92.4718 194.057L92.234 195.341C92.0914 196.055 91.4731 196.578 90.7598 196.578Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M98.9375 196.578H97.9388C96.9877 196.578 96.3219 195.722 96.4646 194.818L96.7024 193.534C96.845 192.821 97.4633 192.298 98.1766 192.298H99.1753C100.126 192.298 100.792 193.154 100.65 194.057L100.412 195.341C100.269 196.055 99.6508 196.578 98.9375 196.578Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M106.928 196.578H105.929C104.978 196.578 104.312 195.722 104.455 194.818L104.693 193.534C104.835 192.821 105.453 192.298 106.167 192.298H107.166C108.117 192.298 108.782 193.154 108.64 194.057L108.402 195.341C108.259 196.055 107.641 196.578 106.928 196.578Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M114.917 196.578H113.919C113.015 196.578 112.349 195.817 112.445 194.913L112.587 193.629C112.682 192.869 113.301 192.298 114.061 192.298H115.06C115.964 192.298 116.63 193.059 116.534 193.962L116.392 195.246C116.297 196.007 115.678 196.578 114.917 196.578Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M122.763 196.578H121.765C120.861 196.578 120.195 195.817 120.29 194.913L120.433 193.629C120.528 192.869 121.146 192.298 121.907 192.298H122.906C123.809 192.298 124.475 193.059 124.38 193.962L124.237 195.246C124.19 196.007 123.524 196.578 122.763 196.578Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M130.707 196.578H129.708C128.804 196.578 128.139 195.817 128.234 194.913L128.376 193.629C128.471 192.869 129.09 192.298 129.851 192.298H130.849C131.753 192.298 132.419 193.059 132.324 193.962L132.181 195.246C132.086 196.007 131.467 196.578 130.707 196.578Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M138.599 196.578H137.553C136.697 196.578 136.031 195.865 136.079 195.009L136.174 193.725C136.221 192.916 136.887 192.298 137.648 192.298H138.694C139.55 192.298 140.216 193.011 140.168 193.867L140.073 195.151C140.026 195.96 139.407 196.578 138.599 196.578Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M146.353 196.579H145.306C144.498 196.579 143.832 195.913 143.832 195.105V193.821C143.832 193.012 144.498 192.347 145.306 192.347H146.353C147.161 192.347 147.827 193.012 147.827 193.821V195.105C147.874 195.913 147.209 196.579 146.353 196.579Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M154.53 196.579H153.484C152.676 196.579 152.01 195.913 152.01 195.105V193.821C152.01 193.012 152.676 192.347 153.484 192.347H154.53C155.339 192.347 156.004 193.012 156.004 193.821V195.105C156.004 195.913 155.339 196.579 154.53 196.579Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M162.331 196.579H161.285C160.476 196.579 159.811 195.913 159.811 195.105V193.821C159.811 193.012 160.476 192.347 161.285 192.347H162.331C163.139 192.347 163.805 193.012 163.805 193.821V195.105C163.805 195.913 163.139 196.579 162.331 196.579Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M170.272 196.579H169.226C168.418 196.579 167.752 195.913 167.752 195.105V193.821C167.752 193.012 168.418 192.347 169.226 192.347H170.272C171.081 192.347 171.747 193.012 171.747 193.821V195.105C171.747 195.913 171.081 196.579 170.272 196.579Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M178.024 196.579H176.978C176.17 196.579 175.504 195.913 175.504 195.105V193.821C175.504 193.012 176.17 192.347 176.978 192.347H178.024C178.833 192.347 179.499 193.012 179.499 193.821V195.105C179.546 195.913 178.88 196.579 178.024 196.579Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M186.157 196.579H185.111C184.303 196.579 183.637 195.913 183.637 195.105V193.821C183.637 193.012 184.303 192.347 185.111 192.347H186.157C186.966 192.347 187.631 193.012 187.631 193.821V195.105C187.631 195.913 186.966 196.579 186.157 196.579Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M194.145 196.579H193.099C192.291 196.579 191.625 195.913 191.625 195.105V193.821C191.625 193.012 192.291 192.347 193.099 192.347H194.145C194.954 192.347 195.62 193.012 195.62 193.821V195.105C195.62 195.913 194.954 196.579 194.145 196.579Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M202.231 196.578H201.184C200.376 196.578 199.71 195.96 199.71 195.151L199.663 193.867C199.615 193.011 200.281 192.298 201.137 192.298H202.183C202.991 192.298 203.657 192.916 203.657 193.725L203.705 195.009C203.752 195.865 203.087 196.578 202.231 196.578Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M209.839 196.578H208.841C208.08 196.578 207.462 196.007 207.367 195.246L207.224 193.962C207.129 193.059 207.795 192.298 208.698 192.298H209.697C210.458 192.298 211.076 192.869 211.171 193.629L211.314 194.913C211.456 195.817 210.743 196.578 209.839 196.578Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M217.876 196.627H216.878C216.164 196.627 215.546 196.104 215.403 195.39L215.166 194.106C214.975 193.203 215.689 192.347 216.64 192.347H217.639C218.352 192.347 218.97 192.87 219.113 193.583L219.351 194.867C219.493 195.771 218.78 196.627 217.876 196.627Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M225.771 196.578H224.772C224.059 196.578 223.441 196.055 223.298 195.341L223.06 194.057C222.87 193.154 223.583 192.298 224.534 192.298H225.533C226.246 192.298 226.865 192.821 227.007 193.534L227.245 194.818C227.388 195.769 226.674 196.578 225.771 196.578Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M88.4765 164.144H87.4779C86.5268 164.144 85.861 163.288 86.0036 162.385L86.2414 161.101C86.3841 160.387 87.0023 159.864 87.7157 159.864H88.7143C89.6655 159.864 90.3312 160.72 90.1886 161.624L89.9508 162.908C89.8081 163.621 89.1899 164.144 88.4765 164.144Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M95.6094 164.144H94.6107C93.6596 164.144 92.9938 163.288 93.1364 162.385L93.3742 161.101C93.5169 160.387 94.1351 159.864 94.8485 159.864H95.8472C96.7983 159.864 97.4641 160.72 97.3214 161.624L97.0836 162.908C96.9885 163.621 96.3703 164.144 95.6094 164.144Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M103.027 164.144H102.029C101.078 164.144 100.412 163.288 100.554 162.385L100.792 161.101C100.935 160.387 101.553 159.864 102.266 159.864H103.265C104.216 159.864 104.882 160.72 104.739 161.624L104.502 162.908C104.359 163.621 103.741 164.144 103.027 164.144Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M110.256 164.144H109.257C108.306 164.144 107.64 163.288 107.783 162.385L108.021 161.101C108.163 160.387 108.782 159.864 109.495 159.864H110.494C111.445 159.864 112.111 160.72 111.968 161.624L111.73 162.908C111.587 163.621 110.969 164.144 110.256 164.144Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M117.437 164.144H116.438C115.535 164.144 114.869 163.383 114.964 162.48L115.107 161.196C115.202 160.435 115.82 159.864 116.581 159.864H117.58C118.483 159.864 119.149 160.625 119.054 161.529L118.911 162.813C118.816 163.574 118.198 164.144 117.437 164.144Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M124.809 164.144H123.763C122.859 164.144 122.193 163.383 122.288 162.48L122.431 161.196C122.526 160.435 123.144 159.864 123.905 159.864H124.904C125.807 159.864 126.473 160.625 126.378 161.529L126.235 162.813C126.188 163.574 125.57 164.144 124.809 164.144Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M132.703 164.144H131.704C130.8 164.144 130.135 163.383 130.23 162.48L130.372 161.196C130.468 160.435 131.086 159.864 131.847 159.864H132.845C133.749 159.864 134.415 160.625 134.32 161.529L134.177 162.813C134.129 163.574 133.464 164.144 132.703 164.144Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M140.597 164.144H139.551C138.695 164.144 138.029 163.431 138.077 162.575L138.172 161.291C138.219 160.482 138.885 159.864 139.646 159.864H140.692C141.548 159.864 142.214 160.578 142.166 161.434L142.071 162.718C142.071 163.526 141.406 164.144 140.597 164.144Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M219.968 164.144H218.969C218.256 164.144 217.638 163.621 217.495 162.908L217.257 161.624C217.067 160.72 217.781 159.864 218.732 159.864H219.73C220.444 159.864 221.062 160.387 221.205 161.101L221.442 162.385C221.633 163.288 220.919 164.144 219.968 164.144Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M144.449 185.358L144.735 157.537H217.733L221.823 185.358H144.449Z", fill: "#F4F4F4" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M217.592 157.68L221.682 185.215H144.593L144.831 157.68H217.592ZM217.83 157.442H144.593L144.355 185.501H222.015L217.83 157.442Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M221.823 185.641H144.449V190.396H221.823V185.641Z", fill: "#545345" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M221.728 185.737V190.207H144.592V185.737H221.728ZM221.966 185.499H144.307V190.492H221.966V185.499Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M218.065 183.169H148.205C147.682 183.169 147.254 182.741 147.254 182.266V159.914C147.254 159.391 147.682 159.011 148.205 159.011H214.974C215.45 159.011 215.83 159.344 215.878 159.819L218.969 182.171C219.064 182.694 218.636 183.169 218.065 183.169Z", fill: "#2D2B2B" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M233.284 185.497H224.439L223.535 180.123H232.333L233.284 185.497Z", fill: "#F6FCF7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M233.237 186.068H224.439L223.535 180.694V180.123L224.439 185.497H233.284L233.237 186.068Z", fill: "#FFB703" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M228.385 183.36C230.145 183.36 231.572 182.402 231.572 181.22C231.572 180.038 230.145 179.08 228.385 179.08C226.626 179.08 225.199 180.038 225.199 181.22C225.199 182.402 226.626 183.36 228.385 183.36Z", fill: "#8E6200" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M228.385 183.217C229.593 183.217 230.572 182.557 230.572 181.743C230.572 180.929 229.593 180.269 228.385 180.269C227.177 180.269 226.197 180.929 226.197 181.743C226.197 182.557 227.177 183.217 228.385 183.217Z", fill: "#FFB703" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M225.246 182.647C225.246 183.836 226.673 184.787 228.432 184.787C230.192 184.787 231.619 183.836 231.619 182.647V181.125C231.619 182.314 230.192 183.265 228.432 183.265C226.673 183.265 225.246 182.314 225.246 181.125V182.647Z", fill: "#8E6200" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M228.338 181.933C228.784 181.933 229.146 181.699 229.146 181.41C229.146 181.121 228.784 180.887 228.338 180.887C227.891 180.887 227.529 181.121 227.529 181.41C227.529 181.699 227.891 181.933 228.338 181.933Z", fill: "#FFB703" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M227.529 182.409C227.529 182.694 227.91 182.932 228.338 182.932C228.766 182.932 229.146 182.694 229.146 182.409V181.41C229.146 181.695 228.766 181.933 228.338 181.933C227.91 181.933 227.529 181.695 227.529 181.41V182.409Z", fill: "#8E6200" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M228.385 179.221C230.002 179.221 231.286 180.077 231.286 181.076C231.286 182.075 230.002 182.931 228.385 182.931C226.769 182.931 225.485 182.075 225.485 181.076C225.485 180.077 226.769 179.221 228.385 179.221ZM228.385 178.983C226.626 178.983 225.199 179.935 225.199 181.123C225.199 182.312 226.626 183.263 228.385 183.263C230.145 183.263 231.572 182.312 231.572 181.123C231.572 179.935 230.145 178.983 228.385 178.983Z", fill: "#FFB703" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M77.8242 171.659L80.3447 158.486H94.6116L92.3289 171.659H77.8242Z", fill: "#EFEFEF" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M94.4214 158.63L92.1863 171.565H77.967L80.4399 158.63H94.4214ZM94.7543 158.345H80.2497L77.6816 171.803H92.4716L94.7543 158.345Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M92.4228 171.804H77.6328V175.323H92.4228V171.804Z", fill: "#4F4F4F", stroke: "black", strokeWidth: "0.5449", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M92.4707 171.804L94.7059 159.106V161.865L92.4707 174.562V171.804Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M94.6095 159.867V161.864L92.517 173.848V171.851L94.6095 159.867ZM94.7521 158.345L92.4219 171.803V175.322L94.7521 161.864V158.345Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M77.8223 178.265L80.8659 162.144H98.0812L95.7985 178.265H77.8223Z", fill: "#EFEFEF" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M97.9393 162.289L95.7042 178.173H77.9657L80.9617 162.289H97.9393ZM98.2247 162.004H80.724L77.6328 178.411H95.8944L98.2247 162.004Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M95.9395 178.269L98.0795 163.099L98.9355 175.321L96.7479 190.491L95.9395 178.269Z", fill: "#B7B7B7" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M98.034 164.335L98.7949 175.321L96.7975 189.255L96.0366 178.269L98.034 164.335ZM98.1291 161.862L95.7988 178.269L96.7024 191.728L99.0327 175.321L98.1291 161.862Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M95.8944 178.411L96.8455 191.87H79.868L77.6328 178.411H95.8944Z", fill: "#4F4F4F", stroke: "black", strokeWidth: "0.5449", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M268.331 58C268.331 58 269.758 72.0291 274.989 87.7227C280.22 103.416 278.08 105.556 273.563 120.964C273.563 120.964 270.709 127.527 269.187 134.09C267.666 140.653 260.104 157.345 258.487 158.962C256.87 160.579 255.396 163.099 251.449 174.608C247.502 186.117 233.948 181.932 233.948 181.932L233.282 178.222C233.425 170.185 226.292 164.146 219.396 153.35C211.311 140.7 218.255 120.964 218.255 120.964C218.255 113.641 225.008 100.896 226.767 99.1362C221.393 93.7623 209.885 80.827 209.885 76.7847", fill: "url(#paint0_linear)" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M92.1835 110.219C89.6631 118.446 75.4913 122.393 75.4913 122.393C75.4913 122.393 93.5627 125.627 85.0501 157.442L84.2892 162.198H80.1994L76.9655 178.224L78.9629 190.969L77.774 197.009V197.865C77.774 197.865 66.5983 208.755 51.3803 200.766C46.91 201.146 41.7739 197.532 41.7739 189.305C41.7739 181.078 41.5361 164.481 41.1557 163.339C40.7752 162.245 37.4463 157.252 36.5427 154.399C35.6392 151.545 34.4978 145.839 30.9311 143.603C27.3644 141.368 19.5176 125.056 19.5176 120.967C20.6114 95.8094 39.4912 84.491 45.8638 75.6455", fill: "url(#paint1_linear)" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M226 100.5C225.382 103.02 217.21 127.482 216.877 130.05C216.545 132.618 216.307 135.186 216.307 137.707C216.307 140.275 216.449 142.795 216.925 145.316C217.353 147.789 218.066 150.214 219.208 152.449C219.493 153.02 219.778 153.543 220.111 154.066C220.444 154.589 220.777 155.16 221.158 155.683C221.871 156.777 222.584 157.823 223.345 158.869C224.819 161.009 226.341 163.054 227.815 165.242C229.29 167.382 230.764 169.617 231.858 171.995C232.952 174.373 233.617 177.083 233.38 179.651C233.237 177.036 232.333 174.61 231.049 172.375C229.813 170.14 228.196 168.095 226.627 166.05C225.01 164.005 223.44 161.96 221.871 159.868C221.11 158.822 220.349 157.728 219.636 156.634C219.255 156.111 218.922 155.54 218.542 154.97C218.161 154.399 217.829 153.781 217.543 153.21C216.354 150.785 215.593 148.169 215.165 145.553C214.785 142.89 214.69 140.227 214.833 137.612C214.975 134.996 215.403 132.38 215.974 129.812C216.545 127.292 224.954 102.878 226 100.5Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M52.5234 201.051C54.6159 202.097 56.8511 202.906 59.1338 203.334C60.2751 203.524 61.4165 203.619 62.6054 203.619C63.7467 203.619 64.8881 203.524 66.0294 203.334C68.3121 202.953 70.4997 202.192 72.4971 201.146C73.4958 200.623 74.4944 200.052 75.4456 199.387C76.3967 198.768 77.3003 198.007 78.1087 197.294L77.8709 197.912L77.7758 197.056V196.961V196.866C78.1563 194.774 78.4892 192.681 78.8696 190.589V190.874L77.8709 184.739L76.8722 178.604L76.8247 178.462L76.8722 178.319L78.3941 170.235L79.9634 162.15L80.1061 161.437L80.8194 161.389L84.9568 161.104L84.1484 161.722C84.3861 160.914 84.5764 159.962 84.7666 159.106C84.9568 158.203 85.147 157.299 85.2897 156.348C85.6226 154.541 85.9555 152.686 86.2408 150.832C86.8115 147.17 87.192 143.508 87.0493 139.799C87.0017 137.944 86.8115 136.137 86.4311 134.33C86.0506 132.522 85.4799 130.763 84.6715 129.146C84.2435 128.338 83.7679 127.577 83.1972 126.816C82.6266 126.102 82.0083 125.437 81.295 124.818C80.5816 124.2 79.8207 123.677 79.0123 123.249C78.2038 122.821 77.3002 122.488 76.3967 122.298C77.3478 122.393 78.2514 122.678 79.1074 123.059C79.9634 123.439 80.8194 123.915 81.5328 124.485C82.2937 125.056 82.9595 125.722 83.6252 126.435C84.2435 127.149 84.8141 127.957 85.2897 128.766C87.2395 132.094 88.0004 135.899 88.2858 139.703C88.5711 143.508 88.2858 147.265 87.8102 151.022C87.5724 152.877 87.2871 154.731 86.9542 156.586C86.8115 157.489 86.6688 158.441 86.4786 159.344C86.2884 160.295 86.1457 161.199 85.8604 162.198L85.7177 162.768L85.0995 162.816L80.9621 163.149L81.8181 162.388L80.2963 170.472L78.7269 178.557V178.224L79.6305 184.359L80.5341 190.494V190.636L80.4865 190.779C80.0585 192.871 79.6305 194.964 79.2025 197.009V196.819L79.2501 197.675L79.2976 198.055L79.0598 198.293C78.1087 199.149 77.1576 199.815 76.1589 200.48C75.1602 201.146 74.0664 201.717 72.9726 202.192C70.785 203.191 68.4548 203.904 66.077 204.19C64.8881 204.332 63.6992 204.38 62.5103 204.285C61.3213 204.19 60.1324 204.047 58.9911 203.762C56.6608 203.286 54.5208 202.335 52.5234 201.051Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M41.6323 162.863L42.1079 170.044L42.5359 177.225L42.9639 184.406L43.059 186.214C43.1066 186.832 43.1066 187.45 43.1066 188.021C43.1541 189.21 43.2492 190.399 43.3919 191.54C43.5821 192.681 43.8199 193.87 44.2004 194.964C44.5808 196.058 45.1039 197.104 45.8173 197.912C46.5306 198.768 47.4342 199.339 48.4804 199.577C48.7182 199.672 49.0035 199.672 49.2889 199.72C49.5742 199.72 49.8596 199.767 50.1449 199.767C50.7156 199.815 51.2862 199.767 51.9045 199.767C54.2347 199.624 56.565 199.196 58.8477 198.531C59.989 198.198 61.1304 197.865 62.2242 197.437C62.7948 197.247 63.318 197.009 63.8411 196.771C64.1264 196.628 64.3642 196.533 64.602 196.391C64.6971 196.343 64.8398 196.248 64.9349 196.2C65.03 196.153 65.1251 196.058 65.1727 196.058L64.9824 196.391C65.3629 195.012 65.6007 193.49 65.7433 192.015C65.886 190.541 65.8384 189.019 65.6958 187.545C65.5531 186.071 65.2202 184.597 64.7922 183.17C64.5544 182.457 64.3166 181.791 63.9837 181.125C63.8411 180.792 63.6509 180.459 63.5082 180.174C63.318 179.889 63.1277 179.556 62.9375 179.27C61.2255 176.893 58.9428 174.848 56.5174 172.993C54.0921 171.138 51.524 169.474 48.9084 167.857L44.9613 165.432C44.2955 165.004 43.6297 164.623 42.9639 164.1L42.7261 163.91L42.4408 163.672C42.2506 163.482 42.1079 163.339 42.0128 163.196C41.7274 162.863 41.4897 162.531 41.2519 162.198C40.3007 160.866 39.4923 159.535 38.7314 158.203C37.9705 156.824 37.2096 155.445 36.5438 154.018C35.878 152.591 35.2122 151.165 34.7367 149.595C34.6891 149.405 34.6416 149.215 34.5464 148.977C34.4989 148.882 34.4989 148.787 34.4989 148.644L34.4513 148.359C34.4038 148.073 34.3087 147.788 34.1184 147.503C33.8331 146.932 33.3575 146.409 32.8344 145.933C31.7882 144.935 30.5517 143.984 29.3628 142.89C28.1739 141.796 27.0801 140.56 26.2241 139.133C26.0339 138.752 25.7961 138.42 25.6534 138.039L25.1779 136.945C24.8925 136.232 24.5596 135.471 24.3218 134.758C23.7512 133.283 23.2756 131.809 22.8001 130.287C22.3245 128.813 21.8965 127.291 21.5636 125.77C21.3734 125.009 21.1831 124.248 21.0405 123.439C20.8978 122.678 20.7551 121.87 20.7551 121.014C20.7076 117.828 20.9929 114.737 21.516 111.598C22.0392 108.507 22.8476 105.463 24.0365 102.515C24.6547 101.04 25.3205 99.6137 26.129 98.2821C26.9374 96.9505 27.8886 95.6665 28.8397 94.43C30.7895 92.0047 32.9771 89.7695 35.1647 87.5344C37.3523 85.3468 39.5874 83.2068 41.8226 81.0192C42.9163 79.9254 44.0101 78.8316 45.0564 77.6902C45.5795 77.1196 46.1026 76.5489 46.5306 75.9307C46.7684 75.5978 46.9586 75.3124 47.1488 74.9795C47.3391 74.6466 47.4817 74.2662 47.5293 73.8857C47.5293 74.2662 47.3866 74.6466 47.1964 74.9795C47.0062 75.3124 46.8159 75.6453 46.6257 75.9782C46.1977 76.644 45.7222 77.2147 45.199 77.8329C44.2004 79.0218 43.1541 80.1632 42.0603 81.3045C39.9203 83.5397 37.7327 85.7748 35.6402 88.0099C33.5478 90.2451 31.4553 92.5753 29.6006 95.0007C28.6495 96.2372 27.7935 97.4736 27.0326 98.8052C26.2717 100.137 25.6534 101.516 25.0828 102.943C23.989 105.796 23.2756 108.792 22.8476 111.788C22.4196 114.784 22.1818 117.875 22.2769 120.919C22.2769 121.632 22.4672 122.346 22.6098 123.106C22.7525 123.867 22.9427 124.581 23.1329 125.342C23.5134 126.816 23.9414 128.29 24.417 129.764C24.8925 131.239 25.3681 132.665 25.9388 134.092C26.2241 134.805 26.5094 135.519 26.7948 136.232L27.2703 137.278C27.413 137.611 27.6032 137.896 27.7935 138.229C28.5544 139.466 29.553 140.56 30.6468 141.558C31.7406 142.557 32.9771 143.508 34.166 144.649C34.7367 145.22 35.3549 145.838 35.7829 146.694C36.0207 147.075 36.1634 147.55 36.306 148.026L36.3536 148.311C36.3536 148.406 36.4011 148.454 36.4011 148.549C36.4487 148.739 36.4963 148.882 36.5438 149.072C36.9718 150.451 37.59 151.878 38.2558 153.21C38.9216 154.589 39.635 155.92 40.3959 157.252C41.1568 158.583 41.9652 159.867 42.8212 161.104C43.059 161.389 43.2492 161.675 43.487 161.96C43.5821 162.103 43.7248 162.198 43.8199 162.34L43.9626 162.483L44.1528 162.626C44.7235 163.054 45.3893 163.434 46.0075 163.862L49.9547 166.288C52.6178 167.952 55.2334 169.664 57.7063 171.566C60.1793 173.516 62.6046 175.609 64.4593 178.272C64.6971 178.605 64.8873 178.985 65.1251 179.318C65.3153 179.698 65.5056 180.079 65.6958 180.412C66.0287 181.125 66.314 181.886 66.5518 182.694C67.0274 184.216 67.3603 185.833 67.5029 187.403C67.6456 189.019 67.6456 190.589 67.5029 192.206C67.3603 193.823 67.0749 195.344 66.5993 196.961L66.5518 197.152L66.4091 197.294C66.2189 197.484 66.0762 197.58 65.886 197.675C65.7433 197.77 65.6007 197.865 65.458 197.912C65.1727 198.055 64.8873 198.198 64.602 198.34C64.0313 198.578 63.4606 198.816 62.89 199.006C61.7486 199.434 60.5597 199.767 59.3708 200.1C56.993 200.718 54.5676 201.146 52.0947 201.241C51.4765 201.241 50.8582 201.241 50.24 201.241C49.9071 201.241 49.6218 201.194 49.2889 201.146C48.956 201.099 48.6231 201.051 48.2902 200.956C47.672 200.766 47.0062 200.528 46.4831 200.148C45.9124 199.767 45.4368 199.339 45.0088 198.816C44.2004 197.817 43.6297 196.628 43.2492 195.44C42.8688 194.251 42.631 193.014 42.4883 191.825C42.3457 190.589 42.2506 189.4 42.2506 188.163C42.2506 187.545 42.2506 186.974 42.2506 186.356L42.203 184.549L42.0128 177.368L41.6323 162.863Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M233.949 181.936C234.758 182.126 235.566 182.221 236.375 182.316C237.183 182.411 237.991 182.459 238.848 182.411C240.464 182.364 242.129 182.174 243.651 181.698C244.412 181.46 245.125 181.127 245.838 180.747C246.504 180.367 247.17 179.891 247.741 179.368C248.882 178.322 249.738 176.99 250.356 175.516C250.499 175.135 250.641 174.755 250.784 174.422L251.165 173.233C251.402 172.425 251.688 171.664 251.973 170.855C252.496 169.286 253.067 167.717 253.637 166.147C254.256 164.578 254.874 163.056 255.635 161.487C256.015 160.726 256.491 159.965 257.014 159.252C257.252 158.871 257.632 158.538 257.87 158.253C257.965 158.11 258.06 158.063 258.155 157.872L258.441 157.397C259.249 156.018 259.962 154.543 260.723 153.069C261.437 151.595 262.15 150.073 262.816 148.599C264.195 145.603 265.479 142.559 266.715 139.516C267.334 137.994 267.904 136.425 268.38 134.903C268.618 134.142 268.855 133.333 269.093 132.525C269.331 131.716 269.569 130.908 269.854 130.147C270.948 127.008 272.184 123.917 273.659 120.969C272.565 124.107 271.566 127.246 270.71 130.432C270.52 131.241 270.282 132.002 270.14 132.81C269.949 133.619 269.807 134.427 269.616 135.236C269.188 136.853 268.713 138.469 268.142 140.039C267.048 143.178 265.812 146.269 264.528 149.312C263.862 150.834 263.196 152.356 262.483 153.878C261.77 155.399 261.056 156.874 260.153 158.348L259.82 158.919C259.677 159.109 259.487 159.347 259.344 159.537C259.059 159.87 258.821 160.108 258.583 160.393C258.108 160.964 257.727 161.629 257.347 162.343C256.586 163.722 255.968 165.291 255.35 166.765C254.731 168.287 254.161 169.809 253.59 171.378L252.734 173.709L252.306 174.85C252.116 175.23 251.973 175.658 251.783 176.039C251.593 176.419 251.402 176.847 251.165 177.18L250.832 177.751L250.451 178.274C250.213 178.654 249.881 178.94 249.595 179.273C249.262 179.558 248.977 179.891 248.644 180.176C247.978 180.747 247.217 181.223 246.457 181.603C245.696 181.983 244.84 182.269 244.031 182.459C242.367 182.887 240.655 182.935 238.99 182.839C237.183 182.839 235.519 182.507 233.949 181.936Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M142.07 123.295V150.687H132.939L152.152 171.089L172.554 150.687H161.521V123.295H142.07Z", fill: "#FF0000", stroke: "black", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M210.694 76.2637C212.739 79.6402 214.879 83.0167 217.114 86.298C219.35 89.5794 221.585 92.8608 224.058 95.952C224.676 96.7129 225.294 97.4738 225.96 98.1871C226.626 98.9004 227.339 99.6138 228.1 100.184C228.29 100.327 228.48 100.422 228.718 100.565L229.384 100.898C229.812 101.136 230.288 101.326 230.716 101.516C231.619 101.896 232.523 102.277 233.474 102.562C235.329 103.181 237.278 103.656 239.228 103.894C241.178 104.179 243.175 104.227 245.173 103.989C243.223 104.322 241.178 104.322 239.228 104.132C237.231 103.941 235.281 103.561 233.331 102.99C232.38 102.705 231.429 102.372 230.478 102.039C230.002 101.849 229.527 101.659 229.099 101.468L228.433 101.136C228.195 101.04 227.957 100.898 227.719 100.755C226.863 100.184 226.103 99.4711 225.389 98.7578C224.676 98.0444 224.01 97.2835 223.344 96.5226C220.729 93.479 218.303 90.2928 215.973 87.0589C213.643 83.8251 211.36 80.5437 209.125 77.2148L210.694 76.2637Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M92.7549 108.84C92.4695 110.314 91.8037 111.741 91.0428 113.072C90.6624 113.738 90.1868 114.356 89.7588 114.975C89.2833 115.593 88.7601 116.164 88.237 116.734C86.097 118.969 83.4338 120.729 80.5805 121.918C77.7271 123.154 74.6835 123.82 71.6399 124.105C68.5963 124.391 65.5527 124.296 62.5566 123.773C65.5527 123.487 68.5487 123.202 71.4497 122.679C74.3506 122.108 77.1564 121.347 79.8196 120.206C82.4827 119.064 85.0032 117.59 87.1908 115.688C88.2846 114.737 89.3308 113.691 90.2819 112.549C91.1855 111.408 92.0415 110.171 92.7549 108.84Z", fill: "black" })); }; var SeatModem_SeatModemDefault = function SeatModemDefault(_ref2) { var style = _ref2.style; return /*#__PURE__*/react_default.a.createElement(SeatModem_SeatModem, { style: SeatModem_objectSpread({ fill: '#a0ccff' }, style) }); }; /* harmony default export */ var ModemSwapGraphics_SeatModem = (SeatModem_SeatModem); // CONCATENATED MODULE: ./app/components/partials/Graphics/ModemSwapGraphics/ReplaceAntenna.jsx function ReplaceAntenna_ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function ReplaceAntenna_objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ReplaceAntenna_ownKeys(Object(source), !0).forEach(function (key) { ReplaceAntenna_defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ReplaceAntenna_ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } function ReplaceAntenna_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /* eslint-disable react/prop-types */ // PlantCircle.jsx var ReplaceAntenna_ReplaceAntenna = function ReplaceAntenna(_ref) { var height = _ref.height, width = _ref.width, style = _ref.style; var svgStyle = ReplaceAntenna_objectSpread({}, style); return /*#__PURE__*/react_default.a.createElement("svg", { width: "295", height: "295", viewBox: "0 0 295 295", fill: "none", xmlns: "http://www.w3.org/2000/svg" }, /*#__PURE__*/react_default.a.createElement("g", { clipPath: "url(#clip0)" }, /*#__PURE__*/react_default.a.createElement("rect", { x: "1.5", y: "1.5", width: "292", height: "292", rx: "8.5", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M22.6644 662.718C15.3865 662.718 9.41211 656.743 9.41211 649.463V-11.3319C9.41211 -18.6113 15.3865 -24.5869 22.6644 -24.5869H424.579C431.857 -24.5869 437.831 -18.6113 437.831 -11.3319V649.463C437.831 656.743 431.857 662.718 424.579 662.718H22.6644Z", fill: "#E0DDD3" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M424.579 -23.1752C431.096 -23.1752 436.419 -17.8514 436.419 -11.3326V649.463C436.419 655.982 431.096 661.305 424.579 661.305H22.6644C16.1469 661.305 10.8243 655.982 10.8243 649.463V-11.3326C10.8243 -17.8514 16.1469 -23.1752 22.6644 -23.1752H424.579ZM424.579 -26H22.6644C14.5175 -26 8 -19.4811 8 -11.3326V649.463C8 657.611 14.5175 664.13 22.6644 664.13H424.579C432.726 664.13 439.243 657.611 439.243 649.463V-11.3326C439.243 -19.4811 432.617 -26 424.579 -26Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M22.3391 613.393C15.6043 613.393 10.0645 607.852 10.0645 601.116V42.2323C10.0645 35.4961 15.6043 29.9551 22.3391 29.9551H377.219C383.953 29.9551 389.493 35.4961 389.493 42.2323V601.007C389.493 607.744 383.953 613.285 377.219 613.285H22.3391V613.393Z", fill: "#CECCC4" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M377.11 30.2766C383.736 30.2766 389.167 35.709 389.167 42.3365V601.112C389.167 607.739 383.736 613.172 377.11 613.172H22.3388C15.7127 613.172 10.2814 607.739 10.2814 601.112V42.2279C10.2814 35.6004 15.7127 30.168 22.3388 30.168H377.11V30.2766ZM377.11 29.7334H22.3388C15.3868 29.7334 9.73828 35.3831 9.73828 42.3365V601.112C9.73828 608.065 15.3868 613.715 22.3388 613.715H377.218C384.17 613.715 389.819 608.065 389.819 601.112V42.2279C389.71 35.2744 384.062 29.7334 377.11 29.7334Z", fill: "#B2B0AA" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M381.72 579.333H380.525C365.752 579.333 353.694 591.392 353.694 606.169V607.364H271.465V589.002C271.465 575.638 260.711 564.882 247.35 564.882H148.609C135.248 564.882 124.494 575.638 124.494 589.002V607.255H43.0254V606.06C43.0254 591.284 30.968 579.224 16.1949 579.224H15L15.4345 320.534L15.6518 320.316C18.1501 316.514 19.4537 312.059 19.4537 307.496C19.4537 302.933 18.0415 298.37 15.5431 294.567L15.3259 294.241V50.001H381.394V293.806L381.177 294.024C378.678 297.826 377.375 302.281 377.375 306.844C377.375 311.407 378.787 315.971 381.285 319.773L381.502 320.099V320.425L381.72 579.333Z", fill: "#C4C4C4" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M381.454 579.168H380.259C365.486 579.168 353.429 591.228 353.429 606.004V607.2H271.199V588.838C271.199 575.474 260.445 564.718 247.084 564.718H148.344C134.983 564.718 124.229 575.474 124.229 588.838V607.091H42.7598V605.896C42.7598 591.12 30.7023 579.06 15.9293 579.06H14.7344L15.1689 320.37L15.3861 320.152C17.8845 316.35 19.188 311.895 19.188 307.332C19.188 302.769 17.7759 298.206 15.2775 294.403L15.0603 294.077V49.8369H381.128V293.642L380.911 293.86C378.413 297.662 377.109 302.117 377.109 306.68C377.109 311.243 378.521 315.806 381.02 319.609L381.237 319.935V320.261L381.454 579.168Z", stroke: "#3A3A3A", strokeWidth: "1.5345", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M25.0547 307.222C25.0547 315.262 31.4636 321.672 39.5019 321.672C47.5402 321.672 53.9491 315.262 53.9491 307.222C53.9491 299.182 47.5402 292.771 39.5019 292.771C31.5722 292.771 25.0547 299.182 25.0547 307.222ZM46.8884 307.222C46.8884 311.35 43.5211 314.61 39.5019 314.61C35.4828 314.61 32.1154 311.242 32.1154 307.222C32.1154 303.202 35.4828 299.834 39.5019 299.834C43.5211 299.834 46.8884 303.202 46.8884 307.222Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M25.0547 73.8476C25.0547 81.8875 31.4636 88.2978 39.5019 88.2978C47.5402 88.2978 53.9491 81.8875 53.9491 73.8476C53.9491 65.8077 47.5402 59.3975 39.5019 59.3975C31.5722 59.3975 25.0547 65.8077 25.0547 73.8476ZM46.8884 73.8476C46.8884 77.9762 43.5211 81.2357 39.5019 81.2357C35.4828 81.2357 32.1154 77.8676 32.1154 73.8476C32.1154 69.8276 35.4828 66.4596 39.5019 66.4596C43.5211 66.4596 46.8884 69.719 46.8884 73.8476Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M177.021 73.8452C177.021 85.5791 186.472 94.9228 198.095 94.9228C209.826 94.9228 219.168 85.4705 219.168 73.8452C219.168 62.2199 209.718 52.7675 198.095 52.7675C186.363 52.6589 177.021 62.1112 177.021 73.8452ZM205.481 73.8452C205.481 77.9738 202.114 81.2332 198.095 81.2332C194.076 81.2332 190.708 77.8651 190.708 73.8452C190.708 69.8252 194.076 66.4571 198.095 66.4571C202.114 66.4571 205.481 69.7166 205.481 73.8452Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M215.801 297.878C215.801 301.137 218.408 303.745 221.667 303.745C224.925 303.745 227.532 301.137 227.532 297.878C227.532 294.618 224.925 292.011 221.667 292.011C218.408 292.011 215.801 294.836 215.801 297.878ZM224.165 297.878C224.165 299.399 222.97 300.485 221.558 300.485C220.146 300.485 218.951 299.29 218.951 297.878C218.951 296.465 220.146 295.27 221.558 295.27C222.97 295.27 224.165 296.574 224.165 297.878Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M215.801 274.625C215.801 277.884 218.408 280.492 221.667 280.492C224.925 280.492 227.532 277.884 227.532 274.625C227.532 271.365 224.925 268.758 221.667 268.758C218.408 268.758 215.801 271.365 215.801 274.625ZM224.165 274.625C224.165 276.146 222.97 277.232 221.558 277.232C220.146 277.232 218.951 276.037 218.951 274.625C218.951 273.212 220.146 272.017 221.558 272.017C222.97 272.017 224.165 273.104 224.165 274.625Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M215.801 251.159C215.801 254.418 218.408 257.026 221.667 257.026C224.925 257.026 227.532 254.418 227.532 251.159C227.532 247.9 224.925 245.292 221.667 245.292C218.408 245.401 215.801 248.008 215.801 251.159ZM224.165 251.159C224.165 252.68 222.97 253.767 221.558 253.767C220.146 253.767 218.951 252.571 218.951 251.159C218.951 249.747 220.146 248.551 221.558 248.551C222.97 248.551 224.165 249.855 224.165 251.159Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M215.801 227.909C215.801 231.168 218.408 233.776 221.667 233.776C224.925 233.776 227.532 231.168 227.532 227.909C227.532 224.65 224.925 222.042 221.667 222.042C218.408 222.042 215.801 224.758 215.801 227.909ZM224.165 227.909C224.165 229.43 222.97 230.517 221.558 230.517C220.146 230.517 218.951 229.321 218.951 227.909C218.951 226.497 220.146 225.301 221.558 225.301C222.97 225.301 224.165 226.388 224.165 227.909Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M215.801 204.548C215.801 207.807 218.408 210.415 221.667 210.415C224.925 210.415 227.532 207.807 227.532 204.548C227.532 201.288 224.925 198.681 221.667 198.681C218.408 198.681 215.801 201.288 215.801 204.548ZM224.165 204.656C224.165 206.177 222.97 207.264 221.558 207.264C220.146 207.264 218.951 206.069 218.951 204.656C218.951 203.244 220.146 202.049 221.558 202.049C222.97 202.049 224.165 203.135 224.165 204.656Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M215.801 181.081C215.801 184.34 218.408 186.948 221.667 186.948C224.925 186.948 227.532 184.34 227.532 181.081C227.532 177.821 224.925 175.214 221.667 175.214C218.408 175.214 215.801 177.93 215.801 181.081ZM224.165 181.081C224.165 182.602 222.97 183.688 221.558 183.688C220.146 183.688 218.951 182.493 218.951 181.081C218.951 179.668 220.146 178.473 221.558 178.473C222.97 178.473 224.165 179.777 224.165 181.081Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M215.801 157.828C215.801 161.087 218.408 163.695 221.667 163.695C224.925 163.695 227.532 161.087 227.532 157.828C227.532 154.568 224.925 151.961 221.667 151.961C218.408 151.961 215.801 154.568 215.801 157.828ZM224.165 157.828C224.165 159.349 222.97 160.435 221.558 160.435C220.146 160.435 218.951 159.24 218.951 157.828C218.951 156.307 220.146 155.22 221.558 155.22C222.97 155.22 224.165 156.307 224.165 157.828Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M215.801 134.362C215.801 137.622 218.408 140.229 221.667 140.229C224.925 140.229 227.532 137.622 227.532 134.362C227.532 131.103 224.925 128.495 221.667 128.495C218.408 128.604 215.801 131.211 215.801 134.362ZM224.165 134.362C224.165 135.883 222.97 136.97 221.558 136.97C220.146 136.97 218.951 135.774 218.951 134.362C218.951 132.841 220.146 131.755 221.558 131.755C222.97 131.755 224.165 132.95 224.165 134.362Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M89.5781 273.103C89.5781 274.298 90.4471 275.168 91.642 275.168C92.8369 275.168 93.7059 274.298 93.7059 273.103C93.7059 271.908 92.8369 271.039 91.642 271.039C90.4471 271.039 89.5781 272.017 89.5781 273.103ZM92.6196 273.103C92.6196 273.647 92.1851 274.19 91.5334 274.19C90.9902 274.19 90.4471 273.755 90.4471 273.103C90.4471 272.56 90.8816 272.017 91.5334 272.017C92.1851 272.017 92.6196 272.451 92.6196 273.103Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M95.5527 273.103C95.5527 274.298 96.4217 275.168 97.6166 275.168C98.8115 275.168 99.6805 274.298 99.6805 273.103C99.6805 271.908 98.8115 271.039 97.6166 271.039C96.4217 271.039 95.5527 272.017 95.5527 273.103ZM98.5942 273.103C98.5942 273.647 98.1597 274.19 97.508 274.19C96.9649 274.19 96.4217 273.755 96.4217 273.103C96.4217 272.56 96.8562 272.017 97.508 272.017C98.1597 272.126 98.5942 272.451 98.5942 273.103Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M212.433 293.096V302.874H198.746V293.096H212.433ZM211.89 302.331V293.748H199.398V302.331H211.89Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M212.433 269.846V279.624H198.746V269.846H212.433ZM211.89 279.081V270.498H199.398V279.081H211.89Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M212.433 246.484V256.263H198.746V246.484H212.433ZM211.89 255.719V247.136H199.398V255.719H211.89Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M212.433 223.13V232.908H198.746V223.13H212.433ZM211.89 232.256V223.673H199.398V232.256H211.89Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M212.433 199.66V209.438H198.746V199.66H212.433ZM211.89 208.895V200.312H199.398V208.895H211.89Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M212.433 176.41V186.188H198.746V176.41H212.433ZM211.89 185.537V176.953H199.398V185.537H211.89Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M212.433 153.157V162.936H198.746V153.157H212.433ZM211.89 162.284V153.7H199.398V162.284H211.89Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M212.433 129.691V139.47H198.746V129.691H212.433ZM211.89 138.926V130.343H199.398V138.926H211.89Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M232.963 122.628V403.374H183.43V122.628H232.963ZM232.42 402.83V123.171H183.973V402.83H232.42Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M232.746 262.677H183.756V263.22H232.746V262.677Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M232.746 286.144H183.756V286.687H232.746V286.144Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M232.746 192.597H183.756V193.14H232.746V192.597Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M232.746 215.958H183.756V216.501H232.746V215.958Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M232.746 239.424H183.756V239.967H232.746V239.424Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M232.746 145.88H183.756V146.423H232.746V145.88Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M232.746 169.238H183.756V169.781H232.746V169.238Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M178.976 294.729H165.941V299.292H178.976V294.729Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M313.999 150.552H293.469V163.264H313.999V150.552Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M313.999 167.285H293.469V179.997H313.999V167.285Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M313.998 184.124H293.686V196.836H313.998V184.124Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M296.184 203.247H293.902V213.569H296.184V203.247Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M296.184 230.19H293.902V240.512H296.184V230.19Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M288.364 188.578H283.91V201.724H288.364V188.578Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M296.836 247.573H292.383V260.72H296.836V247.573Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M287.928 247.573H283.475V260.72H287.928V247.573Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M274.024 218.023H248.062V262.895H274.024V218.023Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M277.608 199.88H246.324V210.745H277.608V199.88Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M274.785 164.352H247.52V192.926H274.785V164.352Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M275.328 138.168H268.268V151.966H275.328V138.168Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M254.147 138.168H247.086V151.966H254.147V138.168Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M274.025 118.174H260.99V122.302H274.025V118.174Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M296.945 114.047H292.383V127.085H296.945V114.047Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M289.342 114.047H284.779V127.085H289.342V114.047Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M281.955 114.047H277.393V127.085H281.955V114.047Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M257.404 114.482H252.842V127.52H257.404V114.482Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M249.801 114.482H245.238V127.52H249.801V114.482Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M327.035 73.7383H281.955V99.9224H327.035V73.7383Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M245.238 62.5479H241.002V75.5856H245.238V62.5479Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M233.29 62.5479H228.619V75.5856H233.29V62.5479Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M178.869 176.847H165.834V181.084H178.869V176.847Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M178.869 162.938H165.834V167.61H178.869V162.938Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M178.976 155.334H165.941V160.006H178.976V155.334Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M178.976 147.402H165.941V152.074H178.976V147.402Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M56.8815 280.062C58.8613 280.062 60.4662 278.457 60.4662 276.477C60.4662 274.497 58.8613 272.892 56.8815 272.892C54.9018 272.892 53.2969 274.497 53.2969 276.477C53.2969 278.457 54.9018 280.062 56.8815 280.062Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M60.1417 238.34H46.998V243.012H60.1417V238.34Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M60.1417 226.389H46.998V231.061H60.1417V226.389Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M60.1417 214.654H46.998V219.326H60.1417V214.654Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M60.1417 202.811H46.998V207.482H60.1417V202.811Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M60.1417 179.017H46.998V183.688H60.1417V179.017Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M60.1417 96.0117H46.998V100.684H60.1417V96.0117Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M60.1417 107.854H46.998V112.526H60.1417V107.854Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M60.1417 119.697H46.998V124.369H60.1417V119.697Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M60.1417 131.54H46.998V136.212H60.1417V131.54Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M60.1417 143.491H46.998V148.163H60.1417V143.491Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M60.1417 155.334H46.998V160.006H60.1417V155.334Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M60.1417 167.174H46.998V171.846H60.1417V167.174Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M60.3585 261.917H47.2148V266.589H60.3585V261.917Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("g", { opacity: "0.7" }, /*#__PURE__*/react_default.a.createElement("path", { opacity: "0.7", d: "M198.094 88.0814C206.013 88.0814 212.433 81.6605 212.433 73.7399C212.433 65.8193 206.013 59.3984 198.094 59.3984C190.175 59.3984 183.756 65.8193 183.756 73.7399C183.756 81.6605 190.175 88.0814 198.094 88.0814Z", fill: "#686868" }), /*#__PURE__*/react_default.a.createElement("path", { opacity: "0.7", d: "M200.267 68.3051L199.616 66.0235C199.507 65.4802 198.964 65.1543 198.421 65.1543H197.769C197.226 65.1543 196.791 65.4802 196.574 66.0235L195.922 68.3051C195.705 68.957 195.053 69.2829 194.51 69.1743L192.229 68.631C191.686 68.5224 191.143 68.7397 190.925 69.1743L190.6 69.7175C190.274 70.1521 190.382 70.804 190.817 71.1299L192.446 72.8683C192.881 73.3029 192.881 74.0634 192.446 74.6066L190.817 76.345C190.491 76.7796 190.382 77.3228 190.6 77.7574L190.925 78.3007C191.251 78.7353 191.795 78.9526 192.229 78.8439L194.51 78.3007C195.162 78.192 195.814 78.518 196.031 79.1698L196.683 81.4515C196.791 81.9947 197.334 82.3206 197.878 82.3206H198.529C199.072 82.3206 199.507 81.9947 199.724 81.4515L200.376 79.1698C200.593 78.518 201.245 78.192 201.897 78.3007L204.178 78.8439C204.721 78.9526 205.264 78.7353 205.481 78.3007L205.807 77.7574C206.133 77.3228 206.024 76.671 205.59 76.345L203.961 74.6066C203.526 74.1721 203.526 73.4115 203.961 72.8683L205.59 71.1299C205.916 70.6953 206.024 70.1521 205.807 69.7175L205.481 69.1743C205.155 68.7397 204.612 68.5224 204.178 68.631L201.897 69.1743C201.136 69.2829 200.484 68.8483 200.267 68.3051Z", fill: "#494949" })), /*#__PURE__*/react_default.a.createElement("path", { d: "M70.7853 66.458H157.468L163.334 77.9747V308.742H63.7246V77.9747L70.7853 66.458Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M136.939 68.3066V84.2779H120.428V68.3066H136.939Z", fill: "#FFEC00" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M136.068 75.8033C136.068 79.9319 132.701 83.3 128.573 83.3C124.445 83.3 121.078 79.9319 121.078 75.8033C121.078 71.6747 124.445 68.3066 128.573 68.3066C132.701 68.4153 136.068 71.7834 136.068 75.8033ZM122.273 75.8033C122.273 79.2801 125.097 82.1049 128.573 82.1049C132.049 82.1049 134.874 79.2801 134.874 75.8033C134.874 72.3266 132.049 69.5018 128.573 69.5018C125.097 69.5018 122.273 72.3266 122.273 75.8033Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M92.2938 230.515C94.5735 230.515 96.4216 228.667 96.4216 226.386C96.4216 224.106 94.5735 222.258 92.2938 222.258C90.0141 222.258 88.166 224.106 88.166 226.386C88.166 228.667 90.0141 230.515 92.2938 230.515Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M133.897 230.515C136.177 230.515 138.025 228.667 138.025 226.386C138.025 224.106 136.177 222.258 133.897 222.258C131.618 222.258 129.77 224.106 129.77 226.386C129.77 228.667 131.618 230.515 133.897 230.515Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M72.6329 291.794C74.6968 291.794 76.3262 290.056 76.3262 288.1C76.3262 286.145 74.5882 284.406 72.6329 284.406H70.6776C68.6138 284.406 66.9844 286.145 66.9844 288.1C66.9844 290.056 68.7224 291.794 70.6776 291.794H72.6329Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M72.6329 280.06C74.6968 280.06 76.3262 278.322 76.3262 276.366C76.3262 274.41 74.5882 272.672 72.6329 272.672H70.6776C68.6138 272.672 66.9844 274.41 66.9844 276.366C66.9844 278.322 68.7224 280.06 70.6776 280.06H72.6329Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M72.6329 268.109C74.6968 268.109 76.3262 266.37 76.3262 264.415C76.3262 262.459 74.5882 260.721 72.6329 260.721H70.6776C68.6138 260.721 66.9844 262.459 66.9844 264.415C66.9844 266.37 68.7224 268.109 70.6776 268.109H72.6329Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M72.6329 256.266C74.6968 256.266 76.3262 254.528 76.3262 252.572C76.3262 250.616 74.5882 248.878 72.6329 248.878H70.6776C68.6138 248.878 66.9844 250.616 66.9844 252.572C66.9844 254.528 68.7224 256.266 70.6776 256.266H72.6329Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M72.6329 244.423C74.6968 244.423 76.3262 242.685 76.3262 240.729C76.3262 238.774 74.5882 237.035 72.6329 237.035H70.6776C68.6138 237.035 66.9844 238.774 66.9844 240.729C66.9844 242.685 68.7224 244.423 70.6776 244.423H72.6329Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M72.6329 232.472C74.6968 232.472 76.3262 230.734 76.3262 228.778C76.3262 226.822 74.5882 225.084 72.6329 225.084H70.6776C68.6138 225.084 66.9844 226.822 66.9844 228.778C66.9844 230.734 68.7224 232.472 70.6776 232.472H72.6329Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M72.6329 220.74C74.6968 220.74 76.3262 219.001 76.3262 217.046C76.3262 214.981 74.5882 213.352 72.6329 213.352H70.6776C68.6138 213.352 66.9844 215.09 66.9844 217.046C66.9844 219.11 68.7224 220.74 70.6776 220.74H72.6329Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M72.6329 208.788C74.6968 208.788 76.3262 207.05 76.3262 205.094C76.3262 203.139 74.5882 201.4 72.6329 201.4H70.6776C68.6138 201.4 66.9844 203.139 66.9844 205.094C66.9844 207.05 68.7224 208.788 70.6776 208.788H72.6329Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M72.6329 196.946C74.6968 196.946 76.3262 195.207 76.3262 193.252C76.3262 191.187 74.5882 189.558 72.6329 189.558H70.6776C68.6138 189.558 66.9844 191.296 66.9844 193.252C66.9844 195.316 68.7224 196.946 70.6776 196.946H72.6329Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M72.6329 185.1C74.6968 185.1 76.3262 183.362 76.3262 181.406C76.3262 179.342 74.5882 177.712 72.6329 177.712H70.6776C68.6138 177.712 66.9844 179.45 66.9844 181.406C66.9844 183.47 68.7224 185.1 70.6776 185.1H72.6329Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M72.6329 173.149C74.6968 173.149 76.3262 171.41 76.3262 169.455C76.3262 167.39 74.5882 165.761 72.6329 165.761H70.6776C68.6138 165.761 66.9844 167.499 66.9844 169.455C66.9844 171.519 68.7224 173.149 70.6776 173.149H72.6329Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M72.6329 161.417C74.6968 161.417 76.3262 159.679 76.3262 157.723C76.3262 155.659 74.5882 154.029 72.6329 154.029H70.6776C68.6138 154.029 66.9844 155.768 66.9844 157.723C66.9844 159.788 68.7224 161.417 70.6776 161.417H72.6329Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M72.6329 149.575C74.6968 149.575 76.3262 147.836 76.3262 145.881C76.3262 143.816 74.5882 142.187 72.6329 142.187H70.6776C68.6138 142.187 66.9844 143.925 66.9844 145.881C66.9844 147.945 68.7224 149.575 70.6776 149.575H72.6329Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M72.6329 137.623C74.6968 137.623 76.3262 135.885 76.3262 133.929C76.3262 131.865 74.5882 130.235 72.6329 130.235H70.6776C68.6138 130.235 66.9844 131.974 66.9844 133.929C66.9844 135.994 68.7224 137.623 70.6776 137.623H72.6329Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M72.6329 125.781C74.6968 125.781 76.3262 124.042 76.3262 122.087C76.3262 120.022 74.5882 118.393 72.6329 118.393H70.6776C68.6138 118.393 66.9844 120.131 66.9844 122.087C66.9844 124.151 68.7224 125.781 70.6776 125.781H72.6329Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M72.6329 113.941C74.6968 113.941 76.3262 112.202 76.3262 110.247C76.3262 108.182 74.5882 106.553 72.6329 106.553H70.6776C68.6138 106.553 66.9844 108.291 66.9844 110.247C66.9844 112.311 68.7224 113.941 70.6776 113.941H72.6329Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M72.6329 102.098C74.6968 102.098 76.3262 100.36 76.3262 98.404C76.3262 96.3397 74.5882 94.71 72.6329 94.71H70.6776C68.6138 94.71 66.9844 96.4483 66.9844 98.404C66.9844 100.468 68.7224 102.098 70.6776 102.098H72.6329Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M72.6329 90.2513C74.6968 90.2513 76.3262 88.5129 76.3262 86.5573C76.3262 84.6016 74.5882 82.8633 72.6329 82.8633H70.6776C68.6138 82.8633 66.9844 84.6016 66.9844 86.5573C66.9844 88.5129 68.7224 90.2513 70.6776 90.2513H72.6329Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M155.514 291.794C157.578 291.794 159.207 290.056 159.207 288.1C159.207 286.145 157.469 284.406 155.514 284.406H153.558C151.495 284.406 149.865 286.145 149.865 288.1C149.865 290.056 151.603 291.794 153.558 291.794H155.514Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M155.514 280.06C157.578 280.06 159.207 278.322 159.207 276.366C159.207 274.41 157.469 272.672 155.514 272.672H153.558C151.495 272.672 149.865 274.41 149.865 276.366C149.865 278.322 151.603 280.06 153.558 280.06H155.514Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M155.514 268.109C157.578 268.109 159.207 266.37 159.207 264.415C159.207 262.459 157.469 260.721 155.514 260.721H153.558C151.495 260.721 149.865 262.459 149.865 264.415C149.865 266.37 151.603 268.109 153.558 268.109H155.514Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M155.514 256.266C157.578 256.266 159.207 254.528 159.207 252.572C159.207 250.616 157.469 248.878 155.514 248.878H153.558C151.495 248.878 149.865 250.616 149.865 252.572C149.865 254.528 151.603 256.266 153.558 256.266H155.514Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M155.514 244.423C157.578 244.423 159.207 242.685 159.207 240.729C159.207 238.774 157.469 237.035 155.514 237.035H153.558C151.495 237.035 149.865 238.774 149.865 240.729C149.865 242.685 151.603 244.423 153.558 244.423H155.514Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M155.514 232.472C157.578 232.472 159.207 230.734 159.207 228.778C159.207 226.822 157.469 225.084 155.514 225.084H153.558C151.495 225.084 149.865 226.822 149.865 228.778C149.865 230.734 151.603 232.472 153.558 232.472H155.514Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M155.514 220.74C157.578 220.74 159.207 219.001 159.207 217.046C159.207 214.981 157.469 213.352 155.514 213.352H153.558C151.495 213.352 149.865 215.09 149.865 217.046C149.865 219.11 151.603 220.74 153.558 220.74H155.514Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M155.514 208.788C157.578 208.788 159.207 207.05 159.207 205.094C159.207 203.139 157.469 201.4 155.514 201.4H153.558C151.495 201.4 149.865 203.139 149.865 205.094C149.865 207.05 151.603 208.788 153.558 208.788H155.514Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M155.514 196.946C157.578 196.946 159.207 195.207 159.207 193.252C159.207 191.187 157.469 189.558 155.514 189.558H153.558C151.495 189.558 149.865 191.296 149.865 193.252C149.865 195.316 151.603 196.946 153.558 196.946H155.514Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M155.514 185.1C157.578 185.1 159.207 183.362 159.207 181.406C159.207 179.342 157.469 177.712 155.514 177.712H153.558C151.495 177.712 149.865 179.45 149.865 181.406C149.865 183.47 151.603 185.1 153.558 185.1H155.514Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M155.514 173.149C157.578 173.149 159.207 171.41 159.207 169.455C159.207 167.39 157.469 165.761 155.514 165.761H153.558C151.495 165.761 149.865 167.499 149.865 169.455C149.865 171.519 151.603 173.149 153.558 173.149H155.514Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M155.514 161.417C157.578 161.417 159.207 159.679 159.207 157.723C159.207 155.659 157.469 154.029 155.514 154.029H153.558C151.495 154.029 149.865 155.768 149.865 157.723C149.865 159.788 151.603 161.417 153.558 161.417H155.514Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M155.514 149.575C157.578 149.575 159.207 147.836 159.207 145.881C159.207 143.816 157.469 142.187 155.514 142.187H153.558C151.495 142.187 149.865 143.925 149.865 145.881C149.865 147.945 151.603 149.575 153.558 149.575H155.514Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M155.514 137.623C157.578 137.623 159.207 135.885 159.207 133.929C159.207 131.865 157.469 130.235 155.514 130.235H153.558C151.495 130.235 149.865 131.974 149.865 133.929C149.865 135.994 151.603 137.623 153.558 137.623H155.514Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M155.514 125.781C157.578 125.781 159.207 124.042 159.207 122.087C159.207 120.022 157.469 118.393 155.514 118.393H153.558C151.495 118.393 149.865 120.131 149.865 122.087C149.865 124.151 151.603 125.781 153.558 125.781H155.514Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M155.514 113.941C157.578 113.941 159.207 112.202 159.207 110.247C159.207 108.182 157.469 106.553 155.514 106.553H153.558C151.495 106.553 149.865 108.291 149.865 110.247C149.865 112.311 151.603 113.941 153.558 113.941H155.514Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M155.514 102.098C157.578 102.098 159.207 100.36 159.207 98.404C159.207 96.3397 157.469 94.71 155.514 94.71H153.558C151.495 94.71 149.865 96.4483 149.865 98.404C149.865 100.468 151.603 102.098 153.558 102.098H155.514Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M155.514 90.2513C157.578 90.2513 159.207 88.5129 159.207 86.5573C159.207 84.6016 157.469 82.8633 155.514 82.8633H153.558C151.495 82.8633 149.865 84.6016 149.865 86.5573C149.865 88.5129 151.603 90.2513 153.558 90.2513H155.514Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M143.891 94.3828H80.5625V207.485H143.891V94.3828Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M143.131 95.252V206.616H81.4314V95.252H143.131ZM144.76 93.5137H79.6934V208.246H144.76V93.5137Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M144.651 94.8145H79.9102V104.919H144.651V94.8145Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M146.714 91.7695V97.6365H146.171V92.3128H140.631V91.7695H146.714Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M146.715 101.114V112.522H146.172V101.114H146.715ZM146.715 115.782V127.19H146.172V115.782H146.715ZM146.715 130.666V142.074H146.172V130.666H146.715ZM146.715 145.334V156.742H146.172V145.334H146.715ZM146.715 160.11V171.518H146.172V160.11H146.715ZM146.715 174.777V186.185H146.172V174.777H146.715ZM146.715 189.553V200.961H146.172V189.553H146.715Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M146.714 204.437V210.412H140.631V209.76H146.171V204.437H146.714Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M137.48 209.763V210.306H127.161V209.763H137.48ZM124.228 209.763V210.306H113.909V209.763H124.228ZM110.759 209.763V210.306H100.439V209.763H110.759ZM97.3976 209.763V210.306H87.0781V209.763H97.3976Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M83.9288 209.76V210.412H77.8457V204.437H78.3888V209.76H83.9288Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M78.3889 101.114V112.522H77.8457V101.114H78.3889ZM78.3889 115.782V127.19H77.8457V115.782H78.3889ZM78.3889 130.666V142.074H77.8457V130.666H78.3889ZM78.3889 145.334V156.742H77.8457V145.334H78.3889ZM78.3889 160.11V171.518H77.8457V160.11H78.3889ZM78.3889 174.777V186.185H77.8457V174.777H78.3889ZM78.3889 189.553V200.961H77.8457V189.553H78.3889Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M83.9288 91.7695V92.3128H78.3888V97.6365H77.8457V91.7695H83.9288Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M137.48 91.7695V92.3128H127.161V91.7695H137.48ZM124.228 91.7695V92.3128H113.909V91.7695H124.228ZM110.759 91.7695V92.3128H100.439V91.7695H110.759ZM97.3976 91.7695V92.3128H87.0781V91.7695H97.3976Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M133.136 108.72H92.8359V149.028H133.136V108.72Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M128.901 111.109H94.6836V112.848H96.9647V115.455H99.0286V117.52V117.954V119.801H94.6836V122.409H96.9647V124.256H94.6836V126.646H99.3545V124.473V124.256V122.409H103.917V119.91H106.198V117.954H108.479V120.562V123.169H110.652V123.278V126.972H108.262V133.382H106.307V135.664H108.262H110.652V133.274H113.041V131.535H115.431V129.254H113.041V125.016H117.386V127.407H119.776V124.908V122.735H122.057V120.888H126.402V123.278H129.009V125.125H126.402V126.429V127.732V129.036H129.009V140.553H126.511H126.294H124.013V138.271H121.949V140.553H119.559V147.289H121.949V140.662H124.013V147.289H126.402V142.943H128.901V147.289H130.639V113.065V111.327H128.901V111.109ZM101.31 115.455H99.4631V112.848H101.31V115.455ZM103.7 119.91H101.418V118.063H103.7V119.91ZM108.262 115.455H104.025V112.848H108.262V115.455ZM117.712 112.848H119.776V115.455H117.712V112.848ZM115.105 122.517H110.76V120.67H115.105V122.517ZM115.105 118.063H110.76V115.455H113.259V112.848H114.997V115.455V118.063H115.105ZM126.402 118.063V118.28H119.668V120.127H115.322V117.954H119.885V115.347H122.383V112.739H124.338V115.347H126.294V118.063H126.402Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M96.9647 115.453H94.6836V117.735H96.9647V115.453Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M117.277 129.145V133.491H119.776V132.187H122.057V133.491H119.776V135.773H124.338V134.469V133.491V132.187V127.516H119.776V129.145H117.277Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M117.278 133.491H114.889V135.773H117.278V133.491Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M119.667 135.772H117.277V138.054H119.667V135.772Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M103.808 124.579H101.418V126.861H103.808V124.579Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M106.198 126.975H103.809V133.493H106.198V126.975Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M103.808 133.49H101.962V129.145H101.31H99.5718H94.6836V131.535H99.5718V133.273H94.6836V135.663H97.182V137.619H94.6836V140.009H99.5718V141.856H97.182H94.6836V144.247H97.182V147.18H99.5718V144.247V142.074H101.418V147.18H103.808V142.617H105.872V144.355V144.79V146.637H108.37V144.79H110.869V142.508H108.37V140.335H103.808V138.162H106.198V135.772H103.808V133.49Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M112.933 147.178V144.787H114.888V147.178H116.952V144.787H114.888V142.506H112.933V144.787H110.869V147.178H112.933Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M114.997 137.946H112.934V140.228H114.997V137.946Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M110.435 137.946H108.371V140.228H110.435V137.946Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M101.309 220.196H83.4941V232.473H101.309V220.196Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M142.695 220.196H124.881V232.473H142.695V220.196Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M110.869 283.863H78.6074V311.351H110.869V283.863Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M111.303 283.318V312.001H77.9551V283.318H111.303ZM110.108 310.915V284.513H79.0413V310.915H110.108Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M148.125 281.796H113.039V307.219H148.125V281.796Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M148.886 281.145V307.763H112.605V281.145H148.886ZM147.691 306.785V282.448H113.692V306.785H147.691Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M128.574 79.2786C130.493 79.2786 132.05 77.7221 132.05 75.8019C132.05 73.8818 130.493 72.3252 128.574 72.3252C126.654 72.3252 125.098 73.8818 125.098 75.8019C125.098 77.7221 126.654 79.2786 128.574 79.2786Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M133.787 75.803C133.787 78.6278 131.506 81.0181 128.573 81.0181C125.641 81.0181 123.359 78.7365 123.359 75.803C123.359 72.9781 125.641 70.5879 128.573 70.5879C131.506 70.5879 133.787 72.8695 133.787 75.803ZM123.685 75.803C123.685 78.5192 125.858 80.6921 128.573 80.6921C131.289 80.6921 133.462 78.5192 133.462 75.803C133.462 73.0868 131.289 70.9138 128.573 70.9138C125.858 70.9138 123.685 73.0868 123.685 75.803Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M94.9001 256.266H85.2324V268.434H94.9001V256.266Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M82.7347 275.93H78.8242V278.211H82.7347V275.93Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M80.9959 271.042H78.7148V274.953H80.9959V271.042Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M84.2553 255.072H80.7793V265.828H84.2553V255.072Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M87.5135 251.595H85.2324V255.506H87.5135V251.595Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M98.5937 254.204H96.3125V258.115H98.5937V254.204Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M87.187 238.883H80.8867V242.468H87.187V238.883Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M114.453 253.44H109.564V263.871H114.453V253.44Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M117.495 253.44H115.865V258.004H117.495V253.44Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M122.166 255.289H119.016V261.917H122.166V255.289Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M147.8 253.768H137.48V264.089H147.8V253.768Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M135.092 253.768H131.941V260.395H135.092V253.768Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M147.909 269.086H141.283V272.237H147.909V269.086Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M140.74 237.471H131.941V250.617H140.74V237.471Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M103.7 235.949H96.9648V247.466H103.7V235.949Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M116.409 222.369H109.674V230.3H116.409V222.369Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M114.453 79.2773H111.629V84.0578H114.453V79.2773Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M110.324 79.2773H107.5V84.0578H110.324V79.2773Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M96.8555 79.2773H94.0312V84.0578H96.8555V79.2773Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M86.3184 79.2773H83.4941V84.0578H86.3184V79.2773Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M145.955 79.6055H141.066V82.4303H145.955V79.6055Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M145.955 83.7354H141.066V86.5602H145.955V83.7354Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M145.955 70.9131H141.066V73.7379H145.955V70.9131Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M145.955 75.1475H141.066V77.9723H145.955V75.1475Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M128.248 158.375H88.3828V160.548H90.9898V163.698H93.3796V166.197V166.741V169.022H88.3828V172.173H90.9898V174.455H88.3828V177.388H93.8141V174.781V174.455V172.173H99.0281V169.24H101.744V166.849H104.459V170V173.151H106.958V173.259V177.823H104.242V185.537H101.961V188.361H104.242H107.066V185.537H109.782V183.364H112.606V180.322H109.782V175.215H114.887V178.149H117.712V174.998V172.39H120.427V170.109H125.424V172.934H128.466V175.106H125.207V176.628V178.149V179.67H128.248V193.468H125.315H125.207H122.491V190.752H120.101V193.468H117.277V201.508H120.101V193.468H122.491V201.508H125.315V196.184H128.248V201.508H130.312V160.222V158.049H128.248V158.375ZM96.2038 163.59H94.1399V160.439H96.2038V163.59ZM98.9195 169.022H96.2038V166.741H98.9195V169.022ZM104.133 163.59H99.1367V160.439H104.133V163.59ZM115.213 160.548H117.603V163.698H115.213V160.548ZM112.28 172.064H107.284V169.783H112.28V172.064ZM112.28 166.741H107.284V163.59H110.217V160.439H112.28V163.59V166.741ZM125.207 166.741V166.958H117.386V169.24H112.389V166.632H117.712V163.481H120.645V160.33H122.926V163.481H125.207V166.741Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M90.9898 163.589H88.3828V166.305H90.9898V163.589Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M114.779 180.104V185.428H117.604V183.798H120.211V185.428H117.604V188.144H122.926V186.514V185.428V183.798V178.148H117.604V180.104H114.779Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M114.779 185.429H111.955V188.254H114.779V185.429Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M117.604 188.146H114.779V190.97H117.604V188.146Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M99.0274 174.671H96.2031V177.496H99.0274V174.671Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M101.852 177.496H99.0273V185.427H101.852V177.496Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M99.0281 185.426H96.8556V180.103H96.0952H94.0313H88.3828V183.036H94.0313V185.1H88.3828V188.034H91.2071V190.315H88.3828V193.249H94.0313V195.531H91.2071H88.3828V198.355H91.2071V201.832H94.0313V198.355V195.748H96.2038V201.832H99.0281V196.4H101.418V198.464V199.007V201.289H104.351V199.007H107.175V196.291H104.351V193.575H99.0281V190.967H101.852V188.142H99.0281V185.426Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M109.674 201.833V199.008H111.955V201.833H114.345V199.008H111.955V196.292H109.565V199.008H107.176V201.833H109.674Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M111.954 190.86H109.564V193.685H111.954V190.86Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M106.741 190.86H104.352V193.685H106.741V190.86Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M424.579 -22.306C431.096 -22.306 436.419 -16.9823 436.419 -10.4634V650.332C436.419 656.851 431.096 662.174 424.579 662.174H22.6644C16.1469 662.174 10.8243 656.851 10.8243 650.332V-10.4634C10.8243 -16.9823 16.1469 -22.306 22.6644 -22.306H424.579ZM424.579 -25.1309H22.6644C14.5175 -25.1309 8 -18.612 8 -10.4634V650.332C8 658.48 14.5175 664.999 22.6644 664.999H424.579C432.726 664.999 439.243 658.48 439.243 650.332V-10.4634C439.243 -18.612 432.617 -25.1309 424.579 -25.1309Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M122.865 78.6299H121.947V85.8308H122.865V78.6299Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M147.417 60.8851L146.667 61.3277L145.81 60L140.453 63.6511C139.274 64.5362 136.81 63.983 135.738 62.3234L130.167 66.1957L130.81 67.1915C130.917 67.4128 130.917 67.634 130.703 67.8553C130.488 67.9659 130.274 67.966 130.06 67.7447L129.417 66.7489L120.095 73.166L121.167 74.9362L119.988 75.8213L126.095 85.1149L127.274 84.2298L128.345 86L137.667 79.583L136.917 78.4766C136.81 78.2553 136.81 78.034 137.024 77.8128C137.238 77.7021 137.453 77.7021 137.667 77.9234L138.417 79.0298L143.988 75.1574C142.917 73.4979 143.453 70.9532 144.631 70.0681C145.81 69.183 149.988 66.417 149.988 66.417L149.131 65.0894L149.881 64.6468L147.417 60.8851Z", fill: "#FFDC5E", stroke: "#FF0000", strokeWidth: "3", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M414.916 322.253C414.916 352.106 395.833 412.029 368.942 412.029C350.293 412.029 335.655 386.41 335.655 344.833C335.655 303.255 390.737 109.807 393.447 87.8787C396.05 65.9502 408.085 -7 325.354 -7C242.623 -7 146.988 60.3052 146.988 60.3052L150.458 65.4074C151.434 64.6475 245.876 -1.02937 325.462 -1.02937C348.775 -1.02937 365.906 5.04981 376.424 16.8825C393.773 36.6398 389.869 69.424 387.917 84.622L387.592 87.1188C386.725 94.2835 379.352 123.92 370.786 158.332C353.437 228.026 329.8 316.716 329.8 344.833C329.8 388.581 345.63 418 369.051 418C401.579 418 420.988 354.277 420.988 323.338", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M274.969 24.2024L293.674 17.8486H223.867L242.501 24.2024H274.969Z", fill: "#666666", stroke: "black", strokeWidth: "0.7672", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M264.877 35.5675H251.325L250.195 22.7188H265.935L264.877 35.5675Z", fill: "#111111", stroke: "black", strokeWidth: "0.7672", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M264.735 17.8486H251.395V22.7199H264.735V17.8486Z", fill: "#282828", stroke: "black", strokeWidth: "0.3836", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M293.603 11H223.867V17.848H293.603V11Z", fill: "#3D3D3D", stroke: "black", strokeWidth: "0.7672", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M47.1946 74H12V316.719H47.1946V74Z", fill: "#EFCD00" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M47.3027 74L52.9512 89.7539V311.612L47.3027 316.61V74Z", fill: "#A48C00" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M47.5188 74H12.3242V316.61H47.5188L53.276 311.612V89.7539L47.5188 74Z", stroke: "black", strokeWidth: "2", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M47.3027 74V316.61", stroke: "black", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M166.469 106.797H147.192L152.391 123.151H113.02L118.219 106.797H99L132.705 91L166.469 106.797Z", fill: "#FF0000", stroke: "black", strokeMiterlimit: "10", strokeLinejoin: "round" })), /*#__PURE__*/react_default.a.createElement("rect", { x: "1.5", y: "1.5", width: "292", height: "292", rx: "8.5", stroke: "#284047", strokeWidth: "3" })); }; var ReplaceAntenna_ReplaceAntennaDefault = function ReplaceAntennaDefault(_ref2) { var style = _ref2.style; return /*#__PURE__*/react_default.a.createElement(ReplaceAntenna_ReplaceAntenna, { style: ReplaceAntenna_objectSpread({ fill: '#a0ccff' }, style) }); }; /* harmony default export */ var ModemSwapGraphics_ReplaceAntenna = (ReplaceAntenna_ReplaceAntenna); // CONCATENATED MODULE: ./app/components/partials/Graphics/ModemSwapGraphics/Disposal.jsx function Disposal_ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function Disposal_objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? Disposal_ownKeys(Object(source), !0).forEach(function (key) { Disposal_defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : Disposal_ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } function Disposal_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /* eslint-disable react/prop-types */ // PlantCircle.jsx var Disposal_Disposal = function Disposal(_ref) { var height = _ref.height, width = _ref.width, style = _ref.style; var svgStyle = Disposal_objectSpread({}, style); return /*#__PURE__*/react_default.a.createElement("svg", { width: "295", height: "295", viewBox: "0 0 295 295", fill: "none", xmlns: "http://www.w3.org/2000/svg" }, /*#__PURE__*/react_default.a.createElement("path", { d: "M1.5 10C1.5 5.30558 5.30558 1.5 10 1.5H285C289.694 1.5 293.5 5.30558 293.5 10V285C293.5 289.694 289.694 293.5 285 293.5H10C5.30558 293.5 1.5 289.694 1.5 285V10Z", fill: "white", stroke: "#284047", strokeWidth: "3" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M142.61 47.3679C138.689 40.5105 133.133 35.6123 126.924 33H192.611C198.494 33 203.069 35.2858 205.684 39.8574L222.024 67.6136L239.671 57.1642L211.239 108.105H153.395L171.369 97.0025L142.61 47.3679Z", fill: "#284047" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M86.4017 51.9382C93.9182 38.55 111.239 33.9784 124.311 41.8154C127.906 44.1012 133.461 49.3259 136.076 53.8975L144.9 68.9185L114.834 120.839L63.5254 91.45L86.4017 51.9382Z", fill: "#518290" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M269.41 147.29C276.927 160.352 272.352 177.659 259.28 185.169C255.685 187.455 248.495 189.414 242.939 189.414H225.619L195.553 137.821L246.861 108.432L269.41 147.29Z", fill: "#518290" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M243.92 198.56C252.09 198.56 258.626 196.274 264.182 192.029L231.175 250.153C228.56 254.725 223.658 257.337 218.103 257.337H186.729V277.91L156.99 227.948L187.056 177.987V198.56H243.92Z", fill: "#284047" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M58.2949 231.866L24.9608 174.394C23.6536 172.435 23 169.822 23 167.537C23 165.251 23.6536 162.312 24.9608 160.353L40.9742 132.27L23 120.841H81.498L109.93 171.782L91.6289 161.659L62.8701 210.967C60.2557 215.865 57.9681 223.049 57.9681 227.621C57.9681 228.6 57.9681 229.906 58.2949 231.866Z", fill: "#284047" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M95.5498 257.335C80.19 257.335 67.7715 244.926 67.7715 229.579C67.7715 225.334 69.7323 218.15 72.3467 213.578L80.8437 198.23H140.649V257.335H95.5498Z", fill: "#518290" })); }; var Disposal_DisposalDefault = function DisposalDefault(_ref2) { var style = _ref2.style; return /*#__PURE__*/react_default.a.createElement(Disposal_Disposal, { style: Disposal_objectSpread({ fill: '#a0ccff' }, style) }); }; /* harmony default export */ var ModemSwapGraphics_Disposal = (Disposal_Disposal); // CONCATENATED MODULE: ./app/components/partials/Graphics/ModemSwapGraphics/ReconnectPower.jsx function ReconnectPower_ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function ReconnectPower_objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ReconnectPower_ownKeys(Object(source), !0).forEach(function (key) { ReconnectPower_defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ReconnectPower_ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } function ReconnectPower_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /* eslint-disable react/prop-types */ // PlantCircle.jsx var ReconnectPower_ReconnectPower = function ReconnectPower(_ref) { var height = _ref.height, width = _ref.width, style = _ref.style; var svgStyle = ReconnectPower_objectSpread({}, style); return /*#__PURE__*/react_default.a.createElement("svg", { width: "295", height: "295", viewBox: "0 0 295 295", fill: "none", xmlns: "http://www.w3.org/2000/svg" }, /*#__PURE__*/react_default.a.createElement("g", { clipPath: "url(#clip0)" }, /*#__PURE__*/react_default.a.createElement("path", { d: "M294.999 90.0767C279.984 100.269 263.214 108.653 263.214 108.653L245.787 95.0084C245.787 95.0084 261.899 83.0627 267.16 80.1037C280.312 72.7062 291.328 65.0346 294.999 62.8428V90.0767Z", fill: "#3A3A3A", stroke: "black", strokeWidth: "2", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M294.999 123.448C284.312 116.27 266.502 119.941 268.365 123.667L254.445 102.79C254.445 102.79 268.475 96.6525 282.833 97.31C291.93 97.6936 294.999 99.4471 294.999 99.4471V123.448Z", fill: "#3A3A3A", stroke: "black", strokeWidth: "2", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M141.554 119.612C141.225 125.42 144.13 125.53 144.13 125.53C144.13 125.53 143.636 125.639 140.184 126.406C137.115 127.064 136.293 132.16 136.293 133.091C136.293 134.023 136.293 135.612 136.293 135.612C136.293 141.749 138.375 143.503 138.375 143.503C138.375 143.503 171.64 177.203 174.38 179.943C177.121 182.682 179.422 181.587 179.422 181.587C179.422 181.587 223.374 166.243 226.607 165.038C229.84 163.832 230.772 160.545 230.772 160.545L232.306 155.558C232.306 155.558 258.885 146.681 263.489 145.256C268.092 143.777 269.024 141.311 269.024 141.311C269.024 141.311 275.655 126.242 277.956 120.981C280.258 115.721 278.121 109.584 274.34 107.83C270.558 106.077 233.676 89.5829 232.635 89.1445C231.649 88.7062 230.717 88.8158 229.402 89.035L199.261 93.3091L191.15 88.8158C189.451 88.1034 187.259 88.4322 187.259 88.4322L141.664 94.8982C137.773 95.4462 137.389 97.4189 137.389 99.1723C137.389 100.871 137.389 99.0627 137.389 104.981C137.389 110.899 142.102 109.803 142.102 109.803L141.554 119.612Z", fill: "#F4F4F4" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M141.554 119.612C141.225 125.42 144.13 125.53 144.13 125.53C144.13 125.53 143.636 125.639 140.184 126.406C137.115 127.064 136.293 132.16 136.293 133.091C136.293 134.023 136.293 135.612 136.293 135.612C136.293 141.749 138.375 143.503 138.375 143.503C138.375 143.503 171.64 177.203 174.38 179.943C177.121 182.682 179.422 181.587 179.422 181.587C179.422 181.587 223.374 166.243 226.607 165.038C229.84 163.832 230.772 160.545 230.772 160.545L232.306 155.558C232.306 155.558 258.885 146.681 263.489 145.256C268.092 143.777 269.024 141.311 269.024 141.311C269.024 141.311 275.655 126.242 277.956 120.981C280.258 115.721 278.121 109.584 274.34 107.83C270.558 106.077 233.676 89.5829 232.635 89.1445C231.649 88.7062 230.717 88.8158 229.402 89.035L199.261 93.3091L191.15 88.8158C189.451 88.1034 187.259 88.4322 187.259 88.4322L141.664 94.8982C137.773 95.4462 137.389 97.4189 137.389 99.1723C137.389 100.871 137.389 99.0627 137.389 104.981C137.389 110.899 142.102 109.803 142.102 109.803L141.554 119.612Z", fill: "#DDDDDD", stroke: "black", strokeMiterlimit: "10", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M188.574 88.2678C189.342 88.2678 190.273 88.3774 191.15 88.7062L199.261 93.1995L229.402 88.9254C230.06 88.8158 230.553 88.761 231.101 88.761C231.649 88.761 232.142 88.8158 232.69 89.035C233.677 89.4733 270.613 105.967 274.395 107.721C278.176 109.474 280.313 115.611 278.011 120.872C275.71 126.132 269.079 141.201 269.079 141.201C269.079 141.201 268.147 143.722 263.544 145.147C258.94 146.626 232.361 155.449 232.361 155.449L230.827 160.435C230.827 160.435 229.895 163.723 226.662 164.928C223.429 166.134 179.477 181.477 179.477 181.477C179.477 181.477 179.039 181.696 178.272 181.696C177.34 181.696 175.97 181.367 174.435 179.833C171.695 177.093 138.43 143.393 138.43 143.393C138.43 143.393 136.348 141.64 136.348 135.503C136.348 135.503 136.348 133.913 136.348 132.982C136.348 132.05 137.17 127.009 140.239 126.297C143.691 125.53 144.185 125.42 144.185 125.42C144.185 125.42 141.28 125.31 141.609 119.502L142.102 109.639C142.102 109.639 141.773 109.693 141.28 109.693C139.91 109.693 137.444 109.091 137.444 104.762C137.444 98.8436 137.444 100.707 137.444 98.9532C137.444 97.2545 137.828 95.227 141.719 94.679L187.314 88.213C187.204 88.3774 187.807 88.2678 188.574 88.2678ZM188.574 87.1719C187.807 87.1719 187.204 87.2815 187.095 87.2815L141.499 93.7475C136.841 94.405 136.293 97.1449 136.293 99.1176V104.926C136.293 110.077 139.527 110.844 140.951 110.954L140.513 119.612C140.349 121.968 140.732 123.831 141.554 125.036C141.116 125.146 140.568 125.256 139.965 125.365C136.074 126.242 135.252 132.05 135.252 133.092V135.612C135.252 141.749 137.28 143.941 137.718 144.325C138.814 145.421 171.038 178.08 173.668 180.765C175.477 182.573 177.176 182.956 178.272 182.956C179.094 182.956 179.642 182.737 179.861 182.683C182.108 181.915 223.812 167.339 227.045 166.134C230.772 164.709 231.813 161.038 231.868 160.873L233.183 156.49C236.965 155.229 259.653 147.667 263.818 146.352C268.64 144.818 269.846 142.243 270.01 141.749C270.284 141.092 276.696 126.571 278.943 121.475C281.628 115.447 278.943 108.817 274.778 106.899C270.723 105.036 234.06 88.6514 233.019 88.213C232.416 87.939 231.758 87.8294 231.046 87.8294C230.443 87.8294 229.84 87.8842 229.238 87.9938L199.48 92.268L191.698 87.939H191.643H191.589C190.712 87.3911 189.725 87.1719 188.574 87.1719Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M180.134 114.516L175.366 111.447L170.763 112.488L170.27 116.872L180.134 114.516Z", fill: "#B7B7B7", stroke: "black", strokeWidth: "0.5", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M141.608 127.557L150.267 125.639L144.293 123.886L144.403 121.146L143.088 119.831L143.8 109.31L143.252 109.419C138.758 110.077 138.923 107.063 138.923 106.68C138.923 106.296 138.978 103.72 138.978 103.72C139.032 102.899 138.813 102.351 138.649 101.967C138.046 100.871 138.758 100.323 139.58 99.3916C140.402 98.46 141.608 99.3916 141.608 99.3916L142.156 101.803L158.158 115.283L167.475 113.146L167.091 117.474L168.352 118.516L168.132 122.187L177.558 129.201C177.558 129.201 179.586 130.79 180.298 132.434L181.669 131.502C181.669 131.502 184.08 134.626 184.573 137.749L183.203 138.681C183.203 138.681 183.751 141.201 184.025 142.352C184.354 143.722 184.354 145.969 184.518 146.243C184.518 146.243 186.162 149.75 189.834 148.763C193.506 147.777 196.136 146.955 196.136 146.955L199.096 148.873L198.054 152.764L199.972 154.133L197.78 162.682L191.368 164.764C189.176 162.572 141.827 141.914 141.827 141.914C141.827 141.914 140.676 141.475 139.416 140.215C139.416 140.215 137.224 137.749 137.608 132.763C137.991 128.653 141.608 127.557 141.608 127.557Z", fill: "#BCBCBC" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M196.903 145.093C196.903 145.093 196.246 145.257 196.246 147.011L189.943 148.819C189.943 148.819 186.71 149.751 186.874 146.408L187.313 136.928C187.313 136.928 186.6 133.312 192.19 131.942C197.78 130.572 240.854 119.503 240.854 119.503C240.854 119.503 243.978 118.955 243.047 122.517C242.115 126.079 230.442 161.203 230.442 161.203C230.442 161.203 231.045 163.45 224.469 165.751C217.892 168.053 179.367 181.588 179.367 181.588C179.367 181.588 179.038 169.806 184.956 168.491C189.779 167.395 192.519 166.025 192.519 166.025L192.135 168.382L194.273 170.409C194.273 170.409 197.287 173.259 198.164 169.806C199.041 166.354 202.329 153.313 202.329 153.313C202.329 153.313 203.151 149.696 201.178 148.107", fill: "#BCBCBC" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M240.47 131.065L232.25 155.559L263.432 145.312C263.432 145.312 267.926 144.051 268.967 141.366C269.68 139.613 278.284 119.941 278.284 119.941C278.284 119.941 280.037 116.16 274.283 118.132C268.529 120.105 241.512 128.051 241.512 128.051L240.47 131.065Z", fill: "#BCBCBC" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M158.596 111.282L175.75 107.501L185.34 113.309L180.134 114.515L175.366 111.446L158.213 115.337L158.596 111.282Z", fill: "#BCBCBC" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M225.291 95.0626L237.95 93.0352L237.731 94.7887L244.636 97.6929L233.456 99.9944L225.291 95.0626Z", fill: "#BCBCBC" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M253.46 100.542L253.515 101.528L251.761 101.857L259.214 104.707L230.772 109.967L224.031 106.022L253.46 100.542Z", fill: "#BCBCBC" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M167.53 113.255L170.763 112.488L170.27 116.872L168.462 117.31L168.407 118.571L167.146 117.53L167.53 113.255Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M168.243 121.641L141.609 127.559C141.609 127.559 137.992 128.71 137.718 132.929C137.334 137.915 138.266 141.258 139.252 142.244C140.239 143.231 168.626 171.122 170.818 173.314C175.531 178.027 177.23 178.848 178.052 176.383C178.326 175.615 178.491 174.465 178.655 173.04C179.148 168.602 184.026 167.232 184.026 167.232L197.946 162.738L196.904 166.738L195.151 165.149L194.548 167.56L192.465 165.971L184.903 168.437C179.039 170.191 179.422 180.876 179.422 180.876C179.313 181.698 177.066 182.684 174.326 179.999C171.586 177.259 138.321 143.559 138.321 143.559C138.321 143.559 136.238 141.806 136.238 135.669V133.148C136.238 133.148 136.238 127.175 140.129 126.463C143.637 125.86 144.075 125.586 144.075 125.586C144.075 125.586 141.17 125.477 141.499 119.668L141.993 109.805C141.993 109.805 137.28 110.901 137.28 104.983C137.28 99.0645 137.28 100.928 137.28 99.1741C137.28 94.6808 138.924 94.8452 141.554 97.0371C142.76 98.0234 158.269 111.01 158.269 111.01L175.641 107.448L185.231 113.257L168.352 117.202L168.078 122.134C168.078 122.134 176.682 128.545 177.504 129.148C178.326 129.751 179.642 131.175 180.244 132.381L181.614 131.449C181.614 131.449 184.026 134.573 184.519 137.696L183.149 138.628C183.149 138.628 183.697 141.148 183.971 142.299C184.3 143.669 184.3 145.916 184.464 146.19C184.464 146.19 186.108 149.697 189.78 148.71C193.452 147.724 196.082 146.902 196.082 146.902L199.042 148.82L198 152.71L199.918 154.08L197.726 162.629", stroke: "black", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M143.855 109.475L143.143 119.886L144.458 121.201L144.348 123.941L145.828 125.256L144.184 125.694", stroke: "black", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M180.135 114.516L175.368 111.448L158.215 115.338L142.212 101.858L141.664 99.4473C141.664 99.4473 140.404 98.5705 139.637 99.4473C138.869 100.324 138.102 100.927 138.705 102.023C138.924 102.406 139.089 102.954 139.034 103.776C139.034 103.776 138.979 106.406 138.979 106.735C138.979 107.064 138.869 110.078 143.308 109.475L149.939 108.434", stroke: "black", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M175.751 107.503L175.367 111.448", stroke: "black", strokeWidth: "0.5", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M230.718 98.2418L237.458 97.1459L238.006 93.0361L233.732 91.0086L203.536 95.6664L191.096 88.8716C191.096 88.8716 190.493 88.0496 187.643 88.3784C184.794 88.7072 138.76 95.5568 138.76 95.5568", stroke: "black", strokeWidth: "0.5", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M237.733 93.1453L224.854 95.118L233.458 99.9401L246.611 97.2551L253.461 100.488L224.032 105.968L240.034 115.338C240.034 115.338 244.692 117.475 242.61 124.708L232.252 155.559C232.252 155.559 258.831 146.682 263.435 145.257C268.038 143.777 268.97 141.312 268.97 141.312C268.97 141.312 275.601 126.242 277.903 120.982C280.204 115.722 278.067 109.584 274.286 107.831C270.504 106.077 233.622 89.5835 232.581 89.1451C231.595 88.7068 230.663 88.8164 229.348 89.0355L199.371 93.3645L203.646 95.7207L233.513 91.1726L237.787 93.2001", stroke: "black", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M253.569 100.543L253.514 101.529L225.291 106.735", stroke: "black", strokeWidth: "0.5", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M158.379 111.063L158.215 115.338", stroke: "black", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M144.295 123.886L148.679 123.173L148.898 120.379L147.802 119.173L148.405 108.652", stroke: "black", strokeWidth: "0.5", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M143.143 119.886L147.801 119.174", stroke: "black", strokeWidth: "0.5", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M144.404 121.201L148.898 120.379", stroke: "black", strokeWidth: "0.5", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M148.842 121.311L167.146 117.53L167.529 113.256", stroke: "black", strokeWidth: "0.5", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M167.146 117.53L168.407 118.571", stroke: "black", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M170.763 112.488L170.27 116.872", stroke: "black", strokeWidth: "0.5", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M196.247 147.011L196.357 146.025C196.357 146.025 196.466 144.984 197.781 144.655L226.717 136.545L230.06 138.518C230.06 138.518 233.238 140.216 232.197 143.285L226.498 160.655C226.498 160.655 226.443 161.806 223.867 162.683C221.292 163.56 198.549 171.341 198.549 171.341C198.549 171.341 196.411 172.218 194.219 170.354L192.082 168.327L192.466 165.971", stroke: "black", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M168.461 117.311L183.367 128.325C183.367 128.325 187.422 130.955 187.258 136.983C187.094 143.01 186.82 146.462 186.82 146.462C186.82 146.462 186.381 149.915 190.711 148.654", stroke: "black", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M195.15 165.149L197.452 164.437", stroke: "black", strokeWidth: "0.5", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M232.196 155.613L230.223 161.86C230.223 161.86 229.62 163.668 226.661 164.819C223.702 165.97 178.654 181.697 178.654 181.697", stroke: "black", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M195.15 170.958C196.849 172.328 198 170.355 198 170.355C198 170.355 201.562 156.875 202.33 153.258C203.097 149.642 201.179 148.053 201.179 148.053L196.904 145.148", stroke: "black", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M250.94 101.968L250.83 103.612L227.375 107.941", stroke: "black", strokeWidth: "0.5", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M138.979 102.68L142.431 102.132", stroke: "black", strokeWidth: "0.5", strokeMiterlimit: "10", strokeLinecap: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M232.416 156.436L242.719 124.215C242.719 124.215 245.02 118.242 238.883 114.681", stroke: "black", strokeWidth: "2", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M238.554 115.175L229.457 108.928L239.102 114.243C239.376 114.407 239.486 114.736 239.321 115.01C239.212 115.229 238.883 115.339 238.554 115.175C238.609 115.175 238.554 115.175 238.554 115.175Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M179.752 114.297L175.368 111.502L158.215 115.393L142.212 101.913L141.664 99.502C141.664 99.502 140.404 98.6252 139.637 99.502C138.869 100.379 138.102 100.981 138.705 102.077C138.924 102.461 139.089 103.009 139.034 103.831C139.034 103.831 138.979 106.461 138.979 106.79C138.979 107.119 138.869 110.133 143.308 109.53L149.939 108.489", stroke: "black", strokeWidth: "2", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M197.837 162.682L200.03 154.134L198.111 152.764L199.153 148.874L196.193 146.956C196.193 146.956 193.563 147.778 189.891 148.764C186.219 149.75 184.575 146.243 184.575 146.243C184.356 145.969 184.356 143.777 184.082 142.353C183.808 141.202 183.26 138.681 183.26 138.681L184.63 137.75C184.137 134.626 181.726 131.503 181.726 131.503L180.356 132.435C179.753 131.229 178.437 129.804 177.615 129.202C176.793 128.599 168.189 122.188 168.189 122.188L168.463 116.818L179.753 114.297", stroke: "black", strokeWidth: "2", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M170.545 173.093C171.641 174.135 172.682 175.176 173.888 176.107C174.491 176.546 175.093 177.039 175.751 177.258C176.08 177.368 176.464 177.477 176.738 177.368C177.066 177.258 177.286 176.984 177.45 176.655C177.779 175.998 177.888 175.285 177.998 174.518C178.053 174.135 178.108 173.806 178.108 173.422L178.162 172.874L178.272 172.326C178.546 170.792 179.478 169.422 180.628 168.436C181.231 167.942 181.889 167.559 182.601 167.23C182.93 167.066 183.314 166.901 183.697 166.792L184.739 166.408L189.013 164.983L197.507 162.079C197.781 161.97 198.11 162.134 198.22 162.408C198.33 162.682 198.165 163.011 197.891 163.12L189.287 165.751L185.013 167.066L183.917 167.395C183.588 167.504 183.259 167.614 182.875 167.778C182.218 168.052 181.56 168.436 181.012 168.874C179.861 169.751 178.984 170.956 178.71 172.436C178.436 173.861 178.382 175.45 177.724 176.82C177.56 177.148 177.286 177.532 176.847 177.641C176.464 177.751 176.025 177.696 175.696 177.532C174.984 177.203 174.381 176.765 173.833 176.272C172.627 175.23 171.586 174.135 170.545 173.093Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M192.355 168.382L195.041 170.793C195.041 170.793 196.301 172.217 199.041 171.341L225.456 161.97C226.278 161.587 226.333 160.984 226.99 159.066L232.197 143.23C232.197 143.23 232.909 140.326 230.827 139.011C228.744 137.695 227.045 136.654 227.045 136.654", stroke: "black", strokeWidth: "2", strokeMiterlimit: "10", strokeLinecap: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M192.082 168.163L192.63 166.464V168.272C192.63 168.437 192.52 168.546 192.356 168.546C192.192 168.546 192.082 168.437 192.082 168.272C192.082 168.217 192.082 168.163 192.082 168.163Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M226.882 137.203L217.895 139.285L226.772 136.655C226.937 136.6 227.046 136.71 227.101 136.82C227.156 136.929 227.046 137.148 226.882 137.203Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M0 211.232C10.4672 211.232 16.331 206.246 16.331 206.246C18.1943 206.903 20.496 207.232 20.496 207.232C32.2236 212.438 44.1705 208.602 44.1705 208.602C47.897 210.684 59.2411 212.218 59.2411 212.218C59.5151 213.095 65.5982 225.26 65.5982 225.26L67.845 225.15C67.845 225.15 68.8315 227.123 70.4755 230.685C72.1196 234.247 75.7913 230.685 75.7913 230.685L79.3535 228.877C79.3535 228.877 85.8201 228.164 87.4094 223.726C90.5331 214.849 101.658 208.547 101.658 208.547L111.961 203.725L113.934 206.191C119.14 204.109 120.071 199.67 120.071 199.67C120.455 199.506 133.662 193.259 133.662 193.259L138.704 190.957C141.115 191.944 142.486 190.409 142.486 190.409C144.732 190.409 145.39 187.615 145.39 187.615C145.993 187.286 146.541 185.642 146.541 185.642L148.13 186.026C151.199 186.519 151.363 181.751 151.363 181.751C151.363 181.751 151.692 169.477 151.692 160.436C151.692 151.394 146.212 146.408 146.212 146.408C146.212 146.408 112.18 114.735 111.522 114.297C110.865 113.858 109.495 113.858 108.563 114.735C107.631 115.612 107.905 116.708 107.905 116.708C107.905 116.708 107.522 116.489 106.864 116.05C106.207 115.612 105.878 115.831 105.878 115.831C104.672 114.626 103.631 114.516 103.247 114.79C102.809 115.064 102.918 115.886 102.918 115.886C102.918 115.886 101.822 115.228 101 115.721C100.123 116.269 100.507 117.365 100.507 117.365C99.7399 116.872 98.4246 117.475 98.4246 117.475L95.0269 118.68L93.7664 116.215L68.0094 124.489L66.6394 125.859L67.297 127.229L38.6903 136.051L36.6078 135.284L29.2643 137.695L29.8123 138.736L28.7711 139.065L33.1553 151.339C29.2095 152.983 0.1644 169.97 0.1644 169.97V211.177", fill: "#DDDDDD" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M0 211.232C10.4672 211.232 16.331 206.246 16.331 206.246C18.1943 206.903 20.496 207.232 20.496 207.232C32.2236 212.438 44.1705 208.602 44.1705 208.602C47.897 210.684 59.2411 212.218 59.2411 212.218C59.5151 213.095 65.5982 225.26 65.5982 225.26L67.845 225.15C67.845 225.15 68.8315 227.123 70.4755 230.685C72.1196 234.247 75.7913 230.685 75.7913 230.685L79.3535 228.877C79.3535 228.877 85.8201 228.164 87.4094 223.726C90.5331 214.849 101.658 208.547 101.658 208.547L111.961 203.725L113.934 206.191C119.14 204.109 120.071 199.67 120.071 199.67C120.455 199.506 133.662 193.259 133.662 193.259L138.704 190.957C141.115 191.944 142.486 190.409 142.486 190.409C144.732 190.409 145.39 187.615 145.39 187.615C145.993 187.286 146.541 185.642 146.541 185.642L148.13 186.026C151.199 186.519 151.363 181.751 151.363 181.751C151.363 181.751 151.692 169.477 151.692 160.436C151.692 151.394 146.212 146.408 146.212 146.408C146.212 146.408 112.18 114.735 111.522 114.297C110.865 113.858 109.495 113.858 108.563 114.735C107.631 115.612 107.905 116.708 107.905 116.708C107.905 116.708 107.522 116.489 106.864 116.05C106.207 115.612 105.878 115.831 105.878 115.831C104.672 114.626 103.631 114.516 103.247 114.79C102.809 115.064 102.918 115.886 102.918 115.886C102.918 115.886 101.822 115.228 101 115.721C100.123 116.269 100.507 117.365 100.507 117.365C99.7399 116.872 98.4246 117.475 98.4246 117.475L95.0269 118.68L93.7664 116.215L68.0094 124.489L66.6394 125.859L67.297 127.229L38.6903 136.051L36.6078 135.284L29.2643 137.695L29.8123 138.736L28.7711 139.065L33.1553 151.339C29.2095 152.983 0.1644 169.97 0.1644 169.97V211.177", stroke: "black", strokeMiterlimit: "10", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M101.603 173.86L102.206 171.997L132.566 159.997L130.703 156.654L136.238 159.504H137.608L138.923 164.435V187.286L136.512 191.615L120.016 199.67L119.304 201.642L117.824 203.067L113.824 205.917L112.125 204.053L99.1914 209.862L95.0813 213.095L90.4231 218.136L86.5321 223.945L84.2305 226.63L74.0373 231.781L70.3655 231.013L67.6802 225.205L65.2141 225.972L56.4458 205.204C56.4458 205.204 53.2125 194.902 61.1588 191.121C69.1051 187.34 103.411 174.244 103.411 174.244L101.603 173.86Z", fill: "#BCBCBC" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M107.959 116.708C107.959 116.708 110.041 112.818 112.288 115.009C114.48 117.201 145.553 146.189 145.553 146.189C145.553 146.189 151.581 151.285 151.527 160.107C151.472 168.929 151.143 182.026 151.143 182.026C151.143 182.026 150.705 186.464 147.745 185.916C149.718 185.423 149.499 183.286 149.499 183.286V158.847L148.184 158.682C148.184 155.34 145.279 150.134 142.429 147.614C142.429 147.614 139.799 147.668 138.813 146.792C137.826 145.915 109.493 118.407 109.493 118.407C109.493 118.407 111.357 115.831 108.343 117.092L107.959 116.708Z", fill: "#2E5B5E" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M101.438 118.024L132.565 150.299C132.565 150.299 139.087 157.258 139.087 165.861C139.087 174.464 139.032 186.465 139.032 186.465C139.032 186.465 138.32 189.917 137.607 190.575C137.607 190.575 140.841 192.273 142.265 190.465C142.265 190.465 145.06 189.862 145.389 187.67C145.389 187.67 146.43 185.917 146.704 185.588C146.704 185.588 149.554 186.3 149.554 183.561L149.719 158.847C149.719 158.847 148.348 159.231 148.348 158.683C148.348 155.066 143.8 147.724 142.265 147.669C140.402 147.614 140.128 147.997 137.224 145.148C134.922 142.901 117.056 125.64 109.713 118.407C109.549 118.243 110.371 117.585 110.206 117.476C110.097 117.366 110.097 116.873 109.987 116.763C109.713 116.489 108.781 116.928 108.507 116.763C107.192 115.941 106.48 115.393 106.48 115.393L105.438 115.558L104.014 114.955L103.301 115.284L102.863 116.051L101.328 115.777L100.342 116.325L100.397 117.531L101.438 118.024Z", fill: "#B23600" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M76.668 198.684L88.834 192.82L90.2589 195.341L77.1064 199.834L76.668 198.684Z", fill: "#3A3A3A" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M105.822 185.423L129.497 175.285L129.552 176.819L130.648 178.299L130.319 179.778L118.591 184.546L117.879 183.779L109.439 186.354L110.261 187.998L107.96 189.094L105.822 185.423Z", fill: "#3A3A3A" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M68.6113 154.079L86.8604 147.504L84.6135 145.093L99.2457 152.216L100.068 155.888L80.613 162.683L68.7209 160.271L68.6113 154.079Z", fill: "#BCBCBC" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M61.4336 205.314L73.3805 200.438L72.6132 206.082L63.5709 210.027L61.4336 205.314Z", fill: "#DDDDDD" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M33.6479 151.012L0.273438 170.026V211.233C0.273438 211.233 8.54855 211.672 16.3305 206.302C16.3305 206.302 19.2349 207.288 20.4954 207.288C20.4954 207.288 34.9632 212.439 44.1699 208.658C44.1699 208.658 53.9795 212.329 59.4049 212.11L33.6479 151.012Z", fill: "#3A3A3A" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M63.7891 151.503L68.7213 159.942L88.3952 152.544L86.8608 147.503L81.7094 141.64L64.5563 147.503L63.7891 151.503Z", stroke: "black", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M64.5566 147.667L68.612 154.079L86.8611 147.503", stroke: "black", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M68.7209 159.942L68.6113 154.079", stroke: "black", strokeWidth: "0.5", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M88.5047 152.215L86.8606 147.777L81.7092 141.64L64.5562 147.667L63.8438 151.119", stroke: "black", strokeWidth: "2", strokeMiterlimit: "10", strokeLinecap: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M136.02 191.889C139.143 190.41 139.088 185.752 139.088 185.752C139.088 185.752 139.088 176.765 139.088 166.737C139.088 156.71 131.526 149.476 131.526 149.476C131.526 149.476 103.248 119.831 101.604 118.188C99.9597 116.544 98.4252 117.201 98.4252 117.201L28.6621 139.229L65.3796 226.137L67.736 225.205", stroke: "black", strokeWidth: "2", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M136.294 192.382L122.977 198.19L135.8 191.396L136.294 192.382Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M65.543 219.451L70.0367 230.301C70.0367 230.301 70.8588 233.205 75.7362 230.849C80.6136 228.492 84.3949 227.396 85.9294 224.985C87.4638 222.629 93.6565 212.053 101.438 208.656C109.604 205.039 113.659 203.396 113.659 203.396L113.933 205.861", stroke: "black", strokeWidth: "2", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M120.017 199.835L120.071 200.438C119.962 201.095 119.578 201.643 119.14 202.191C118.701 202.684 118.208 203.123 117.715 203.561C117.222 204 116.674 204.383 116.126 204.767C115.578 205.15 115.03 205.479 114.481 205.808L113.988 204.821C114.536 204.602 115.139 204.328 115.687 204C116.235 203.726 116.783 203.397 117.331 203.068C117.879 202.739 118.372 202.356 118.866 201.917C119.304 201.479 119.742 200.986 119.962 200.383L120.017 199.835Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M136.238 174.244C136.238 174.244 136.458 178.683 136.458 183.56C136.458 187.724 136.458 187.724 136.458 187.724C136.458 187.724 136.677 191.56 130.922 194.3C126.429 196.437 120.346 199.396 120.346 199.396", stroke: "black", strokeWidth: "2", strokeMiterlimit: "10", strokeLinecap: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M120.729 199.889L116.674 201.423L120.236 198.957L120.729 199.889Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M105.713 185.424L129.497 175.286V176.711L130.264 177.478C130.264 177.478 131.47 179.286 129.826 179.999C128.73 180.437 120.674 183.67 118.537 184.492L118.153 183.615C118.153 183.615 112.18 185.424 109.385 186.3L110.207 188.054L107.905 188.985", stroke: "black", strokeWidth: "2", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M129.498 176.711L136.513 173.861", stroke: "black", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M136.512 173.861C136.512 173.861 137.06 181.642 132.127 183.999L116.07 191.122", stroke: "black", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M116.071 190.848C116.016 190.848 116.016 190.848 116.071 190.848C116.126 190.793 116.181 190.738 116.235 190.683C116.345 190.574 116.455 190.519 116.509 190.409C116.674 190.19 116.893 189.971 117.057 189.752C117.386 189.258 117.66 188.765 117.879 188.217C118.318 187.176 118.427 185.971 118.153 184.82V184.765L118.537 184.546L118.208 184.82V184.765C118.373 185.313 118.482 185.916 118.482 186.519C118.482 187.121 118.373 187.724 118.153 188.272C117.989 188.82 117.715 189.423 117.386 189.916C117.222 190.19 117.057 190.409 116.838 190.683C116.729 190.793 116.619 190.902 116.509 191.012C116.455 191.067 116.4 191.121 116.345 191.176C116.29 191.231 116.29 191.231 116.235 191.286C116.181 191.286 116.126 191.341 116.016 191.395C115.852 191.395 115.742 191.286 115.742 191.121C115.742 190.957 115.907 190.848 116.071 190.848Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M110.262 188.108L111.413 190.136L111.632 192.821", stroke: "black", strokeWidth: "2", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M111.632 193.204C111.632 193.204 105.166 195.889 99.6306 198.191C94.0956 200.492 85.8753 209.917 83.9572 212.383C82.0391 214.849 80.7239 216.931 77.2713 218.63C74.7504 219.835 73.4352 217.589 73.4352 217.589L70.3115 212.821L72.6679 219.89L76.4493 227.014L72.8872 228.877C72.8872 228.877 69.7086 229.534 68.0098 225.425", stroke: "black", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M104.672 183.943L107.576 188.382L107.741 190.519L94.5883 196.273C94.5883 196.273 91.3002 197.314 89.7109 194.081L88.9984 192.82L76.6132 198.629L77.3804 200.492L75.2431 210.027L65.5432 214.41L58.9121 199.834", stroke: "black", strokeWidth: "2", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M104.452 183.779L88.2305 190.903L90.1485 194.3C90.1485 194.3 91.4638 195.615 94.0943 194.41C96.7248 193.204 107.521 188.492 107.521 188.492", stroke: "black", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M58.8027 199.615L74.1473 193.204L76.3942 198.684", stroke: "black", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M63.7891 210.027L73.0507 206.081L74.1467 193.204", stroke: "black", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M75.2429 210.027L73.0508 206.082", stroke: "black", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M65.3242 219.561L71.6265 216.657", stroke: "black", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M111.412 190.136C111.412 190.136 119.03 187.396 117.714 183.834", stroke: "black", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M90.4772 195.177L77.1055 199.834", stroke: "black", strokeWidth: "2", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M99.4648 168.491L99.958 167.176L130.318 155.888L132.565 159.943L132.236 161.532", stroke: "black", strokeWidth: "2", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M99.2461 168.71L101.603 173.861L132.237 161.86", stroke: "black", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M100.068 167.34L102.206 171.998L132.84 159.942", stroke: "black", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M102.206 171.997L101.604 173.86", stroke: "black", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M94.5331 118.242L93.7658 116.215L67.954 124.27L66.584 125.64L67.1868 127.119", stroke: "black", strokeWidth: "2", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M68.0098 124.434L68.8319 126.571", stroke: "black", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M30.0868 138.79L29.6484 137.585L36.9371 135.174L38.4168 135.777", stroke: "black", strokeWidth: "2", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M138.156 190.738C143.911 192.985 143.527 186.519 143.527 186.519C143.527 186.519 143.527 179.505 143.527 167.559C143.527 155.614 136.732 149.531 136.732 149.531C136.732 149.531 105.494 118.352 103.686 116.544C101.877 114.735 100.507 116.27 100.507 116.27C100.507 116.27 100.069 116.708 101.001 117.639", stroke: "black", strokeMiterlimit: "10", strokeLinecap: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M101.164 117.091C101.164 117.091 101.548 116.434 104.562 119.502C106.973 122.023 135.251 150.846 135.251 150.846C135.251 150.846 140.841 156.983 141.17 165.641C141.498 174.299 141.498 184.984 141.498 184.984C141.498 184.984 141.772 189.916 139.032 190.081", stroke: "black", strokeWidth: "0.5", strokeMiterlimit: "10", strokeLinecap: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M103.191 116.051C103.191 114.955 104.013 114.023 106.37 116.38L138.703 148.491C138.703 148.491 145.115 153.751 145.444 163.286C145.773 172.82 145.773 184.876 145.773 184.876C145.773 184.876 145.992 190.465 142.32 190.465", stroke: "black", strokeMiterlimit: "10", strokeLinecap: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M146.706 185.587C149.775 186.848 149.665 183.779 149.665 183.779V158.792C148.953 159.011 148.35 158.627 148.35 158.627C148.35 153.367 142.596 147.558 142.596 147.558C139.582 147.668 138.979 146.737 138.979 146.737L109.66 118.352C109.66 118.352 110.811 117.201 110.098 116.763C109.386 116.324 108.509 117.037 108.509 117.037L107.961 116.763", stroke: "black", strokeMiterlimit: "10", strokeLinecap: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M107.961 116.762L141.774 149.366C141.774 149.366 146.651 155.503 146.651 161.585C146.651 165.147 147.035 184.71 147.035 184.71C147.035 184.71 146.925 185.532 145.994 185.203", stroke: "black", strokeMiterlimit: "10", strokeLinecap: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M148.787 158.792V182.464C148.787 182.464 149.006 185.588 146.979 185.259", stroke: "black", strokeMiterlimit: "10", strokeLinecap: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M105.822 115.447C106.535 114.735 108.179 116.598 108.179 116.598C108.288 115.338 110.097 113.036 112.837 115.228L146.65 146.901C146.65 146.901 151.856 151.339 151.856 160.819C151.856 170.299 151.363 181.751 151.363 181.751C151.363 181.751 151.144 185.532 148.02 185.532", stroke: "black", strokeWidth: "2", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M33.2098 151.395L0.109375 169.861V211.178C0.109375 211.178 13.7003 210.301 16.1664 206.356C16.1664 206.356 18.7969 207.616 20.4957 207.178C20.4957 207.178 38.0324 212.712 44.1702 208.547C44.1702 208.547 55.4595 212.931 59.4052 212.274", stroke: "black", strokeWidth: "2", strokeMiterlimit: "10" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M176.737 101.639L231.32 90.2964L223.5 82.5L218.058 77.0361L163.734 86.7894L156 79.9999L141.5 101.639L188 112.5L176.737 101.639Z", fill: "#FF0000", stroke: "black", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M92.3507 110.537L33 128.784L37.4199 138.5L42.3164 149.717L103.921 129.467L112.01 141.128L123 110.537L86.9209 102L92.3507 110.537Z", fill: "#FF0000", stroke: "black", strokeMiterlimit: "10", strokeLinecap: "round", strokeLinejoin: "round" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M25.5651 266H29.0571L30.0651 260.87C30.2631 259.952 30.3891 259.034 30.5151 258.098H30.5871C30.6951 259.034 30.8211 259.952 31.0191 260.87L32.0811 266H35.6271L37.6971 254.282H35.0331L34.2411 259.646C34.0971 260.852 33.9351 262.094 33.8091 263.39H33.7371C33.5211 262.094 33.2871 260.834 33.0531 259.646L31.8651 254.282H29.4531L28.2291 259.646C27.9951 260.87 27.7611 262.112 27.5451 263.39H27.4731C27.3471 262.112 27.2031 260.888 27.0411 259.646L26.3031 254.282H23.4591L25.5651 266ZM39.4144 266H42.1864V257.054H39.4144V266ZM40.8004 255.794C41.7184 255.794 42.3664 255.236 42.3664 254.354C42.3664 253.49 41.7184 252.932 40.8004 252.932C39.8824 252.932 39.2344 253.49 39.2344 254.354C39.2344 255.236 39.8824 255.794 40.8004 255.794ZM44.8193 266H47.5913V260.888C48.0593 259.7 48.8693 259.268 49.5353 259.268C49.9313 259.268 50.1293 259.304 50.4533 259.376L50.9753 257.018C50.7233 256.892 50.4173 256.838 49.8953 256.838C48.9953 256.838 48.0053 257.396 47.3573 258.602H47.2853L47.0873 257.054H44.8193V266ZM56.3305 266.216C57.3925 266.216 58.6165 265.874 59.5525 265.208L58.6525 263.534C58.0225 263.894 57.3745 264.092 56.7265 264.092C55.5925 264.092 54.7465 263.57 54.4945 262.364H59.7685C59.8225 262.112 59.8765 261.644 59.8765 261.14C59.8765 258.71 58.6165 256.838 56.0245 256.838C53.8825 256.838 51.7945 258.62 51.7945 261.518C51.7945 264.506 53.7745 266.216 56.3305 266.216ZM54.4585 260.492C54.6385 259.448 55.3045 258.944 56.0965 258.944C57.1045 258.944 57.5005 259.61 57.5005 260.492H54.4585ZM66.1895 266H68.9975V261.176H72.8675V266H75.6575V254.282H72.8675V258.746H68.9975V254.282H66.1895V266ZM80.7656 266.216C81.7736 266.216 82.5836 265.766 83.3216 265.1H83.3936L83.5916 266H85.8596V260.924C85.8596 258.116 84.5636 256.838 82.2596 256.838C80.8556 256.838 79.5776 257.288 78.4076 258.008L79.3796 259.808C80.2796 259.304 80.9996 259.052 81.7196 259.052C82.6376 259.052 83.0156 259.484 83.0876 260.222C79.5596 260.582 78.1016 261.608 78.1016 263.498C78.1016 264.992 79.1276 266.216 80.7656 266.216ZM81.7196 264.056C81.1076 264.056 80.7656 263.804 80.7656 263.282C80.7656 262.652 81.3056 262.166 83.0876 261.932V263.354C82.6556 263.786 82.2776 264.056 81.7196 264.056ZM88.4025 266H91.1745V260.888C91.6425 259.7 92.4525 259.268 93.1185 259.268C93.5145 259.268 93.7125 259.304 94.0365 259.376L94.5585 257.018C94.3065 256.892 94.0005 256.838 93.4785 256.838C92.5785 256.838 91.5885 257.396 90.9405 258.602H90.8685L90.6705 257.054H88.4025V266ZM96.0574 266H98.8294V260.006C99.3874 259.502 99.7654 259.196 100.395 259.196C101.115 259.196 101.439 259.574 101.439 260.816V266H104.229V260.456C104.229 258.224 103.401 256.838 101.457 256.838C100.233 256.838 99.3334 257.45 98.5954 258.17H98.5234L98.3254 257.054H96.0574V266ZM110.803 266.216C111.865 266.216 113.089 265.874 114.025 265.208L113.125 263.534C112.495 263.894 111.847 264.092 111.199 264.092C110.065 264.092 109.219 263.57 108.967 262.364H114.241C114.295 262.112 114.349 261.644 114.349 261.14C114.349 258.71 113.089 256.838 110.497 256.838C108.355 256.838 106.267 258.62 106.267 261.518C106.267 264.506 108.247 266.216 110.803 266.216ZM108.931 260.492C109.111 259.448 109.777 258.944 110.569 258.944C111.577 258.944 111.973 259.61 111.973 260.492H108.931ZM119.165 266.216C121.595 266.216 122.891 264.938 122.891 263.3C122.891 261.824 121.811 261.014 120.443 260.582C119.309 260.222 118.805 260.006 118.805 259.538C118.805 259.142 119.111 258.89 119.759 258.89C120.371 258.89 121.037 259.07 121.685 259.538L122.873 257.972C122.099 257.324 120.983 256.838 119.669 256.838C117.581 256.838 116.213 257.972 116.213 259.664C116.213 261.05 117.293 261.86 118.571 262.328C119.525 262.688 120.281 262.922 120.281 263.462C120.281 263.894 119.975 264.164 119.219 264.164C118.517 264.164 117.707 263.948 116.879 263.3L115.709 264.866C116.609 265.748 117.977 266.216 119.165 266.216ZM127.558 266.216C129.988 266.216 131.284 264.938 131.284 263.3C131.284 261.824 130.204 261.014 128.836 260.582C127.702 260.222 127.198 260.006 127.198 259.538C127.198 259.142 127.504 258.89 128.152 258.89C128.764 258.89 129.43 259.07 130.078 259.538L131.266 257.972C130.492 257.324 129.376 256.838 128.062 256.838C125.974 256.838 124.606 257.972 124.606 259.664C124.606 261.05 125.686 261.86 126.964 262.328C127.918 262.688 128.674 262.922 128.674 263.462C128.674 263.894 128.368 264.164 127.612 264.164C126.91 264.164 126.1 263.948 125.272 263.3L124.102 264.866C125.002 265.748 126.37 266.216 127.558 266.216Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M166.357 48.216C167.833 48.216 169.129 47.658 170.155 46.488L168.697 44.832C168.139 45.426 167.401 45.804 166.447 45.804C164.809 45.804 163.711 44.454 163.711 42.114C163.711 39.846 164.953 38.478 166.501 38.478C167.329 38.478 167.941 38.748 168.517 39.288L169.993 37.596C169.183 36.75 167.959 36.066 166.429 36.066C163.477 36.066 160.849 38.316 160.849 42.222C160.849 46.182 163.369 48.216 166.357 48.216ZM175.897 48.216C178.183 48.216 180.289 46.488 180.289 43.518C180.289 40.548 178.183 38.838 175.897 38.838C173.629 38.838 171.523 40.548 171.523 43.518C171.523 46.488 173.629 48.216 175.897 48.216ZM175.897 45.966C174.853 45.966 174.367 45.012 174.367 43.518C174.367 42.042 174.853 41.07 175.897 41.07C176.941 41.07 177.427 42.042 177.427 43.518C177.427 45.012 176.941 45.966 175.897 45.966ZM182.406 48H185.178V42.006C185.736 41.502 186.114 41.196 186.744 41.196C187.464 41.196 187.788 41.574 187.788 42.816V48H190.578V42.456C190.578 40.224 189.75 38.838 187.806 38.838C186.582 38.838 185.682 39.45 184.944 40.17H184.872L184.674 39.054H182.406V48ZM196.63 48.216C197.512 48.216 198.196 48.036 198.664 47.856L198.232 45.912C197.998 46.002 197.692 46.038 197.404 46.038C196.738 46.038 196.27 45.66 196.27 44.652V41.232H198.376V39.054H196.27V36.318H193.966L193.642 39.054L192.274 39.144V41.232H193.48V44.688C193.48 46.794 194.398 48.216 196.63 48.216ZM200.458 48H203.23V42.888C203.698 41.7 204.508 41.268 205.174 41.268C205.57 41.268 205.768 41.304 206.092 41.376L206.614 39.018C206.362 38.892 206.056 38.838 205.534 38.838C204.634 38.838 203.644 39.396 202.996 40.602H202.924L202.726 39.054H200.458V48ZM211.807 48.216C214.093 48.216 216.199 46.488 216.199 43.518C216.199 40.548 214.093 38.838 211.807 38.838C209.539 38.838 207.433 40.548 207.433 43.518C207.433 46.488 209.539 48.216 211.807 48.216ZM211.807 45.966C210.763 45.966 210.277 45.012 210.277 43.518C210.277 42.042 210.763 41.07 211.807 41.07C212.851 41.07 213.337 42.042 213.337 43.518C213.337 45.012 212.851 45.966 211.807 45.966ZM220.855 48.216C221.467 48.216 221.935 48.108 222.241 47.982L221.917 45.93C221.773 45.966 221.701 45.966 221.593 45.966C221.377 45.966 221.089 45.786 221.089 45.21V35.418H218.317V45.102C218.317 46.974 218.947 48.216 220.855 48.216ZM228.077 48H235.439V45.66H230.885V36.282H228.077V48ZM237.625 48H240.397V39.054H237.625V48ZM239.011 37.794C239.929 37.794 240.577 37.236 240.577 36.354C240.577 35.49 239.929 34.932 239.011 34.932C238.093 34.932 237.445 35.49 237.445 36.354C237.445 37.236 238.093 37.794 239.011 37.794ZM243.03 48H245.802V42.006C246.36 41.502 246.738 41.196 247.368 41.196C248.088 41.196 248.412 41.574 248.412 42.816V48H251.202V42.456C251.202 40.224 250.374 38.838 248.43 38.838C247.206 38.838 246.306 39.45 245.568 40.17H245.496L245.298 39.054H243.03V48ZM257.776 48.216C258.838 48.216 260.062 47.874 260.998 47.208L260.098 45.534C259.468 45.894 258.82 46.092 258.172 46.092C257.038 46.092 256.192 45.57 255.94 44.364H261.214C261.268 44.112 261.322 43.644 261.322 43.14C261.322 40.71 260.062 38.838 257.47 38.838C255.328 38.838 253.24 40.62 253.24 43.518C253.24 46.506 255.22 48.216 257.776 48.216ZM255.904 42.492C256.084 41.448 256.75 40.944 257.542 40.944C258.55 40.944 258.946 41.61 258.946 42.492H255.904Z", fill: "black" })), /*#__PURE__*/react_default.a.createElement("rect", { x: "1.5", y: "1.5", width: "292", height: "292", rx: "8.5", stroke: "#284047", strokeWidth: "3" })); }; var ReconnectPower_ReconnectPowerDefault = function ReconnectPowerDefault(_ref2) { var style = _ref2.style; return /*#__PURE__*/react_default.a.createElement(ReconnectPower_ReconnectPower, { style: ReconnectPower_objectSpread({ fill: '#a0ccff' }, style) }); }; /* harmony default export */ var ModemSwapGraphics_ReconnectPower = (ReconnectPower_ReconnectPower); // CONCATENATED MODULE: ./app/components/partials/SettingPageComponents/ModemReplacementComponents/ModemReplacementStep3.jsx function ModemReplacementStep3_typeof(obj) { "@babel/helpers - typeof"; return ModemReplacementStep3_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, ModemReplacementStep3_typeof(obj); } function ModemReplacementStep3_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function ModemReplacementStep3_defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function ModemReplacementStep3_createClass(Constructor, protoProps, staticProps) { if (protoProps) ModemReplacementStep3_defineProperties(Constructor.prototype, protoProps); if (staticProps) ModemReplacementStep3_defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function ModemReplacementStep3_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) ModemReplacementStep3_setPrototypeOf(subClass, superClass); } function ModemReplacementStep3_setPrototypeOf(o, p) { ModemReplacementStep3_setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return ModemReplacementStep3_setPrototypeOf(o, p); } function ModemReplacementStep3_createSuper(Derived) { var hasNativeReflectConstruct = ModemReplacementStep3_isNativeReflectConstruct(); return function _createSuperInternal() { var Super = ModemReplacementStep3_getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = ModemReplacementStep3_getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return ModemReplacementStep3_possibleConstructorReturn(this, result); }; } function ModemReplacementStep3_possibleConstructorReturn(self, call) { if (call && (ModemReplacementStep3_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return ModemReplacementStep3_assertThisInitialized(self); } function ModemReplacementStep3_assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function ModemReplacementStep3_isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function ModemReplacementStep3_getPrototypeOf(o) { ModemReplacementStep3_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return ModemReplacementStep3_getPrototypeOf(o); } /* eslint-disable react/destructuring-assignment */ /* eslint-disable react/prop-types */ /* eslint-disable no-useless-escape */ /* eslint-disable react/require-default-props */ /* eslint-disable react/forbid-prop-types */ /* eslint-disable camelcase */ // ExistingCustomerStep1.jsx var ModemReplacementStep3_ModemReplacementStep3 = /*#__PURE__*/function (_React$Component) { ModemReplacementStep3_inherits(ModemReplacementStep3, _React$Component); var _super = ModemReplacementStep3_createSuper(ModemReplacementStep3); function ModemReplacementStep3(props) { var _this; ModemReplacementStep3_classCallCheck(this, ModemReplacementStep3); _this = _super.call(this, props); var locale = props.intl.locale; return _this; } ModemReplacementStep3_createClass(ModemReplacementStep3, [{ key: "render", value: function render() { var _this$props = this.props, formatMessage = _this$props.intl.formatMessage, nextPage = _this$props.nextPage, skipInstructions = _this$props.skipInstructions; return /*#__PURE__*/react_default.a.createElement("div", null, skipInstructions, /*#__PURE__*/react_default.a.createElement("div", { className: "".concat(home_default.a.userInviteInput, " ").concat(settings_default.a.modemReplacementContainer) }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "settings.modemReplacement.installModem", defaultMessage: "INSTALLING THE 4G MODEM: ", tagName: "h3" }), /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.modemReplacementIntro }, /*#__PURE__*/react_default.a.createElement("p", null, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "settings.modemReplacement.disconnectingPowerIntro", defaultMessage: "Video and text instructions available " }), /*#__PURE__*/react_default.a.createElement("a", { className: home_default.a.replacementLink, href: "https://altrac.zendesk.com/hc/en-us/articles/360038363473-ST100-Repair-Maintenance", target: "_blank" }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "settings.modemReplacement.hereLink", defaultMessage: "here" }), "."))), /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.ModemSVGWrapper }, /*#__PURE__*/react_default.a.createElement(ModemSwapGraphics_NewModem, null)), /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "settings.modemReplacement.newModemStep1", defaultMessage: "1. Grab the new modem on top and bottom as shown above. The micro USB port should be pointing towards the Control Line entry point.", tagName: "p" }), /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.ModemSVGWrapper }, /*#__PURE__*/react_default.a.createElement(ModemSwapGraphics_Incorrect1, null)), /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.ModemSVGWrapper }, /*#__PURE__*/react_default.a.createElement(ModemSwapGraphics_Incorrect2, null)), /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.ModemSVGWrapper }, /*#__PURE__*/react_default.a.createElement(ModemSwapGraphics_Correct, null)), /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "settings.modemReplacement.newModemStep2", defaultMessage: "2. Line the modem up using the pins as shown above. Partially seat the pins and take your hand away. There should be no overhanging pins on either side of the modem.", tagName: "p" }), /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.ModemSVGWrapper }, /*#__PURE__*/react_default.a.createElement(ModemSwapGraphics_SeatModem, null)), /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "settings.modemReplacement.newModemStep3", defaultMessage: "3. If no pins are overhanging replace your fingers at the top and bottom of the modem and push in until fully seated.", tagName: "p" }), /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.ModemSVGWrapper }, /*#__PURE__*/react_default.a.createElement(ModemSwapGraphics_ReplaceAntenna, null)), /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "settings.modemReplacement.newModemStep4", defaultMessage: "4. Replace the antenna by seating the antenna head over the port and pressing straight down.", tagName: "p" }), /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.ModemSVGWrapper }, /*#__PURE__*/react_default.a.createElement(ModemSwapGraphics_ReconnectPower, null)), /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "settings.modemReplacement.newModemStep6", defaultMessage: "5. Reconnect the 12-pin connector at the end of the control line from hardware.", tagName: "p" }), /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.ModemSVGWrapper }, /*#__PURE__*/react_default.a.createElement(ModemSwapGraphics_Disposal, null)), /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "settings.modemReplacement.newModemStep5", defaultMessage: "6. Dispose of old modem. Please consider using e-waste recycling.", tagName: "p" })), /*#__PURE__*/react_default.a.createElement(Buttons_CapitalButton, { text: formatMessage({ id: 'customer.nextButton', defaultMessage: 'Next', description: '' }), buttonFunction: nextPage, hSize: "h2", style: "".concat(home_default.a.saveButton, " saveButton") })); } }]); return ModemReplacementStep3; }(react_default.a.Component); ModemReplacementStep3_ModemReplacementStep3.contextTypes = { intl: prop_types_default.a.object.isRequired, language: prop_types_default.a.string.isRequired, level: prop_types_default.a.number.isRequired, router: prop_types_default.a.object.isRequired }; ModemReplacementStep3_ModemReplacementStep3.propTypes = { intl: prop_types_default.a.shape({ formatMessage: prop_types_default.a.func }) }; /* harmony default export */ var ModemReplacementComponents_ModemReplacementStep3 = (Object(index_es["d" /* injectIntl */])(ModemReplacementStep3_ModemReplacementStep3)); // CONCATENATED MODULE: ./app/components/partials/Graphics/ModemSwapGraphics/ModemAlias.jsx function ModemAlias_ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function ModemAlias_objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ModemAlias_ownKeys(Object(source), !0).forEach(function (key) { ModemAlias_defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ModemAlias_ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } function ModemAlias_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /* eslint-disable react/prop-types */ // PlantCircle.jsx var ModemAlias_ModemAlias = function ModemAlias(_ref) { var height = _ref.height, width = _ref.width, style = _ref.style; var svgStyle = ModemAlias_objectSpread({}, style); return /*#__PURE__*/react_default.a.createElement("svg", { width: "295", height: "295", viewBox: "0 0 295 295", fill: "none", xmlns: "http://www.w3.org/2000/svg" }, /*#__PURE__*/react_default.a.createElement("path", { d: "M1.5 10C1.5 5.30558 5.30558 1.5 10 1.5H285C289.694 1.5 293.5 5.30558 293.5 10V285C293.5 289.694 289.694 293.5 285 293.5H10C5.30558 293.5 1.5 289.694 1.5 285V10Z", fill: "white", stroke: "#284047", strokeWidth: "3" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M59.8574 276.645V205.23L69.368 200.31H259.077V282.386H69.368L59.8574 276.645Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M61.3691 222.075H74.4699V235.702H61.3691V222.075Z", fill: "#FFEC00" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M67.5411 222.832C70.9423 222.832 73.6506 225.545 73.6506 228.951C73.6506 232.358 70.9423 235.071 67.5411 235.071C64.14 235.071 61.4316 232.358 61.4316 228.951C61.4946 225.608 64.203 222.832 67.5411 222.832ZM67.5411 234.188C70.3754 234.188 72.7058 231.854 72.7058 229.015C72.7058 226.176 70.3754 223.841 67.5411 223.841C64.7068 223.841 62.3764 226.176 62.3764 229.015C62.3134 231.854 64.7068 234.188 67.5411 234.188Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M191.432 262.262C193.311 262.262 194.834 260.736 194.834 258.855C194.834 256.973 193.311 255.448 191.432 255.448C189.554 255.448 188.031 256.973 188.031 258.855C188.031 260.736 189.554 262.262 191.432 262.262Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M191.432 228.068C193.311 228.068 194.834 226.543 194.834 224.662C194.834 222.78 193.311 221.255 191.432 221.255C189.554 221.255 188.031 222.78 188.031 224.662C188.031 226.543 189.554 228.068 191.432 228.068Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M254.919 275.132C254.919 273.428 253.534 272.104 251.896 272.104C250.196 272.104 248.873 273.491 248.873 275.132V276.709C248.873 278.412 250.259 279.737 251.896 279.737C253.597 279.737 254.919 278.349 254.919 276.709V275.132Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M245.158 275.132C245.158 273.428 243.772 272.104 242.135 272.104C240.497 272.104 239.111 273.491 239.111 275.132V276.709C239.111 278.412 240.497 279.737 242.135 279.737C243.772 279.737 245.158 278.349 245.158 276.709V275.132Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M235.457 275.132C235.457 273.428 234.071 272.104 232.433 272.104C230.796 272.104 229.41 273.491 229.41 275.132V276.709C229.41 278.412 230.796 279.737 232.433 279.737C234.071 279.737 235.457 278.349 235.457 276.709V275.132Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M225.632 275.132C225.632 273.428 224.247 272.104 222.609 272.104C220.972 272.104 219.586 273.491 219.586 275.132V276.709C219.586 278.412 220.972 279.737 222.609 279.737C224.247 279.737 225.632 278.349 225.632 276.709V275.132Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M215.933 275.132C215.933 273.428 214.548 272.104 212.91 272.104C211.272 272.104 209.887 273.491 209.887 275.132V276.709C209.887 278.412 211.272 279.737 212.91 279.737C214.548 279.737 215.933 278.349 215.933 276.709V275.132Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M206.232 275.132C206.232 273.428 204.846 272.104 203.209 272.104C201.571 272.104 200.186 273.491 200.186 275.132V276.709C200.186 278.412 201.571 279.737 203.209 279.737C204.846 279.737 206.232 278.349 206.232 276.709V275.132Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M196.408 275.132C196.408 273.428 195.022 272.104 193.385 272.104C191.747 272.104 190.361 273.491 190.361 275.132V276.709C190.361 278.412 191.747 279.737 193.385 279.737C195.022 279.737 196.408 278.349 196.408 276.709V275.132Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M186.709 275.132C186.709 273.428 185.323 272.104 183.685 272.104C181.985 272.104 180.662 273.491 180.662 275.132V276.709C180.662 278.412 182.048 279.737 183.685 279.737C185.386 279.737 186.709 278.349 186.709 276.709V275.132Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M176.882 275.132C176.882 273.428 175.497 272.104 173.859 272.104C172.222 272.104 170.836 273.491 170.836 275.132V276.709C170.836 278.412 172.222 279.737 173.859 279.737C175.497 279.737 176.882 278.349 176.882 276.709V275.132Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M167.183 275.132C167.183 273.428 165.798 272.104 164.16 272.104C162.459 272.104 161.137 273.491 161.137 275.132V276.709C161.137 278.412 162.522 279.737 164.16 279.737C165.861 279.737 167.183 278.349 167.183 276.709V275.132Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M157.42 275.132C157.42 273.428 156.034 272.104 154.396 272.104C152.696 272.104 151.373 273.491 151.373 275.132V276.709C151.373 278.412 152.759 279.737 154.396 279.737C156.097 279.737 157.42 278.349 157.42 276.709V275.132Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M147.595 275.132C147.595 273.428 146.21 272.104 144.572 272.104C142.871 272.104 141.549 273.491 141.549 275.132V276.709C141.549 278.412 142.934 279.737 144.572 279.737C146.273 279.737 147.595 278.349 147.595 276.709V275.132Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M137.894 275.132C137.894 273.428 136.508 272.104 134.871 272.104C133.17 272.104 131.848 273.491 131.848 275.132V276.709C131.848 278.412 133.233 279.737 134.871 279.737C136.571 279.737 137.894 278.349 137.894 276.709V275.132Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M128.195 275.132C128.195 273.428 126.809 272.104 125.172 272.104C123.471 272.104 122.148 273.491 122.148 275.132V276.709C122.148 278.412 123.534 279.737 125.172 279.737C126.872 279.737 128.195 278.349 128.195 276.709V275.132Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M118.371 275.132C118.371 273.428 116.985 272.104 115.347 272.104C113.647 272.104 112.324 273.491 112.324 275.132V276.709C112.324 278.412 113.71 279.737 115.347 279.737C117.048 279.737 118.371 278.349 118.371 276.709V275.132Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M108.67 275.132C108.67 273.428 107.284 272.104 105.646 272.104C103.946 272.104 102.623 273.491 102.623 275.132V276.709C102.623 278.412 104.009 279.737 105.646 279.737C107.347 279.737 108.67 278.349 108.67 276.709V275.132Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M98.9078 275.132C98.9078 273.428 97.5221 272.104 95.8846 272.104C94.184 272.104 92.8613 273.491 92.8613 275.132V276.709C92.8613 278.412 94.247 279.737 95.8846 279.737C97.5851 279.737 98.9078 278.349 98.9078 276.709V275.132Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M89.1461 275.132C89.1461 273.428 87.7605 272.104 86.1229 272.104C84.4223 272.104 83.0996 273.491 83.0996 275.132V276.709C83.0996 278.412 84.4853 279.737 86.1229 279.737C87.8234 279.737 89.1461 278.349 89.1461 276.709V275.132Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M79.3824 275.132C79.3824 273.428 77.9968 272.104 76.3592 272.104C74.7216 272.104 73.3359 273.491 73.3359 275.132V276.709C73.3359 278.412 74.7216 279.737 76.3592 279.737C77.9968 279.737 79.3824 278.349 79.3824 276.709V275.132Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M254.919 206.808C254.919 205.105 253.534 203.78 251.896 203.78C250.196 203.78 248.873 205.168 248.873 206.808V208.386C248.873 210.089 250.259 211.414 251.896 211.414C253.597 211.414 254.919 210.026 254.919 208.386V206.808Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M245.158 206.808C245.158 205.105 243.772 203.78 242.135 203.78C240.497 203.78 239.111 205.168 239.111 206.808V208.386C239.111 210.089 240.497 211.414 242.135 211.414C243.772 211.414 245.158 210.026 245.158 208.386V206.808Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M235.457 206.808C235.457 205.105 234.071 203.78 232.433 203.78C230.796 203.78 229.41 205.168 229.41 206.808V208.386C229.41 210.089 230.796 211.414 232.433 211.414C234.071 211.414 235.457 210.026 235.457 208.386V206.808Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M225.632 206.808C225.632 205.105 224.247 203.78 222.609 203.78C220.972 203.78 219.586 205.168 219.586 206.808V208.386C219.586 210.089 220.972 211.414 222.609 211.414C224.247 211.414 225.632 210.026 225.632 208.386V206.808Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M215.933 206.808C215.933 205.105 214.548 203.78 212.91 203.78C211.272 203.78 209.887 205.168 209.887 206.808V208.386C209.887 210.089 211.272 211.414 212.91 211.414C214.548 211.414 215.933 210.026 215.933 208.386V206.808Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M206.232 206.808C206.232 205.105 204.846 203.78 203.209 203.78C201.571 203.78 200.186 205.168 200.186 206.808V208.386C200.186 210.089 201.571 211.414 203.209 211.414C204.846 211.414 206.232 210.026 206.232 208.386V206.808Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M196.408 206.808C196.408 205.105 195.022 203.78 193.385 203.78C191.747 203.78 190.361 205.168 190.361 206.808V208.386C190.361 210.089 191.747 211.414 193.385 211.414C195.022 211.414 196.408 210.026 196.408 208.386V206.808Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M186.709 206.808C186.709 205.105 185.323 203.78 183.685 203.78C181.985 203.78 180.662 205.168 180.662 206.808V208.386C180.662 210.089 182.048 211.414 183.685 211.414C185.386 211.414 186.709 210.026 186.709 208.386V206.808Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M176.882 206.808C176.882 205.105 175.497 203.78 173.859 203.78C172.222 203.78 170.836 205.168 170.836 206.808V208.386C170.836 210.089 172.222 211.414 173.859 211.414C175.497 211.414 176.882 210.026 176.882 208.386V206.808Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M167.183 206.808C167.183 205.105 165.798 203.78 164.16 203.78C162.459 203.78 161.137 205.168 161.137 206.808V208.386C161.137 210.089 162.522 211.414 164.16 211.414C165.861 211.414 167.183 210.026 167.183 208.386V206.808Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M157.42 206.808C157.42 205.105 156.034 203.78 154.396 203.78C152.696 203.78 151.373 205.168 151.373 206.808V208.386C151.373 210.089 152.759 211.414 154.396 211.414C156.097 211.414 157.42 210.026 157.42 208.386V206.808Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M147.595 206.808C147.595 205.105 146.21 203.78 144.572 203.78C142.871 203.78 141.549 205.168 141.549 206.808V208.386C141.549 210.089 142.934 211.414 144.572 211.414C146.273 211.414 147.595 210.026 147.595 208.386V206.808Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M137.894 206.808C137.894 205.105 136.508 203.78 134.871 203.78C133.17 203.78 131.848 205.168 131.848 206.808V208.386C131.848 210.089 133.233 211.414 134.871 211.414C136.571 211.414 137.894 210.026 137.894 208.386V206.808Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M128.195 206.808C128.195 205.105 126.809 203.78 125.172 203.78C123.471 203.78 122.148 205.168 122.148 206.808V208.386C122.148 210.089 123.534 211.414 125.172 211.414C126.872 211.414 128.195 210.026 128.195 208.386V206.808Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M118.371 206.808C118.371 205.105 116.985 203.78 115.347 203.78C113.647 203.78 112.324 205.168 112.324 206.808V208.386C112.324 210.089 113.71 211.414 115.347 211.414C117.048 211.414 118.371 210.026 118.371 208.386V206.808Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M108.67 206.808C108.67 205.105 107.284 203.78 105.646 203.78C103.946 203.78 102.623 205.168 102.623 206.808V208.386C102.623 210.089 104.009 211.414 105.646 211.414C107.347 211.414 108.67 210.026 108.67 208.386V206.808Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M98.9078 206.808C98.9078 205.105 97.5221 203.78 95.8846 203.78C94.184 203.78 92.8613 205.168 92.8613 206.808V208.386C92.8613 210.089 94.247 211.414 95.8846 211.414C97.5851 211.414 98.9078 210.026 98.9078 208.386V206.808Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M89.1461 206.808C89.1461 205.105 87.7605 203.78 86.1229 203.78C84.4223 203.78 83.0996 205.168 83.0996 206.808V208.386C83.0996 210.089 84.4853 211.414 86.1229 211.414C87.8234 211.414 89.1461 210.026 89.1461 208.386V206.808Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M79.3824 206.808C79.3824 205.105 77.9968 203.78 76.3592 203.78C74.7216 203.78 73.3359 205.168 73.3359 206.808V208.386C73.3359 210.089 74.7216 211.414 76.3592 211.414C77.9968 211.414 79.3824 210.026 79.3824 208.386V206.808Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M175.812 216.335H82.8477V268.571H175.812V216.335Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M175.119 217.028V267.876H83.477V217.028H175.119ZM176.505 215.703H82.1543V269.264H176.505V215.703Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M91.476 215.765H83.1621V269.073H91.476V215.765Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M80.6426 214.062H85.5553V214.566H81.0835V219.045H80.6426V214.062Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M88.3906 214.062H97.7123V214.504H88.3906V214.062ZM100.421 214.062H109.742V214.504H100.421V214.062ZM112.64 214.062H121.961V214.504H112.64V214.062ZM124.67 214.062H133.991V214.504H124.67V214.062ZM136.888 214.062H146.21V214.504H136.888V214.062ZM148.918 214.062H158.24V214.504H148.918V214.062ZM161.137 214.062H170.459V214.504H161.137V214.062Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M173.293 214.062H178.206V219.046H177.702V214.567H173.293V214.062Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M177.701 221.634H178.142V230.151H177.701V221.634ZM177.701 232.611H178.142V241.128H177.701V232.611ZM177.701 243.651H178.142V252.168H177.701V243.651ZM177.701 254.692H178.142V263.208H177.701V254.692Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M177.702 265.795H178.206V270.779H173.293V270.274H177.702V265.795Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M88.3906 270.272H97.7123V270.714H88.3906V270.272ZM100.421 270.272H109.742V270.714H100.421V270.272ZM112.64 270.272H121.961V270.714H112.64V270.272ZM124.67 270.272H133.991V270.714H124.67V270.272ZM136.888 270.272H146.21V270.714H136.888V270.272ZM148.918 270.272H158.24V270.714H148.918V270.272ZM161.137 270.272H170.459V270.714H161.137V270.272Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M80.6426 265.795H81.0835V270.274H85.5553V270.779H80.6426V265.795Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M80.6426 221.634H81.0838V230.151H80.6426V221.634ZM80.6426 232.611H81.0838V241.128H80.6426V232.611ZM80.6426 243.651H81.0838V252.168H80.6426V243.651ZM80.6426 254.692H81.0838V263.208H80.6426V254.692Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M94.6289 225.32V258.504H127.759V225.32H94.6289Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M96.5781 228.699V256.899H98.0268V255.069H100.168V253.303H101.932H102.31H103.821V256.899H105.963V255.069H107.474V256.899H109.427V253.051H107.663H107.474H105.963V249.329H103.947V247.436H102.31V245.543H104.451H106.593V243.84H106.656H109.742V245.796H115.032V247.436H116.922V245.796V243.84H114.97V241.884H113.521V239.929H111.568V241.884H108.041V238.288H110.057V236.27H107.915H106.152V234.377H104.577V230.844H106.53V228.699H108.041V230.844H109.112H110.183H111.253V228.699H120.701V230.781V230.844V232.737H118.812V234.44H120.701V236.396H126.244V234.44H120.764V232.737H126.244V230.781H122.654V228.699H126.244V227.248H98.0898H96.6411V228.699H96.5781ZM100.168 251.41V252.925H98.0268V251.41H100.168ZM103.821 249.455V251.347H102.31V249.455H103.821ZM100.168 245.796V249.329H98.0268V245.796H100.168ZM98.0268 237.91V236.206H100.168V237.91H98.0268ZM105.963 240.055V243.588H104.451V240.055H105.963ZM102.31 240.055V243.588H100.168V241.506H98.0268V240.055H100.168H102.31ZM102.31 230.844H102.499V236.396H104.073V239.929H102.31V236.206H100.168V234.125H98.0268V232.484H100.168V230.844H102.31Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M101.995 255.071H100.168V256.901H101.995V255.071Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M111.379 238.29H114.969V236.272H113.899V234.379H114.969V236.272H116.922V232.486H115.788H114.969H113.899H110.057V236.272H111.379V238.29Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M116.858 238.29H114.969V240.246H116.858V238.29Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M118.811 236.271H116.922V238.227H118.811V236.271Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M109.554 249.391H107.664V251.346H109.554V249.391Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M115.032 247.437H109.615V249.392H115.032V247.437Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M114.969 249.392V250.906H111.379V251.474V252.925V256.899H113.331V252.925H114.78V256.899H116.733V254.88H118.307V256.899H120.323V252.925H121.897V254.88V256.899H123.85V254.88H126.18V252.925H123.85H122.023V251.411H126.18V249.392H122.527V247.689H123.913H124.291H125.802V245.67H124.291V243.588H122.401V245.607H120.575V249.392H118.811V247.436H116.922V249.392H114.969Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M126.181 241.885H124.292V240.244H126.181V238.541H124.292V240.244H122.402V241.948H124.292V243.588H126.181V241.885Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M120.575 240.244H118.686V241.948H120.575V240.244Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M120.575 243.968H118.686V245.671H120.575V243.968Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M196.408 251.475H186.33V266.111H196.408V251.475Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M196.408 217.343H186.33V231.979H196.408V217.343Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M261.344 243.649H238.67V270.209H261.344V243.649Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M238.229 243.271H261.848V270.778H238.229V243.271ZM260.84 244.218H239.11V269.831H260.84V244.218Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M257.942 212.862H236.969V241.756H257.942V212.862Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M236.402 212.295H258.321V242.135H236.402V212.295ZM257.439 213.241H237.41V241.189H257.439V213.241Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M67.5413 231.854C69.1067 231.854 70.3756 230.583 70.3756 229.015C70.3756 227.447 69.1067 226.176 67.5413 226.176C65.976 226.176 64.707 227.447 64.707 229.015C64.707 230.583 65.976 231.854 67.5413 231.854Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M67.5418 224.724C69.8722 224.724 71.7617 226.616 71.7617 228.95C71.7617 231.285 69.8722 233.177 67.5418 233.177C65.2114 233.177 63.3218 231.285 63.3218 228.95C63.2589 226.616 65.1484 224.724 67.5418 224.724ZM67.5418 233.051C69.8092 233.051 71.5728 231.285 71.5728 229.014C71.5728 226.742 69.8092 224.976 67.5418 224.976C65.2744 224.976 63.5108 226.742 63.5108 229.014C63.5108 231.285 65.3373 233.051 67.5418 233.051Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M225.946 256.772H215.932V264.721H225.946V256.772Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M233.946 266.804H232.057V270.021H233.946V266.804Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M231.3 268.129H228.088V270.022H231.3V268.129Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M223.869 265.605H214.988V268.444H223.869V265.605Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M215.302 262.829H212.09V264.722H215.302V262.829Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M217.507 253.682H214.295V255.574H217.507V253.682Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M204.595 263.144H201.697V268.317H204.595V263.144Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M222.23 240.623H213.664V244.661H222.23V240.623Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M217.381 238.161H213.602V239.486H217.381V238.161Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M220.655 234.314H215.176V236.838H220.655V234.314Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M222.356 213.115H213.854V221.632H222.356V213.115Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M219.333 223.652H213.854V226.176H219.333V223.652Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M229.033 213.053H226.514V218.541H229.033V213.053Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M211.271 218.982H200.438V226.237H211.271V218.982Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M208.69 249.454H199.242V255.006H208.69V249.454Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M194.581 238.981H188.094V244.533H194.581V238.981Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M74.4075 240.559H70.4395V242.893H74.4075V240.559Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M74.343 243.965H70.375V246.299H74.343V243.965Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M74.4075 255.133H70.4395V257.467H74.4075V255.133Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M74.4075 263.839H70.4395V266.173H74.4075V263.839Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M73.0218 214.63H70.6914V218.667H73.0218V214.63Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M76.3597 214.63H74.0293V218.667H76.3597V214.63Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M65.8402 214.63H63.5098V218.667H65.8402V214.63Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M69.305 214.63H66.9746V218.667H69.305V214.63Z", fill: "#D8D8D8" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M133.057 220V265H172.057V220H133.057Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M135.438 230.527V263.396H137.202V261.251H139.784V259.232H141.862H142.303H144.13V263.396H146.712V261.251H148.539V263.396H150.932V258.98H148.791H148.539H146.712V254.564H144.256V252.356H142.303V250.148H144.886H147.468V248.129H147.594H151.31V250.4H157.671V252.292H160.002V250.4V248.066H157.671V245.794H155.908V243.46H153.514V245.794H149.357V241.631H151.751V239.297H149.169H147.027V237.088H145.138V232.925H147.468V230.401H149.295V232.925H150.554H151.814H153.074V230.401H164.474V232.799V232.862V235.07H162.206V237.025H164.474V239.36H171.15V237.025H164.537V235.07H171.15V232.735H166.804V230.338H171.15V228.635H137.139H135.375V230.527H135.438ZM139.721 256.961V258.727H137.139V256.961H139.721ZM144.193 254.69V256.898H142.366V254.69H144.193ZM139.721 250.4V254.501H137.139V250.4H139.721ZM137.202 241.252V239.233H139.784V241.252H137.202ZM146.712 243.713V247.813H144.886V243.713H146.712ZM142.303 243.713V247.813H139.721V245.416H137.139V243.713H139.721H142.303ZM142.303 232.988H142.492V239.423H144.382V243.523H142.303V239.17H139.721V236.71H137.139V234.817H139.721V232.925H142.303V232.988Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M141.925 261.188H139.721V263.333H141.925V261.188Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M153.325 241.631H157.671V239.36H156.285V237.089H157.671V239.36H159.938V234.881H158.616H157.671H156.285H151.688V239.36H153.325V241.631Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M160.002 241.631H157.672V243.965H160.002V241.631Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M162.27 239.359H159.939V241.694H162.27V239.359Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M151.121 254.626H148.791V256.96H151.121V254.626Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M157.671 252.292H151.121V254.626H157.671V252.292Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M157.672 254.626V256.393H153.326V257.024V258.727V263.332H155.72V258.727H157.42V263.332H159.814V260.998H161.703V263.332H164.096V258.727H165.986V260.998V263.332H168.379V260.998H171.214V258.727H168.379H166.175V256.897H171.214V254.626H166.742V252.671H168.442H168.883H170.71V250.273H168.883V247.876H166.553V250.21H164.411V254.626H162.27V252.292H159.94V254.626H157.672Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M171.214 245.857H168.883V243.964H171.214V241.945H168.883V243.901H166.553V245.92H168.883V247.876H171.214V245.857Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M164.473 243.901H162.143V245.857H164.473V243.901Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M164.473 248.255H162.143V250.211H164.473V248.255Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M143.283 225.959H140.006L139.271 228H138.207L141.193 220.18H142.096L145.087 228H144.029L143.283 225.959ZM140.318 225.11H142.977L141.645 221.453L140.318 225.11ZM149.148 228H148.149V221.377L146.146 222.113V221.211L148.992 220.142H149.148V228ZM157.183 228H152.059V227.286L154.766 224.278C155.167 223.823 155.443 223.454 155.593 223.171C155.747 222.885 155.824 222.59 155.824 222.285C155.824 221.877 155.701 221.542 155.454 221.281C155.207 221.019 154.877 220.889 154.465 220.889C153.971 220.889 153.586 221.03 153.311 221.313C153.038 221.592 152.902 221.983 152.902 222.484H151.909C151.909 221.764 152.14 221.182 152.602 220.738C153.067 220.294 153.688 220.072 154.465 220.072C155.192 220.072 155.767 220.264 156.189 220.647C156.612 221.027 156.823 221.533 156.823 222.167C156.823 222.937 156.333 223.854 155.352 224.917L153.257 227.189H157.183V228ZM159.681 223.606H160.427C160.896 223.599 161.265 223.476 161.534 223.236C161.802 222.996 161.937 222.672 161.937 222.264C161.937 221.347 161.48 220.889 160.567 220.889C160.137 220.889 159.793 221.012 159.536 221.259C159.281 221.503 159.154 221.827 159.154 222.231H158.161C158.161 221.612 158.386 221.098 158.837 220.69C159.292 220.278 159.869 220.072 160.567 220.072C161.305 220.072 161.883 220.267 162.302 220.658C162.721 221.048 162.93 221.59 162.93 222.285C162.93 222.625 162.819 222.955 162.597 223.273C162.379 223.592 162.08 223.83 161.7 223.988C162.13 224.124 162.461 224.349 162.694 224.665C162.93 224.98 163.048 225.365 163.048 225.819C163.048 226.521 162.819 227.078 162.361 227.49C161.903 227.902 161.306 228.107 160.572 228.107C159.838 228.107 159.24 227.909 158.778 227.511C158.32 227.114 158.091 226.589 158.091 225.938H159.09C159.09 226.349 159.224 226.679 159.493 226.926C159.761 227.173 160.121 227.296 160.572 227.296C161.052 227.296 161.419 227.171 161.673 226.92C161.928 226.67 162.055 226.31 162.055 225.841C162.055 225.386 161.915 225.037 161.636 224.793C161.356 224.55 160.954 224.425 160.427 224.417H159.681V223.606ZM168.607 225.374H169.692V226.185H168.607V228H167.608V226.185H164.047V225.599L167.549 220.18H168.607V225.374ZM165.175 225.374H167.608V221.539L167.49 221.753L165.175 225.374Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M186.557 244C186.557 261.97 172.209 276.5 154.557 276.5C136.904 276.5 122.557 261.97 122.557 244C122.557 226.03 136.904 211.5 154.557 211.5C172.209 211.5 186.557 226.03 186.557 244Z", stroke: "#23CE6B", strokeWidth: "3" }), /*#__PURE__*/react_default.a.createElement("mask", { id: "mask0", "mask-type": "alpha", maskUnits: "userSpaceOnUse", x: "67", y: "8", width: "168", height: "168" }, /*#__PURE__*/react_default.a.createElement("circle", { cx: "151.372", cy: "91.524", r: "83.524", fill: "#C4C4C4" })), /*#__PURE__*/react_default.a.createElement("g", { mask: "url(#mask0)" }, /*#__PURE__*/react_default.a.createElement("circle", { cx: "148.342", cy: "87.6294", r: "69.2427", fill: "#C4C4C4" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M-93.334 180.712V-6.83497L-68.3497 -19.7578H430.011V195.789H-68.3497L-93.334 180.712Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M239.9 176.737C239.9 172.263 236.259 168.784 231.958 168.784C227.49 168.784 224.016 172.429 224.016 176.737V180.879C224.016 185.352 227.656 188.831 231.958 188.831C236.425 188.831 239.9 185.186 239.9 180.879V176.737Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M214.089 176.737C214.089 172.263 210.449 168.784 206.147 168.784C201.845 168.784 198.205 172.429 198.205 176.737V180.879C198.205 185.352 201.845 188.831 206.147 188.831C210.449 188.831 214.089 185.186 214.089 180.879V176.737Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M188.609 176.737C188.609 172.263 184.968 168.784 180.667 168.784C176.199 168.784 172.725 172.429 172.725 176.737V180.879C172.725 185.352 176.365 188.831 180.667 188.831C185.134 188.831 188.609 185.186 188.609 180.879V176.737Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M162.962 176.737C162.962 172.263 159.322 168.784 155.02 168.784C150.553 168.784 147.078 172.429 147.078 176.737V180.879C147.078 185.352 150.718 188.831 155.02 188.831C159.488 188.831 162.962 185.186 162.962 180.879V176.737Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M137.152 176.737C137.152 172.263 133.511 168.784 129.21 168.784C124.742 168.784 121.268 172.429 121.268 176.737V180.879C121.268 185.352 124.908 188.831 129.21 188.831C133.677 188.831 137.152 185.186 137.152 180.879V176.737Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M111.669 176.737C111.669 172.263 108.029 168.784 103.727 168.784C99.2598 168.784 95.7852 172.429 95.7852 176.737V180.879C95.7852 185.352 99.4252 188.831 103.727 188.831C108.194 188.831 111.669 185.186 111.669 180.879V176.737Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M86.1887 176.737C86.1887 172.263 82.5486 168.784 78.2467 168.784C73.7793 168.784 70.3047 172.429 70.3047 176.737V180.879C70.3047 185.352 73.9448 188.831 78.2467 188.831C82.7141 188.831 86.1887 185.186 86.1887 180.879V176.737Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M239.9 -2.69006C239.9 -7.16336 236.259 -10.6426 231.958 -10.6426C227.49 -10.6426 224.016 -6.99769 224.016 -2.69006V1.45188C224.016 5.92518 227.656 9.40445 231.958 9.40445C236.425 9.40445 239.9 5.75951 239.9 1.45188V-2.69006Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M214.089 -2.69006C214.089 -7.16336 210.449 -10.6426 206.147 -10.6426C201.845 -10.6426 198.205 -6.99769 198.205 -2.69006V1.45188C198.205 5.92518 201.845 9.40445 206.147 9.40445C210.449 9.40445 214.089 5.75951 214.089 1.45188V-2.69006Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M188.609 -2.69006C188.609 -7.16336 184.968 -10.6426 180.667 -10.6426C176.199 -10.6426 172.725 -6.99769 172.725 -2.69006V1.45188C172.725 5.92518 176.365 9.40445 180.667 9.40445C185.134 9.40445 188.609 5.75951 188.609 1.45188V-2.69006Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M162.962 -2.69006C162.962 -7.16336 159.322 -10.6426 155.02 -10.6426C150.553 -10.6426 147.078 -6.99769 147.078 -2.69006V1.45188C147.078 5.92518 150.718 9.40445 155.02 9.40445C159.488 9.40445 162.962 5.75951 162.962 1.45188V-2.69006Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M137.152 -2.69006C137.152 -7.16336 133.511 -10.6426 129.21 -10.6426C124.742 -10.6426 121.268 -6.99769 121.268 -2.69006V1.45188C121.268 5.92518 124.908 9.40445 129.21 9.40445C133.677 9.40445 137.152 5.75951 137.152 1.45188V-2.69006Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M111.669 -2.69006C111.669 -7.16336 108.029 -10.6426 103.727 -10.6426C99.2598 -10.6426 95.7852 -6.99769 95.7852 -2.69006V1.45188C95.7852 5.92518 99.4252 9.40445 103.727 9.40445C108.194 9.40445 111.669 5.75951 111.669 1.45188V-2.69006Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M86.1887 -2.69006C86.1887 -7.16336 82.5486 -10.6426 78.2467 -10.6426C73.7793 -10.6426 70.3047 -6.99769 70.3047 -2.69006V1.45188C70.3047 5.92518 73.9448 9.40445 78.2467 9.40445C82.7141 9.40445 86.1887 5.75951 86.1887 1.45188V-2.69006Z", fill: "#969696" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M211.277 22.3301H-32.9395V159.511H211.277V22.3301Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M209.455 24.1482V157.684H-31.2871V24.1482H209.455ZM213.095 20.6689H-34.7617V161.329H213.095V20.6689Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M-18.3809 16.3594H6.10703V17.5191H-18.3809V16.3594ZM13.2218 16.3594H37.7096V17.5191H13.2218V16.3594ZM45.3207 16.3594H69.8085V17.5191H45.3207V16.3594ZM76.9233 16.3594H101.411V17.5191H76.9233V16.3594ZM109.022 16.3594H133.51V17.5191H109.022V16.3594ZM140.625 16.3594H165.113V17.5191H140.625V16.3594ZM172.724 16.3594H197.212V17.5191H172.724V16.3594Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M204.656 16.3594H217.562V29.4479H216.238V17.6848H204.656V16.3594Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M216.24 36.2432H217.399V58.6097H216.24V36.2432ZM216.24 65.0711H217.399V87.4376H216.24V65.0711ZM216.24 94.0648H217.399V116.431H216.24V94.0648ZM216.24 123.058H217.399V145.425H216.24V123.058Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M216.238 152.218H217.562V165.306H204.656V163.981H216.238V152.218Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M-18.3809 163.977H6.10703V165.136H-18.3809V163.977ZM13.2218 163.977H37.7096V165.136H13.2218V163.977ZM45.3207 163.977H69.8085V165.136H45.3207V163.977ZM76.9233 163.977H101.411V165.136H76.9233V163.977ZM109.022 163.977H133.51V165.136H109.022V163.977ZM140.625 163.977H165.113V165.136H140.625V163.977ZM172.724 163.977H197.212V165.136H172.724V163.977Z", fill: "#565656" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M-1.99219 45.9248L-1.99219 133.071H85.0391V45.9248H-1.99219Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M3.12891 54.7979V128.856H6.93448V124.051H12.5601V119.412H17.1929H18.1857H22.1566V128.856H27.7823V124.051H31.7532V128.856H36.8825V118.749H32.2497H31.7532H27.7823V108.974H22.4876V104.004H18.1857V99.0338H23.8112H29.4368V94.5605H29.6023H37.7098V99.6965H51.6082V104.004H56.572V99.6965V94.5605H51.4428V89.4245H47.6373V84.2885H42.508V89.4245H33.2424V79.9809H38.5371V74.6792H32.9114H28.2786V69.7089H24.1422V60.4309H29.2713V54.7979H33.2424V60.4309H36.0552H38.868H41.6807V54.7979H66.4995V60.2652V60.4309V65.4012H61.5357V69.8745H66.4995V75.0106H81.0599V69.8745H66.665V65.4012H81.0599V60.2652H71.6288V54.7979H81.0599V50.9873H7.09995H3.29437V54.7979H3.12891ZM12.5601 114.442V118.418H6.93448V114.442H12.5601ZM22.1566 109.306V114.276H18.1857V109.306H22.1566ZM12.5601 99.6965V108.974H6.93448V99.6965H12.5601ZM6.93448 78.9868V74.5135H12.5601V78.9868H6.93448ZM27.7823 84.6198V93.8978H23.8112V84.6198H27.7823ZM18.1857 84.6198V93.8978H12.5601V88.4304H6.93448V84.6198H12.5601H18.1857ZM18.1857 60.4309H18.682V75.0106H22.8185V84.2885H18.1857V74.5135H12.5601V69.0462H6.93448V64.7385H12.5601V60.4309H18.1857Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M51.4429 109.137V113.113H42.0117V114.604V118.415V128.853H47.141V118.415H50.9465V128.853H56.0757V123.551H60.2121V128.853H65.5068V118.415H69.6433V123.551V128.853H74.7725V123.551H80.8944V118.415H74.7725H69.9742V114.439H80.8944V109.137H71.2979V104.664H74.938H75.9307H79.9017V99.3619H75.9307V93.8945H70.9669V99.1962H66.1687V109.137H61.5358V104.001H56.572V109.137H51.4429Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M80.8943 89.4235H75.9306V85.1159H80.8943V80.6426H75.9306V85.1159H70.9668V89.5892H75.9306V93.8968H80.8943V89.4235Z", fill: "#A0A0A0" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M99.9297 31.2127L99.9297 150.335H202.183V31.2127H99.9297Z", fill: "white" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M105.218 59.6022V145.92H109.851V140.287H116.635V134.985H122.095H123.253H128.051V145.92H134.835V140.287H139.634V145.92H145.921V134.323H140.295H139.634H134.835V122.725H128.382V116.927H123.253V111.128H130.037H136.821V105.826H137.152H146.914V111.791H163.625V116.761H169.747V111.791V105.661H163.625V99.6962H158.992V93.5661H152.705V99.6962H141.784V88.7614H148.072V82.6313H141.288H135.663V76.8326H130.699V65.8979H136.821V59.2708H141.619V65.8979H144.928H148.237H151.547V59.2708H181.495V65.5666V65.7323V71.531H175.538V76.667H181.495V82.797H199.033V76.667H181.66V71.531H199.033V65.4009H187.617V59.1052H199.033V54.6318H109.686H105.053V59.6022H105.218ZM116.469 129.021V133.66H109.686V129.021H116.469ZM128.217 123.057V128.855H123.419V123.057H128.217ZM116.469 111.791V122.56H109.686V111.791H116.469ZM109.851 87.7674V82.4657H116.635V87.7674H109.851ZM134.835 94.2288V104.998H130.037V94.2288H134.835ZM123.253 94.2288V104.998H116.469V98.7021H109.686V94.2288H116.469H123.253ZM123.253 66.0636H123.75V82.9627H128.713V93.7318H123.253V82.3H116.469V75.8386H109.686V70.8683H116.469V65.8979H123.253V66.0636Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M122.26 140.123H116.469V145.756H122.26V140.123Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M152.208 88.7617H163.625V82.7973H159.985V76.8329H163.625V82.7973H169.581V71.0342H166.107H163.625H159.985H147.906V82.7973H152.208V88.7617Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M169.747 88.7607H163.625V94.8908H169.747V88.7607Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M175.704 82.7969H169.582V88.927H175.704V82.7969Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M146.417 122.89H140.295V129.02H146.417V122.89Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M163.626 116.759H146.418V122.889H163.626V116.759Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M163.626 122.89V127.529H152.209V129.185V133.659V145.753H158.496V133.659H162.964V145.753H169.251V139.623H174.215V145.753H180.502V133.659H185.466V139.623V145.753H191.753V139.623H199.199V133.659H191.753H185.962V128.854H199.199V122.89H187.452V117.754H191.919H193.077H197.875V111.458H193.077V105.162H186.955V111.292H181.33V122.89H175.704V116.76H169.582V122.89H163.626Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M199.199 99.859H193.077V94.8886H199.199V89.5869H193.077V94.7229H186.955V100.025H193.077V105.161H199.199V99.859Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M181.495 94.7246H175.373V99.8606H181.495V94.7246Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M181.495 106.156H175.373V111.292H181.495V106.156Z", fill: "black" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M125.459 48.5469H118.311L116.705 53H114.385L120.9 35.9375H122.869L129.396 53H127.088L125.459 48.5469ZM118.99 46.6953H124.791L121.885 38.7148L118.99 46.6953ZM138.256 53H136.076V38.5508L131.705 40.1562V38.1875L137.916 35.8555H138.256V53ZM155.787 53H144.607V51.4414L150.514 44.8789C151.389 43.8867 151.99 43.082 152.318 42.4648C152.654 41.8398 152.822 41.1953 152.822 40.5312C152.822 39.6406 152.553 38.9102 152.014 38.3398C151.475 37.7695 150.756 37.4844 149.857 37.4844C148.779 37.4844 147.939 37.793 147.338 38.4102C146.744 39.0195 146.447 39.8711 146.447 40.9648H144.279C144.279 39.3945 144.783 38.125 145.791 37.1562C146.807 36.1875 148.162 35.7031 149.857 35.7031C151.443 35.7031 152.697 36.1211 153.619 36.957C154.541 37.7852 155.002 38.8906 155.002 40.2734C155.002 41.9531 153.932 43.9531 151.791 46.2734L147.221 51.2305H155.787V53ZM161.236 43.4141H162.865C163.889 43.3984 164.693 43.1289 165.279 42.6055C165.865 42.082 166.158 41.375 166.158 40.4844C166.158 38.4844 165.162 37.4844 163.17 37.4844C162.232 37.4844 161.482 37.7539 160.92 38.293C160.365 38.8242 160.088 39.5312 160.088 40.4141H157.92C157.92 39.0625 158.412 37.9414 159.396 37.0508C160.389 36.1523 161.646 35.7031 163.17 35.7031C164.779 35.7031 166.041 36.1289 166.955 36.9805C167.869 37.832 168.326 39.0156 168.326 40.5312C168.326 41.2734 168.084 41.9922 167.6 42.6875C167.123 43.3828 166.471 43.9023 165.643 44.2461C166.58 44.543 167.303 45.0352 167.811 45.7227C168.326 46.4102 168.584 47.25 168.584 48.2422C168.584 49.7734 168.084 50.9883 167.084 51.8867C166.084 52.7852 164.783 53.2344 163.182 53.2344C161.58 53.2344 160.275 52.8008 159.268 51.9336C158.268 51.0664 157.768 49.9219 157.768 48.5H159.947C159.947 49.3984 160.24 50.1172 160.826 50.6562C161.412 51.1953 162.197 51.4648 163.182 51.4648C164.229 51.4648 165.029 51.1914 165.584 50.6445C166.139 50.0977 166.416 49.3125 166.416 48.2891C166.416 47.2969 166.111 46.5352 165.502 46.0039C164.893 45.4727 164.014 45.1992 162.865 45.1836H161.236V43.4141ZM180.713 47.2695H183.08V49.0391H180.713V53H178.533V49.0391H170.764V47.7617L178.404 35.9375H180.713V47.2695ZM173.225 47.2695H178.533V38.9023L178.275 39.3711L173.225 47.2695Z", fill: "black" })), /*#__PURE__*/react_default.a.createElement("circle", { cx: "151.557", cy: "91.5", r: "81", stroke: "#23CE6B", strokeWidth: "5" }), /*#__PURE__*/react_default.a.createElement("path", { d: "M73.0566 115.644L123.842 255M231.057 110L185.48 252.395", stroke: "#23CE6B", strokeWidth: "3", strokeLinecap: "round", strokeLinejoin: "round" })); }; var ModemAlias_ModemAliasDefault = function ModemAliasDefault(_ref2) { var style = _ref2.style; return /*#__PURE__*/react_default.a.createElement(ModemAlias_ModemAlias, { style: ModemAlias_objectSpread({ fill: '#a0ccff' }, style) }); }; /* harmony default export */ var ModemSwapGraphics_ModemAlias = (ModemAlias_ModemAlias); // CONCATENATED MODULE: ./app/components/partials/SettingPageComponents/ModemReplacementComponents/ModemReplacementStep4.jsx function ModemReplacementStep4_typeof(obj) { "@babel/helpers - typeof"; return ModemReplacementStep4_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, ModemReplacementStep4_typeof(obj); } function ModemReplacementStep4_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } function ModemReplacementStep4_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function ModemReplacementStep4_defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function ModemReplacementStep4_createClass(Constructor, protoProps, staticProps) { if (protoProps) ModemReplacementStep4_defineProperties(Constructor.prototype, protoProps); if (staticProps) ModemReplacementStep4_defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function ModemReplacementStep4_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) ModemReplacementStep4_setPrototypeOf(subClass, superClass); } function ModemReplacementStep4_setPrototypeOf(o, p) { ModemReplacementStep4_setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return ModemReplacementStep4_setPrototypeOf(o, p); } function ModemReplacementStep4_createSuper(Derived) { var hasNativeReflectConstruct = ModemReplacementStep4_isNativeReflectConstruct(); return function _createSuperInternal() { var Super = ModemReplacementStep4_getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = ModemReplacementStep4_getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return ModemReplacementStep4_possibleConstructorReturn(this, result); }; } function ModemReplacementStep4_possibleConstructorReturn(self, call) { if (call && (ModemReplacementStep4_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return ModemReplacementStep4_assertThisInitialized(self); } function ModemReplacementStep4_assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function ModemReplacementStep4_isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function ModemReplacementStep4_getPrototypeOf(o) { ModemReplacementStep4_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return ModemReplacementStep4_getPrototypeOf(o); } /* eslint-disable react/destructuring-assignment */ /* eslint-disable react/prop-types */ /* eslint-disable no-useless-escape */ /* eslint-disable react/require-default-props */ /* eslint-disable react/forbid-prop-types */ /* eslint-disable camelcase */ // ExistingCustomerStep1.jsx var ModemReplacementStep4_ModemReplacementStep4 = /*#__PURE__*/function (_React$Component) { ModemReplacementStep4_inherits(ModemReplacementStep4, _React$Component); var _super = ModemReplacementStep4_createSuper(ModemReplacementStep4); function ModemReplacementStep4(props) { var _this; ModemReplacementStep4_classCallCheck(this, ModemReplacementStep4); _this = _super.call(this, props); var locale = props.intl.locale; _this.state = { language: locale, invalid: true, alias: '', errorMessage: false, errorMessageText: '' }; _this.childChange = _this.childChange.bind(ModemReplacementStep4_assertThisInitialized(_this)); _this.handleChange = _this.handleChange.bind(ModemReplacementStep4_assertThisInitialized(_this)); _this.sendData = _this.sendData.bind(ModemReplacementStep4_assertThisInitialized(_this)); _this.isValid = _this.isValid.bind(ModemReplacementStep4_assertThisInitialized(_this)); _this.isFinished = _this.isFinished.bind(ModemReplacementStep4_assertThisInitialized(_this)); return _this; } ModemReplacementStep4_createClass(ModemReplacementStep4, [{ key: "componentDidUpdate", value: function componentDidUpdate(prevProps) { var _this2 = this; var _prevProps$data = prevProps.data; _prevProps$data = _prevProps$data === void 0 ? {} : _prevProps$data; var _prevProps$data$devic = _prevProps$data.deviceSettings; _prevProps$data$devic = _prevProps$data$devic === void 0 ? {} : _prevProps$data$devic; var saved = _prevProps$data$devic.saved; this.goBackOnce = false; if (saved === true && this.goBackOnce === false) { this.goBackOnce = true; setTimeout(function () { _this2.isFinished(); }, 2000); } } }, { key: "childChange", value: function childChange(event) { this.handleChange(event.target.name, event.target.value); } }, { key: "handleChange", value: function handleChange(field, value) { var _this3 = this; var newValue = value; var newState = react_addons_update_default()(this.state, ModemReplacementStep4_defineProperty({}, field, { $set: newValue })); this.setState(newState, function () { _this3.isValid(); }); } }, { key: "isFinished", value: function isFinished() { var submitFinished = this.props.submitFinished; submitFinished(); } }, { key: "sendData", value: function sendData() { var _this4 = this; var device = this.props.device; var deviceID = device.id; var address = device.address; var alias = this.state.alias; var data = { alias: alias, address: address }; Object(actions["ib" /* swapModem */])(deviceID, data, function (error) { if (error) { _this4.setState({ invalid: true, errorMessage: true, errorMessageText: 'An error has occurred. This Alias may have already been entered. If not please contact Altrac Support.' }); } else { setTimeout(function () { _this4.isFinished(); }, 500); } }); } }, { key: "isValid", value: function isValid() { var alias = this.state.alias; if (alias !== '' && alias.startsWith('A') && alias.length === 5) { this.setState({ invalid: false, errorMessage: false }); } else if (!alias.startsWith('A')) { this.setState({ invalid: true, errorMessage: true, errorMessageText: 'Modem Alias must begin with letter A.' }); } else if (alias.length !== 5) { this.setState({ invalid: true, errorMessage: true, errorMessageText: 'Modem Alias must be 5 characters in length.' }); } else { this.setState({ invalid: true }); } } }, { key: "render", value: function render() { var saveButtonStyle = "".concat(home_default.a.saveButton, " saveButton"); var _this$state = this.state, alias = _this$state.alias, invalid = _this$state.invalid, errorMessage = _this$state.errorMessage, errorMessageText = _this$state.errorMessageText; var _this$props = this.props, formatMessage = _this$props.intl.formatMessage, _this$props$data = _this$props.data; _this$props$data = _this$props$data === void 0 ? {} : _this$props$data; var _this$props$data$devi = _this$props$data.deviceSettings; _this$props$data$devi = _this$props$data$devi === void 0 ? {} : _this$props$data$devi; var saved = _this$props$data$devi.saved; if (invalid) { saveButtonStyle = "".concat(home_default.a.saveButton, " saveButton"); } else if (saved === true) { saveButtonStyle = "".concat(home_default.a.saveButton, " saveButton ").concat(home_default.a.saveButtonSuccess); } else if (saved === 'error' || errorMessage) { saveButtonStyle = "".concat(home_default.a.saveButton, " saveButton ").concat(home_default.a.saveButtonError); } return /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement("div", { className: "".concat(home_default.a.userInviteInput, " ").concat(settings_default.a.modemReplacementContainer) }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "settings.modemReplacement.modemAliasHeader", defaultMessage: "Locate the LTE modem alias on the modem board", tagName: "p" }), /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.ModemSVGWrapper }, /*#__PURE__*/react_default.a.createElement(ModemSwapGraphics_ModemAlias, null)), /*#__PURE__*/react_default.a.createElement("section", { className: "".concat(home_default.a.userInput, " ").concat(settings_default.a.modemSubmitWrapper) }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "settings.modemReplacement.modemAliasInputLabel", defaultMessage: "Enter LTE modem alias", tagName: "p" }), /*#__PURE__*/react_default.a.createElement("div", { className: home_default.a.userInputValueEdit }, /*#__PURE__*/react_default.a.createElement(Inputs_TextInput, { value: alias.toUpperCase(), childChange: this.childChange, field: "alias", placeholder: "Modem Alias" })), errorMessage && /*#__PURE__*/react_default.a.createElement("p", { className: settings_default.a.errorMessage }, errorMessageText))), /*#__PURE__*/react_default.a.createElement(Buttons_CapitalButton, { text: formatMessage({ id: 'settings.modemReplacement.submit', defaultMessage: 'Submit', description: '' }), buttonFunction: this.sendData, hSize: "h3", style: saveButtonStyle, disabled: invalid }), /*#__PURE__*/react_default.a.createElement(Buttons_CapitalButton, { text: formatMessage({ id: 'settings.modemReplacement.exit', defaultMessage: 'Exit', description: '' }), buttonFunction: this.isFinished, hSize: "h3", style: "".concat(home_default.a.exitButton, " saveButton ").concat(home_default.a.saveButton) })); } }]); return ModemReplacementStep4; }(react_default.a.Component); ModemReplacementStep4_ModemReplacementStep4.contextTypes = { intl: prop_types_default.a.object.isRequired, language: prop_types_default.a.string.isRequired, level: prop_types_default.a.number.isRequired, router: prop_types_default.a.object.isRequired }; ModemReplacementStep4_ModemReplacementStep4.propTypes = { intl: prop_types_default.a.shape({ formatMessage: prop_types_default.a.func }) }; /* harmony default export */ var ModemReplacementComponents_ModemReplacementStep4 = (Object(index_es["d" /* injectIntl */])(ModemReplacementStep4_ModemReplacementStep4)); // CONCATENATED MODULE: ./app/components/partials/SettingPageComponents/ModemReplacementComponents/ModemReplacementContainer.jsx /* eslint-disable react/forbid-prop-types */ /* eslint-disable camelcase */ // Pump2.jsx // Styles function ModemReplacement(props) { var devices = props.devices, params = props.params, page = props.page, data = props.data, previousPage = props.previousPage, nextPage = props.nextPage, submitFinished = props.submitFinished, setSkipInit = props.setSkipInit; var skipInstructions = /*#__PURE__*/react_default.a.createElement(Buttons_CapitalButton, { text: "Skip Instructions", buttonFunction: setSkipInit, hSize: "h5", style: "".concat(devicePage_default.a.selectAllButton, " ").concat(devicePage_default.a.selectAllButtonStyles) }); return /*#__PURE__*/react_default.a.createElement("div", { style: { marginBottom: '20px' } }, /*#__PURE__*/react_default.a.createElement("div", null, page === 1 && /*#__PURE__*/react_default.a.createElement(ModemReplacementComponents_ModemReplacementStep1, { devices: devices, params: params, data: data, previousPage: previousPage, nextPage: nextPage, skipInstructions: skipInstructions }), page === 2 && /*#__PURE__*/react_default.a.createElement(ModemReplacementComponents_ModemReplacementStep2, { device: devices, params: params, data: data, previousPage: previousPage, nextPage: nextPage, skipInstructions: skipInstructions }), page === 3 && /*#__PURE__*/react_default.a.createElement(ModemReplacementComponents_ModemReplacementStep3, { device: devices, params: params, data: data, previousPage: previousPage, nextPage: nextPage, skipInstructions: skipInstructions }), page === 4 && /*#__PURE__*/react_default.a.createElement(ModemReplacementComponents_ModemReplacementStep4, { device: devices, params: params, data: data, previousPage: previousPage, submitFinished: submitFinished }))); } ModemReplacement.propTypes = { devices: prop_types_default.a.object.isRequired, setSkipInit: prop_types_default.a.func.isRequired, nextPage: prop_types_default.a.func.isRequired, submitFinished: prop_types_default.a.func.isRequired, params: prop_types_default.a.object.isRequired, data: prop_types_default.a.object.isRequired, page: prop_types_default.a.string.isRequired, previousPage: prop_types_default.a.func.isRequired }; /* harmony default export */ var ModemReplacementContainer = (Object(index_es["d" /* injectIntl */])(ModemReplacement)); // CONCATENATED MODULE: ./app/components/pages/GridViewModemReplacementPage.jsx function GridViewModemReplacementPage_typeof(obj) { "@babel/helpers - typeof"; return GridViewModemReplacementPage_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, GridViewModemReplacementPage_typeof(obj); } function GridViewModemReplacementPage_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function GridViewModemReplacementPage_defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function GridViewModemReplacementPage_createClass(Constructor, protoProps, staticProps) { if (protoProps) GridViewModemReplacementPage_defineProperties(Constructor.prototype, protoProps); if (staticProps) GridViewModemReplacementPage_defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function GridViewModemReplacementPage_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) GridViewModemReplacementPage_setPrototypeOf(subClass, superClass); } function GridViewModemReplacementPage_setPrototypeOf(o, p) { GridViewModemReplacementPage_setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return GridViewModemReplacementPage_setPrototypeOf(o, p); } function GridViewModemReplacementPage_createSuper(Derived) { var hasNativeReflectConstruct = GridViewModemReplacementPage_isNativeReflectConstruct(); return function _createSuperInternal() { var Super = GridViewModemReplacementPage_getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = GridViewModemReplacementPage_getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return GridViewModemReplacementPage_possibleConstructorReturn(this, result); }; } function GridViewModemReplacementPage_possibleConstructorReturn(self, call) { if (call && (GridViewModemReplacementPage_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return GridViewModemReplacementPage_assertThisInitialized(self); } function GridViewModemReplacementPage_assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function GridViewModemReplacementPage_isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function GridViewModemReplacementPage_getPrototypeOf(o) { GridViewModemReplacementPage_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return GridViewModemReplacementPage_getPrototypeOf(o); } function GridViewModemReplacementPage_ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function GridViewModemReplacementPage_objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? GridViewModemReplacementPage_ownKeys(Object(source), !0).forEach(function (key) { GridViewModemReplacementPage_defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : GridViewModemReplacementPage_ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } function GridViewModemReplacementPage_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /* eslint-disable react/jsx-indent */ /* eslint-disable react/no-unused-prop-types */ /* eslint-disable react/forbid-prop-types */ /* eslint-disable react/require-default-props */ /* eslint-disable react/prop-types */ // NewCustomer.jsx var GridViewModemReplacementPage_dispatch = function dispatch(action) { var obj = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; return dispatchers_AppDispatcher.dispatch(GridViewModemReplacementPage_objectSpread({ action: action }, obj)); }; var GridViewModemReplacementPage_ModemReplacementPage = /*#__PURE__*/function (_React$Component) { GridViewModemReplacementPage_inherits(ModemReplacementPage, _React$Component); var _super = GridViewModemReplacementPage_createSuper(ModemReplacementPage); function ModemReplacementPage(props) { var _this; GridViewModemReplacementPage_classCallCheck(this, ModemReplacementPage); _this = _super.call(this, props); GridViewModemReplacementPage_defineProperty(GridViewModemReplacementPage_assertThisInitialized(_this), "nextPage", function () { var _this$state = _this.state, maxPage = _this$state.maxPage, page = _this$state.page; window.scrollTo(0, 0); _this.setState({ page: page + 1, maxPage: Math.max(maxPage, page + 1) }); }); GridViewModemReplacementPage_defineProperty(GridViewModemReplacementPage_assertThisInitialized(_this), "pageSelector", function (page) { return function (e) { if (e) { e.preventDefault(); } _this.setState({ page: page }); return false; }; }); var deviceID = _this.props.params.deviceID; _this.deviceID = deviceID; _this.statusUpdateOnce = true; var router = props.router; _this.getNewData(); _this.state = { page: 1, maxPage: 4, skipInit: false }; _this.goTo = function (x) { return router.push(x); }; _this.goBack = _this.goBack.bind(GridViewModemReplacementPage_assertThisInitialized(_this)); _this.getNewData = _this.getNewData.bind(GridViewModemReplacementPage_assertThisInitialized(_this)); _this.setSkipInit = _this.setSkipInit.bind(GridViewModemReplacementPage_assertThisInitialized(_this)); _this.previousPage = _this.previousPage.bind(GridViewModemReplacementPage_assertThisInitialized(_this)); _this.submitFinished = _this.submitFinished.bind(GridViewModemReplacementPage_assertThisInitialized(_this)); return _this; } GridViewModemReplacementPage_createClass(ModemReplacementPage, [{ key: "componentDidMount", value: function componentDidMount() { var pollInterval = this.props.data.pollInterval; this.interval = setInterval(this.getNewData.bind(this), pollInterval); } }, { key: "getNewData", value: function getNewData() { GridViewModemReplacementPage_dispatch('get-device', { deviceID: this.deviceID }); } }, { key: "setSkipInit", value: function setSkipInit() { var skipInit = this.state.skipInit; if (!skipInit) { this.setState({ skipInit: true, page: 4 }); } } }, { key: "goBack", value: function goBack() { var _this$props$params = this.props.params, customerID = _this$props$params.customerID, deviceID = _this$props$params.deviceID; this.goTo("".concat(customerID, "/devices/").concat(deviceID)); } }, { key: "submitFinished", value: function submitFinished() { var _this$props$params2 = this.props.params, customerID = _this$props$params2.customerID, deviceID = _this$props$params2.deviceID; this.goTo("".concat(customerID, "/devices/").concat(deviceID)); } }, { key: "previousPage", value: function previousPage() { var _this$state2 = this.state, page = _this$state2.page, skipInit = _this$state2.skipInit; if (page === 1) { this.goBack(); } else if (skipInit) { this.setState({ page: 1, skipInit: false }); } else { this.setState({ page: page - 1 }); } } }, { key: "render", value: function render() { var _this$props = this.props, logout = _this$props.auth.logout, auth = _this$props.auth, path = _this$props.route.path, formatMessage = _this$props.intl.formatMessage, data = _this$props.data, params = _this$props.params, _this$props$data = _this$props.data; _this$props$data = _this$props$data === void 0 ? {} : _this$props$data; var lookupReady = _this$props$data.lookupReady, lookup = _this$props$data.lookup; var device = lookupReady && lookup[this.deviceID]; var devices = [device]; var _this$state3 = this.state, page = _this$state3.page, currentData = _this$state3.currentData; var _AppStore$getCustomer = AppStore["a" /* default */].getCustomer(), customerID = _AppStore$getCustomer.id; var tileInfo = 'default'; var MODEM_REPLACEMENT = formatMessage({ id: 'customer.modemReplacement.modemSwap', defaultMessage: 'Modem Swap', description: 'Modem Swap label' }); var subject = device ? /*#__PURE__*/react_default.a.createElement("div", { className: home_default.a.pageWidth }, /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement(ModemReplacementContainer, { user: AppStore["a" /* default */].getUser(), devices: device, auth: auth, data: data, params: params, customerID: customerID, nextPage: this.nextPage, previousPage: this.previousPage, pageSelector: this.pageSelector, page: page, currentData: currentData, setSkipInit: this.setSkipInit, submitFinished: this.submitFinished }))) : /*#__PURE__*/react_default.a.createElement("div", { className: "loading" }, /*#__PURE__*/react_default.a.createElement(dist_default.a, { name: "double-bounce" })); var router = this.context.router; return /*#__PURE__*/react_default.a.createElement(react_document_title_default.a, { title: MODEM_REPLACEMENT }, /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement(partials_NavigationBar, { backFunc: this.previousPage, page: path, name: MODEM_REPLACEMENT, logOut: function logOut() { return logout(router); } // rightControl={trashCan} }), /*#__PURE__*/react_default.a.createElement("div", { className: home_default.a.pageWidth }, /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement("div", { className: home_default.a.pageContainer }, /*#__PURE__*/react_default.a.createElement("section", null, /*#__PURE__*/react_default.a.createElement(GridList_GridList, { devices: devices, selectMode: false, tileInfo: tileInfo }), subject), /*#__PURE__*/react_default.a.createElement("br", null)))), /*#__PURE__*/react_default.a.createElement(partials_Footer, null))); } }]); return ModemReplacementPage; }(react_default.a.Component); GridViewModemReplacementPage_ModemReplacementPage.contextTypes = { params: prop_types_default.a.object, data: prop_types_default.a.object, route: prop_types_default.a.object, pages: prop_types_default.a.object }; /* harmony default export */ var GridViewModemReplacementPage = (Object(index_es["d" /* injectIntl */])(GridViewModemReplacementPage_ModemReplacementPage)); // CONCATENATED MODULE: ./app/components/pages/Home.jsx function Home_typeof(obj) { "@babel/helpers - typeof"; return Home_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, Home_typeof(obj); } function Home_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function Home_defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function Home_createClass(Constructor, protoProps, staticProps) { if (protoProps) Home_defineProperties(Constructor.prototype, protoProps); if (staticProps) Home_defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function Home_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) Home_setPrototypeOf(subClass, superClass); } function Home_setPrototypeOf(o, p) { Home_setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return Home_setPrototypeOf(o, p); } function Home_createSuper(Derived) { var hasNativeReflectConstruct = Home_isNativeReflectConstruct(); return function _createSuperInternal() { var Super = Home_getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = Home_getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return Home_possibleConstructorReturn(this, result); }; } function Home_possibleConstructorReturn(self, call) { if (call && (Home_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return Home_assertThisInitialized(self); } function Home_assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function Home_isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function Home_getPrototypeOf(o) { Home_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return Home_getPrototypeOf(o); } /* eslint-disable react/no-unused-prop-types */ /* eslint-disable react/forbid-prop-types */ /* eslint-disable react/require-default-props */ /* eslint-disable camelcase */ // Home.js // Dispatcher var Home_Applications = function Applications(_ref) { var applications = _ref.applications, customerID = _ref.customerID; if (!Array.isArray(applications)) { return ''; } var buttons = []; var sortKey = function sortKey(group) { return "".concat(group.name, "-").concat(group.icon, "-").concat(group.device_group); }; applications.sort(function (a, b) { return sortKey(a).localeCompare(sortKey(b)); }).forEach(function (group) { buttons.push( /*#__PURE__*/react_default.a.createElement(Navigation_AppButton, { icon: group.icon, link: encodeURI("".concat(customerID, "/devices?groupID=").concat(group.groupID, "&deviceGroupName=").concat(group.name)), label: group.name || '-', key: group.groupID })); }); return /*#__PURE__*/react_default.a.createElement("div", { className: home_default.a.list }, buttons); }; Home_Applications.propTypes = { applications: prop_types_default.a.oneOfType([prop_types_default.a.array, prop_types_default.a.object]), customerID: prop_types_default.a.string }; var Home_Home = /*#__PURE__*/function (_React$Component) { Home_inherits(Home, _React$Component); var _super = Home_createSuper(Home); function Home(props) { var _this; Home_classCallCheck(this, Home); _this = _super.call(this, props); _this.customerID = undefined; return _this; } Home_createClass(Home, [{ key: "componentDidMount", value: function componentDidMount() { dispatchers_AppDispatcher.dispatch({ action: 'unload-metric' }); var router = this.context.router; router.replace('/home'); this.getCustomer = this.getCustomer.bind(this); } }, { key: "componentDidUpdate", value: function componentDidUpdate() { this.getCustomer(); } }, { key: "getCustomer", value: function getCustomer() { var _this$props$data = this.props.data; _this$props$data = _this$props$data === void 0 ? {} : _this$props$data; var _this$props$data$user = _this$props$data.user; _this$props$data$user = _this$props$data$user === void 0 ? {} : _this$props$data$user; var _this$props$data$user2 = _this$props$data$user.ready, userReady = _this$props$data$user2 === void 0 ? false : _this$props$data$user2, _this$props$data$user3 = _this$props$data$user.data; _this$props$data$user3 = _this$props$data$user3 === void 0 ? {} : _this$props$data$user3; var _this$props$data$user4 = _this$props$data$user3.customer_id, customer_id = _this$props$data$user4 === void 0 ? false : _this$props$data$user4, _this$props$data$cust = _this$props$data.customer; _this$props$data$cust = _this$props$data$cust === void 0 ? {} : _this$props$data$cust; var _this$props$data$cust2 = _this$props$data$cust.ready, customerReady = _this$props$data$cust2 === void 0 ? false : _this$props$data$cust2, _this$props$data$cust3 = _this$props$data.customer_id, customerIDAlt = _this$props$data$cust3 === void 0 ? false : _this$props$data$cust3; if (userReady && customerReady && (customerIDAlt || customer_id) && this.customerID !== (customerIDAlt || customer_id)) { this.customerID = customerIDAlt || customer_id; dispatchers_AppDispatcher.dispatch({ action: 'get-customer', customerID: customerIDAlt || customer_id }); } } }, { key: "render", value: function render() { var _this$props = this.props, logout = _this$props.auth.logout, _this$props$data$cust4 = _this$props.data.customer.data, applications = _this$props$data$cust4.applications, customerID = _this$props$data$cust4.id, customerName = _this$props$data$cust4.customer_name, pages = _this$props.pages, page = _this$props.route.path; var router = this.context.router; return /*#__PURE__*/react_default.a.createElement(react_document_title_default.a, { title: pages.Home }, /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement(partials_NavigationBar, { page: page, logOut: function logOut() { return logout(router); }, name: customerName }), /*#__PURE__*/react_default.a.createElement(Home_Applications, { applications: applications, customerID: customerID }), /*#__PURE__*/react_default.a.createElement(partials_Footer, null))); } }]); return Home; }(react_default.a.Component); Home_Home.contextTypes = { router: prop_types_default.a.object.isRequired }; Home_Home.propTypes = { pages: prop_types_default.a.object, route: prop_types_default.a.object, auth: prop_types_default.a.object, data: prop_types_default.a.object }; // EXTERNAL MODULE: ./node_modules/detect-browser/index.js var detect_browser = __webpack_require__("./node_modules/detect-browser/index.js"); // EXTERNAL MODULE: ./app/util/AuthService.js var AuthService = __webpack_require__("./app/util/AuthService.js"); // CONCATENATED MODULE: ./app/components/pages/auth/Login.jsx function Login_typeof(obj) { "@babel/helpers - typeof"; return Login_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, Login_typeof(obj); } function Login_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function Login_defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function Login_createClass(Constructor, protoProps, staticProps) { if (protoProps) Login_defineProperties(Constructor.prototype, protoProps); if (staticProps) Login_defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function Login_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) Login_setPrototypeOf(subClass, superClass); } function Login_setPrototypeOf(o, p) { Login_setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return Login_setPrototypeOf(o, p); } function Login_createSuper(Derived) { var hasNativeReflectConstruct = Login_isNativeReflectConstruct(); return function _createSuperInternal() { var Super = Login_getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = Login_getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return Login_possibleConstructorReturn(this, result); }; } function Login_possibleConstructorReturn(self, call) { if (call && (Login_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return Login_assertThisInitialized(self); } function Login_assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function Login_isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function Login_getPrototypeOf(o) { Login_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return Login_getPrototypeOf(o); } function Login_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } var browser = Object(detect_browser["detect"])(); // const LANDING_VIEW = 'landing'; var Login_LOGIN_VIEW = 'login'; var FORGOT_VIEW = 'forgot'; var FORGOT_SENT_VIEW = 'forgot_sent'; /** * Login page Class definition. */ var Login_Login = /*#__PURE__*/function (_Component) { Login_inherits(Login, _Component); var _super = Login_createSuper(Login); function Login() { var _this; Login_classCallCheck(this, Login); for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { args[_key] = arguments[_key]; } _this = _super.call.apply(_super, [this].concat(args)); Login_defineProperty(Login_assertThisInitialized(_this), "emailInput", /*#__PURE__*/react_default.a.createRef()); Login_defineProperty(Login_assertThisInitialized(_this), "passwordInput", /*#__PURE__*/react_default.a.createRef()); Login_defineProperty(Login_assertThisInitialized(_this), "passwordResetEmailInput", /*#__PURE__*/react_default.a.createRef()); Login_defineProperty(Login_assertThisInitialized(_this), "state", { atFront: Login_LOGIN_VIEW, brand: {} }); Login_defineProperty(Login_assertThisInitialized(_this), "onChange", function () { _this.setBrand(); }); Login_defineProperty(Login_assertThisInitialized(_this), "handleLogin", function () { var email = _this.emailInput.current.value.trim(); var password = _this.passwordInput.current.value; var auth = _this.props.auth; auth.login(email, password); }); Login_defineProperty(Login_assertThisInitialized(_this), "handleForgot", function () { _this.setState({ atFront: FORGOT_VIEW }); }); Login_defineProperty(Login_assertThisInitialized(_this), "handlePasswordReset", function () { var email = _this.passwordResetEmailInput.current.value.trim(); var auth = _this.props.auth; auth.passwordRecovery({ email: email }); _this.setState({ atFront: FORGOT_SENT_VIEW, email: email }); }); Login_defineProperty(Login_assertThisInitialized(_this), "handleResendLink", function () { var auth = _this.props.auth; var email = _this.state.email; auth.passwordRecovery({ email: email }); }); Login_defineProperty(Login_assertThisInitialized(_this), "renderForgot", function () { return /*#__PURE__*/react_default.a.createElement(DivAccount, null, /*#__PURE__*/react_default.a.createElement(Graphics_LogoLarge, { func: function func() { return _this.setState({ atFront: Login_LOGIN_VIEW }); }, icon: _this.state.brand.banner_svg, color: "#284047" }), /*#__PURE__*/react_default.a.createElement(Title, null, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "resetPassword.reset", defaultMessage: "Reset Password" })), /*#__PURE__*/react_default.a.createElement(MessageReset, null, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "resetPassword.toReset", defaultMessage: "To reset your password, please enter the email associated with your Altrac account below" })), /*#__PURE__*/react_default.a.createElement(Label, null, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "landing.email", defaultMessage: "Email" }), /*#__PURE__*/react_default.a.createElement(StyledInputLight, { ref: _this.passwordResetEmailInput })), /*#__PURE__*/react_default.a.createElement(ButtonWhiteError1, { onClick: _this.handlePasswordReset }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "resetPassword.next", defaultMessage: "NEXT" })), /*#__PURE__*/react_default.a.createElement(ButtonWhiteError, { onClick: function onClick() { return _this.setState({ atFront: Login_LOGIN_VIEW }); } }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "resetPassword.back", defaultMessage: "BACK" })), /*#__PURE__*/react_default.a.createElement(partials_Footer, null)); }); Login_defineProperty(Login_assertThisInitialized(_this), "renderForgotSent", function (email) { return /*#__PURE__*/react_default.a.createElement(DivAccount, null, /*#__PURE__*/react_default.a.createElement(Graphics_LogoLarge, { func: function func() { return _this.setState({ atFront: Login_LOGIN_VIEW }); }, icon: _this.state.brand.banner_svg, color: "#284047" }), /*#__PURE__*/react_default.a.createElement(Title, null, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "resetPassword.reset", defaultMessage: "Reset Password" })), /*#__PURE__*/react_default.a.createElement(MessageSendLink, null, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "resetPassword.emailMessage", defaultMessage: "An email with a link to reset your password has been sent to: {email}", values: { email: email } })), /*#__PURE__*/react_default.a.createElement(MessageReset, null, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "resetPassword.emailNotReceived", defaultMessage: "If you have not received the email with 10 minutes - click the button below to resend." })), /*#__PURE__*/react_default.a.createElement(ButtonWhiteError, { onClick: _this.handleResendLink }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "resetPassword.emailResend", defaultMessage: "RESEND LINK" })), /*#__PURE__*/react_default.a.createElement(partials_Footer, null)); }); return _this; } Login_createClass(Login, [{ key: "componentDidMount", value: function componentDidMount() { AppStore["a" /* default */].addChangeListener(this.onChange.bind(this)); this.setBrand(); if (this.props.auth.loggedIn()) { this.props.router.push('/home'); } } }, { key: "componentWillReceiveProps", value: function componentWillReceiveProps(nextProps) { if (nextProps.auth.loggedIn()) { nextProps.router.push('/home'); } } }, { key: "componentWillUnmount", value: function componentWillUnmount() { try { AppStore["a" /* default */].removeChangeListener(this.onChange.bind(this)); } catch (error) { console.error(error); } } }, { key: "setBrand", value: function setBrand() { this.setState({ brand: AppStore["a" /* default */].getCustomerBrand() }); } }, { key: "renderLogin", value: function renderLogin() { var _this2 = this; var browserWarning; switch (browser && browser.name) { case 'chrome': case 'crios': case 'firefox': case 'safari': case 'ios': break; default: browserWarning = /*#__PURE__*/react_default.a.createElement(BrowserWarning, null, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "landing.browserWarning", defaultMessage: "Warning: Your browser {browserName} may not be 100% compatible with our website. Please consider switching to a recent version of Chrome, Safari or Firefox Desktop before attempting to login.", values: { browserName: (browser && browser.name || '').toUpperCase() } })); } var _this$state$brand = this.state.brand, bannerSVG = _this$state$brand.banner_svg, _this$state$brand$spl = _this$state$brand.splash_img, splashImg = _this$state$brand$spl === void 0 ? '' : _this$state$brand$spl; return /*#__PURE__*/react_default.a.createElement(DivLogin, { id: "login-page", splashImg: splashImg }, /*#__PURE__*/react_default.a.createElement(Graphics_LogoLarge, { func: function func() { return _this2.setState({ atFront: Login_LOGIN_VIEW }); }, icon: bannerSVG, color: "white" }), browserWarning, /*#__PURE__*/react_default.a.createElement("form", { id: "login", onSubmit: function onSubmit(e) { return e.preventDefault(); }, noValidate: true }, /*#__PURE__*/react_default.a.createElement(LabelLogin, null, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "landing.email", defaultMessage: "Email" }), /*#__PURE__*/react_default.a.createElement(StyledInput, { ref: this.emailInput, type: "email", name: "email", autocomplete: "email" })), /*#__PURE__*/react_default.a.createElement(LabelLogin, null, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "landing.password", defaultMessage: "Password" }), /*#__PURE__*/react_default.a.createElement(StyledInput, { type: "password", ref: this.passwordInput }))), /*#__PURE__*/react_default.a.createElement(ButtonWhite, { onClick: this.handleLogin, type: "submit", form: "login" }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "landing.login", defaultMessage: "LOGIN" })), /*#__PURE__*/react_default.a.createElement(Forgot, { onClick: this.handleForgot }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "landing.forgotPassword", defaultMessage: "Forgot your password?" })), /*#__PURE__*/react_default.a.createElement(TermsLink, null, /*#__PURE__*/react_default.a.createElement("a", { href: "https://altrac.io/pages/terms-of-service" }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "landing.agreeToTerms", defaultMessage: "By logging in, You agree to Our Terms Of Use. Click here to read them.", tagName: "h6" }))), /*#__PURE__*/react_default.a.createElement(partials_Footer, { color: "white" })); } }, { key: "render", value: function render() { var _this$state = this.state, atFront = _this$state.atFront, _this$state$brand2 = _this$state.brand; _this$state$brand2 = _this$state$brand2 === void 0 ? {} : _this$state$brand2; var _this$state$brand2$di = _this$state$brand2.display_name, title = _this$state$brand2$di === void 0 ? '' : _this$state$brand2$di, email = _this$state.email; return /*#__PURE__*/react_default.a.createElement(react_document_title_default.a, { title: title }, /*#__PURE__*/react_default.a.createElement("div", null, atFront === Login_LOGIN_VIEW && this.renderLogin(), atFront === FORGOT_VIEW && this.renderForgot(), atFront === FORGOT_SENT_VIEW && this.renderForgotSent(email))); } }]); return Login; }(react["Component"]); Login_Login.propTypes = { auth: prop_types_default.a.instanceOf(AuthService["a" /* default */]) }; Login_Login.defaultProps = { auth: null }; // EXTERNAL MODULE: ./node_modules/react-day-picker/lib/react-day-picker.min.js var react_day_picker_min = __webpack_require__("./node_modules/react-day-picker/lib/react-day-picker.min.js"); var react_day_picker_min_default = /*#__PURE__*/__webpack_require__.n(react_day_picker_min); // EXTERNAL MODULE: ./node_modules/js-file-download/file-download.js var file_download = __webpack_require__("./node_modules/js-file-download/file-download.js"); var file_download_default = /*#__PURE__*/__webpack_require__.n(file_download); // CONCATENATED MODULE: ./app/components/pages/MoistureSensorPage.jsx function MoistureSensorPage_typeof(obj) { "@babel/helpers - typeof"; return MoistureSensorPage_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, MoistureSensorPage_typeof(obj); } function MoistureSensorPage_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function MoistureSensorPage_defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function MoistureSensorPage_createClass(Constructor, protoProps, staticProps) { if (protoProps) MoistureSensorPage_defineProperties(Constructor.prototype, protoProps); if (staticProps) MoistureSensorPage_defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function MoistureSensorPage_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) MoistureSensorPage_setPrototypeOf(subClass, superClass); } function MoistureSensorPage_setPrototypeOf(o, p) { MoistureSensorPage_setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return MoistureSensorPage_setPrototypeOf(o, p); } function MoistureSensorPage_createSuper(Derived) { var hasNativeReflectConstruct = MoistureSensorPage_isNativeReflectConstruct(); return function _createSuperInternal() { var Super = MoistureSensorPage_getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = MoistureSensorPage_getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return MoistureSensorPage_possibleConstructorReturn(this, result); }; } function MoistureSensorPage_possibleConstructorReturn(self, call) { if (call && (MoistureSensorPage_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return MoistureSensorPage_assertThisInitialized(self); } function MoistureSensorPage_assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function MoistureSensorPage_isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function MoistureSensorPage_getPrototypeOf(o) { MoistureSensorPage_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return MoistureSensorPage_getPrototypeOf(o); } function MoistureSensorPage_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } function MoistureSensorPage_slicedToArray(arr, i) { return MoistureSensorPage_arrayWithHoles(arr) || MoistureSensorPage_iterableToArrayLimit(arr, i) || MoistureSensorPage_unsupportedIterableToArray(arr, i) || MoistureSensorPage_nonIterableRest(); } function MoistureSensorPage_nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } function MoistureSensorPage_unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return MoistureSensorPage_arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return MoistureSensorPage_arrayLikeToArray(o, minLen); } function MoistureSensorPage_arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } function MoistureSensorPage_iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } function MoistureSensorPage_arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; } /* eslint-disable react/no-unused-prop-types */ /* eslint-disable jsx-a11y/click-events-have-key-events */ /* eslint-disable jsx-a11y/no-noninteractive-element-interactions */ /* eslint-disable max-len */ /* eslint-disable react/prop-types */ /* eslint-disable object-curly-newline */ /* eslint-disable no-multi-spaces */ /* eslint-disable react/jsx-props-no-multi-spaces */ /* eslint-disable react/forbid-prop-types */ /* eslint-disable react/require-default-props */ // Home.js __webpack_require__("./node_modules/highcharts/modules/exporting.js")(highcharts_default.a); __webpack_require__("./node_modules/highcharts/modules/export-data.js")(highcharts_default.a); var lineColors = { cyan: '#008B8B', darkBlue: '#284047', darkBlueO: 'rgb(40,64,71,0.2)', fuchsia: '#CE23A9', gray: '#666', green: '#23CE6B', lightBlue: '#50B0FF', orange: '#FFBA08', purple: '#707EFE', purpleO: 'rgb(112,126,254,0.2)', red: '#D00000', yellow: '#FFEE58' }; var MoistureSensorPage_red = lineColors.red, orange = lineColors.orange, gray = lineColors.gray, MoistureSensorPage_green = lineColors.green, lightBlue = lineColors.lightBlue, darkBlue = lineColors.darkBlue, darkBlueO = lineColors.darkBlueO, yellow = lineColors.yellow, purple = lineColors.purple, purpleO = lineColors.purpleO, fuchsia = lineColors.fuchsia; var lineColorsArr = [MoistureSensorPage_red, orange, MoistureSensorPage_green, lightBlue, darkBlue, yellow, purple, fuchsia, MoistureSensorPage_red, orange, MoistureSensorPage_green, lightBlue, darkBlue, yellow, purple, fuchsia]; var lineDashArr = ['normal', 'normal', 'normal', 'normal', 'normal', 'normal', 'normal', 'normal', 'ShortDash', 'ShortDash', 'ShortDash', 'ShortDash', 'ShortDash', 'ShortDash', 'ShortDash', 'ShortDash']; var MoistureSensorPage_getMin = function getMin(arr, sel, start) { return arr.reduce(function (min, p) { return p[sel] < min ? p[sel] : min; }, isNumber(arr[0][sel]) ? Number(arr[0][sel]) : start); }; var MoistureSensorPage_getMax = function getMax(arr, sel, start) { return arr.reduce(function (max, p) { return p[sel] > max ? p[sel] : max; }, isNumber(arr[0][sel]) ? Number(arr[0][sel]) : start); }; var localTZ = function localTZ(iso) { return new Date(iso).getTime() - new Date().getTimezoneOffset() * 60 * 1000; }; var MoistureSensorPage_AdvancedComponent = function AdvancedComponent(props) { var formatMessage = props.formatMessage, _props$labels = props.labels, labelTexts = _props$labels === void 0 ? [] : _props$labels, _props$series = props.series, series = _props$series === void 0 ? [] : _props$series, tempConv = props.tempConv, unit = props.unit, title = props.title, yProperty = props.yProperty, _props$domain = props.domain, domain = _props$domain === void 0 ? {} : _props$domain, goalMax = props.goalMax, goalMin = props.goalMin, setPoints = props.setPoints, name = props.name; var GOAL_MAX = formatMessage({ id: 'general.goalMax', defaultMessage: 'Goal Max', description: 'max label' }); var GOAL_MIN = formatMessage({ id: 'general.goalMin', defaultMessage: 'Goal Min', description: 'min label' }); var AVERAGE = formatMessage({ id: 'general.average', defaultMessage: 'Average', description: 'avg label' }); var SETPOINT = "".concat(formatMessage({ id: 'device.moisture.setpoint.label', defaultMessage: 'Set Point', description: 'set point label' })); var defaultIsVisible = {}; for (var i = 0; i < labelTexts.length; i++) { defaultIsVisible[labelTexts[i]] = true; } var _useState = Object(react["useState"])(true), _useState2 = MoistureSensorPage_slicedToArray(_useState, 2), isAverage = _useState2[0], setIsAverage = _useState2[1]; var toggleAverage = function toggleAverage() { var average = !isAverage; setIsAverage(average); }; var _useState3 = Object(react["useState"])(true), _useState4 = MoistureSensorPage_slicedToArray(_useState3, 2), chart = _useState4[0], setChart = _useState4[1]; var catchChart = function catchChart(_chart) { setChart(_chart); }; // don't display chart if series contains no data if (!series || !series.length || !series[0][yProperty].length) return ''; var dataConv = function dataConv(x) { return x; }; // default to no data conversion if (yProperty === 'temperature' && tempConv === 'f') { dataConv = function dataConv(x) { return isNumber(x) && Math.round(32 + x * 1.8); }; } var _domain$y = MoistureSensorPage_slicedToArray(domain.y, 2), chartMin = _domain$y[0], chartMax = _domain$y[1]; if (goalMax > chartMax) chartMax = goalMax + 1; if (goalMin < chartMin) chartMin = goalMin - 1; var hcData = []; var convert = function convert(x) { return x ? 100 : 0; }; if (yProperty !== 'temperature') { var hcPressure1 = []; var hcPressure2 = []; series.map(function (x) { hcPressure1.push([localTZ(x.dateBegin), convert(x.p1)], [localTZ(x.dateEnd), convert(x.p1)]); hcPressure2.push([localTZ(x.dateBegin), convert(x.p2)], [localTZ(x.dateEnd), convert(x.p2)]); return 1; }); hcData.push({ name: 'Pressure 1', data: hcPressure1, type: 'area', color: darkBlueO }, { name: 'Pressure 2', data: hcPressure2, type: 'area', color: purpleO }); } var good = false; var key = ''; switch (yProperty) { case 'moisture': key = 'avgMoisture'; break; case 'salinity': key = 'avgSalinity'; break; case 'temperature': key = 'avgTemperature'; break; default: break; } var goalMinArr = []; var goalMaxArr = []; var data = series.map(function (item) { var value = dataConv(item[key]); if (value) good = true; var arr = [localTZ(item.dateEnd), value]; if (goalMax) goalMaxArr.push([localTZ(item.dateEnd), goalMax]); if (goalMin) goalMinArr.push([localTZ(item.dateEnd), goalMin]); return arr; }); if (goalMax) { hcData.push({ name: GOAL_MAX, data: goalMaxArr, type: 'spline', color: lightBlue, marker: { enabled: false }, visible: isAverage }); } if (goalMin) { hcData.push({ name: GOAL_MIN, data: goalMinArr, type: 'spline', color: orange, marker: { enabled: false }, visible: isAverage }); } if (setPoints && setPoints.length > 0) { setPoints.forEach(function (point, i) { if (!isNumber(point) || point <= 0 || point > 100) { return; } var pointValue = Number(point); if (pointValue > chartMax) chartMax = pointValue + 1; if (pointValue < chartMin) chartMin = pointValue - 1; var dataArr = []; series.forEach(function (item) { dataArr.push([localTZ(item.dateEnd), Number(pointValue)]); }); hcData.push({ name: "".concat(SETPOINT, " ").concat(i + 1), data: dataArr, type: 'spline', color: gray, dashStyle: 'ShortDash', marker: { enabled: false }, visible: isAverage }); }); } hcData.push({ name: AVERAGE, data: data, type: 'spline', color: MoistureSensorPage_red, marker: { enabled: false }, lineWidth: 4, visible: isAverage }); var _loop = function _loop(i) { // eslint-disable-next-line no-loop-func var data1 = series.map(function (item) { var value = dataConv(item[yProperty][i]); if (value) good = true; var arr = [localTZ(item.dateEnd), value]; return arr; }); var obj = { name: labelTexts[i], data: data1, type: 'spline', color: lineColorsArr[i], dashStyle: lineDashArr[i], marker: { enabled: false }, lineWidth: 2, visible: !isAverage }; hcData.push(obj); }; for (var i = 0; i < labelTexts.length; i++) { _loop(i); } if (good === false) return ''; var hcOptions = { title: null, chart: { height: '100%', zoomType: 'x', panning: { enabled: true }, resetZoomButton: { theme: { display: 'none' } } }, xAxis: { type: 'datetime', dateTimeLabelFormats: { day: '%e %b', month: '%b %e', year: '%b' }, title: { enabled: false }, // tickInterval: 1000 * 60 * 60 * 24, tickPixelInterval: 75 }, yAxis: { min: Math.floor(chartMin), max: Math.ceil(chartMax), title: { enabled: false }, labels: { format: yProperty === 'temperature' ? '{value}' : '{value}%' }, allowDecimals: false, endOnTick: false, startOnTick: false }, plotOptions: { series: { states: { inactive: { enabled: false } }, events: { legendItemClick: function legendItemClick() {} } } }, tooltip: { formatter: function formatter() { if (yProperty === 'moisture' && this.series.name === 'Average' && goalMax && goalMin) { return "".concat(moment_default.a.utc(this.x).format('LLL'), "
Moisture Avg: ").concat(this.y, "
Moisture Score: ").concat(Math.round((this.y - goalMin) / (goalMax - goalMin) * 100), ""); } return "".concat(moment_default.a.utc(this.x).format('LLL'), "
").concat(this.series.name, ": ").concat(this.y, ""); } }, legend: { enabled: true, maxHeight: 100, padding: 3, itemMarginTop: 5, itemMarginBottom: 5 }, series: hcData, credits: { enabled: false }, exporting: { enabled: false } }; return /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.chartContainerFull }, /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.chartTitleContainer }, /*#__PURE__*/react_default.a.createElement("h4", { className: devicePage_default.a.chartTitle }, title), /*#__PURE__*/react_default.a.createElement("div", { style: { position: 'relative', paddingTop: '7px' } }, /*#__PURE__*/react_default.a.createElement("button", { type: "button", onClick: function onClick() { return chart.zoom(); }, className: devicePage_default.a.chartTitleSetting, style: { cursor: 'pointer', '&:focus': { outline: '#CCC' }, '&:hover': { background: '#CCC' } } }, /*#__PURE__*/react_default.a.createElement("i", { className: "fa fa-search-minus" })), "\xA0 \xA0 \xA0 \xA0 \xA0", /*#__PURE__*/react_default.a.createElement("button", { type: "button", onClick: function onClick() { file_download_default()(chart.getCSV().replace(/""/g, '"""'), "".concat(name, "_").concat(title, "_").concat(moment_default()(series[0].dateBegin).format('YYYY-MM-DD'), "_").concat(moment_default()(series[series.length - 1].dateEnd).format('YYYY-MM-DD'), ".csv")); }, className: devicePage_default.a.chartTitleSetting, style: { cursor: 'pointer', '&:focus': { outline: '#CCC' }, '&:hover': { background: '#CCC' } } }, /*#__PURE__*/react_default.a.createElement("i", { className: "fa fa-download" })), "\xA0 \xA0 \xA0 \xA0 \xA0", /*#__PURE__*/react_default.a.createElement("button", { type: "button", onClick: toggleAverage, className: devicePage_default.a.chartTitleSetting, style: { cursor: 'pointer', '&:focus': { outline: '#CCC' }, '&:hover': { background: '#CCC' } } }, /*#__PURE__*/react_default.a.createElement("i", { className: "fa ".concat(isAverage ? 'fa-plus' : 'fa-minus') })))), /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement(highcharts_react_min_default.a, { highcharts: highcharts_default.a, options: hcOptions, callback: catchChart })))); }; var MoistureSensorPage_AdvancedComponents = function AdvancedComponents(props) { var formatMessage = props.formatMessage, height = props.height, series = props.series, _props$settings = props.settings, settings = _props$settings === void 0 ? {} : _props$settings, tempConv = props.tempConv, width = props.width, name = props.name; var MOISTURE_SENSOR = "".concat(formatMessage({ id: 'device.moisture.moistureSensor', defaultMessage: 'Soil Moisture', description: 'moisture sensor label' })); var SALINITY_SENSORS = "".concat(formatMessage({ id: 'device.moisture.salinitySensors', defaultMessage: 'Salinity', description: 'salinity sensors label' })); var TEMPERATURE_SENSORS = "".concat(formatMessage({ id: 'device.moisture.temperatureSensors', defaultMessage: 'Temperature', description: 'temperature sensors label' })); if (series && series.length > 0) { var lines = series[0].moisture.length; var labels = []; var _ref = settings || {}, _ref$moistureCombined = _ref.moistureCombined; _ref$moistureCombined = _ref$moistureCombined === void 0 ? {} : _ref$moistureCombined; var _ref$moistureCombined2 = _ref$moistureCombined.goalMax, goalMax = _ref$moistureCombined2 === void 0 ? undefined : _ref$moistureCombined2, _ref$moistureCombined3 = _ref$moistureCombined.goalMin, goalMin = _ref$moistureCombined3 === void 0 ? undefined : _ref$moistureCombined3, _ref$moistureCombined4 = _ref$moistureCombined.setPoints, setPoints = _ref$moistureCombined4 === void 0 ? [] : _ref$moistureCombined4, _ref$moistureCombined5 = _ref$moistureCombined.setPointsAreVisible, setPointsAreVisible = _ref$moistureCombined5 === void 0 ? false : _ref$moistureCombined5, _ref$moistureCombined6 = _ref$moistureCombined.depthStep, depthStep = _ref$moistureCombined6 === void 0 ? 4 : _ref$moistureCombined6, _ref$moistureCombined7 = _ref$moistureCombined.depthUnit, depthUnit = _ref$moistureCombined7 === void 0 ? '"' : _ref$moistureCombined7, _ref$moistureCombined8 = _ref$moistureCombined.depthZero, depthZero = _ref$moistureCombined8 === void 0 ? 5 : _ref$moistureCombined8; // make a label for each depth line for (var i = 0; i < lines; i++) { labels[i] = "".concat(depthZero + depthStep * i).concat(depthUnit); } var adjustMaximum = function adjustMaximum(x) { return Math.ceil(x / 2) * 2 + 2; }; var adjustMinimum = function adjustMinimum(x) { return Math.floor(x / 2) * 2 - 2; }; var adjustTemperature = function adjustTemperature(x) { return tempConv === 'f' ? x * 1.8 + 32 : x; }; var moistureMax = adjustMaximum(MoistureSensorPage_getMax(series, 'maxMoisture', 0)); var moistureMin = adjustMinimum(MoistureSensorPage_getMin(series, 'minMoisture', 100)); var salinityMax = adjustMaximum(MoistureSensorPage_getMax(series, 'maxSalinity', 0)); var salinityMin = adjustMinimum(MoistureSensorPage_getMin(series, 'minSalinity', 100)); var temperatureMax = adjustTemperature(adjustMaximum(MoistureSensorPage_getMax(series, 'maxTemperature'), -20)); var temperatureMin = adjustTemperature(adjustMinimum(MoistureSensorPage_getMin(series, 'minTemperature'), 50)); return /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement(MoistureSensorPage_AdvancedComponent, { formatMessage: formatMessage, height: height, labels: labels, series: series, title: MOISTURE_SENSOR, width: width, unit: "%", yProperty: "moisture", domain: { y: [moistureMin, moistureMax] }, name: name, goalMax: goalMax, goalMin: goalMin, setPoints: setPointsAreVisible && setPoints.length > 0 ? setPoints : undefined }), /*#__PURE__*/react_default.a.createElement(MoistureSensorPage_AdvancedComponent, { formatMessage: formatMessage, height: height, labels: labels, series: series, title: SALINITY_SENSORS, width: width, unit: "", yProperty: "salinity", domain: { y: [salinityMin, salinityMax] }, name: name }), /*#__PURE__*/react_default.a.createElement(MoistureSensorPage_AdvancedComponent, { formatMessage: formatMessage, height: height, labels: labels, series: series, tempConv: tempConv, title: TEMPERATURE_SENSORS, unit: "\xB0", width: width, yProperty: "temperature", domain: { y: [temperatureMin, temperatureMax] }, name: name })); } return ''; }; var MoistureSensorPage_MoistureSensorPage = /*#__PURE__*/function (_React$Component) { MoistureSensorPage_inherits(MoistureSensorPage, _React$Component); var _super = MoistureSensorPage_createSuper(MoistureSensorPage); function MoistureSensorPage(props) { var _this; MoistureSensorPage_classCallCheck(this, MoistureSensorPage); _this = _super.call(this, props); // const { data: { lookup } } = AppStore; MoistureSensorPage_defineProperty(MoistureSensorPage_assertThisInitialized(_this), "handleResize", function () { clearTimeout(_this.resizeTimeout); _this.resizeTimeout = setTimeout(function () { return _this.forceUpdate(); }, 500); }); var _this$props = _this.props, _this$props$routePara = _this$props.routeParams, customerID = _this$props$routePara.customerID, deviceID = _this$props$routePara.deviceID, _this$props$viewDays = _this$props.viewDays, viewDays = _this$props$viewDays === void 0 ? false : _this$props$viewDays; _this.state = { dateBegin: moment_default()().startOf('day').subtract(viewDays, 'days').add(1, 'days'), dateEnd: moment_default()().endOf('day'), dateType: undefined, dayPickerIsVisible: false, viewDays: false, statsReady: 'loading', showAdvancedComponents: true }; _this.customerID = customerID; _this.deviceID = deviceID; _this.resizeTimeout = false; _this.back = _this.back.bind(MoistureSensorPage_assertThisInitialized(_this)); _this.editDateRange = _this.editDateRange.bind(MoistureSensorPage_assertThisInitialized(_this)); _this.getDevice = _this.getDevice.bind(MoistureSensorPage_assertThisInitialized(_this)); _this.getStats = _this.getStats.bind(MoistureSensorPage_assertThisInitialized(_this)); _this["goto"] = _this["goto"].bind(MoistureSensorPage_assertThisInitialized(_this)); _this.handleResize = _this.handleResize.bind(MoistureSensorPage_assertThisInitialized(_this)); _this.handleDayClick = _this.handleDayClick.bind(MoistureSensorPage_assertThisInitialized(_this)); _this.onChange = _this.onChange.bind(MoistureSensorPage_assertThisInitialized(_this)); _this.resetDateRange = _this.resetDateRange.bind(MoistureSensorPage_assertThisInitialized(_this)); _this.toggleAdvancedComponents = _this.toggleAdvancedComponents.bind(MoistureSensorPage_assertThisInitialized(_this)); _this.toAdvancedSettings = _this.toAdvancedSettings.bind(MoistureSensorPage_assertThisInitialized(_this)); _this.toMoistureCombinedSettings = _this.toMoistureCombinedSettings.bind(MoistureSensorPage_assertThisInitialized(_this)); return _this; } // eslint-disable-next-line react/sort-comp MoistureSensorPage_createClass(MoistureSensorPage, [{ key: "componentDidMount", value: function componentDidMount() { this.getDevice(); AppStore["a" /* default */].addChangeListener(this.onChange); window.addEventListener('resize', this.handleResize); } }, { key: "componentDidUpdate", value: function componentDidUpdate(nextProps) { var _this2 = this; var _ref2 = this.props || {}, _ref2$data = _ref2.data; _ref2$data = _ref2$data === void 0 ? {} : _ref2$data; var lookupReady = _ref2$data.lookupReady, lookup = _ref2$data.lookup; var deviceID = nextProps.params.deviceID; var device = lookup[deviceID]; if (lookupReady && device) { var _ref3 = device || {}, _ref3$physical = _ref3.physical; _ref3$physical = _ref3$physical === void 0 ? {} : _ref3$physical; var _ref3$physical$moistu = _ref3$physical.moistureSensorSettings; _ref3$physical$moistu = _ref3$physical$moistu === void 0 ? {} : _ref3$physical$moistu; var _ref3$physical$moistu2 = _ref3$physical$moistu.moistureCombined; _ref3$physical$moistu2 = _ref3$physical$moistu2 === void 0 ? {} : _ref3$physical$moistu2; var _ref3$physical$moistu3 = _ref3$physical$moistu2.viewDays, newViewDays = _ref3$physical$moistu3 === void 0 ? 30 : _ref3$physical$moistu3; var viewDays = this.state.viewDays; if (viewDays !== newViewDays) { // eslint-disable-next-line react/no-did-update-set-state this.setState({ viewDays: newViewDays }, function () { return _this2.resetDateRange(); }); } } } }, { key: "componentWillUnmount", value: function componentWillUnmount() { AppStore["a" /* default */].removeListener('change', this.onChange); dispatchers_AppDispatcher.dispatch({ action: 'unload-metric' }); window.addEventListener('resize', null); } }, { key: "onChange", value: function onChange() { var statsReady = this.state.statsReady; var statsReadyN = AppStore["a" /* default */].data.statsReady; // detect change in stats if (statsReady !== statsReadyN) { this.setState({ statsReady: statsReadyN }); } } }, { key: "getDevice", value: function getDevice() { var deviceID = this.props.routeParams.deviceID; dispatchers_AppDispatcher.dispatch({ action: 'get-device', deviceID: deviceID }); } /** * Get stats data via API call. * Note: date range is entered rather than taken from state * because of a race-condition with setState. * @param {string} timeBeg - YYYY-MM-DD * @param {string} timeEnd - YYYY-MM-DD */ }, { key: "getStats", value: function getStats(timeBeg, timeEnd) { var deviceID = this.props.routeParams.deviceID; this.setState({ statsReady: 'loading' }); dispatchers_AppDispatcher.dispatch({ action: 'get-moisture-sensor-stats', deviceID: deviceID, timeBeg: timeBeg.toISOString(), timeEnd: timeEnd.toISOString() }); } }, { key: "back", value: function back() { var router = this.context.router; var _this$props$data = this.props.data; _this$props$data = _this$props$data === void 0 ? {} : _this$props$data; var _this$props$data$hist = _this$props$data.history; _this$props$data$hist = _this$props$data$hist === void 0 ? {} : _this$props$data$hist; var _this$props$data$hist2 = _this$props$data$hist.list, list = _this$props$data$hist2 === void 0 ? [] : _this$props$data$hist2; router.push(list.length > 0 ? list : '/home'); } }, { key: "goto", value: function goto(path) { var router = this.context.router; router.push(path); } }, { key: "toAdvancedSettings", value: function toAdvancedSettings() { this["goto"]("/".concat(this.customerID, "/devices/").concat(this.deviceID, "/settings")); } }, { key: "toMoistureCombinedSettings", value: function toMoistureCombinedSettings() { this["goto"]("/".concat(this.customerID, "/moistureSensor/").concat(this.deviceID, "/settings/moistureCombined")); } }, { key: "editDateRange", value: function editDateRange(position) { var dayPickerIsVisible = this.state.dayPickerIsVisible; var newState = dayPickerIsVisible ? { dayPickerIsVisible: false, dateType: undefined } : { dayPickerIsVisible: true, dateType: position }; this.setState(newState); } }, { key: "handleDayClick", value: function handleDayClick(day) { var _this3 = this; if (moment_default()(day).isAfter(moment_default()(), 'day')) return; var dateType = this.state.dateType; var _this$state = this.state, from = _this$state.dateBegin, to = _this$state.dateEnd; if (dateType === 'to') { to = moment_default()(day).endOf('day'); if (from.isSameOrAfter(to)) { from = to.clone().startOf('day'); } } else { from = moment_default()(day).startOf('day'); if (from.isSameOrAfter(to)) { to = from.clone().endOf('day'); } } this.setState({ dateBegin: from, dateEnd: to, dayPickerIsVisible: false, dateType: undefined }, function () { var _this3$state = _this3.state, dateBegin = _this3$state.dateBegin, dateEnd = _this3$state.dateEnd; _this3.getStats(dateBegin, dateEnd); }); } }, { key: "toggleAdvancedComponents", value: function toggleAdvancedComponents() { var showAdvancedComponents = this.state.showAdvancedComponents; this.setState({ showAdvancedComponents: !showAdvancedComponents }); } }, { key: "resetDateRange", value: function resetDateRange() { var _this4 = this; var viewDays = this.state.viewDays; var dateBegin = moment_default()().startOf('day').subtract(viewDays, 'days').add(1, 'days'); var dateEnd = moment_default()().endOf('day'); this.setState({ dateBegin: dateBegin, dateEnd: dateEnd }, function () { return _this4.getStats(dateBegin, dateEnd); }); } }, { key: "render", value: function render() { var _this5 = this; var _AppStore$data = AppStore["a" /* default */].data; _AppStore$data = _AppStore$data === void 0 ? {} : _AppStore$data; var lookupReady = _AppStore$data.lookupReady, lookup = _AppStore$data.lookup, _AppStore$data$stats = _AppStore$data.stats; _AppStore$data$stats = _AppStore$data$stats === void 0 ? {} : _AppStore$data$stats; var series = _AppStore$data$stats.series, _AppStore$data$user = _AppStore$data.user; _AppStore$data$user = _AppStore$data$user === void 0 ? {} : _AppStore$data$user; var _AppStore$data$user$l = _AppStore$data$user.locale; _AppStore$data$user$l = _AppStore$data$user$l === void 0 ? {} : _AppStore$data$user$l; var _AppStore$data$user$l2 = _AppStore$data$user$l.tempConv, tempConv = _AppStore$data$user$l2 === void 0 ? 'f' : _AppStore$data$user$l2; var _this$state2 = this.state, dateBegin = _this$state2.dateBegin, dateEnd = _this$state2.dateEnd, dateType = _this$state2.dateType, dayPickerIsVisible = _this$state2.dayPickerIsVisible, showAdvancedComponents = _this$state2.showAdvancedComponents, statsReady = _this$state2.statsReady; var _this$props2 = this.props, logout = _this$props2.auth.logout, page = _this$props2.route.path, formatMessage = _this$props2.intl.formatMessage; var router = this.context.router; var title = "".concat(formatMessage({ id: 'moistureSensor.stats.title', defaultMessage: 'Moisture Sensor', description: 'moisture sensor page title' })); var pageContents = /*#__PURE__*/react_default.a.createElement("div", { style: { height: '400px', position: 'relative' } }, /*#__PURE__*/react_default.a.createElement(dist_default.a, { style: { position: 'absolute', top: '50%', right: '50%' } })); var name; var device; var headline = ''; if (lookupReady && lookup) { device = lookup[this.deviceID]; var _ref4 = device || {}, _ref4$physical = _ref4.physical; _ref4$physical = _ref4$physical === void 0 ? {} : _ref4$physical; var deviceNumber = _ref4$physical.deviceNumber; name = deviceNumber; var _statusCalculate = StatusInfo_default()(device), deviceHeadlineDanger = _statusCalculate.deviceHeadlineDanger; headline = /*#__PURE__*/react_default.a.createElement(ConfigurePageComponents_Headline, { info: deviceHeadlineDanger, prepend: formatMessage({ id: 'headline.error', defaultMessage: 'ERROR: ', description: '' }) }); } if (lookupReady && lookup && series && statsReady === 'loaded') { var defaultMoistureSensorSettings = { moistureCombined: { goalMax: undefined, goalMin: undefined, goalsAreVisible: true, setPoints: [], setPointsAreVisible: false, viewDays: 30 }, depthUnit: '"', depthZero: 5, depthStep: 4 }; var _ref5 = device || {}, _ref5$physical = _ref5.physical; _ref5$physical = _ref5$physical === void 0 ? {} : _ref5$physical; var _ref5$physical$moistu = _ref5$physical.moistureSensorSettings, moistureSensorSettings = _ref5$physical$moistu === void 0 ? defaultMoistureSensorSettings : _ref5$physical$moistu; pageContents = /*#__PURE__*/react_default.a.createElement("div", { style: { "float": 'left' } }, headline, showAdvancedComponents && /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement(MoistureSensorPage_AdvancedComponents, { formatMessage: formatMessage, series: series, settings: moistureSensorSettings, show: showAdvancedComponents, tempConv: tempConv, name: name }))); } var from = new Date(dateBegin); var to = new Date(dateEnd); return /*#__PURE__*/react_default.a.createElement(react_document_title_default.a, { title: title }, /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement(partials_NavigationBar, { backFunc: this.back, page: page, logOut: function logOut() { return logout(router); }, name: name, rightControl: { icon: 'fa-cog', func: this.toAdvancedSettings } }), /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.pageWidth }, /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.pageContainer }, /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.dateRangePicker }, /*#__PURE__*/react_default.a.createElement("button", { type: "button", onClick: function onClick() { return _this5.editDateRange('from'); }, className: dateType === 'from' ? devicePage_default.a.dateButtonStyleSelected : devicePage_default.a.dateButtonStyle }, dateBegin.format('L')), /*#__PURE__*/react_default.a.createElement("i", { className: "fa fa-long-arrow-right", style: { fontSize: 'bigger', paddingRight: '1em', paddingLeft: '1em' } }), /*#__PURE__*/react_default.a.createElement("button", { type: "button", onClick: function onClick() { return _this5.editDateRange('to'); }, className: dateType === 'to' ? devicePage_default.a.dateButtonStyleSelected : devicePage_default.a.dateButtonStyle }, dateEnd.format('L')), dayPickerIsVisible && /*#__PURE__*/react_default.a.createElement(react_day_picker_min_default.a, { className: "Selectable", disabledDays: { after: new Date() }, modifiers: { start: from, end: to }, initialMonth: dateType === 'from' ? from : to, selectedDays: [from, { from: from, to: to }], onDayClick: this.handleDayClick }), /*#__PURE__*/react_default.a.createElement("button", { type: "button", onClick: this.toMoistureCombinedSettings, className: devicePage_default.a.chartTitleSetting, style: { cursor: 'pointer', '&:focus': { outline: '#CCC' }, '&:hover': { background: '#CCC' }, position: 'absolute', right: '20px', top: '0px' } }, /*#__PURE__*/react_default.a.createElement("i", { className: "fa fa-sliders" }))), pageContents)), /*#__PURE__*/react_default.a.createElement(partials_Footer, null))); } }]); return MoistureSensorPage; }(react_default.a.Component); MoistureSensorPage_MoistureSensorPage.contextTypes = { router: prop_types_default.a.object.isRequired }; MoistureSensorPage_MoistureSensorPage.propTypes = { auth: prop_types_default.a.object, data: prop_types_default.a.object, intl: prop_types_default.a.object, viewDays: prop_types_default.a.number, route: prop_types_default.a.object, routeParams: prop_types_default.a.object }; /* harmony default export */ var pages_MoistureSensorPage = (Object(index_es["d" /* injectIntl */])(MoistureSensorPage_MoistureSensorPage)); // CONCATENATED MODULE: ./app/components/partials/StatusSaveCheck.jsx /* eslint-disable react/forbid-prop-types */ /* eslint-disable react/require-default-props */ // Notifications.jsx var StatusSaveCheck_StatusSaveCheck = function StatusSaveCheck(_ref) { var outcome = _ref.outcome, visible = _ref.visible; if (visible) { var colorValue; var message; switch (outcome) { case 'success': colorValue = notifications_default.a.saveStatusCheckSuccess; message = 'fa-check-circle'; break; case 'failure': colorValue = notifications_default.a.saveStatusCheckError; message = 'fa-times-circle'; break; default: colorValue = notifications_default.a.saveStatusCheckWarning; message = 'fa-times-circle'; break; } return /*#__PURE__*/react_default.a.createElement("i", { className: "fa ".concat(message, " fa-3x ").concat(colorValue) }); } // not visible return ''; }; StatusSaveCheck_StatusSaveCheck.propTypes = { outcome: prop_types_default.a.string, visible: prop_types_default.a.bool }; /* harmony default export */ var partials_StatusSaveCheck = (StatusSaveCheck_StatusSaveCheck); // CONCATENATED MODULE: ./app/components/pages/MoistureCombinedSettingsPage.jsx function MoistureCombinedSettingsPage_typeof(obj) { "@babel/helpers - typeof"; return MoistureCombinedSettingsPage_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, MoistureCombinedSettingsPage_typeof(obj); } function MoistureCombinedSettingsPage_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function MoistureCombinedSettingsPage_defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function MoistureCombinedSettingsPage_createClass(Constructor, protoProps, staticProps) { if (protoProps) MoistureCombinedSettingsPage_defineProperties(Constructor.prototype, protoProps); if (staticProps) MoistureCombinedSettingsPage_defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function MoistureCombinedSettingsPage_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) MoistureCombinedSettingsPage_setPrototypeOf(subClass, superClass); } function MoistureCombinedSettingsPage_setPrototypeOf(o, p) { MoistureCombinedSettingsPage_setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return MoistureCombinedSettingsPage_setPrototypeOf(o, p); } function MoistureCombinedSettingsPage_createSuper(Derived) { var hasNativeReflectConstruct = MoistureCombinedSettingsPage_isNativeReflectConstruct(); return function _createSuperInternal() { var Super = MoistureCombinedSettingsPage_getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = MoistureCombinedSettingsPage_getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return MoistureCombinedSettingsPage_possibleConstructorReturn(this, result); }; } function MoistureCombinedSettingsPage_possibleConstructorReturn(self, call) { if (call && (MoistureCombinedSettingsPage_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return MoistureCombinedSettingsPage_assertThisInitialized(self); } function MoistureCombinedSettingsPage_assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function MoistureCombinedSettingsPage_isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function MoistureCombinedSettingsPage_getPrototypeOf(o) { MoistureCombinedSettingsPage_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return MoistureCombinedSettingsPage_getPrototypeOf(o); } function MoistureCombinedSettingsPage_ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function MoistureCombinedSettingsPage_objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? MoistureCombinedSettingsPage_ownKeys(Object(source), !0).forEach(function (key) { MoistureCombinedSettingsPage_defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : MoistureCombinedSettingsPage_ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } function MoistureCombinedSettingsPage_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } function MoistureCombinedSettingsPage_toConsumableArray(arr) { return MoistureCombinedSettingsPage_arrayWithoutHoles(arr) || MoistureCombinedSettingsPage_iterableToArray(arr) || MoistureCombinedSettingsPage_unsupportedIterableToArray(arr) || MoistureCombinedSettingsPage_nonIterableSpread(); } function MoistureCombinedSettingsPage_nonIterableSpread() { throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } function MoistureCombinedSettingsPage_iterableToArray(iter) { if (typeof Symbol !== "undefined" && iter[Symbol.iterator] != null || iter["@@iterator"] != null) return Array.from(iter); } function MoistureCombinedSettingsPage_arrayWithoutHoles(arr) { if (Array.isArray(arr)) return MoistureCombinedSettingsPage_arrayLikeToArray(arr); } function MoistureCombinedSettingsPage_slicedToArray(arr, i) { return MoistureCombinedSettingsPage_arrayWithHoles(arr) || MoistureCombinedSettingsPage_iterableToArrayLimit(arr, i) || MoistureCombinedSettingsPage_unsupportedIterableToArray(arr, i) || MoistureCombinedSettingsPage_nonIterableRest(); } function MoistureCombinedSettingsPage_nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } function MoistureCombinedSettingsPage_unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return MoistureCombinedSettingsPage_arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return MoistureCombinedSettingsPage_arrayLikeToArray(o, minLen); } function MoistureCombinedSettingsPage_arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } function MoistureCombinedSettingsPage_iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } function MoistureCombinedSettingsPage_arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; } /* eslint-disable react/no-unused-prop-types */ /* eslint-disable max-len */ /* eslint-disable object-curly-newline */ /* eslint-disable react/prop-types */ /* eslint-disable react/jsx-indent */ /* eslint-disable react/require-default-props */ /* eslint-disable react/forbid-prop-types */ // MoistureCombinedSettings.js // external libs // internal libs var debounceTimeout; var debounceMilliseconds = 1000; var MoistureCombinedSettingsPage_MoistureSetPoints = function MoistureSetPoints(props) { var _ref = props || {}, _ref$setPoints = _ref.setPoints, propsSetPoints = _ref$setPoints === void 0 ? [undefined] : _ref$setPoints, changeHandler = _ref.changeHandler; if (propsSetPoints.length === 0) propsSetPoints.push(''); // const [state, setState] = useState({ setPoints: (setPoints || []) }); var _useState = Object(react["useState"])(propsSetPoints), _useState2 = MoistureCombinedSettingsPage_slicedToArray(_useState, 2), setPoints = _useState2[0], setSetPoints = _useState2[1]; /** * updates local state and parent state via the changeHandler. * @param {number} value */ var update = function update(value) { var filtered = value.filter(function (el) { return !!el || el === ''; }); setSetPoints(filtered); changeHandler(filtered); }; /** * Set window focus to a setPoint element after a short delay. * @param {number} x - index of setPoint */ var focusInSetPoint = function focusInSetPoint(x) { window.setTimeout(function () { document.getElementById("setPoint-".concat(x)).focus(); }, 5); }; var addNewSetPoint = function addNewSetPoint() { var last = setPoints.length - 1; // only allowed to add 1 empty setpoint input field if (setPoints.length && setPoints[last] === '') { if (last >= 0) focusInSetPoint(last); return; } // limit to 8 setpoints if (setPoints.length > 7) { focusInSetPoint(last); return; } var newSetPoints = [].concat(MoistureCombinedSettingsPage_toConsumableArray(setPoints), ['']); update(newSetPoints); focusInSetPoint(newSetPoints.length - 1); }; var removeSetPoint = function removeSetPoint(event) { var id = event.target.id; var _id$split = id.split('-'), _id$split2 = MoistureCombinedSettingsPage_slicedToArray(_id$split, 2), index = _id$split2[1]; var newSetPoints = MoistureCombinedSettingsPage_toConsumableArray(setPoints); // copy the array into a new object newSetPoints.splice(index, 1); // remove the indexed setPoint if (newSetPoints.length < 1) newSetPoints.push(''); update(newSetPoints); }; return /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.moistureList }, /*#__PURE__*/react_default.a.createElement("ul", { style: { marginBottom: 0 } }, setPoints.map(function (setPoint, index, array) { return /*#__PURE__*/react_default.a.createElement("li", { key: "setPoint-".concat(setPoint), style: { justifyContent: 'normal', paddingBottom: 0 } }, /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.otherNumber, style: { width: '70%' } }, /*#__PURE__*/react_default.a.createElement(Inputs_NumberInput, { id: "setPoint-".concat(index), value: setPoint, min: 0, max: 100, step: 1, style: settings_default.a.otherNumberInput, required: true, childChange: function childChange(event) { var _event$target = event.target, id = _event$target.id, max = _event$target.max, min = _event$target.min, inputValue = _event$target.value; var _id$split3 = id.split('-'), _id$split4 = MoistureCombinedSettingsPage_slicedToArray(_id$split3, 2), x = _id$split4[1]; var newSetPoints = MoistureCombinedSettingsPage_toConsumableArray(setPoints); // copy the array into a new object var value = Number(inputValue); // value can't be < min if (inputValue.length && value < Number(min)) value = min; // value can't be > max if (value > Number(max)) value = inputValue.substr(0, 2); newSetPoints[x] = value; // change the displayed value update(newSetPoints); focusInSetPoint(x); } })), /*#__PURE__*/react_default.a.createElement("button", { type: "button", id: "setpointRemoveButton-".concat(index), onClick: removeSetPoint, style: { border: 'none', background: 'inherit' } }, /*#__PURE__*/react_default.a.createElement("i", { className: "fa fa-minus-circle fa-2x", id: "setpointRemoveButtonI-".concat(index), style: { paddingLeft: '5px' } })), index >= array.length - 1 ? setPoints.length < 8 && /*#__PURE__*/react_default.a.createElement("button", { type: "button", onClick: addNewSetPoint, style: { border: 'none', background: 'inherit' } }, /*#__PURE__*/react_default.a.createElement("i", { className: "fa fa-plus-circle fa-2x", "aria-hidden": "true", style: { paddingLeft: '5px' } })) : /*#__PURE__*/react_default.a.createElement("div", null)); }))); }; /** * Shortcut to call AppDispacher. * @param {string} action * @param {object} obj containing properties to dispatch. */ var MoistureCombinedSettingsPage_dispatch = function dispatch(action) { var obj = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; return dispatchers_AppDispatcher.dispatch(MoistureCombinedSettingsPage_objectSpread({ action: action }, obj)); }; var MoistureCombinedSettingsPage_MoistureCombinedSettings = function MoistureCombinedSettings(_ref2) { var device = _ref2.device, saved = _ref2.saved; var _device$physical = device.physical; _device$physical = _device$physical === void 0 ? {} : _device$physical; var _device$physical$mois = _device$physical.moistureSensorSettings; _device$physical$mois = _device$physical$mois === void 0 ? {} : _device$physical$mois; var _device$physical$mois2 = _device$physical$mois.moistureCombined; _device$physical$mois2 = _device$physical$mois2 === void 0 ? {} : _device$physical$mois2; var goalMaxP = _device$physical$mois2.goalMax, goalMinP = _device$physical$mois2.goalMin, setPointsP = _device$physical$mois2.setPoints, setPointsAreVisibleP = _device$physical$mois2.setPointsAreVisible, _device$physical$mois3 = _device$physical$mois2.viewDays, viewDaysP = _device$physical$mois3 === void 0 ? 30 : _device$physical$mois3; var _useState3 = Object(react["useState"])(goalMaxP), _useState4 = MoistureCombinedSettingsPage_slicedToArray(_useState3, 2), goalMax = _useState4[0], setGoalMax = _useState4[1]; var _useState5 = Object(react["useState"])(goalMinP), _useState6 = MoistureCombinedSettingsPage_slicedToArray(_useState5, 2), goalMin = _useState6[0], setGoalMin = _useState6[1]; var _useState7 = Object(react["useState"])(true), _useState8 = MoistureCombinedSettingsPage_slicedToArray(_useState7, 2), goalValid = _useState8[0], setGoalValid = _useState8[1]; var _useState9 = Object(react["useState"])(setPointsP), _useState10 = MoistureCombinedSettingsPage_slicedToArray(_useState9, 2), setPoints = _useState10[0], setSetPoints = _useState10[1]; var _useState11 = Object(react["useState"])(setPointsAreVisibleP), _useState12 = MoistureCombinedSettingsPage_slicedToArray(_useState11, 2), setPointsAreVisible = _useState12[0], setSetPointsAreVisible = _useState12[1]; var _useState13 = Object(react["useState"])(viewDaysP), _useState14 = MoistureCombinedSettingsPage_slicedToArray(_useState13, 2), viewDays = _useState14[0], setViewDays = _useState14[1]; var _useState15 = Object(react["useState"])(undefined), _useState16 = MoistureCombinedSettingsPage_slicedToArray(_useState15, 2), saveCategory = _useState16[0], setSaveCategory = _useState16[1]; var _useState17 = Object(react["useState"])(true), _useState18 = MoistureCombinedSettingsPage_slicedToArray(_useState17, 2), firstRun = _useState18[0], setFirstRun = _useState18[1]; /** * Set window focus to an element after a short delay. * @param {string} id */ var focusInElement = function focusInElement(id) { window.setTimeout(function () { document.getElementById(id).focus(); }, 5); }; Object(react["useEffect"])(function () { var _device$physical2 = device.physical; _device$physical2 = _device$physical2 === void 0 ? {} : _device$physical2; var _device$physical2$moi = _device$physical2.moistureSensorSettings; _device$physical2$moi = _device$physical2$moi === void 0 ? {} : _device$physical2$moi; var _device$physical2$moi2 = _device$physical2$moi.moistureCombined, moistureCombined = _device$physical2$moi2 === void 0 ? {} : _device$physical2$moi2; var newSettings = MoistureCombinedSettingsPage_objectSpread({}, moistureCombined); if (firstRun) { setFirstRun(false); return; } if (goalMax > goalMin) { setGoalValid(true); newSettings.goalMax = goalMax; newSettings.goalMin = goalMin; } else { setGoalValid(false); return; } newSettings.setPoints = setPoints; newSettings.viewDays = viewDays; newSettings.setPointsAreVisible = setPointsAreVisible; var deviceID = device.id; if (debounceTimeout) { clearTimeout(debounceTimeout); } debounceTimeout = setTimeout(function () { MoistureCombinedSettingsPage_dispatch('set-physical', { deviceID: deviceID, data: { moistureSensorSettings: { moistureCombined: newSettings } } }); }, debounceMilliseconds); }, [goalMax, goalMin, setPoints, viewDays, setPointsAreVisible]); var handleChange = function handleChange(event, setter) { var _event$target2 = event.target, id = _event$target2.id, max = _event$target2.max, min = _event$target2.min, valueAsNumber = _event$target2.valueAsNumber, name = _event$target2.name; var value = valueAsNumber; // value can't be < min if ((value || value === 0) && value < Number(min)) value = Number(min); // value can't be > max if (value > Number(max)) value = Number(max); switch (name) { case 'goalMin': case 'goalMax': setSaveCategory('goals'); break; case 'viewDays': setSaveCategory('view'); break; default: break; } setter(value); if (id) focusInElement(id); }; var handleSetpointsChange = function handleSetpointsChange(value) { setSaveCategory('setPoints'); setSetPoints(value); }; var hideSetPoints = function hideSetPoints() { setSaveCategory('setPoints'); setSetPointsAreVisible(false); }; var showSetPoints = function showSetPoints() { setSaveCategory('setPoints'); setSetPointsAreVisible(true); }; var cyan = '#008B8B'; var red = '#D00000'; var toggleButtonStyle = { border: 'none', background: 'inherit', paddingLeft: '6px', display: 'flex', marginTop: '10px' }; var iconStyle = { fontSize: '30px', margin: '12px 0px 0px 0px', padding: '10px 10px 0px' }; var offButton = function offButton(clickHandler) { return /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement("button", { type: "button", onClick: function onClick() { return clickHandler(); }, style: MoistureCombinedSettingsPage_objectSpread(MoistureCombinedSettingsPage_objectSpread({}, toggleButtonStyle), {}, { color: red }) }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "device.machineState.off", defaultMessage: "OFF", tagName: "h3" }), /*#__PURE__*/react_default.a.createElement("i", { className: "fa fa-toggle-off", style: iconStyle }))); }; var onButton = function onButton(clickHandler) { return /*#__PURE__*/react_default.a.createElement("div", { style: { display: 'flex', color: cyan } }, /*#__PURE__*/react_default.a.createElement("button", { type: "button", onClick: function onClick() { return clickHandler(); }, style: MoistureCombinedSettingsPage_objectSpread(MoistureCombinedSettingsPage_objectSpread({}, toggleButtonStyle), {}, { color: cyan }) }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "device.machineState.on", defaultMessage: "ON", tagName: "h3" }), /*#__PURE__*/react_default.a.createElement("i", { className: "fa fa-toggle-on", style: iconStyle }))); }; var width = 288; if (window.innerWidth >= 600) { width = 612; } else if (window.innerWidth >= 375) { width = 360; } var visible = saved !== false; var outcome = saved !== true ? 'error' : 'success'; return /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.pageWidthFull }, /*#__PURE__*/react_default.a.createElement(partials_StatusSave, { visible: visible, outcome: outcome }), /*#__PURE__*/react_default.a.createElement("form", null, /*#__PURE__*/react_default.a.createElement("section", null, /*#__PURE__*/react_default.a.createElement("div", { style: { display: 'inline-flex', width: width, paddingLeft: '10px' } }, /*#__PURE__*/react_default.a.createElement("div", { style: { width: '90%' } }, /*#__PURE__*/react_default.a.createElement("div", { style: { display: 'flex', flexDirection: 'row' } }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "device.moisture.goals.heading", defaultMessage: "Goals", tagName: "h2" }), saveCategory === 'goals' && /*#__PURE__*/react_default.a.createElement(partials_StatusSaveCheck, { visible: visible, outcome: outcome }))), /*#__PURE__*/react_default.a.createElement("div", { style: { display: 'inline-block', textAlign: 'right' } })), /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.inputArea, style: { borderRadius: '10px', padding: '10px', margin: '0 10px', width: 'inherit' } }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "general.minimum", defaultMessage: "Minimum", tagName: "h5" }), /*#__PURE__*/react_default.a.createElement("div", { className: goalValid ? settings_default.a.otherNumber : "".concat(settings_default.a.otherNumber, " ").concat(settings_default.a.inputIssue) }, /*#__PURE__*/react_default.a.createElement(Inputs_NumberInput, { value: goalMin, childChange: function childChange(event) { return handleChange(event, setGoalMin); }, field: "goalMin", min: 0, max: 100, steps: 1, style: settings_default.a.otherNumberInput, id: "moisture-combined-settings-page-goalMin" })), /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "general.maximum", defaultMessage: "Maximum", tagName: "h5" }), /*#__PURE__*/react_default.a.createElement("div", { className: goalValid ? settings_default.a.otherNumber : "".concat(settings_default.a.otherNumber, " ").concat(settings_default.a.inputIssue) }, /*#__PURE__*/react_default.a.createElement(Inputs_NumberInput, { value: goalMax, childChange: function childChange(event) { return handleChange(event, setGoalMax); }, field: "goalMax", min: 0, max: 100, steps: 1, style: settings_default.a.otherNumberInput, id: "moisture-combined-settings-page-goalMax" })))), /*#__PURE__*/react_default.a.createElement("section", null, /*#__PURE__*/react_default.a.createElement("div", { style: { display: 'flex', width: '100%', paddingLeft: '10px', paddingRight: '10px', justifyContent: 'space-between' } }, /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement("div", { style: { display: 'flex', flexDirection: 'row' } }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "device.moisture.setpoints.heading", defaultMessage: "Set Points", tagName: "h2" }), saveCategory === 'setPoints' && /*#__PURE__*/react_default.a.createElement(partials_StatusSaveCheck, { visible: visible, outcome: outcome }))), /*#__PURE__*/react_default.a.createElement("span", { style: { textAlign: 'right' } }, setPointsAreVisible ? onButton(hideSetPoints) : offButton(showSetPoints))), /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.inputArea, style: { borderRadius: '10px', padding: '10px', margin: '0 10px', width: 'inherit' } }, /*#__PURE__*/react_default.a.createElement(MoistureCombinedSettingsPage_MoistureSetPoints, { setPoints: setPoints, changeHandler: function changeHandler(value) { return handleSetpointsChange(value); } }))), /*#__PURE__*/react_default.a.createElement("section", null, /*#__PURE__*/react_default.a.createElement("div", { style: { display: 'flex', flexDirection: 'row', paddingLeft: '10px' } }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "chart.view.heading", defaultMessage: "View", tagName: "h2" }), saveCategory === 'view' && /*#__PURE__*/react_default.a.createElement(partials_StatusSaveCheck, { visible: visible, outcome: outcome })), /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.inputArea, style: { borderRadius: '10px', padding: '10px', margin: '0 10px', width: 'inherit' } }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "chart.viewDays.label", defaultMessage: "View Days", tagName: "h5" }), /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.otherNumber }, /*#__PURE__*/react_default.a.createElement(Inputs_NumberInput, { field: "viewDays", childChange: function childChange(event) { return handleChange(event, setViewDays); }, min: 1, max: 125, step: 1, style: settings_default.a.otherNumberInput, value: viewDays })))))); }; MoistureCombinedSettingsPage_MoistureCombinedSettings.propTypes = { device: prop_types_default.a.object }; var MoistureCombinedSettingsPage_MoistureCombinedSettingsPage = /*#__PURE__*/function (_React$Component) { MoistureCombinedSettingsPage_inherits(MoistureCombinedSettingsPage, _React$Component); var _super = MoistureCombinedSettingsPage_createSuper(MoistureCombinedSettingsPage); function MoistureCombinedSettingsPage(props) { var _this; MoistureCombinedSettingsPage_classCallCheck(this, MoistureCombinedSettingsPage); _this = _super.call(this, props); var _this$props = _this.props, _this$props$data = _this$props.data; _this$props$data = _this$props$data === void 0 ? {} : _this$props$data; var _this$props$data$devi = _this$props$data.deviceSettings; _this$props$data$devi = _this$props$data$devi === void 0 ? {} : _this$props$data$devi; var saved = _this$props$data$devi.saved, _this$props$params = _this$props.params, customerID = _this$props$params.customerID, deviceID = _this$props$params.deviceID; // instance variables _this.state = { saved: saved }; _this.customerID = customerID; _this.deviceID = deviceID; _this.statusUpdateOnce = true; // bindings _this.appStoreChangeListener = _this.appStoreChangeListener.bind(MoistureCombinedSettingsPage_assertThisInitialized(_this)); _this.backToDevice = _this.backToDevice.bind(MoistureCombinedSettingsPage_assertThisInitialized(_this)); _this.getNewData = _this.getNewData.bind(MoistureCombinedSettingsPage_assertThisInitialized(_this)); _this.getNewData(); return _this; } MoistureCombinedSettingsPage_createClass(MoistureCombinedSettingsPage, [{ key: "componentDidUpdate", value: function componentDidUpdate(prevProps) { var _ref3 = this.props || {}, _ref3$data = _ref3.data; _ref3$data = _ref3$data === void 0 ? {} : _ref3$data; var lookupReady = _ref3$data.lookupReady, lookup = _ref3$data.lookup; var deviceID = prevProps.params.deviceID; var device = lookup[deviceID]; if (lookupReady && device && this.statusUpdateOnce) { this.statusUpdateOnce = false; var status = StatusInfo_default()(device); MoistureCombinedSettingsPage_dispatch('load-device-status', { status: status }); MoistureCombinedSettingsPage_dispatch('initialize-new-settings', { device: device }); } } }, { key: "componentWillUnmount", value: function componentWillUnmount() { clearInterval(this.interval); MoistureCombinedSettingsPage_dispatch('unload-device-status'); MoistureCombinedSettingsPage_dispatch('reset-new-settings'); AppStore["a" /* default */].removeChangeListener(this.appStoreChangeListener); } }, { key: "getNewData", value: function getNewData() { MoistureCombinedSettingsPage_dispatch('get-device', { deviceID: this.deviceID }); AppStore["a" /* default */].addChangeListener(this.appStoreChangeListener); } }, { key: "appStoreChangeListener", value: function appStoreChangeListener() { var saved = AppStore["a" /* default */].data.deviceSettings.saved; this.setState({ saved: saved }); } }, { key: "backToDevice", value: function backToDevice() { var router = this.context.router; router.push("".concat(this.customerID, "/moistureSensor/").concat(this.deviceID)); } }, { key: "changeHandler", value: function changeHandler() { this.getNewData(); } }, { key: "render", value: function render() { var router = this.context.router; var _this$props2 = this.props, logout = _this$props2.auth.logout, _this$props2$data = _this$props2.data; _this$props2$data = _this$props2$data === void 0 ? {} : _this$props2$data; var lookupReady = _this$props2$data.lookupReady, lookup = _this$props2$data.lookup, _this$props2$pages$Mo = _this$props2.pages.MoistureCombinedSettingsPage, title = _this$props2$pages$Mo === void 0 ? '' : _this$props2$pages$Mo, _this$props2$route = _this$props2.route; _this$props2$route = _this$props2$route === void 0 ? {} : _this$props2$route; var path = _this$props2$route.path; var saved = this.state.saved; var device = lookupReady && lookup[this.deviceID]; var _ref4 = device || {}, addressAlias = _ref4.address_alias, _ref4$physical = _ref4.physical; _ref4$physical = _ref4$physical === void 0 ? {} : _ref4$physical; var deviceNumber = _ref4$physical.deviceNumber; var subject = device ? /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement(MoistureCombinedSettingsPage_MoistureCombinedSettings, { device: device, saved: saved, changeHandler: this.changeHandler }))) : /*#__PURE__*/react_default.a.createElement("div", { className: "loading" }, /*#__PURE__*/react_default.a.createElement(dist_default.a, { name: "double-bounce" })); var name = deviceNumber || addressAlias || ''; return /*#__PURE__*/react_default.a.createElement(react_document_title_default.a, { title: title }, /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement(partials_NavigationBar, { backFunc: this.backToDevice, page: path, name: name, logOut: function logOut() { return logout(router); } }), subject, /*#__PURE__*/react_default.a.createElement(partials_Footer, null))); } }]); return MoistureCombinedSettingsPage; }(react_default.a.Component); MoistureCombinedSettingsPage_MoistureCombinedSettingsPage.contextTypes = { router: prop_types_default.a.object.isRequired, level: prop_types_default.a.number.isRequired }; MoistureCombinedSettingsPage_MoistureCombinedSettingsPage.propTypes = { params: prop_types_default.a.object, data: prop_types_default.a.object, route: prop_types_default.a.object, pages: prop_types_default.a.object }; // CONCATENATED MODULE: ./app/components/pages/PumpPage.jsx function PumpPage_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function PumpPage_defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function PumpPage_createClass(Constructor, protoProps, staticProps) { if (protoProps) PumpPage_defineProperties(Constructor.prototype, protoProps); if (staticProps) PumpPage_defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function PumpPage_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) PumpPage_setPrototypeOf(subClass, superClass); } function PumpPage_setPrototypeOf(o, p) { PumpPage_setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return PumpPage_setPrototypeOf(o, p); } function PumpPage_createSuper(Derived) { var hasNativeReflectConstruct = PumpPage_isNativeReflectConstruct(); return function _createSuperInternal() { var Super = PumpPage_getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = PumpPage_getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return PumpPage_possibleConstructorReturn(this, result); }; } function PumpPage_possibleConstructorReturn(self, call) { if (call && (PumpPage_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return PumpPage_assertThisInitialized(self); } function PumpPage_assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function PumpPage_isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function PumpPage_getPrototypeOf(o) { PumpPage_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return PumpPage_getPrototypeOf(o); } function PumpPage_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } function PumpPage_slicedToArray(arr, i) { return PumpPage_arrayWithHoles(arr) || PumpPage_iterableToArrayLimit(arr, i) || PumpPage_unsupportedIterableToArray(arr, i) || PumpPage_nonIterableRest(); } function PumpPage_nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } function PumpPage_unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return PumpPage_arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return PumpPage_arrayLikeToArray(o, minLen); } function PumpPage_arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } function PumpPage_iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } function PumpPage_arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; } function PumpPage_typeof(obj) { "@babel/helpers - typeof"; return PumpPage_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, PumpPage_typeof(obj); } // PumpPage.jsx __webpack_require__("./node_modules/highcharts/modules/exporting.js")(highcharts_default.a); __webpack_require__("./node_modules/highcharts/modules/export-data.js")(highcharts_default.a); var PumpPage_split = function split(input, physical) { if (!input) { return null; } var output = input.match(/\{\{([a-zA-Z0-9 ]*\|[a-zA-Z0-9 ]*)\}\}/); if (!output) { return input; } var arr = output[1].split('|'); var returnValue; if (physical && PumpPage_typeof(physical) === 'object' && physical.hasOwnProperty(arr[0])) { returnValue = physical[arr[0]]; } else { returnValue = arr[1]; } if (Object(lib["isNumber"])(returnValue)) returnValue = Number(returnValue); return returnValue; }; var PumpPage_Sections = function Sections(props) { var dateBegin = props.dateBegin, dateEnd = props.dateEnd, dateType = props.dateType, device = props.device, deviceStatus = props.deviceStatus, customer = props.customer, statsLookup = props.statsLookup, statsReady = props.statsReady, pinCode = props.pinCode, toPumpCombinedSettings = props.toPumpCombinedSettings, _props$section = props.section, sectionName = _props$section.name, chartInterface = _props$section.chart, telemetryTypes = _props$section.telemetryTypes, chartsData = props.chartsData, editDateRange = props.editDateRange, index = props.index; var physical; if (device && device.physical) physical = device.physical; var _useState = Object(react["useState"])(false), _useState2 = PumpPage_slicedToArray(_useState, 2), chartInst = _useState2[0], setChartInst = _useState2[1]; var catchChart = function catchChart(_chartInst) { setChartInst(_chartInst); }; var divStyle = { "float": 'left', width: '100%' }; if (index > 0) divStyle.marginTop = '20px'; var sectionNameD = PumpPage_split(sectionName, physical); var toReturn = [/*#__PURE__*/react_default.a.createElement("div", { style: divStyle, className: devicePage_default.a.sectionName }, /*#__PURE__*/react_default.a.createElement("h4", null, sectionNameD))]; var height = '225px'; var dataReady = chartsData && (statsReady === 'loaded' || statsReady === 'loading'); var seriesData; if (chartInterface && PumpPage_typeof(chartInterface) === 'object' && dataReady) { if (chartInterface.height) { height = chartInterface.height; } var _chartInterface$name = chartInterface.name, name = _chartInterface$name === void 0 ? '' : _chartInterface$name, _chartInterface$serie = chartInterface.series, series = _chartInterface$serie === void 0 ? [] : _chartInterface$serie, _chartInterface$yAxis = chartInterface.yAxis, yAxis = _chartInterface$yAxis === void 0 ? [{ min: 0, max: 1, title: { enabled: false }, allowDecimals: false, endOnTick: false, startOnTick: false, opposite: true, visible: false }, { title: { enabled: false }, allowDecimals: false }] : _chartInterface$yAxis; seriesData = series.reduce(function (acc, cur) { if (!dataReady || !chartsData[name] || !physical) return acc; var label = cur.label; label = PumpPage_split(label, physical); if (chartsData[name][label]) { var type = cur.type, color = cur.color, _cur$shadow = cur.shadow, shadow = _cur$shadow === void 0 ? false : _cur$shadow, _cur$yAxis = cur.yAxis, yAxisSer = _cur$yAxis === void 0 ? 0 : _cur$yAxis, pointWidth = cur.pointWidth, _cur$lineWidth = cur.lineWidth, lineWidth = _cur$lineWidth === void 0 ? 2 : _cur$lineWidth, _cur$fillOpacity = cur.fillOpacity, fillOpacity = _cur$fillOpacity === void 0 ? 1 : _cur$fillOpacity; acc.push({ name: label, data: chartsData[name][label], type: type, color: color, fillOpacity: fillOpacity, shadow: shadow, lineWidth: lineWidth, yAxis: yAxisSer, pointWidth: pointWidth }); } return acc; }, []); if (chartInst) { if (!dataReady) { chartInst.showLoading(); } else { chartInst.hideLoading(); } } var buttonStyle = { cursor: 'pointer', '&:focus': { outline: '#CCC' }, '&:hover': { background: '#CCC' }, paddingRight: '15px' }; toReturn.push( /*#__PURE__*/react_default.a.createElement("div", { style: { "float": 'left' } }, /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.chartContainer, style: { padding: '10px 0px', height: 'inherit' } }, /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.dateRangePickerInside, style: { display: 'flex' } }, /*#__PURE__*/react_default.a.createElement("span", { style: { flex: 1, marginLeft: '35px' } }, /*#__PURE__*/react_default.a.createElement("button", { type: "button", onClick: function onClick() { return editDateRange('from'); }, className: dateType === 'from' ? devicePage_default.a.dateButtonStyleSelected : devicePage_default.a.dateButtonStyle }, dateBegin.format('L')), /*#__PURE__*/react_default.a.createElement("i", { className: "fa fa-long-arrow-right", style: { fontSize: 'bigger', paddingRight: '1em', paddingLeft: '1em' } }), /*#__PURE__*/react_default.a.createElement("button", { type: "button", onClick: function onClick() { return editDateRange('to'); }, className: dateType === 'to' ? devicePage_default.a.dateButtonStyleSelected : devicePage_default.a.dateButtonStyle }, dateEnd.format('L'))), /*#__PURE__*/react_default.a.createElement("button", { type: "button", onClick: function onClick() { return chartInst.zoom(); }, className: devicePage_default.a.chartTitleSetting, style: buttonStyle }, /*#__PURE__*/react_default.a.createElement("i", { className: "fa fa-search-minus" })), /*#__PURE__*/react_default.a.createElement("button", { type: "button", onClick: toPumpCombinedSettings, className: devicePage_default.a.chartTitleSetting, style: buttonStyle }, /*#__PURE__*/react_default.a.createElement("i", { className: "fa fa-sliders" }))), /*#__PURE__*/react_default.a.createElement(highcharts_react_min_default.a, { highcharts: highcharts_default.a, callback: catchChart, options: { title: null, chart: { height: height, zoomType: 'x', panning: { enabled: true }, animation: false, resetZoomButton: { theme: { display: 'none' } } }, tooltip: { shared: true }, xAxis: { type: 'datetime', dateTimeLabelFormats: { day: '%e %b', month: '%b %e', year: '%b' }, title: { enabled: false }, // tickInterval: 1000 * 60 * 60 * 24, tickPixelInterval: 75 }, yAxis: yAxis, plotOptions: { series: { states: { inactive: { enabled: false } } } }, legend: { enabled: true }, series: seriesData, credits: { enabled: false }, exporting: { enabled: false } } })))); } else if (chartInterface && PumpPage_typeof(chartInterface) === 'object') { toReturn.push( /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.chartContainer, style: { padding: '10px 0px', height: "calc(".concat(height, " + 57px)"), "float": 'left', position: 'relative' } }, /*#__PURE__*/react_default.a.createElement("div", { style: { height: '100%', width: '100%', "float": 'left', position: 'relative', backgroundColor: 'white' } }, /*#__PURE__*/react_default.a.createElement(dist_default.a, { name: "wave", color: "#284047", style: { position: 'absolute', top: '50%', right: '50%' } })))); } if (telemetryTypes && Array.isArray(telemetryTypes) && telemetryTypes.length > 0) { toReturn.push( /*#__PURE__*/react_default.a.createElement("div", { style: { "float": 'left' } }, /*#__PURE__*/react_default.a.createElement(ConfigurePageComponents_TelemetryButtons, { device: device, status: deviceStatus, path: "/".concat(device.customer_id, "/devices/").concat(device.id, "/"), telemetryTypes: telemetryTypes, statsLookup: statsLookup, statsReady: statsReady, customer: customer, pinCode: pinCode }))); } else if (seriesData && seriesData.length > 0) { var outputs = []; seriesData.forEach(function (iter) { outputs.push( /*#__PURE__*/react_default.a.createElement(Buttons_IconLink, { key: "".concat(iter.name).concat(iter.color), label: iter.name, value: iter.data && iter.data.length > 0 && iter.data[iter.data.length - 1][1] ? iter.data[iter.data.length - 1][1] : 0 })); }); toReturn.push( /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.tileContainer, style: { "float": 'left' } }, outputs)); } return toReturn; }; var PumpPage_PumpPage = /*#__PURE__*/function (_React$Component) { PumpPage_inherits(PumpPage, _React$Component); var _super = PumpPage_createSuper(PumpPage); function PumpPage(props) { var _this; PumpPage_classCallCheck(this, PumpPage); _this = _super.call(this, props); PumpPage_defineProperty(PumpPage_assertThisInitialized(_this), "handleResize", function () { clearTimeout(_this.resizeTimeout); _this.resizeTimeout = setTimeout(function () { return _this.forceUpdate(); }, 500); }); var _this$props = _this.props, _this$props$routePara = _this$props.routeParams, customerID = _this$props$routePara.customerID, deviceID = _this$props$routePara.deviceID, _this$props$viewDays = _this$props.viewDays, viewDays = _this$props$viewDays === void 0 ? false : _this$props$viewDays; _this.state = { dateBegin: moment_default()().startOf('day').subtract(viewDays, 'days').add(1, 'days'), dateEnd: moment_default()().endOf('day'), dateType: undefined, dayPickerIsVisible: false, viewDays: false, statsReady: 'notLoaded' }; _this.customerID = customerID; _this.deviceID = deviceID; _this.resizeTimeout = false; _this.back = _this.back.bind(PumpPage_assertThisInitialized(_this)); _this.editDateRange = _this.editDateRange.bind(PumpPage_assertThisInitialized(_this)); _this.closeDayPicker = _this.closeDayPicker.bind(PumpPage_assertThisInitialized(_this)); _this.getDevice = _this.getDevice.bind(PumpPage_assertThisInitialized(_this)); _this.getStats = _this.getStats.bind(PumpPage_assertThisInitialized(_this)); _this["goto"] = _this["goto"].bind(PumpPage_assertThisInitialized(_this)); _this.handleResize = _this.handleResize.bind(PumpPage_assertThisInitialized(_this)); _this.handleDayClick = _this.handleDayClick.bind(PumpPage_assertThisInitialized(_this)); _this.onChange = _this.onChange.bind(PumpPage_assertThisInitialized(_this)); _this.resetDateRange = _this.resetDateRange.bind(PumpPage_assertThisInitialized(_this)); _this.toAdvancedSettings = _this.toAdvancedSettings.bind(PumpPage_assertThisInitialized(_this)); _this.toPumpCombinedSettings = _this.toPumpCombinedSettings.bind(PumpPage_assertThisInitialized(_this)); return _this; } PumpPage_createClass(PumpPage, [{ key: "componentDidMount", value: function componentDidMount() { this.getDevice(); AppStore["a" /* default */].addChangeListener(this.onChange); window.addEventListener('resize', this.handleResize); this.interval = setInterval(this.getDevice, 5000); this.interval2 = setInterval(this.getStats, 60000); } }, { key: "componentDidUpdate", value: function componentDidUpdate(nextProps) { var _this2 = this; var _ref = this.props || {}, _ref$data = _ref.data; _ref$data = _ref$data === void 0 ? {} : _ref$data; var lookupReady = _ref$data.lookupReady, lookup = _ref$data.lookup; var deviceID = nextProps.params.deviceID; var device = lookup[deviceID]; if (lookupReady && device) { var _ref2 = device || {}, _ref2$physical = _ref2.physical; _ref2$physical = _ref2$physical === void 0 ? {} : _ref2$physical; var _ref2$physical$pumpSe = _ref2$physical.pumpSettings; _ref2$physical$pumpSe = _ref2$physical$pumpSe === void 0 ? {} : _ref2$physical$pumpSe; var _ref2$physical$pumpSe2 = _ref2$physical$pumpSe.viewDays, newViewDays = _ref2$physical$pumpSe2 === void 0 ? 3 : _ref2$physical$pumpSe2; var viewDays = this.state.viewDays; if (viewDays !== newViewDays) { this.setState({ viewDays: newViewDays }, function () { return _this2.resetDateRange(); }); } } } }, { key: "componentWillUnmount", value: function componentWillUnmount() { AppStore["a" /* default */].removeListener('change', this.onChange); // we unmount the stats information in device list and home pages window.addEventListener('resize', null); clearInterval(this.interval); clearInterval(this.interval2); } }, { key: "onChange", value: function onChange() { var statsReady = this.state.statsReady; var statsReadyN = AppStore["a" /* default */].data.statsReady; if (statsReady !== statsReadyN) { this.setState({ statsReady: statsReadyN }); } } }, { key: "getDevice", value: function getDevice() { var deviceID = this.props.routeParams.deviceID; dispatchers_AppDispatcher.dispatch({ action: 'get-device', deviceID: deviceID }); } /** * Get stats data via API call. * Note: date range is entered rather than taken from state * because of a race-condition with setState. */ }, { key: "getStats", value: function getStats() { var deviceID = this.props.routeParams.deviceID; var _this$state = this.state, dateBegin = _this$state.dateBegin, dateEnd = _this$state.dateEnd; dispatchers_AppDispatcher.dispatch({ action: 'get-pump-stats', deviceID: deviceID, timeBeg: dateBegin.toISOString(), timeEnd: dateEnd.toISOString(), utcOffset: moment_default()().utcOffset() / 60 }); } }, { key: "back", value: function back() { var router = this.context.router; var _this$props$data = this.props.data; _this$props$data = _this$props$data === void 0 ? {} : _this$props$data; var _this$props$data$hist = _this$props$data.history; _this$props$data$hist = _this$props$data$hist === void 0 ? {} : _this$props$data$hist; var _this$props$data$hist2 = _this$props$data$hist.list, list = _this$props$data$hist2 === void 0 ? [] : _this$props$data$hist2; router.push(list.length > 0 ? list : '/home'); } }, { key: "goto", value: function goto(path) { var router = this.context.router; router.push(path); } }, { key: "toAdvancedSettings", value: function toAdvancedSettings() { this["goto"]("/".concat(this.customerID, "/devices/").concat(this.deviceID, "/settings")); } }, { key: "toPumpCombinedSettings", value: function toPumpCombinedSettings() { this["goto"]("/".concat(this.customerID, "/pump/").concat(this.deviceID, "/settings")); } }, { key: "closeDayPicker", value: function closeDayPicker() { this.setState({ dayPickerIsVisible: false, dateType: undefined }); } }, { key: "editDateRange", value: function editDateRange(position) { var dayPickerIsVisible = this.state.dayPickerIsVisible; var newState = dayPickerIsVisible ? { dayPickerIsVisible: false, dateType: undefined } : { dayPickerIsVisible: true, dateType: position }; this.setState(newState); } }, { key: "handleDayClick", value: function handleDayClick(day) { var _this3 = this; if (moment_default()(day).isAfter(moment_default()(), 'day')) return; var dateType = this.state.dateType; var _this$state2 = this.state, from = _this$state2.dateBegin, to = _this$state2.dateEnd; if (dateType === 'to') { to = moment_default()(day).endOf('day'); if (from.isSameOrAfter(to)) { from = to.clone().startOf('day'); } } else { from = moment_default()(day).startOf('day'); if (from.isSameOrAfter(to)) { to = from.clone().endOf('day'); } } this.setState({ dateBegin: from, dateEnd: to, dayPickerIsVisible: false, dateType: undefined }, function () { _this3.getStats(); }); } }, { key: "resetDateRange", value: function resetDateRange() { var _this4 = this; var viewDays = this.state.viewDays; var dateBegin = moment_default()().startOf('day').subtract(viewDays, 'days').add(1, 'days'); var dateEnd = moment_default()().endOf('day'); this.setState({ dateBegin: dateBegin, dateEnd: dateEnd }, function () { return _this4.getStats(); }); } }, { key: "render", value: function render() { var _this5 = this; var _AppStore$data = AppStore["a" /* default */].data; _AppStore$data = _AppStore$data === void 0 ? {} : _AppStore$data; var lookupReady = _AppStore$data.lookupReady, lookup = _AppStore$data.lookup, _AppStore$data$stats = _AppStore$data.stats; _AppStore$data$stats = _AppStore$data$stats === void 0 ? {} : _AppStore$data$stats; var chartsData = _AppStore$data$stats.charts, statsLookup = _AppStore$data.statsLookup, pinCode = _AppStore$data.pinCode, customer = _AppStore$data.customer.data; var _this$state3 = this.state, dateBegin = _this$state3.dateBegin, dateEnd = _this$state3.dateEnd, dateType = _this$state3.dateType, dayPickerIsVisible = _this$state3.dayPickerIsVisible, statsReady = _this$state3.statsReady; var _this$props2 = this.props, logout = _this$props2.auth.logout, page = _this$props2.route.path, formatMessage = _this$props2.intl.formatMessage; var router = this.context.router; var title = "".concat(formatMessage({ id: 'pump.stats.title', defaultMessage: 'Pump', description: 'pump page title' })); var pageContents = [/*#__PURE__*/react_default.a.createElement("div", { style: { height: '400px', position: 'relative' } }, /*#__PURE__*/react_default.a.createElement(dist_default.a, { name: "wave", style: { position: 'absolute', top: '50%', right: '50%' } }))]; var name; var device; var headline = ''; var deviceStatus; if (lookupReady && lookup) { device = lookup[this.deviceID]; deviceStatus = StatusInfo_default()(device); var _ref3 = device || {}, _ref3$physical = _ref3.physical; _ref3$physical = _ref3$physical === void 0 ? {} : _ref3$physical; var deviceNumber = _ref3$physical.deviceNumber; name = deviceNumber; var _deviceStatus = deviceStatus, deviceHeadlineDanger = _deviceStatus.deviceHeadlineDanger, deviceHeadlineWarning = _deviceStatus.deviceHeadlineWarning; headline = /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement(ConfigurePageComponents_Headline, { info: deviceHeadlineDanger, prepend: formatMessage({ id: 'headline.error', defaultMessage: 'ERROR: ', description: '' }) }), /*#__PURE__*/react_default.a.createElement(ConfigurePageComponents_Headline, { info: deviceHeadlineWarning, prepend: formatMessage({ id: 'headline.warning', defaultMessage: 'WARNING: ', description: '' }) })); } if (lookupReady && lookup) { var _ref4 = device || {}, _ref4$interface_versi = _ref4.interface_versioned; _ref4$interface_versi = _ref4$interface_versi === void 0 ? {} : _ref4$interface_versi; var _ref4$interface_versi2 = _ref4$interface_versi.data; _ref4$interface_versi2 = _ref4$interface_versi2 === void 0 ? {} : _ref4$interface_versi2; var _ref4$interface_versi3 = _ref4$interface_versi2.primaryPage; _ref4$interface_versi3 = _ref4$interface_versi3 === void 0 ? {} : _ref4$interface_versi3; var _ref4$interface_versi4 = _ref4$interface_versi3.sections, sections = _ref4$interface_versi4 === void 0 ? [] : _ref4$interface_versi4; if (sections && Array.isArray(sections) && sections.length > 0) { pageContents = sections.map(function (e, index) { return /*#__PURE__*/react_default.a.createElement(PumpPage_Sections, { device: device, key: "".concat(device.id, "-").concat(index), deviceStatus: deviceStatus, customer: customer, statsLookup: statsLookup, statsReady: statsReady, pinCode: pinCode, dateBegin: dateBegin, dateEnd: dateEnd, dateType: dateType, dayPickerIsVisible: dayPickerIsVisible, toPumpCombinedSettings: _this5.toPumpCombinedSettings, section: e, chartsData: chartsData, editDateRange: _this5.editDateRange, handleDayClick: _this5.handleDayClick, index: index }); }); } } var from = new Date(dateBegin); var to = new Date(dateEnd); return /*#__PURE__*/react_default.a.createElement(react_document_title_default.a, { title: title }, /*#__PURE__*/react_default.a.createElement("div", null, dayPickerIsVisible && /*#__PURE__*/react_default.a.createElement("div", { style: { position: 'fixed', top: 0, bottom: 0, right: 0, left: 0, padding: '100px 0 0 0', backgroundColor: 'white', zIndex: '999' } }, /*#__PURE__*/react_default.a.createElement(react_day_picker_min_default.a, { className: "Selectable", disabledDays: { after: new Date() }, modifiers: { start: from, end: to }, initialMonth: dateType === 'from' ? from : to, selectedDays: [from, { from: from, to: to }], onDayClick: this.handleDayClick }), /*#__PURE__*/react_default.a.createElement("button", { type: "button", onClick: this.closeDayPicker }, /*#__PURE__*/react_default.a.createElement("h2", { style: { position: 'absolute', top: 0, right: '40px' } }, "x"))), /*#__PURE__*/react_default.a.createElement(partials_NavigationBar, { backFunc: this.back, page: page, logOut: function logOut() { return logout(router); }, name: name, rightControl: { icon: 'fa-cog', func: this.toAdvancedSettings } }), /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.pageWidth }, /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.pageContainer }, headline, pageContents)), /*#__PURE__*/react_default.a.createElement(partials_Footer, null))); } }]); return PumpPage; }(react_default.a.Component); PumpPage_PumpPage.contextTypes = { router: prop_types_default.a.object.isRequired }; PumpPage_PumpPage.propTypes = { auth: prop_types_default.a.object, data: prop_types_default.a.object, intl: prop_types_default.a.object, viewDays: prop_types_default.a.number, params: prop_types_default.a.object, route: prop_types_default.a.object, routeParams: prop_types_default.a.object }; /* harmony default export */ var pages_PumpPage = (Object(index_es["d" /* injectIntl */])(PumpPage_PumpPage)); // CONCATENATED MODULE: ./app/components/pages/FlowPage.jsx function FlowPage_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function FlowPage_defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function FlowPage_createClass(Constructor, protoProps, staticProps) { if (protoProps) FlowPage_defineProperties(Constructor.prototype, protoProps); if (staticProps) FlowPage_defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function FlowPage_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) FlowPage_setPrototypeOf(subClass, superClass); } function FlowPage_setPrototypeOf(o, p) { FlowPage_setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return FlowPage_setPrototypeOf(o, p); } function FlowPage_createSuper(Derived) { var hasNativeReflectConstruct = FlowPage_isNativeReflectConstruct(); return function _createSuperInternal() { var Super = FlowPage_getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = FlowPage_getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return FlowPage_possibleConstructorReturn(this, result); }; } function FlowPage_possibleConstructorReturn(self, call) { if (call && (FlowPage_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return FlowPage_assertThisInitialized(self); } function FlowPage_assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function FlowPage_isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function FlowPage_getPrototypeOf(o) { FlowPage_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return FlowPage_getPrototypeOf(o); } function FlowPage_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } function FlowPage_slicedToArray(arr, i) { return FlowPage_arrayWithHoles(arr) || FlowPage_iterableToArrayLimit(arr, i) || FlowPage_unsupportedIterableToArray(arr, i) || FlowPage_nonIterableRest(); } function FlowPage_nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } function FlowPage_unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return FlowPage_arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return FlowPage_arrayLikeToArray(o, minLen); } function FlowPage_arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } function FlowPage_iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } function FlowPage_arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; } function FlowPage_typeof(obj) { "@babel/helpers - typeof"; return FlowPage_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, FlowPage_typeof(obj); } /* eslint-disable react/forbid-prop-types */ // FlowPage.jsx __webpack_require__("./node_modules/highcharts/modules/exporting.js")(highcharts_default.a); __webpack_require__("./node_modules/highcharts/modules/export-data.js")(highcharts_default.a); var FlowPage_split = function split(input, physical) { if (!input) { return null; } var output = input.match(/\{\{([a-zA-Z0-9 ]*\|[a-zA-Z0-9 ]*)\}\}/); if (!output) { return input; } var arr = output[1].split('|'); var returnValue; if (physical && FlowPage_typeof(physical) === 'object' && physical.hasOwnProperty(arr[0])) { returnValue = physical[arr[0]]; } else { returnValue = arr[1]; } if (Object(lib["isNumber"])(returnValue)) returnValue = Number(returnValue); return returnValue; }; var FlowPage_Sections = function Sections(props) { var dateBegin = props.dateBegin, dateEnd = props.dateEnd, dateType = props.dateType, downloadCSV = props.downloadCSV, chart = props.chart, unitsOfFlow = props.unitsOfFlow, unitsOfVolume = props.unitsOfVolume, device = props.device, deviceStatus = props.deviceStatus, customer = props.customer, statsLookup = props.statsLookup, statsReady = props.statsReady, pinCode = props.pinCode, toFlowCombinedSettings = props.toFlowCombinedSettings, _props$section = props.section, sectionName = _props$section.name, chartInterface = _props$section.chart, telemetryTypes = _props$section.telemetryTypes, flowStats = props.flowStats, flowReady = props.flowReady, editDateRange = props.editDateRange, index = props.index; var physical; if (device && device.physical) physical = device.physical; var volumeTitle = 'Acre Feet'; switch (unitsOfVolume) { case 'liters': volumeTitle = 'Liters'; break; case 'gallons': volumeTitle = 'Gallons'; break; case 'acreInch': volumeTitle = 'Acre Inch'; break; case 'acreFeet': volumeTitle = 'Acre Feet'; break; case 'cubicFeet': volumeTitle = 'Cubic Feet'; break; case 'hectareM': volumeTitle = 'Hectare Meter'; break; case 'cubicM': volumeTitle = 'Cubic Meter'; break; default: volumeTitle = 'Acre Feet'; } var _useState = Object(react["useState"])(false), _useState2 = FlowPage_slicedToArray(_useState, 2), chartInst = _useState2[0], setChartInst = _useState2[1]; var catchChart = function catchChart(_chartInst) { setChartInst(_chartInst); }; var divStyle = { "float": 'left', width: '100%' }; if (index > 0) divStyle.marginTop = '20px'; var sectionNameD = FlowPage_split(sectionName, physical); var toReturn = [/*#__PURE__*/react_default.a.createElement("div", { style: divStyle, className: devicePage_default.a.sectionName }, /*#__PURE__*/react_default.a.createElement("h4", null, sectionNameD))]; var height = '225px'; var buttonStyle = { cursor: 'pointer', '&:focus': { outline: '#CCC' }, '&:hover': { background: '#CCC' }, paddingRight: '15px' }; var seriesData; var dailySummary = flowStats.daily_summary; if (chartInterface.type === 'flow') { var dailyFlow = []; var acreFeet = []; if (flowReady === 'loaded') { var sData = flowStats.series; var sortedSData = sData.slice().sort(function (a, b) { return new Date(a.date) - new Date(b.date); }); sortedSData.map(function (item) { if (item) { dailyFlow.push([moment_default()(item.date).valueOf(), Object(lib["litersToUserPreference"])(item.ratePerMin, unitsOfFlow, 'flow', 0)]); } }); dailySummary.map(function (item) { var flowCumulative = item.flow_cumulative; acreFeet.push([moment_default()(item.date_begin).valueOf(), Object(lib["litersToUserPreference"])(flowCumulative, unitsOfVolume, 'volume', 2)]); }); if (dailyFlow.length === sData.length) { var series = [{ turboThreshold: 6000, name: "".concat(volumeTitle), animation: false, data: acreFeet, type: 'column', yAxis: 0, pointPadding: 0.1, groupPadding: 0, pointRange: 24 * 3600 * 1000 }, { turboThreshold: 6000, name: "Flow Rate (".concat(unitsOfFlow, ")"), animation: false, data: dailyFlow, type: 'line', yAxis: 1, pointRange: 24 * 3600 * 1000, cropThreshold: 500 }]; toReturn.push( /*#__PURE__*/react_default.a.createElement("div", { style: { "float": 'left' } }, /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.chartContainer, style: { padding: '10px 0px', height: 'inherit' } }, /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.dateRangePickerInside, style: { display: 'flex' } }, /*#__PURE__*/react_default.a.createElement("span", { style: { flex: 1, marginLeft: '35px' } }, /*#__PURE__*/react_default.a.createElement("button", { type: "button", onClick: function onClick() { return editDateRange('from'); }, className: dateType === 'from' ? devicePage_default.a.dateButtonStyleSelected : devicePage_default.a.dateButtonStyle }, dateBegin.format('L')), /*#__PURE__*/react_default.a.createElement("i", { className: "fa fa-long-arrow-right", style: { fontSize: 'bigger', paddingRight: '1em', paddingLeft: '1em' } }), /*#__PURE__*/react_default.a.createElement("button", { type: "button", onClick: function onClick() { return editDateRange('to'); }, className: dateType === 'to' ? devicePage_default.a.dateButtonStyleSelected : devicePage_default.a.dateButtonStyle }, dateEnd.format('L'))), /*#__PURE__*/react_default.a.createElement("button", { type: "button", onClick: function onClick() { return chartInst.zoom(); }, className: devicePage_default.a.chartTitleSetting, style: buttonStyle }, /*#__PURE__*/react_default.a.createElement("i", { className: "fa fa-search-minus" })), /*#__PURE__*/react_default.a.createElement("button", { type: "button", onClick: toFlowCombinedSettings, className: devicePage_default.a.chartTitleSetting, style: buttonStyle }, /*#__PURE__*/react_default.a.createElement("i", { className: "fa fa-sliders" })), /*#__PURE__*/react_default.a.createElement("button", { type: "button", onClick: downloadCSV, className: devicePage_default.a.chartTitleSetting, style: buttonStyle }, /*#__PURE__*/react_default.a.createElement("i", { className: "fa fa-download" }), ' ')), /*#__PURE__*/react_default.a.createElement(highcharts_react_min_default.a, { highcharts: highcharts_default.a, ref: chart, callback: catchChart, options: { legend: { reversed: true }, time: { useUTC: false }, title: { text: '' }, chart: { zoomType: 'x', panning: true, animation: false, resetZoomButton: { theme: { display: 'none' } } }, tooltip: { xDateFormat: '%b %e %H:%M', shared: true }, xAxis: { type: 'datetime', dateTimeLabelFormats: { day: '%e %b', month: '%b %e', year: '%b' }, title: { enabled: false }, tickInterval: 1000 * 60 * 60 * 24, minRange: 3600000 // tickPixelInterval: 75, }, plotOptions: { column: { pointPlacement: 0.5 }, series: { states: { inactive: { opacity: 1 } } } }, yAxis: [{ // gridLineWidth: 0, labels: { format: '{value}', style: { color: '#6AAEF8' } }, title: { text: "".concat(volumeTitle), style: { color: '#6AAEF8' } }, opposite: true, min: 0 // plotLines, }, { gridLineWidth: 0, labels: { format: '{value}' }, title: { text: "Flow Rate (".concat(unitsOfFlow, ")"), style: { color: '#284047' } }, min: 0, minRange: 1000 }], series: series, colors: ['#6AAEF8', '#284047'], exporting: { enabled: false }, credits: { enabled: false } } })))); } } else { toReturn.push( /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.chartContainer, style: { padding: '10px 0px', height: "calc(".concat(height, " + 57px)"), "float": 'left', position: 'relative' } }, /*#__PURE__*/react_default.a.createElement("div", { style: { height: '100%', width: '100%', "float": 'left', position: 'relative', backgroundColor: 'white' } }, /*#__PURE__*/react_default.a.createElement(dist_default.a, { name: "wave", color: "#284047", style: { position: 'absolute', top: '50%', right: '50%' } })))); } } if (telemetryTypes && Array.isArray(telemetryTypes) && telemetryTypes.length > 0) { toReturn.push( /*#__PURE__*/react_default.a.createElement("div", { style: { "float": 'left' } }, /*#__PURE__*/react_default.a.createElement(ConfigurePageComponents_TelemetryButtons, { device: device, status: deviceStatus, flowStats: flowStats, dailySummary: dailySummary, flowReady: flowReady, path: "/".concat(device.customer_id, "/devices/").concat(device.id, "/"), telemetryTypes: telemetryTypes, statsLookup: statsLookup, statsReady: statsReady, customer: customer, pinCode: pinCode, volumeTitle: volumeTitle }))); } else if (seriesData && seriesData.length > 0) { var outputs = []; seriesData.forEach(function (iter) { outputs.push( /*#__PURE__*/react_default.a.createElement(Buttons_IconLink, { key: "".concat(iter.name).concat(iter.color), label: iter.name, value: iter.data && iter.data.length > 0 && iter.data[iter.data.length - 1][1] ? iter.data[iter.data.length - 1][1] : 0 })); }); toReturn.push( /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.tileContainer, style: { "float": 'left' } }, outputs)); } return toReturn; }; var FlowPage_FlowPage = /*#__PURE__*/function (_React$Component) { FlowPage_inherits(FlowPage, _React$Component); var _super = FlowPage_createSuper(FlowPage); function FlowPage(props) { var _this; FlowPage_classCallCheck(this, FlowPage); _this = _super.call(this, props); FlowPage_defineProperty(FlowPage_assertThisInitialized(_this), "downloadCSV", function () { if (_this.chart) { _this.chart.current.chart.downloadCSV(); } }); FlowPage_defineProperty(FlowPage_assertThisInitialized(_this), "handleResize", function () { clearTimeout(_this.resizeTimeout); _this.resizeTimeout = setTimeout(function () { return _this.forceUpdate(); }, 500); }); _this.chart = /*#__PURE__*/react_default.a.createRef(); var _this$props = _this.props, _this$props$routePara = _this$props.routeParams, customerID = _this$props$routePara.customerID, deviceID = _this$props$routePara.deviceID, _this$props$viewDays = _this$props.viewDays, viewDays = _this$props$viewDays === void 0 ? 8 : _this$props$viewDays; _this.state = { dateBegin: moment_default()().startOf('day').subtract(viewDays, 'days').add(1, 'days'), dateEnd: moment_default()().endOf('day'), dateType: undefined, dayPickerIsVisible: false, viewDays: viewDays, statsReady: 'notLoaded' }; _this.customerID = customerID; _this.deviceID = deviceID; _this.resizeTimeout = false; _this.back = _this.back.bind(FlowPage_assertThisInitialized(_this)); _this.editDateRange = _this.editDateRange.bind(FlowPage_assertThisInitialized(_this)); _this.closeDayPicker = _this.closeDayPicker.bind(FlowPage_assertThisInitialized(_this)); _this.getDevice = _this.getDevice.bind(FlowPage_assertThisInitialized(_this)); _this.getStats = _this.getStats.bind(FlowPage_assertThisInitialized(_this)); _this["goto"] = _this["goto"].bind(FlowPage_assertThisInitialized(_this)); _this.handleResize = _this.handleResize.bind(FlowPage_assertThisInitialized(_this)); _this.handleDayClick = _this.handleDayClick.bind(FlowPage_assertThisInitialized(_this)); _this.onChange = _this.onChange.bind(FlowPage_assertThisInitialized(_this)); _this.resetDateRange = _this.resetDateRange.bind(FlowPage_assertThisInitialized(_this)); _this.toAdvancedSettings = _this.toAdvancedSettings.bind(FlowPage_assertThisInitialized(_this)); _this.toFlowCombinedSettings = _this.toFlowCombinedSettings.bind(FlowPage_assertThisInitialized(_this)); _this.unloadFlowStats = _this.unloadFlowStats.bind(FlowPage_assertThisInitialized(_this)); return _this; } FlowPage_createClass(FlowPage, [{ key: "componentDidMount", value: function componentDidMount() { this.unloadFlowStats(); this.getDevice(); AppStore["a" /* default */].addChangeListener(this.onChange); window.addEventListener('resize', this.handleResize); this.interval = setInterval(this.getDevice, 5000); this.interval2 = setInterval(this.getStats, 60000); } }, { key: "componentDidUpdate", value: function componentDidUpdate(nextProps) { var _this2 = this; var _ref = this.props || {}, _ref$data = _ref.data; _ref$data = _ref$data === void 0 ? {} : _ref$data; var lookupReady = _ref$data.lookupReady, lookup = _ref$data.lookup; var deviceID = nextProps.params.deviceID; var device = lookup[deviceID]; if (lookupReady && device) { var _ref2 = device || {}, _ref2$physical = _ref2.physical; _ref2$physical = _ref2$physical === void 0 ? {} : _ref2$physical; var _ref2$physical$flowSe = _ref2$physical.flowSettings; _ref2$physical$flowSe = _ref2$physical$flowSe === void 0 ? {} : _ref2$physical$flowSe; var _ref2$physical$flowSe2 = _ref2$physical$flowSe.viewDays, newViewDays = _ref2$physical$flowSe2 === void 0 ? 8 : _ref2$physical$flowSe2; var viewDays = this.state.viewDays; if (viewDays !== newViewDays) { this.setState({ viewDays: newViewDays }, function () { return _this2.resetDateRange(); }); } else if (!this.once) { this.getStats(); this.once = true; } } } }, { key: "componentWillUnmount", value: function componentWillUnmount() { AppStore["a" /* default */].removeListener('change', this.onChange); // we unmount the stats information in device list and home pages window.addEventListener('resize', null); clearInterval(this.interval); clearInterval(this.interval2); } }, { key: "onChange", value: function onChange() { var statsReady = this.state.statsReady; var statsReadyN = AppStore["a" /* default */].data.statsReady; if (statsReady !== statsReadyN) { this.setState({ statsReady: statsReadyN }); } } }, { key: "getDevice", value: function getDevice() { var deviceID = this.props.routeParams.deviceID; dispatchers_AppDispatcher.dispatch({ action: 'get-device', deviceID: deviceID }); } /** * Get stats data via API call. * Note: date range is entered rather than taken from state * because of a race-condition with setState. */ }, { key: "getStats", value: function getStats() { var _ref3 = this.props || {}, _ref3$data = _ref3.data, lookupReady = _ref3$data.lookupReady, lookup = _ref3$data.lookup, _ref3$params = _ref3.params; _ref3$params = _ref3$params === void 0 ? {} : _ref3$params; var deviceID = _ref3$params.deviceID; var device = lookup[deviceID]; var _this$state = this.state, dateBegin = _this$state.dateBegin, dateEnd = _this$state.dateEnd; if (lookupReady && device) { var address = device.address; dispatchers_AppDispatcher.dispatch({ action: 'get-stats-flow-address', address: address, timeBeg: moment_default()(dateBegin).format('YYYY-MM-DD'), timeEnd: moment_default()(dateEnd).format('YYYY-MM-DD') }); } } }, { key: "unloadFlowStats", value: function unloadFlowStats() { dispatchers_AppDispatcher.dispatch({ action: 'unload-flow-stats' }); } }, { key: "back", value: function back() { var router = this.context.router; var _this$props$data = this.props.data; _this$props$data = _this$props$data === void 0 ? {} : _this$props$data; var _this$props$data$hist = _this$props$data.history; _this$props$data$hist = _this$props$data$hist === void 0 ? {} : _this$props$data$hist; var _this$props$data$hist2 = _this$props$data$hist.list, list = _this$props$data$hist2 === void 0 ? [] : _this$props$data$hist2; router.push(list.length > 0 ? list : '/home'); this.unloadFlowStats(); } }, { key: "goto", value: function goto(path) { var router = this.context.router; router.push(path); } }, { key: "toAdvancedSettings", value: function toAdvancedSettings() { this["goto"]("/".concat(this.customerID, "/devices/").concat(this.deviceID, "/settings")); } }, { key: "toFlowCombinedSettings", value: function toFlowCombinedSettings() { this["goto"]("/".concat(this.customerID, "/flow/").concat(this.deviceID, "/settings")); } }, { key: "closeDayPicker", value: function closeDayPicker() { this.setState({ dayPickerIsVisible: false, dateType: undefined }); } }, { key: "editDateRange", value: function editDateRange(position) { var dayPickerIsVisible = this.state.dayPickerIsVisible; var newState = dayPickerIsVisible ? { dayPickerIsVisible: false, dateType: undefined } : { dayPickerIsVisible: true, dateType: position }; this.setState(newState); } }, { key: "handleDayClick", value: function handleDayClick(day) { var _this3 = this; if (moment_default()(day).isAfter(moment_default()(), 'day')) return; var dateType = this.state.dateType; var _this$state2 = this.state, from = _this$state2.dateBegin, to = _this$state2.dateEnd; if (dateType === 'to') { to = moment_default()(day).endOf('day'); if (from.isSameOrAfter(to)) { from = to.clone().startOf('day'); } } else { from = moment_default()(day).startOf('day'); if (from.isSameOrAfter(to)) { to = from.clone().endOf('day'); } } this.setState({ dateBegin: from, dateEnd: to, dayPickerIsVisible: false, dateType: undefined }, function () { _this3.getStats(); }); } }, { key: "resetDateRange", value: function resetDateRange() { var _this4 = this; var viewDays = this.state.viewDays; var dateBegin = moment_default()().startOf('day').subtract(viewDays, 'days').add(1, 'days'); var dateEnd = moment_default()().endOf('day'); this.setState({ dateBegin: dateBegin, dateEnd: dateEnd }, function () { return _this4.getStats(); }); } }, { key: "render", value: function render() { var _this5 = this; var _AppStore$data = AppStore["a" /* default */].data; _AppStore$data = _AppStore$data === void 0 ? {} : _AppStore$data; var lookupReady = _AppStore$data.lookupReady, lookup = _AppStore$data.lookup, _AppStore$data$stats = _AppStore$data.stats; _AppStore$data$stats = _AppStore$data$stats === void 0 ? {} : _AppStore$data$stats; var chartsData = _AppStore$data$stats.charts, statsLookup = _AppStore$data.statsLookup, pinCode = _AppStore$data.pinCode, customer = _AppStore$data.customer.data, flowStats = _AppStore$data.flowStats, flowReady = _AppStore$data.flowReady; var _this$state3 = this.state, dateBegin = _this$state3.dateBegin, dateEnd = _this$state3.dateEnd, dateType = _this$state3.dateType, dayPickerIsVisible = _this$state3.dayPickerIsVisible, statsReady = _this$state3.statsReady; var _this$props2 = this.props, logout = _this$props2.auth.logout, page = _this$props2.route.path, formatMessage = _this$props2.intl.formatMessage; var _AppStore$getUser = AppStore["a" /* default */].getUser(), _AppStore$getUser$loc = _AppStore$getUser.locale, unitsOfVolume = _AppStore$getUser$loc.unitsOfVolume, unitsOfFlow = _AppStore$getUser$loc.unitsOfFlow; var router = this.context.router; var title = "".concat(formatMessage({ id: 'flow.stats.title', defaultMessage: 'Flow', description: 'Flow page title' })); var pageContents = [/*#__PURE__*/react_default.a.createElement("div", { style: { height: '400px', position: 'relative' } }, /*#__PURE__*/react_default.a.createElement(dist_default.a, { name: "wave", style: { position: 'absolute', top: '50%', right: '50%' } }))]; var name; var device; var headline = ''; var deviceStatus; if (lookupReady && lookup) { device = lookup[this.deviceID]; deviceStatus = StatusInfo_default()(device); var _ref4 = device || {}, _ref4$physical = _ref4.physical; _ref4$physical = _ref4$physical === void 0 ? {} : _ref4$physical; var deviceNumber = _ref4$physical.deviceNumber; name = deviceNumber; var _deviceStatus = deviceStatus, deviceHeadlineDanger = _deviceStatus.deviceHeadlineDanger, deviceHeadlineWarning = _deviceStatus.deviceHeadlineWarning; headline = /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement(ConfigurePageComponents_Headline, { info: deviceHeadlineDanger, prepend: formatMessage({ id: 'headline.error', defaultMessage: 'ERROR: ', description: '' }) }), /*#__PURE__*/react_default.a.createElement(ConfigurePageComponents_Headline, { info: deviceHeadlineWarning, prepend: formatMessage({ id: 'headline.warning', defaultMessage: 'WARNING: ', description: '' }) })); } if (lookupReady && lookup) { var _ref5 = device || {}, _ref5$interface_versi = _ref5.interface_versioned; _ref5$interface_versi = _ref5$interface_versi === void 0 ? {} : _ref5$interface_versi; var _ref5$interface_versi2 = _ref5$interface_versi.data; _ref5$interface_versi2 = _ref5$interface_versi2 === void 0 ? {} : _ref5$interface_versi2; var _ref5$interface_versi3 = _ref5$interface_versi2.primaryPage; _ref5$interface_versi3 = _ref5$interface_versi3 === void 0 ? {} : _ref5$interface_versi3; var _ref5$interface_versi4 = _ref5$interface_versi3.sections, sections = _ref5$interface_versi4 === void 0 ? [] : _ref5$interface_versi4; if (sections && Array.isArray(sections) && sections.length > 0) { pageContents = sections.map(function (e, index) { return /*#__PURE__*/react_default.a.createElement(FlowPage_Sections, { device: device, downloadCSV: _this5.downloadCSV, chart: _this5.chart, key: "".concat(device.id, "-").concat(index), unitsOfVolume: unitsOfVolume || 'acreFeet', unitsOfFlow: unitsOfFlow || 'gpm', deviceStatus: deviceStatus, customer: customer, statsLookup: statsLookup, statsReady: statsReady, pinCode: pinCode, dateBegin: dateBegin, dateEnd: dateEnd, dateType: dateType, dayPickerIsVisible: dayPickerIsVisible, toFlowCombinedSettings: _this5.toFlowCombinedSettings, section: e, chartsData: chartsData, flowStats: flowStats, flowReady: flowReady, editDateRange: _this5.editDateRange, handleDayClick: _this5.handleDayClick, index: index }); }); } } var from = new Date(dateBegin); var to = new Date(dateEnd); return /*#__PURE__*/react_default.a.createElement(react_document_title_default.a, { title: title }, /*#__PURE__*/react_default.a.createElement("div", null, dayPickerIsVisible && /*#__PURE__*/react_default.a.createElement("div", { style: { position: 'fixed', top: 0, bottom: 0, right: 0, left: 0, padding: '100px 0 0 0', backgroundColor: 'white', zIndex: '999' } }, /*#__PURE__*/react_default.a.createElement(react_day_picker_min_default.a, { className: "Selectable", disabledDays: { after: new Date() }, modifiers: { start: from, end: to }, initialMonth: dateType === 'from' ? from : to, selectedDays: [from, { from: from, to: to }], onDayClick: this.handleDayClick }), /*#__PURE__*/react_default.a.createElement("button", { type: "button", onClick: this.closeDayPicker }, /*#__PURE__*/react_default.a.createElement("h2", { style: { position: 'absolute', top: 0, right: '40px' } }, "x"))), /*#__PURE__*/react_default.a.createElement(partials_NavigationBar, { backFunc: this.back, page: page, logOut: function logOut() { return logout(router); }, name: name, rightControl: { icon: 'fa-cog', func: this.toAdvancedSettings } }), /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.pageWidth }, /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.pageContainer }, headline, pageContents)), /*#__PURE__*/react_default.a.createElement(partials_Footer, null))); } }]); return FlowPage; }(react_default.a.Component); FlowPage_FlowPage.contextTypes = { router: prop_types_default.a.object.isRequired }; FlowPage_FlowPage.propTypes = { auth: prop_types_default.a.object, data: prop_types_default.a.object, intl: prop_types_default.a.object, viewDays: prop_types_default.a.number, params: prop_types_default.a.object, route: prop_types_default.a.object, routeParams: prop_types_default.a.object }; /* harmony default export */ var pages_FlowPage = (Object(index_es["d" /* injectIntl */])(FlowPage_FlowPage)); // CONCATENATED MODULE: ./app/components/pages/FlowInterfaceSettingsPage.jsx function FlowInterfaceSettingsPage_typeof(obj) { "@babel/helpers - typeof"; return FlowInterfaceSettingsPage_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, FlowInterfaceSettingsPage_typeof(obj); } function FlowInterfaceSettingsPage_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function FlowInterfaceSettingsPage_defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function FlowInterfaceSettingsPage_createClass(Constructor, protoProps, staticProps) { if (protoProps) FlowInterfaceSettingsPage_defineProperties(Constructor.prototype, protoProps); if (staticProps) FlowInterfaceSettingsPage_defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function FlowInterfaceSettingsPage_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) FlowInterfaceSettingsPage_setPrototypeOf(subClass, superClass); } function FlowInterfaceSettingsPage_setPrototypeOf(o, p) { FlowInterfaceSettingsPage_setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return FlowInterfaceSettingsPage_setPrototypeOf(o, p); } function FlowInterfaceSettingsPage_createSuper(Derived) { var hasNativeReflectConstruct = FlowInterfaceSettingsPage_isNativeReflectConstruct(); return function _createSuperInternal() { var Super = FlowInterfaceSettingsPage_getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = FlowInterfaceSettingsPage_getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return FlowInterfaceSettingsPage_possibleConstructorReturn(this, result); }; } function FlowInterfaceSettingsPage_possibleConstructorReturn(self, call) { if (call && (FlowInterfaceSettingsPage_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return FlowInterfaceSettingsPage_assertThisInitialized(self); } function FlowInterfaceSettingsPage_assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function FlowInterfaceSettingsPage_isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function FlowInterfaceSettingsPage_getPrototypeOf(o) { FlowInterfaceSettingsPage_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return FlowInterfaceSettingsPage_getPrototypeOf(o); } function FlowInterfaceSettingsPage_slicedToArray(arr, i) { return FlowInterfaceSettingsPage_arrayWithHoles(arr) || FlowInterfaceSettingsPage_iterableToArrayLimit(arr, i) || FlowInterfaceSettingsPage_unsupportedIterableToArray(arr, i) || FlowInterfaceSettingsPage_nonIterableRest(); } function FlowInterfaceSettingsPage_nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } function FlowInterfaceSettingsPage_unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return FlowInterfaceSettingsPage_arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return FlowInterfaceSettingsPage_arrayLikeToArray(o, minLen); } function FlowInterfaceSettingsPage_arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } function FlowInterfaceSettingsPage_iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } function FlowInterfaceSettingsPage_arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; } function FlowInterfaceSettingsPage_ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function FlowInterfaceSettingsPage_objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? FlowInterfaceSettingsPage_ownKeys(Object(source), !0).forEach(function (key) { FlowInterfaceSettingsPage_defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : FlowInterfaceSettingsPage_ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } function FlowInterfaceSettingsPage_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /* eslint-disable react/no-unused-prop-types */ /* eslint-disable max-len */ /* eslint-disable object-curly-newline */ /* eslint-disable react/prop-types */ /* eslint-disable react/jsx-indent */ /* eslint-disable react/require-default-props */ /* eslint-disable react/forbid-prop-types */ // FlowInterfaceSettings.js // external libs // internal libs var FlowInterfaceSettingsPage_debounceTimeout; var FlowInterfaceSettingsPage_debounceMilliseconds = 1000; /** * Shortcut to call AppDispatcher. * @param {string} action * @param {object} obj containing properties to dispatch. */ var FlowInterfaceSettingsPage_dispatch = function dispatch(action) { var obj = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; return dispatchers_AppDispatcher.dispatch(FlowInterfaceSettingsPage_objectSpread({ action: action }, obj)); }; var FlowInterfaceSettingsPage_FlowInterfaceSettings = function FlowInterfaceSettings(_ref) { var device = _ref.device, saved = _ref.saved; var _device$physical = device.physical; _device$physical = _device$physical === void 0 ? {} : _device$physical; var _device$physical$flow = _device$physical.flowSettings; _device$physical$flow = _device$physical$flow === void 0 ? {} : _device$physical$flow; var _device$physical$flow2 = _device$physical$flow.viewDays, viewDaysP = _device$physical$flow2 === void 0 ? 7 : _device$physical$flow2; var _useState = Object(react["useState"])(viewDaysP), _useState2 = FlowInterfaceSettingsPage_slicedToArray(_useState, 2), viewDays = _useState2[0], setViewDays = _useState2[1]; var _useState3 = Object(react["useState"])(undefined), _useState4 = FlowInterfaceSettingsPage_slicedToArray(_useState3, 2), saveCategory = _useState4[0], setSaveCategory = _useState4[1]; var _useState5 = Object(react["useState"])(true), _useState6 = FlowInterfaceSettingsPage_slicedToArray(_useState5, 2), firstRun = _useState6[0], setFirstRun = _useState6[1]; /** * Set window focus to an element after a short delay. * @param {string} id */ var focusInElement = function focusInElement(id) { window.setTimeout(function () { document.getElementById(id).focus(); }, 5); }; Object(react["useEffect"])(function () { var _device$physical2 = device.physical; _device$physical2 = _device$physical2 === void 0 ? {} : _device$physical2; var _device$physical2$flo = _device$physical2.flowSettings, flowSettings = _device$physical2$flo === void 0 ? {} : _device$physical2$flo; var newSettings = FlowInterfaceSettingsPage_objectSpread({}, flowSettings); if (firstRun) { setFirstRun(false); return; } if (isNaN(viewDays) || !Number(viewDays)) { return; } newSettings.viewDays = viewDays; var deviceID = device.id; if (FlowInterfaceSettingsPage_debounceTimeout) { clearTimeout(FlowInterfaceSettingsPage_debounceTimeout); } FlowInterfaceSettingsPage_debounceTimeout = setTimeout(function () { FlowInterfaceSettingsPage_dispatch('set-physical', { deviceID: deviceID, data: { flowSettings: newSettings } }); }, FlowInterfaceSettingsPage_debounceMilliseconds); }, [viewDays]); var handleChange = function handleChange(event, setter) { var _event$target = event.target, id = _event$target.id, max = _event$target.max, min = _event$target.min, valueAsNumber = _event$target.valueAsNumber, name = _event$target.name; var value = valueAsNumber; // value can't be < min if ((value || value === 0) && value < Number(min)) value = Number(min); // value can't be > max if (value > Number(max)) value = Number(max); switch (name) { case 'viewDays': setSaveCategory('view'); break; default: break; } setter(value); if (id) focusInElement(id); }; var visible = saved !== false; var outcome = saved !== true ? 'error' : 'success'; return /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.pageContainer }, /*#__PURE__*/react_default.a.createElement(partials_StatusSave, { visible: visible, outcome: outcome }), /*#__PURE__*/react_default.a.createElement("form", null, /*#__PURE__*/react_default.a.createElement("section", null, /*#__PURE__*/react_default.a.createElement("div", { style: { display: 'flex', flexDirection: 'row' } }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "chart.view.heading", defaultMessage: "View", tagName: "h2" }), saveCategory === 'view' && /*#__PURE__*/react_default.a.createElement(partials_StatusSaveCheck, { visible: visible, outcome: outcome })), /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.inputArea }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "chart.viewDays.label", defaultMessage: "View Days", tagName: "h5" }), /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.otherNumber }, /*#__PURE__*/react_default.a.createElement(Inputs_NumberInput, { field: "viewDays", childChange: function childChange(event) { return handleChange(event, setViewDays); }, min: 1, max: 15, step: 1, style: settings_default.a.otherNumberInput, value: viewDays })))))); }; FlowInterfaceSettingsPage_FlowInterfaceSettings.propTypes = { device: prop_types_default.a.object }; var FlowInterfaceSettingsPage_FlowInterfaceSettingsPage = /*#__PURE__*/function (_React$Component) { FlowInterfaceSettingsPage_inherits(FlowInterfaceSettingsPage, _React$Component); var _super = FlowInterfaceSettingsPage_createSuper(FlowInterfaceSettingsPage); function FlowInterfaceSettingsPage(props) { var _this; FlowInterfaceSettingsPage_classCallCheck(this, FlowInterfaceSettingsPage); _this = _super.call(this, props); var _this$props = _this.props, _this$props$data = _this$props.data; _this$props$data = _this$props$data === void 0 ? {} : _this$props$data; var _this$props$data$devi = _this$props$data.deviceSettings; _this$props$data$devi = _this$props$data$devi === void 0 ? {} : _this$props$data$devi; var saved = _this$props$data$devi.saved, _this$props$params = _this$props.params, customerID = _this$props$params.customerID, deviceID = _this$props$params.deviceID; // instance variables _this.state = { saved: saved }; _this.customerID = customerID; _this.deviceID = deviceID; _this.statusUpdateOnce = true; // bindings _this.appStoreChangeListener = _this.appStoreChangeListener.bind(FlowInterfaceSettingsPage_assertThisInitialized(_this)); _this.backToDevice = _this.backToDevice.bind(FlowInterfaceSettingsPage_assertThisInitialized(_this)); _this.getNewData = _this.getNewData.bind(FlowInterfaceSettingsPage_assertThisInitialized(_this)); _this.getNewData(); return _this; } FlowInterfaceSettingsPage_createClass(FlowInterfaceSettingsPage, [{ key: "componentDidUpdate", value: function componentDidUpdate(prevProps) { var _ref2 = this.props || {}, _ref2$data = _ref2.data; _ref2$data = _ref2$data === void 0 ? {} : _ref2$data; var lookupReady = _ref2$data.lookupReady, lookup = _ref2$data.lookup; var deviceID = prevProps.params.deviceID; var device = lookup[deviceID]; if (lookupReady && device && this.statusUpdateOnce) { this.statusUpdateOnce = false; var status = StatusInfo_default()(device); FlowInterfaceSettingsPage_dispatch('load-device-status', { status: status }); FlowInterfaceSettingsPage_dispatch('initialize-new-settings', { device: device }); } } }, { key: "componentWillUnmount", value: function componentWillUnmount() { clearInterval(this.interval); FlowInterfaceSettingsPage_dispatch('unload-device-status'); FlowInterfaceSettingsPage_dispatch('reset-new-settings'); AppStore["a" /* default */].removeChangeListener(this.appStoreChangeListener); } }, { key: "getNewData", value: function getNewData() { FlowInterfaceSettingsPage_dispatch('get-device', { deviceID: this.deviceID }); AppStore["a" /* default */].addChangeListener(this.appStoreChangeListener); } }, { key: "appStoreChangeListener", value: function appStoreChangeListener() { var saved = AppStore["a" /* default */].data.deviceSettings.saved; this.setState({ saved: saved }); } }, { key: "backToDevice", value: function backToDevice() { var router = this.context.router; router.push("".concat(this.customerID, "/flow/").concat(this.deviceID)); } }, { key: "changeHandler", value: function changeHandler() { this.getNewData(); } }, { key: "render", value: function render() { var router = this.context.router; var _this$props2 = this.props, logout = _this$props2.auth.logout, _this$props2$data = _this$props2.data; _this$props2$data = _this$props2$data === void 0 ? {} : _this$props2$data; var lookupReady = _this$props2$data.lookupReady, lookup = _this$props2$data.lookup, _this$props2$pages$Fl = _this$props2.pages.FlowInterfaceSettingsPage, title = _this$props2$pages$Fl === void 0 ? 'Flow Interface Settings' : _this$props2$pages$Fl, _this$props2$route = _this$props2.route; _this$props2$route = _this$props2$route === void 0 ? {} : _this$props2$route; var path = _this$props2$route.path; var saved = this.state.saved; var device = lookupReady && lookup[this.deviceID]; var _ref3 = device || {}, addressAlias = _ref3.address_alias, _ref3$physical = _ref3.physical; _ref3$physical = _ref3$physical === void 0 ? {} : _ref3$physical; var deviceNumber = _ref3$physical.deviceNumber; var subject = device ? /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.pageWidth }, /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement(FlowInterfaceSettingsPage_FlowInterfaceSettings, { device: device, saved: saved, changeHandler: this.changeHandler }))) : /*#__PURE__*/react_default.a.createElement("div", { className: "loading" }, /*#__PURE__*/react_default.a.createElement(dist_default.a, { name: "double-bounce" })); var name = deviceNumber || addressAlias || ''; return /*#__PURE__*/react_default.a.createElement(react_document_title_default.a, { title: title }, /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement(partials_NavigationBar, { backFunc: this.backToDevice, page: path, name: name, logOut: function logOut() { return logout(router); } }), subject, /*#__PURE__*/react_default.a.createElement(partials_Footer, null))); } }]); return FlowInterfaceSettingsPage; }(react_default.a.Component); FlowInterfaceSettingsPage_FlowInterfaceSettingsPage.contextTypes = { router: prop_types_default.a.object.isRequired, level: prop_types_default.a.number.isRequired }; FlowInterfaceSettingsPage_FlowInterfaceSettingsPage.propTypes = { params: prop_types_default.a.object, data: prop_types_default.a.object, route: prop_types_default.a.object, pages: prop_types_default.a.object }; // CONCATENATED MODULE: ./app/components/pages/PumpInterfaceSettingsPage.jsx function PumpInterfaceSettingsPage_typeof(obj) { "@babel/helpers - typeof"; return PumpInterfaceSettingsPage_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, PumpInterfaceSettingsPage_typeof(obj); } function PumpInterfaceSettingsPage_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function PumpInterfaceSettingsPage_defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function PumpInterfaceSettingsPage_createClass(Constructor, protoProps, staticProps) { if (protoProps) PumpInterfaceSettingsPage_defineProperties(Constructor.prototype, protoProps); if (staticProps) PumpInterfaceSettingsPage_defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function PumpInterfaceSettingsPage_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) PumpInterfaceSettingsPage_setPrototypeOf(subClass, superClass); } function PumpInterfaceSettingsPage_setPrototypeOf(o, p) { PumpInterfaceSettingsPage_setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return PumpInterfaceSettingsPage_setPrototypeOf(o, p); } function PumpInterfaceSettingsPage_createSuper(Derived) { var hasNativeReflectConstruct = PumpInterfaceSettingsPage_isNativeReflectConstruct(); return function _createSuperInternal() { var Super = PumpInterfaceSettingsPage_getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = PumpInterfaceSettingsPage_getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return PumpInterfaceSettingsPage_possibleConstructorReturn(this, result); }; } function PumpInterfaceSettingsPage_possibleConstructorReturn(self, call) { if (call && (PumpInterfaceSettingsPage_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return PumpInterfaceSettingsPage_assertThisInitialized(self); } function PumpInterfaceSettingsPage_assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function PumpInterfaceSettingsPage_isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function PumpInterfaceSettingsPage_getPrototypeOf(o) { PumpInterfaceSettingsPage_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return PumpInterfaceSettingsPage_getPrototypeOf(o); } function PumpInterfaceSettingsPage_slicedToArray(arr, i) { return PumpInterfaceSettingsPage_arrayWithHoles(arr) || PumpInterfaceSettingsPage_iterableToArrayLimit(arr, i) || PumpInterfaceSettingsPage_unsupportedIterableToArray(arr, i) || PumpInterfaceSettingsPage_nonIterableRest(); } function PumpInterfaceSettingsPage_nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } function PumpInterfaceSettingsPage_unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return PumpInterfaceSettingsPage_arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return PumpInterfaceSettingsPage_arrayLikeToArray(o, minLen); } function PumpInterfaceSettingsPage_arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } function PumpInterfaceSettingsPage_iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } function PumpInterfaceSettingsPage_arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; } function PumpInterfaceSettingsPage_ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function PumpInterfaceSettingsPage_objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? PumpInterfaceSettingsPage_ownKeys(Object(source), !0).forEach(function (key) { PumpInterfaceSettingsPage_defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : PumpInterfaceSettingsPage_ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } function PumpInterfaceSettingsPage_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /* eslint-disable react/no-unused-prop-types */ /* eslint-disable max-len */ /* eslint-disable object-curly-newline */ /* eslint-disable react/prop-types */ /* eslint-disable react/jsx-indent */ /* eslint-disable react/require-default-props */ /* eslint-disable react/forbid-prop-types */ // PumpInterfaceSettings.js // external libs // internal libs var PumpInterfaceSettingsPage_debounceTimeout; var PumpInterfaceSettingsPage_debounceMilliseconds = 1000; /** * Shortcut to call AppDispacher. * @param {string} action * @param {object} obj containing properties to dispatch. */ var PumpInterfaceSettingsPage_dispatch = function dispatch(action) { var obj = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; return dispatchers_AppDispatcher.dispatch(PumpInterfaceSettingsPage_objectSpread({ action: action }, obj)); }; var PumpInterfaceSettingsPage_PumpInterfaceSettings = function PumpInterfaceSettings(_ref) { var device = _ref.device, saved = _ref.saved; var _device$physical = device.physical; _device$physical = _device$physical === void 0 ? {} : _device$physical; var _device$physical$pump = _device$physical.pumpSettings; _device$physical$pump = _device$physical$pump === void 0 ? {} : _device$physical$pump; var _device$physical$pump2 = _device$physical$pump.viewDays, viewDaysP = _device$physical$pump2 === void 0 ? 3 : _device$physical$pump2; var _useState = Object(react["useState"])(viewDaysP), _useState2 = PumpInterfaceSettingsPage_slicedToArray(_useState, 2), viewDays = _useState2[0], setViewDays = _useState2[1]; var _useState3 = Object(react["useState"])(undefined), _useState4 = PumpInterfaceSettingsPage_slicedToArray(_useState3, 2), saveCategory = _useState4[0], setSaveCategory = _useState4[1]; var _useState5 = Object(react["useState"])(true), _useState6 = PumpInterfaceSettingsPage_slicedToArray(_useState5, 2), firstRun = _useState6[0], setFirstRun = _useState6[1]; /** * Set window focus to an element after a short delay. * @param {string} id */ var focusInElement = function focusInElement(id) { window.setTimeout(function () { document.getElementById(id).focus(); }, 5); }; Object(react["useEffect"])(function () { var _device$physical2 = device.physical; _device$physical2 = _device$physical2 === void 0 ? {} : _device$physical2; var _device$physical2$pum = _device$physical2.pumpSettings, pumpSettings = _device$physical2$pum === void 0 ? {} : _device$physical2$pum; var newSettings = PumpInterfaceSettingsPage_objectSpread({}, pumpSettings); if (firstRun) { setFirstRun(false); return; } if (isNaN(viewDays) || !Number(viewDays)) { return; } newSettings.viewDays = viewDays; var deviceID = device.id; if (PumpInterfaceSettingsPage_debounceTimeout) { clearTimeout(PumpInterfaceSettingsPage_debounceTimeout); } PumpInterfaceSettingsPage_debounceTimeout = setTimeout(function () { PumpInterfaceSettingsPage_dispatch('set-physical', { deviceID: deviceID, data: { pumpSettings: newSettings } }); }, PumpInterfaceSettingsPage_debounceMilliseconds); }, [viewDays]); var handleChange = function handleChange(event, setter) { var _event$target = event.target, id = _event$target.id, max = _event$target.max, min = _event$target.min, valueAsNumber = _event$target.valueAsNumber, name = _event$target.name; var value = valueAsNumber; // value can't be < min if ((value || value === 0) && value < Number(min)) value = Number(min); // value can't be > max if (value > Number(max)) value = Number(max); switch (name) { case 'viewDays': setSaveCategory('view'); break; default: break; } setter(value); if (id) focusInElement(id); }; var width = 288; if (window.innerWidth >= 600) { width = 612; } else if (window.innerWidth >= 375) { width = 360; } var visible = saved !== false; var outcome = saved !== true ? 'error' : 'success'; return /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.pageContainer }, /*#__PURE__*/react_default.a.createElement(partials_StatusSave, { visible: visible, outcome: outcome }), /*#__PURE__*/react_default.a.createElement("form", null, /*#__PURE__*/react_default.a.createElement("section", null, /*#__PURE__*/react_default.a.createElement("div", { style: { display: 'flex', flexDirection: 'row' } }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "chart.view.heading", defaultMessage: "View", tagName: "h2" }), saveCategory === 'view' && /*#__PURE__*/react_default.a.createElement(partials_StatusSaveCheck, { visible: visible, outcome: outcome })), /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.inputArea }, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "chart.viewDays.label", defaultMessage: "View Days", tagName: "h5" }), /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.otherNumber }, /*#__PURE__*/react_default.a.createElement(Inputs_NumberInput, { field: "viewDays", childChange: function childChange(event) { return handleChange(event, setViewDays); }, min: 1, max: 15, step: 1, style: settings_default.a.otherNumberInput, value: viewDays })))))); }; PumpInterfaceSettingsPage_PumpInterfaceSettings.propTypes = { device: prop_types_default.a.object }; var PumpInterfaceSettingsPage_PumpInterfaceSettingsPage = /*#__PURE__*/function (_React$Component) { PumpInterfaceSettingsPage_inherits(PumpInterfaceSettingsPage, _React$Component); var _super = PumpInterfaceSettingsPage_createSuper(PumpInterfaceSettingsPage); function PumpInterfaceSettingsPage(props) { var _this; PumpInterfaceSettingsPage_classCallCheck(this, PumpInterfaceSettingsPage); _this = _super.call(this, props); var _this$props = _this.props, _this$props$data = _this$props.data; _this$props$data = _this$props$data === void 0 ? {} : _this$props$data; var _this$props$data$devi = _this$props$data.deviceSettings; _this$props$data$devi = _this$props$data$devi === void 0 ? {} : _this$props$data$devi; var saved = _this$props$data$devi.saved, _this$props$params = _this$props.params, customerID = _this$props$params.customerID, deviceID = _this$props$params.deviceID; // instance variables _this.state = { saved: saved }; _this.customerID = customerID; _this.deviceID = deviceID; _this.statusUpdateOnce = true; // bindings _this.appStoreChangeListener = _this.appStoreChangeListener.bind(PumpInterfaceSettingsPage_assertThisInitialized(_this)); _this.backToDevice = _this.backToDevice.bind(PumpInterfaceSettingsPage_assertThisInitialized(_this)); _this.getNewData = _this.getNewData.bind(PumpInterfaceSettingsPage_assertThisInitialized(_this)); _this.getNewData(); return _this; } PumpInterfaceSettingsPage_createClass(PumpInterfaceSettingsPage, [{ key: "componentDidUpdate", value: function componentDidUpdate(prevProps) { var _ref2 = this.props || {}, _ref2$data = _ref2.data; _ref2$data = _ref2$data === void 0 ? {} : _ref2$data; var lookupReady = _ref2$data.lookupReady, lookup = _ref2$data.lookup; var deviceID = prevProps.params.deviceID; var device = lookup[deviceID]; if (lookupReady && device && this.statusUpdateOnce) { this.statusUpdateOnce = false; var status = StatusInfo_default()(device); PumpInterfaceSettingsPage_dispatch('load-device-status', { status: status }); PumpInterfaceSettingsPage_dispatch('initialize-new-settings', { device: device }); } } }, { key: "componentWillUnmount", value: function componentWillUnmount() { clearInterval(this.interval); PumpInterfaceSettingsPage_dispatch('unload-device-status'); PumpInterfaceSettingsPage_dispatch('reset-new-settings'); AppStore["a" /* default */].removeChangeListener(this.appStoreChangeListener); } }, { key: "getNewData", value: function getNewData() { PumpInterfaceSettingsPage_dispatch('get-device', { deviceID: this.deviceID }); AppStore["a" /* default */].addChangeListener(this.appStoreChangeListener); } }, { key: "appStoreChangeListener", value: function appStoreChangeListener() { var saved = AppStore["a" /* default */].data.deviceSettings.saved; this.setState({ saved: saved }); } }, { key: "backToDevice", value: function backToDevice() { var router = this.context.router; router.push("".concat(this.customerID, "/pump/").concat(this.deviceID)); } }, { key: "changeHandler", value: function changeHandler() { this.getNewData(); } }, { key: "render", value: function render() { var router = this.context.router; var _this$props2 = this.props, logout = _this$props2.auth.logout, _this$props2$data = _this$props2.data; _this$props2$data = _this$props2$data === void 0 ? {} : _this$props2$data; var lookupReady = _this$props2$data.lookupReady, lookup = _this$props2$data.lookup, _this$props2$pages$Pu = _this$props2.pages.PumpInterfaceSettingsPage, title = _this$props2$pages$Pu === void 0 ? 'Pump Interface Settings' : _this$props2$pages$Pu, _this$props2$route = _this$props2.route; _this$props2$route = _this$props2$route === void 0 ? {} : _this$props2$route; var path = _this$props2$route.path; var saved = this.state.saved; var device = lookupReady && lookup[this.deviceID]; var _ref3 = device || {}, addressAlias = _ref3.address_alias, _ref3$physical = _ref3.physical; _ref3$physical = _ref3$physical === void 0 ? {} : _ref3$physical; var deviceNumber = _ref3$physical.deviceNumber; var subject = device ? /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.pageWidth }, /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement(PumpInterfaceSettingsPage_PumpInterfaceSettings, { device: device, saved: saved, changeHandler: this.changeHandler }))) : /*#__PURE__*/react_default.a.createElement("div", { className: "loading" }, /*#__PURE__*/react_default.a.createElement(dist_default.a, { name: "double-bounce" })); var name = deviceNumber || addressAlias || ''; return /*#__PURE__*/react_default.a.createElement(react_document_title_default.a, { title: title }, /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement(partials_NavigationBar, { backFunc: this.backToDevice, page: path, name: name, logOut: function logOut() { return logout(router); } }), subject, /*#__PURE__*/react_default.a.createElement(partials_Footer, null))); } }]); return PumpInterfaceSettingsPage; }(react_default.a.Component); PumpInterfaceSettingsPage_PumpInterfaceSettingsPage.contextTypes = { router: prop_types_default.a.object.isRequired, level: prop_types_default.a.number.isRequired }; PumpInterfaceSettingsPage_PumpInterfaceSettingsPage.propTypes = { params: prop_types_default.a.object, data: prop_types_default.a.object, route: prop_types_default.a.object, pages: prop_types_default.a.object }; // CONCATENATED MODULE: ./app/components/pages/ValvePage.jsx function ValvePage_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function ValvePage_defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function ValvePage_createClass(Constructor, protoProps, staticProps) { if (protoProps) ValvePage_defineProperties(Constructor.prototype, protoProps); if (staticProps) ValvePage_defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function ValvePage_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) ValvePage_setPrototypeOf(subClass, superClass); } function ValvePage_setPrototypeOf(o, p) { ValvePage_setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return ValvePage_setPrototypeOf(o, p); } function ValvePage_createSuper(Derived) { var hasNativeReflectConstruct = ValvePage_isNativeReflectConstruct(); return function _createSuperInternal() { var Super = ValvePage_getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = ValvePage_getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return ValvePage_possibleConstructorReturn(this, result); }; } function ValvePage_possibleConstructorReturn(self, call) { if (call && (ValvePage_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return ValvePage_assertThisInitialized(self); } function ValvePage_assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function ValvePage_isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function ValvePage_getPrototypeOf(o) { ValvePage_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return ValvePage_getPrototypeOf(o); } function ValvePage_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } function ValvePage_typeof(obj) { "@babel/helpers - typeof"; return ValvePage_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, ValvePage_typeof(obj); } function ValvePage_slicedToArray(arr, i) { return ValvePage_arrayWithHoles(arr) || ValvePage_iterableToArrayLimit(arr, i) || ValvePage_unsupportedIterableToArray(arr, i) || ValvePage_nonIterableRest(); } function ValvePage_nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } function ValvePage_unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return ValvePage_arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return ValvePage_arrayLikeToArray(o, minLen); } function ValvePage_arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } function ValvePage_iterableToArrayLimit(arr, i) { var _i = arr == null ? null : typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]; if (_i == null) return; var _arr = []; var _n = true; var _d = false; var _s, _e; try { for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } function ValvePage_arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; } // ValvePage.jsx __webpack_require__("./node_modules/highcharts/modules/exporting.js")(highcharts_default.a); __webpack_require__("./node_modules/highcharts/modules/export-data.js")(highcharts_default.a); var ValvePage_Sections = function Sections(props) { var dateBegin = props.dateBegin, dateEnd = props.dateEnd, dateType = props.dateType, device = props.device, deviceStatus = props.deviceStatus, customer = props.customer, statsLookup = props.statsLookup, statsReady = props.statsReady, pinCode = props.pinCode, _props$section = props.section, chartInterface = _props$section.chart, telemetryTypes = _props$section.telemetryTypes, settingTypes = _props$section.settingTypes, chartsData = props.chartsData, editDateRange = props.editDateRange, index = props.index; var physical; if (device && device.physical) physical = device.physical; var _useState = Object(react["useState"])(false), _useState2 = ValvePage_slicedToArray(_useState, 2), chartInst = _useState2[0], setChartInst = _useState2[1]; var catchChart = function catchChart(_chartInst) { setChartInst(_chartInst); }; var divStyle = { "float": 'left', width: '100%' }; if (index > 0) divStyle.marginTop = '20px'; var toReturn = []; var _chartInterface$heigh = chartInterface.height, height = _chartInterface$heigh === void 0 ? '225px' : _chartInterface$heigh; var dataReady = chartsData && (statsReady === 'loaded' || statsReady === 'loading'); var seriesData; if (chartInterface && ValvePage_typeof(chartInterface) === 'object' && dataReady) { var _chartInterface$name = chartInterface.name, name = _chartInterface$name === void 0 ? '' : _chartInterface$name, _chartInterface$serie = chartInterface.series, series = _chartInterface$serie === void 0 ? [] : _chartInterface$serie, _chartInterface$yAxis = chartInterface.yAxis, yAxis = _chartInterface$yAxis === void 0 ? [{ min: 0, max: 1, title: { enabled: false }, allowDecimals: false, endOnTick: false, startOnTick: false, opposite: true, visible: false }, { title: { enabled: false }, allowDecimals: false }] : _chartInterface$yAxis; seriesData = series.reduce(function (acc, cur) { if (!dataReady || !chartsData[name] || !physical) return acc; var label = cur.label; label = Object(lib["splitTemplate"])(label, physical, true); if (chartsData[name][label]) { var type = cur.type, color = cur.color, _cur$shadow = cur.shadow, shadow = _cur$shadow === void 0 ? false : _cur$shadow, _cur$yAxis = cur.yAxis, yAxisSer = _cur$yAxis === void 0 ? 0 : _cur$yAxis, pointWidth = cur.pointWidth, _cur$lineWidth = cur.lineWidth, lineWidth = _cur$lineWidth === void 0 ? 2 : _cur$lineWidth, _cur$fillOpacity = cur.fillOpacity, fillOpacity = _cur$fillOpacity === void 0 ? 1 : _cur$fillOpacity; acc.push({ name: label, data: chartsData[name][label], type: type, color: color, fillOpacity: fillOpacity, shadow: shadow, lineWidth: lineWidth, yAxis: yAxisSer, pointWidth: pointWidth }); } return acc; }, []); if (chartInst) { if (!dataReady) { chartInst.showLoading(); } else { chartInst.hideLoading(); } } var buttonStyle = { cursor: 'pointer', '&:focus': { outline: '#CCC' }, '&:hover': { background: '#CCC' }, paddingRight: '15px' }; toReturn.push( /*#__PURE__*/react_default.a.createElement("div", { style: { "float": 'left' }, key: "".concat(index, "_chart") }, /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.chartContainer, style: { padding: '10px 0px', height: 'inherit' } }, /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.dateRangePickerInside, style: { display: 'flex' } }, /*#__PURE__*/react_default.a.createElement("span", { style: { flex: 1, marginLeft: '35px' } }, /*#__PURE__*/react_default.a.createElement("button", { type: "button", onClick: function onClick() { return editDateRange('from'); }, className: dateType === 'from' ? devicePage_default.a.dateButtonStyleSelected : devicePage_default.a.dateButtonStyle }, dateBegin.format('L')), /*#__PURE__*/react_default.a.createElement("i", { className: "fa fa-long-arrow-right", style: { fontSize: 'bigger', paddingRight: '1em', paddingLeft: '1em' } }), /*#__PURE__*/react_default.a.createElement("button", { type: "button", onClick: function onClick() { return editDateRange('to'); }, className: dateType === 'to' ? devicePage_default.a.dateButtonStyleSelected : devicePage_default.a.dateButtonStyle }, dateEnd.format('L'))), /*#__PURE__*/react_default.a.createElement("button", { type: "button", onClick: function onClick() { return chartInst.zoom(); }, className: devicePage_default.a.chartTitleSetting, style: buttonStyle }, /*#__PURE__*/react_default.a.createElement("i", { className: "fa fa-search-minus" }))), /*#__PURE__*/react_default.a.createElement(highcharts_react_min_default.a, { highcharts: highcharts_default.a, callback: catchChart, options: { title: null, chart: { height: height, zoomType: 'x', pinchType: 'x', panning: { enabled: true }, animation: false, resetZoomButton: { theme: { display: 'none' } } }, tooltip: { shared: true }, xAxis: { type: 'datetime', dateTimeLabelFormats: { day: '%e %b', month: '%b %e', year: '%b' }, title: { enabled: false }, // tickInterval: 1000 * 60 * 60 * 24, tickPixelInterval: 75 }, yAxis: yAxis, plotOptions: { series: { states: { inactive: { enabled: false } } } }, legend: { enabled: true }, series: seriesData, credits: { enabled: false }, exporting: { enabled: false } } })))); } else { toReturn.push( /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.chartContainer, style: { padding: '10px 0px', height: "calc(".concat(height, " + 57px)"), "float": 'left', position: 'relative' }, key: "".concat(index, "_nochart") }, /*#__PURE__*/react_default.a.createElement("div", { style: { height: '100%', width: '100%', "float": 'left', position: 'relative', backgroundColor: 'white' } }, /*#__PURE__*/react_default.a.createElement(dist_default.a, { name: "wave", color: "#284047", style: { position: 'absolute', top: '50%', right: '50%' } })))); } if (telemetryTypes && Array.isArray(telemetryTypes) && telemetryTypes.length > 0) { toReturn.push( /*#__PURE__*/react_default.a.createElement("div", { style: { "float": 'left' }, key: "".concat(index, "_tel") }, /*#__PURE__*/react_default.a.createElement(ConfigurePageComponents_TelemetryButtons, { device: device, status: deviceStatus, path: "/".concat(device.customer_id, "/devices/").concat(device.id, "/"), telemetryTypes: telemetryTypes, statsLookup: statsLookup, statsReady: statsReady, customer: customer, pinCode: pinCode }))); } if (settingTypes && Array.isArray(settingTypes) && settingTypes.length > 0) { var applicationSettings = device.application_settings, applicationSettingsNew = device.application_settings_new, reading0 = device.reading0, interfaceVersioned = device.interface_versioned; toReturn.push( /*#__PURE__*/react_default.a.createElement("div", { style: { "float": 'left' }, key: "".concat(index, "_set") }, /*#__PURE__*/react_default.a.createElement(ConfigureButtons, { applicationSettings: applicationSettings, applicationSettingsNew: applicationSettingsNew, reading0: reading0, physical: physical, interfaceVersioned: interfaceVersioned, customer: customer, pinCode: pinCode, path: "/".concat(device.customer_id, "/devices/").concat(device.id, "/settings/"), settingTypes: settingTypes }))); } return toReturn; }; var ValvePage_ValvePage = /*#__PURE__*/function (_React$Component) { ValvePage_inherits(ValvePage, _React$Component); var _super = ValvePage_createSuper(ValvePage); function ValvePage(props) { var _this; ValvePage_classCallCheck(this, ValvePage); _this = _super.call(this, props); ValvePage_defineProperty(ValvePage_assertThisInitialized(_this), "handleResize", function () { clearTimeout(_this.resizeTimeout); _this.resizeTimeout = setTimeout(function () { return _this.forceUpdate(); }, 500); }); var _this$props = _this.props, _this$props$routePara = _this$props.routeParams, customerID = _this$props$routePara.customerID, deviceID = _this$props$routePara.deviceID, _this$props$viewDays = _this$props.viewDays, viewDays = _this$props$viewDays === void 0 ? false : _this$props$viewDays; _this.state = { dateBegin: moment_default()().startOf('day').subtract(viewDays, 'days').add(1, 'days'), dateEnd: moment_default()().endOf('day'), dateType: undefined, dayPickerIsVisible: false, viewDays: false, statsReady: 'notLoaded' }; _this.customerID = customerID; _this.deviceID = deviceID; _this.resizeTimeout = false; _this.back = _this.back.bind(ValvePage_assertThisInitialized(_this)); _this.editDateRange = _this.editDateRange.bind(ValvePage_assertThisInitialized(_this)); _this.closeDayPicker = _this.closeDayPicker.bind(ValvePage_assertThisInitialized(_this)); _this.getDevice = _this.getDevice.bind(ValvePage_assertThisInitialized(_this)); _this.getStats = _this.getStats.bind(ValvePage_assertThisInitialized(_this)); _this["goto"] = _this["goto"].bind(ValvePage_assertThisInitialized(_this)); _this.handleResize = _this.handleResize.bind(ValvePage_assertThisInitialized(_this)); _this.handleDayClick = _this.handleDayClick.bind(ValvePage_assertThisInitialized(_this)); _this.onChange = _this.onChange.bind(ValvePage_assertThisInitialized(_this)); _this.resetDateRange = _this.resetDateRange.bind(ValvePage_assertThisInitialized(_this)); _this.toAdvancedSettings = _this.toAdvancedSettings.bind(ValvePage_assertThisInitialized(_this)); return _this; } ValvePage_createClass(ValvePage, [{ key: "componentDidMount", value: function componentDidMount() { this.getDevice(); AppStore["a" /* default */].addChangeListener(this.onChange); window.addEventListener('resize', this.handleResize); this.interval = setInterval(this.getDevice, 5000); this.interval2 = setInterval(this.getStats, 60000); } }, { key: "componentDidUpdate", value: function componentDidUpdate(nextProps) { var _this2 = this; var _ref = this.props || {}, _ref$data = _ref.data; _ref$data = _ref$data === void 0 ? {} : _ref$data; var lookupReady = _ref$data.lookupReady, lookup = _ref$data.lookup; var deviceID = nextProps.params.deviceID; var device = lookup[deviceID]; if (lookupReady && device) { var _ref2 = device || {}, _ref2$physical = _ref2.physical; _ref2$physical = _ref2$physical === void 0 ? {} : _ref2$physical; var _ref2$physical$pumpSe = _ref2$physical.pumpSettings; _ref2$physical$pumpSe = _ref2$physical$pumpSe === void 0 ? {} : _ref2$physical$pumpSe; var _ref2$physical$pumpSe2 = _ref2$physical$pumpSe.viewDays, newViewDays = _ref2$physical$pumpSe2 === void 0 ? 7 : _ref2$physical$pumpSe2; var viewDays = this.state.viewDays; if (viewDays !== newViewDays) { this.setState({ viewDays: newViewDays }, function () { return _this2.resetDateRange(); }); } } } }, { key: "componentWillUnmount", value: function componentWillUnmount() { AppStore["a" /* default */].removeListener('change', this.onChange); // we unmount the stats information in device list and home pages window.addEventListener('resize', null); clearInterval(this.interval); clearInterval(this.interval2); } }, { key: "onChange", value: function onChange() { var statsReady = this.state.statsReady; var statsReadyN = AppStore["a" /* default */].data.statsReady; if (statsReady !== statsReadyN) { this.setState({ statsReady: statsReadyN }); } } }, { key: "getDevice", value: function getDevice() { var deviceID = this.props.routeParams.deviceID; dispatchers_AppDispatcher.dispatch({ action: 'get-device', deviceID: deviceID }); } /** * Get stats data via API call. * Note: date range is entered rather than taken from state * because of a race-condition with setState. */ }, { key: "getStats", value: function getStats() { var deviceID = this.props.routeParams.deviceID; var _this$state = this.state, dateBegin = _this$state.dateBegin, dateEnd = _this$state.dateEnd; dispatchers_AppDispatcher.dispatch({ action: 'get-valve-stats', deviceID: deviceID, timeBeg: dateBegin.toISOString(), timeEnd: dateEnd.toISOString(), utcOffset: moment_default()().utcOffset() / 60 }); } }, { key: "back", value: function back() { var router = this.context.router; var _this$props$data = this.props.data; _this$props$data = _this$props$data === void 0 ? {} : _this$props$data; var _this$props$data$hist = _this$props$data.history; _this$props$data$hist = _this$props$data$hist === void 0 ? {} : _this$props$data$hist; var _this$props$data$hist2 = _this$props$data$hist.list, list = _this$props$data$hist2 === void 0 ? [] : _this$props$data$hist2; router.push(list.length > 0 ? list : '/home'); } }, { key: "goto", value: function goto(path) { var router = this.context.router; router.push(path); } }, { key: "toAdvancedSettings", value: function toAdvancedSettings() { this["goto"]("/".concat(this.customerID, "/devices/").concat(this.deviceID, "/settings")); } }, { key: "closeDayPicker", value: function closeDayPicker() { this.setState({ dayPickerIsVisible: false, dateType: undefined }); } }, { key: "editDateRange", value: function editDateRange(position) { var dayPickerIsVisible = this.state.dayPickerIsVisible; var newState = dayPickerIsVisible ? { dayPickerIsVisible: false, dateType: undefined } : { dayPickerIsVisible: true, dateType: position }; this.setState(newState); } }, { key: "handleDayClick", value: function handleDayClick(day) { var _this3 = this; if (moment_default()(day).isAfter(moment_default()(), 'day')) return; var dateType = this.state.dateType; var _this$state2 = this.state, from = _this$state2.dateBegin, to = _this$state2.dateEnd; if (dateType === 'to') { to = moment_default()(day).endOf('day'); if (from.isSameOrAfter(to)) { from = to.clone().startOf('day'); } } else { from = moment_default()(day).startOf('day'); if (from.isSameOrAfter(to)) { to = from.clone().endOf('day'); } } this.setState({ dateBegin: from, dateEnd: to, dayPickerIsVisible: false, dateType: undefined }, function () { _this3.getStats(); }); } }, { key: "resetDateRange", value: function resetDateRange() { var _this4 = this; var viewDays = this.state.viewDays; var dateBegin = moment_default()().startOf('day').subtract(viewDays, 'days').add(1, 'days'); var dateEnd = moment_default()().endOf('day'); this.setState({ dateBegin: dateBegin, dateEnd: dateEnd }, function () { return _this4.getStats(); }); } }, { key: "render", value: function render() { var _AppStore$data = AppStore["a" /* default */].data; _AppStore$data = _AppStore$data === void 0 ? {} : _AppStore$data; var lookupReady = _AppStore$data.lookupReady, lookup = _AppStore$data.lookup, _AppStore$data$stats = _AppStore$data.stats; _AppStore$data$stats = _AppStore$data$stats === void 0 ? {} : _AppStore$data$stats; var chartsData = _AppStore$data$stats.charts, statsLookup = _AppStore$data.statsLookup, pinCode = _AppStore$data.pinCode, customer = _AppStore$data.customer.data; var _this$state3 = this.state, dateBegin = _this$state3.dateBegin, dateEnd = _this$state3.dateEnd, dateType = _this$state3.dateType, dayPickerIsVisible = _this$state3.dayPickerIsVisible, statsReady = _this$state3.statsReady; var _this$props2 = this.props, logout = _this$props2.auth.logout, page = _this$props2.route.path, formatMessage = _this$props2.intl.formatMessage; var router = this.context.router; var pageContents = [/*#__PURE__*/react_default.a.createElement("div", { style: { height: '400px', position: 'relative' } }, /*#__PURE__*/react_default.a.createElement(dist_default.a, { name: "wave", style: { position: 'absolute', top: '50%', right: '50%' } }))]; var name; var device; var headline = ''; var deviceStatus; if (lookupReady && lookup) { device = lookup[this.deviceID]; deviceStatus = StatusInfo_default()(device); var _ref3 = device || {}, _ref3$physical = _ref3.physical; _ref3$physical = _ref3$physical === void 0 ? {} : _ref3$physical; var deviceNumber = _ref3$physical.deviceNumber; name = deviceNumber; var _deviceStatus = deviceStatus, deviceHeadlineDanger = _deviceStatus.deviceHeadlineDanger, deviceHeadlineWarning = _deviceStatus.deviceHeadlineWarning; headline = /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement(ConfigurePageComponents_Headline, { info: deviceHeadlineDanger, prepend: formatMessage({ id: 'headline.error', defaultMessage: 'ERROR: ', description: '' }) }), /*#__PURE__*/react_default.a.createElement(ConfigurePageComponents_Headline, { info: deviceHeadlineWarning, prepend: formatMessage({ id: 'headline.warning', defaultMessage: 'WARNING: ', description: '' }) })); } var deviceName = ''; if (lookupReady && lookup) { var _ref4 = device || {}, _ref4$interface_versi = _ref4.interface_versioned; _ref4$interface_versi = _ref4$interface_versi === void 0 ? {} : _ref4$interface_versi; var _ref4$interface_versi2 = _ref4$interface_versi.data; _ref4$interface_versi2 = _ref4$interface_versi2 === void 0 ? {} : _ref4$interface_versi2; var _ref4$interface_versi3 = _ref4$interface_versi2.primaryPage; _ref4$interface_versi3 = _ref4$interface_versi3 === void 0 ? {} : _ref4$interface_versi3; var _ref4$interface_versi4 = _ref4$interface_versi3.sections, sections = _ref4$interface_versi4 === void 0 ? [] : _ref4$interface_versi4, alias = _ref4.address_alias, _deviceNumber = _ref4.physical.deviceNumber; deviceName = _deviceNumber || alias; if (sections && Array.isArray(sections)) { pageContents = []; for (var i = 0; i < sections.length; i++) { pageContents.push( /*#__PURE__*/react_default.a.createElement(ValvePage_Sections, { device: device, deviceStatus: deviceStatus, customer: customer, statsLookup: statsLookup, statsReady: statsReady, pinCode: pinCode, dateBegin: dateBegin, dateEnd: dateEnd, dateType: dateType, dayPickerIsVisible: dayPickerIsVisible, section: sections[i], chartsData: chartsData, editDateRange: this.editDateRange, handleDayClick: this.handleDayClick, index: i })); } } } var from = new Date(dateBegin); var to = new Date(dateEnd); return /*#__PURE__*/react_default.a.createElement(react_document_title_default.a, { title: deviceName }, /*#__PURE__*/react_default.a.createElement("div", null, dayPickerIsVisible && /*#__PURE__*/react_default.a.createElement("div", { style: { position: 'fixed', top: 0, bottom: 0, right: 0, left: 0, padding: '100px 0 0 0', backgroundColor: 'white', zIndex: '999' } }, /*#__PURE__*/react_default.a.createElement(react_day_picker_min_default.a, { className: "Selectable", disabledDays: { after: new Date() }, modifiers: { start: from, end: to }, initialMonth: dateType === 'from' ? from : to, selectedDays: [from, { from: from, to: to }], onDayClick: this.handleDayClick }), /*#__PURE__*/react_default.a.createElement("button", { type: "button", onClick: this.closeDayPicker }, /*#__PURE__*/react_default.a.createElement("h2", { style: { position: 'absolute', top: 0, right: '40px' } }, "x"))), /*#__PURE__*/react_default.a.createElement(partials_NavigationBar, { backFunc: this.back, page: page, logOut: function logOut() { return logout(router); }, name: deviceName, rightControl: { icon: 'fa-cog', func: this.toAdvancedSettings } }), /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.pageWidth }, /*#__PURE__*/react_default.a.createElement("div", { className: devicePage_default.a.pageContainer }, headline, pageContents)), /*#__PURE__*/react_default.a.createElement(partials_Footer, null))); } }]); return ValvePage; }(react_default.a.Component); ValvePage_ValvePage.contextTypes = { router: prop_types_default.a.object.isRequired }; ValvePage_ValvePage.propTypes = { auth: prop_types_default.a.object, data: prop_types_default.a.object, intl: prop_types_default.a.object, viewDays: prop_types_default.a.number, params: prop_types_default.a.shape({ deviceID: prop_types_default.a.string }), route: prop_types_default.a.object, routeParams: prop_types_default.a.object }; /* harmony default export */ var pages_ValvePage = (Object(index_es["d" /* injectIntl */])(ValvePage_ValvePage)); // CONCATENATED MODULE: ./app/components/partials/RuleComponents/Bindicator.jsx function Bindicator_typeof(obj) { "@babel/helpers - typeof"; return Bindicator_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, Bindicator_typeof(obj); } function Bindicator_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } function Bindicator_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function Bindicator_defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function Bindicator_createClass(Constructor, protoProps, staticProps) { if (protoProps) Bindicator_defineProperties(Constructor.prototype, protoProps); if (staticProps) Bindicator_defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function Bindicator_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) Bindicator_setPrototypeOf(subClass, superClass); } function Bindicator_setPrototypeOf(o, p) { Bindicator_setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return Bindicator_setPrototypeOf(o, p); } function Bindicator_createSuper(Derived) { var hasNativeReflectConstruct = Bindicator_isNativeReflectConstruct(); return function _createSuperInternal() { var Super = Bindicator_getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = Bindicator_getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return Bindicator_possibleConstructorReturn(this, result); }; } function Bindicator_possibleConstructorReturn(self, call) { if (call && (Bindicator_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return Bindicator_assertThisInitialized(self); } function Bindicator_assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function Bindicator_isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function Bindicator_getPrototypeOf(o) { Bindicator_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return Bindicator_getPrototypeOf(o); } // Bindicator.jsx var Bindicator_options = { test: [{ value: 'greaterThan', name: 'Greater Than' }, { value: 'lessThan', name: 'Less Than' }], bin: [{ value: true, name: 'Full' }, { value: false, name: 'Empty' }] }; var Bindicator_Bindicator = /*#__PURE__*/function (_React$Component) { Bindicator_inherits(Bindicator, _React$Component); var _super = Bindicator_createSuper(Bindicator); function Bindicator(props) { var _this; Bindicator_classCallCheck(this, Bindicator); _this = _super.call(this, props); _this.state = { test: _this.props.test, formula: _this.props.formula, valueKey: _this.props.valueKey, testValue: _this.props.testValue, testValue1: _this.props.testValue & 1 ? true : false, testValue2: _this.props.testValue & 2 ? true : false, testValue3: _this.props.testValue & 4 ? true : false, testValue4: _this.props.testValue & 8 ? true : false, multiplier: _this.props.multiplier, body: _this.props.body, subject: _this.props.subject, debounceTime: _this.props.debounceTime, notificationInterval: _this.props.notificationInterval, sendOnce: _this.props.sendOnce, type: _this.props.type, powered: _this.props.device && _this.props.device.physical && _this.props.device.physical.powered === true, invalid: false, testValueValidation: _this.props.testValueDisplay(_this.props.testValue, _this.props.locale, 1) }; _this.childChange = _this.childChange.bind(Bindicator_assertThisInitialized(_this)); _this.handleChange = _this.handleChange.bind(Bindicator_assertThisInitialized(_this)); _this.handleChangeInterval = _this.handleChangeInterval.bind(Bindicator_assertThisInitialized(_this)); _this.handleChangeDecimal = _this.handleChangeDecimal.bind(Bindicator_assertThisInitialized(_this)); _this.updateNewRule = _this.updateNewRule.bind(Bindicator_assertThisInitialized(_this)); return _this; } Bindicator_createClass(Bindicator, [{ key: "componentWillMount", value: function componentWillMount() { this.updateNewRule(); } }, { key: "childChange", value: function childChange(event) { // this.setState({value: event.target.value}); switch (event.target.name) { case 'testValue1': case 'testValue2': case 'testValue3': case 'testValue4': this.handleChangeCheckbox(event.target.name, event.target.value); break; case 'testValue': this.handleChangeDecimal(event.target.name, event.target.value); break; case 'test': case 'valueKey': case 'method': case 'sendOnce': this.handleChange(event.target.name, event.target.value); break; case 'notificationInterval': this.handleChangeInterval(event.target.name, event.target.value); break; default: break; } } }, { key: "handleChange", value: function handleChange(field, value, callback) { var _this2 = this; var valueU = value; if (field === 'sendOnce') { valueU = value === 'true'; } var newState = react_addons_update_default()(this.state, Bindicator_defineProperty({}, field, { $set: valueU })); this.setState(newState, function () { _this2.updateNewRule(); if (callback) callback(); }); } }, { key: "handleChangeInterval", value: function handleChangeInterval(field, value, callback) { var _this3 = this; var newState = react_addons_update_default()(this.state, Bindicator_defineProperty({}, field, { $set: Number(value) })); this.setState(newState, function () { _this3.updateNewRule(); if (callback) callback(); }); } }, { key: "handleChangeDecimal", value: function handleChangeDecimal(field, value, callback) { var _this4 = this; var valueNumber = Number(value); var valueCorrect = isNumber(valueNumber); var newState; if (valueCorrect) { var _update3; newState = react_addons_update_default()(this.state, (_update3 = {}, Bindicator_defineProperty(_update3, field, { $set: this.props.testValueDisplayReverse(valueNumber, this.props.locale, 2) }), Bindicator_defineProperty(_update3, "invalid", { $set: !valueCorrect }), Bindicator_defineProperty(_update3, "testValueValidation", { $set: value }), _update3)); } else { newState = react_addons_update_default()(this.state, { invalid: { $set: !valueCorrect }, testValueValidation: { $set: value } }); } this.setState(newState, function () { _this4.updateNewRule(); if (callback) callback(); }); } }, { key: "handleChangeCheckbox", value: function handleChangeCheckbox(field, value, callback) { var _this5 = this; var newValue = false; if (!this.state[field]) { newValue = true; } var newState = react_addons_update_default()(this.state, Bindicator_defineProperty({}, field, { $set: newValue })); this.setState(newState, function () { var newTestValue = 0; if (_this5.state.testValue1) { newTestValue |= 1; } if (_this5.state.testValue2) { newTestValue |= 2; } if (_this5.state.testValue3) { newTestValue |= 4; } if (_this5.state.testValue4) { newTestValue |= 8; } var newState2 = react_addons_update_default()(_this5.state, { testValue: { $set: newTestValue } }); _this5.setState(newState2, function () { _this5.updateNewRule(); if (callback) callback(); }); }); } }, { key: "updateNewRule", value: function updateNewRule() { dispatchers_AppDispatcher.dispatch({ action: 'update-new-rule-parameters', template: this.props.template, test: this.state.test, formula: this.state.formula, valueKey: this.state.valueKey, testValue: this.state.testValue, multiplier: this.state.multiplier, body: this.state.body, subject: this.state.subject, debounceTime: this.state.debounceTime, sendOnce: this.state.sendOnce, notificationInterval: this.state.notificationInterval, type: this.state.type, invalid: this.state.invalid }); } }, { key: "render", value: function render() { var formatMessage = this.props.intl.formatMessage; var testDisplay = 'less than'; switch (this.props.test) { case 'greaterThan': testDisplay = 'greater than'; break; case 'equalTo': testDisplay = 'equal to'; break; case 'lessThan': default: testDisplay = 'less than'; break; } var checkboxes = /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.ruleCheckbox }, /*#__PURE__*/react_default.a.createElement("section", { className: settings_default.a.ruleInlineSelect }, /*#__PURE__*/react_default.a.createElement("div", null, "Input 1"), /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.ruleSelectSmall }, /*#__PURE__*/react_default.a.createElement(Inputs_SelectInput, { value: this.state.testValue1, field: 'testValue1', childChange: this.childChange, options: Bindicator_options.bin, style: settings_default.a.ruleSelectInput }))), /*#__PURE__*/react_default.a.createElement("section", { className: settings_default.a.ruleInlineSelect }, /*#__PURE__*/react_default.a.createElement("div", null, "Input 2"), /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.ruleSelectSmall }, /*#__PURE__*/react_default.a.createElement(Inputs_SelectInput, { value: this.state.testValue2, field: 'testValue2', childChange: this.childChange, options: Bindicator_options.bin, style: settings_default.a.ruleSelectInput }))), /*#__PURE__*/react_default.a.createElement("section", { className: settings_default.a.ruleInlineSelect }, /*#__PURE__*/react_default.a.createElement("div", null, "Input 3"), /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.ruleSelectSmall }, /*#__PURE__*/react_default.a.createElement(Inputs_SelectInput, { value: this.state.testValue3, field: 'testValue3', childChange: this.childChange, options: Bindicator_options.bin, style: settings_default.a.ruleSelectInput }))), /*#__PURE__*/react_default.a.createElement("section", { className: settings_default.a.ruleInlineSelect }, /*#__PURE__*/react_default.a.createElement("div", null, "Input 4"), /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.ruleSelectSmall }, /*#__PURE__*/react_default.a.createElement(Inputs_SelectInput, { value: this.state.testValue4, field: 'testValue4', childChange: this.childChange, options: Bindicator_options.bin, style: settings_default.a.ruleSelectInput })))); if (this.state.powered) { checkboxes = /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement("section", { className: settings_default.a.ruleInlineSelect }, /*#__PURE__*/react_default.a.createElement("div", null, "Input 1"), /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.ruleSelectSmall }, /*#__PURE__*/react_default.a.createElement(Inputs_SelectInput, { value: this.state.testValue2, field: 'testValue2', childChange: this.childChange, options: Bindicator_options.bin, style: settings_default.a.ruleSelectInput }))), /*#__PURE__*/react_default.a.createElement("section", { className: settings_default.a.ruleInlineSelect }, /*#__PURE__*/react_default.a.createElement("div", null, "Input 2"), /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.ruleSelectSmall }, /*#__PURE__*/react_default.a.createElement(Inputs_SelectInput, { value: this.state.testValue3, field: 'testValue3', childChange: this.childChange, options: Bindicator_options.bin, style: settings_default.a.ruleSelectInput }))), /*#__PURE__*/react_default.a.createElement("section", { className: settings_default.a.ruleInlineSelect }, /*#__PURE__*/react_default.a.createElement("div", null, "Input 3"), /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.ruleSelectSmall }, /*#__PURE__*/react_default.a.createElement(Inputs_SelectInput, { value: this.state.testValue4, field: 'testValue4', childChange: this.childChange, options: Bindicator_options.bin, style: settings_default.a.ruleSelectInput })))); } return /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement("section", null, /*#__PURE__*/react_default.a.createElement("h5", null, "Alert me when ", this.props.sensor, " is ", testDisplay), checkboxes), /*#__PURE__*/react_default.a.createElement("section", null, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "rules.snooze.name", defaultMessage: "Snooze Alerts", tagName: "h5" }), /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.ruleSelect }, /*#__PURE__*/react_default.a.createElement(Inputs_SelectInput, { value: this.state.notificationInterval, field: "notificationInterval", childChange: this.childChange, options: [{ value: 0, name: formatMessage({ id: 'rules.reminders.never', defaultMessage: 'None', description: 'None option' }) }, { value: 900000, name: formatMessage({ id: 'rules.reminders.every15Min', defaultMessage: '15 minutes', description: '15 minutes option' }) }, { value: 3600000, name: formatMessage({ id: 'rules.reminders.every1Hrs', defaultMessage: '1 hour', description: '1 hour option' }) }, { value: 14400000, name: formatMessage({ id: 'rules.reminders.every4Hrs', defaultMessage: '4 hours', description: '4 hours option' }) }, { value: 64800000, name: formatMessage({ id: 'rules.reminders.every18Hrs', defaultMessage: '18 hours', description: '18 hours option' }) }, { value: 86400000, name: formatMessage({ id: 'rules.reminders.every24Hrs', defaultMessage: '24 hours', description: '24 hours option' }) }], style: settings_default.a.ruleSelectInput }))), /*#__PURE__*/react_default.a.createElement("section", null, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "rules.reminders.name", defaultMessage: "Send Reminders", tagName: "h5" }), /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.ruleSelect }, /*#__PURE__*/react_default.a.createElement(Inputs_SelectInput, { value: this.state.sendOnce, field: "sendOnce", childChange: this.childChange, options: [{ value: true, name: formatMessage({ id: 'rules.sendOnce.off', defaultMessage: 'Off', description: 'Off option' }) }, { value: false, name: formatMessage({ id: 'rules.sendOnce.on', defaultMessage: 'On', description: 'On option' }) }], style: settings_default.a.ruleSelectInput })))); } }]); return Bindicator; }(react_default.a.Component); Bindicator_Bindicator.propTypes = { rule: prop_types_default.a.object }; Bindicator_Bindicator.defaultProps = { testValueDisplay: function testValueDisplay(arg) { return arg; }, testValueDisplayReverse: function testValueDisplayReverse(arg) { return arg; } }; /* harmony default export */ var RuleComponents_Bindicator = (Object(index_es["d" /* injectIntl */])(Bindicator_Bindicator)); // CONCATENATED MODULE: ./app/components/partials/RuleComponents/EngineRunning.jsx function EngineRunning_typeof(obj) { "@babel/helpers - typeof"; return EngineRunning_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, EngineRunning_typeof(obj); } function EngineRunning_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } function EngineRunning_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function EngineRunning_defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function EngineRunning_createClass(Constructor, protoProps, staticProps) { if (protoProps) EngineRunning_defineProperties(Constructor.prototype, protoProps); if (staticProps) EngineRunning_defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function EngineRunning_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) EngineRunning_setPrototypeOf(subClass, superClass); } function EngineRunning_setPrototypeOf(o, p) { EngineRunning_setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return EngineRunning_setPrototypeOf(o, p); } function EngineRunning_createSuper(Derived) { var hasNativeReflectConstruct = EngineRunning_isNativeReflectConstruct(); return function _createSuperInternal() { var Super = EngineRunning_getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = EngineRunning_getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return EngineRunning_possibleConstructorReturn(this, result); }; } function EngineRunning_possibleConstructorReturn(self, call) { if (call && (EngineRunning_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return EngineRunning_assertThisInitialized(self); } function EngineRunning_assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function EngineRunning_isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function EngineRunning_getPrototypeOf(o) { EngineRunning_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return EngineRunning_getPrototypeOf(o); } // EngineRunning.jsx var EngineRunning_EngineRunning = /*#__PURE__*/function (_React$Component) { EngineRunning_inherits(EngineRunning, _React$Component); var _super = EngineRunning_createSuper(EngineRunning); function EngineRunning(props) { var _this; EngineRunning_classCallCheck(this, EngineRunning); _this = _super.call(this, props); _this.state = { test: _this.props.test, formula: _this.props.formula, valueKey: _this.props.valueKey, template: _this.props.template, testValue: _this.props.testValue, multiplier: _this.props.multiplier, body: _this.props.body, subject: _this.props.subject, debounceTime: _this.props.debounceTime, sendOnce: _this.props.sendOnce, notificationInterval: _this.props.notificationInterval, type: _this.props.type, invalid: false }; _this.childChange = _this.childChange.bind(EngineRunning_assertThisInitialized(_this)); _this.handleChange = _this.handleChange.bind(EngineRunning_assertThisInitialized(_this)); _this.handleChangeInterval = _this.handleChangeInterval.bind(EngineRunning_assertThisInitialized(_this)); _this.updateNewRule = _this.updateNewRule.bind(EngineRunning_assertThisInitialized(_this)); return _this; } EngineRunning_createClass(EngineRunning, [{ key: "componentWillMount", value: function componentWillMount() { this.updateNewRule(); } }, { key: "childChange", value: function childChange(event) { // this.setState({value: event.target.value}); switch (event.target.name) { case 'valueKey': case 'method': case 'sendOnce': this.handleChange(event.target.name, event.target.value); break; case 'notificationInterval': this.handleChangeInterval(event.target.name, event.target.value); break; default: break; } } }, { key: "handleChangeInterval", value: function handleChangeInterval(field, value, callback) { var _this2 = this; var newState = react_addons_update_default()(this.state, EngineRunning_defineProperty({}, field, { $set: Number(value) })); this.setState(newState, function () { _this2.updateNewRule(); if (callback) callback(); }); } }, { key: "handleChange", value: function handleChange(field, value, callback) { var _this3 = this; var valueU = value; if (field === 'sendOnce') { valueU = value === 'true'; } var newState = react_addons_update_default()(this.state, EngineRunning_defineProperty({}, field, { $set: valueU })); this.setState(newState, function () { _this3.updateNewRule(); if (callback) callback(); }); } }, { key: "updateNewRule", value: function updateNewRule() { var _AppDispatcher$dispat; dispatchers_AppDispatcher.dispatch((_AppDispatcher$dispat = { action: 'update-new-rule-parameters', template: this.props.template, test: this.state.test, formula: this.state.formula, valueKey: this.state.valueKey }, EngineRunning_defineProperty(_AppDispatcher$dispat, "template", this.state.template), EngineRunning_defineProperty(_AppDispatcher$dispat, "testValue", this.state.testValue), EngineRunning_defineProperty(_AppDispatcher$dispat, "multiplier", this.state.multiplier), EngineRunning_defineProperty(_AppDispatcher$dispat, "body", this.state.body), EngineRunning_defineProperty(_AppDispatcher$dispat, "subject", this.state.subject), EngineRunning_defineProperty(_AppDispatcher$dispat, "debounceTime", this.state.debounceTime), EngineRunning_defineProperty(_AppDispatcher$dispat, "sendOnce", this.state.sendOnce), EngineRunning_defineProperty(_AppDispatcher$dispat, "notificationInterval", this.state.notificationInterval), EngineRunning_defineProperty(_AppDispatcher$dispat, "type", this.state.type), EngineRunning_defineProperty(_AppDispatcher$dispat, "invalid", this.state.invalid), _AppDispatcher$dispat)); } }, { key: "render", value: function render() { var formatMessage = this.props.intl.formatMessage; return /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement("section", null, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "rules.snooze.name", defaultMessage: "Snooze Alerts", tagName: "h5" }), /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.ruleSelect }, /*#__PURE__*/react_default.a.createElement(Inputs_SelectInput, { value: this.state.notificationInterval, field: "notificationInterval", childChange: this.childChange, options: [{ value: 0, name: formatMessage({ id: 'rules.reminders.never', defaultMessage: 'None', description: 'None option' }) }, { value: 900000, name: formatMessage({ id: 'rules.reminders.every15Min', defaultMessage: '15 minutes', description: '15 minutes option' }) }, { value: 3600000, name: formatMessage({ id: 'rules.reminders.every1Hrs', defaultMessage: '1 hour', description: '1 hour option' }) }, { value: 14400000, name: formatMessage({ id: 'rules.reminders.every4Hrs', defaultMessage: '4 hours', description: '4 hours option' }) }, { value: 64800000, name: formatMessage({ id: 'rules.reminders.every18Hrs', defaultMessage: '18 hours', description: '18 hours option' }) }, { value: 86400000, name: formatMessage({ id: 'rules.reminders.every24Hrs', defaultMessage: '24 hours', description: '24 hours option' }) }], style: settings_default.a.ruleSelectInput }))), /*#__PURE__*/react_default.a.createElement("section", null, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "rules.reminders.name", defaultMessage: "Send Reminders", tagName: "h5" }), /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.ruleSelect }, /*#__PURE__*/react_default.a.createElement(Inputs_SelectInput, { value: this.state.sendOnce, field: "sendOnce", childChange: this.childChange, options: [{ value: true, name: formatMessage({ id: 'rules.sendOnce.off', defaultMessage: 'Off', description: 'Off option' }) }, { value: false, name: formatMessage({ id: 'rules.sendOnce.on', defaultMessage: 'On', description: 'On option' }) }], style: settings_default.a.ruleSelectInput })))); } }]); return EngineRunning; }(react_default.a.Component); EngineRunning_EngineRunning.propTypes = { rule: prop_types_default.a.object, intl: prop_types_default.a.object }; /* harmony default export */ var RuleComponents_EngineRunning = (Object(index_es["d" /* injectIntl */])(EngineRunning_EngineRunning)); // CONCATENATED MODULE: ./app/components/partials/RuleComponents/General.jsx function General_typeof(obj) { "@babel/helpers - typeof"; return General_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, General_typeof(obj); } function General_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } function General_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function General_defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function General_createClass(Constructor, protoProps, staticProps) { if (protoProps) General_defineProperties(Constructor.prototype, protoProps); if (staticProps) General_defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function General_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) General_setPrototypeOf(subClass, superClass); } function General_setPrototypeOf(o, p) { General_setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return General_setPrototypeOf(o, p); } function General_createSuper(Derived) { var hasNativeReflectConstruct = General_isNativeReflectConstruct(); return function _createSuperInternal() { var Super = General_getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = General_getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return General_possibleConstructorReturn(this, result); }; } function General_possibleConstructorReturn(self, call) { if (call && (General_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return General_assertThisInitialized(self); } function General_assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function General_isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function General_getPrototypeOf(o) { General_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return General_getPrototypeOf(o); } // General.jsx function valueKeyToSensor(valueKey) { var sensor; switch (valueKey) { case '128': case 'VTF': sensor = 'tempF'; break; case '129': case 'IB': sensor = 'batteryInternal'; break; case '130': sensor = 'batteryExternal'; break; case '131': sensor = 'engineState'; break; case '134': sensor = 'rpm'; break; default: sensor = 'tempF'; break; } return sensor; } var General_General = /*#__PURE__*/function (_React$Component) { General_inherits(General, _React$Component); var _super = General_createSuper(General); function General(props) { var _this; General_classCallCheck(this, General); _this = _super.call(this, props); _this.state = { test: _this.props.test, formula: _this.props.formula, valueKey: _this.props.valueKey, testValue: _this.props.testValue, multiplier: _this.props.multiplier, body: _this.props.body, subject: _this.props.subject, debounceTime: _this.props.debounceTime, sendOnce: _this.props.sendOnce, notificationInterval: _this.props.notificationInterval, type: _this.props.type, sensor: valueKeyToSensor(_this.props.valueKey), invalid: false, testValueValidation: _this.props.testValue }; _this.childChange = _this.childChange.bind(General_assertThisInitialized(_this)); _this.handleChange = _this.handleChange.bind(General_assertThisInitialized(_this)); _this.handleChangeInterval = _this.handleChangeInterval.bind(General_assertThisInitialized(_this)); _this.handleChangeSensor = _this.handleChangeSensor.bind(General_assertThisInitialized(_this)); _this.handleChangeDecimal = _this.handleChangeDecimal.bind(General_assertThisInitialized(_this)); _this.updateNewRule = _this.updateNewRule.bind(General_assertThisInitialized(_this)); return _this; } General_createClass(General, [{ key: "componentWillMount", value: function componentWillMount() { this.updateNewRule(); } }, { key: "childChange", value: function childChange(event) { // this.setState({value: event.target.value}); switch (event.target.name) { case 'sensor': this.handleChangeSensor(event.target.name, event.target.value); break; case 'testValue': this.handleChangeDecimal(event.target.name, event.target.value); break; case 'test': case 'valueKey': case 'method': case 'sendOnce': this.handleChange(event.target.name, event.target.value); break; case 'notificationInterval': this.handleChangeInterval(event.target.name, event.target.value); break; default: break; } } }, { key: "handleChangeInterval", value: function handleChangeInterval(field, value, callback) { var _this2 = this; var newState = react_addons_update_default()(this.state, General_defineProperty({}, field, { $set: Number(value) })); this.setState(newState, function () { _this2.updateNewRule(); if (callback) callback(); }); } }, { key: "handleChangeSensor", value: function handleChangeSensor(field, value, callback) { var _this3 = this; var formatMessage = this.props.intl.formatMessage; var formula; var valueKey; var body; var multiplier; switch (value) { case 'tempF': formula = 'temperatureF'; valueKey = '128'; body = formatMessage({ id: 'rules.temperature.ambient.message', defaultMessage: 'Temperature at device \\{\\{deviceNumber\\}\\} is \\{\\{128,{temperature},1\\}\\} {unit}', description: 'Temperature rule' }, { temperature: formula, unit: 'f' }); multiplier = 1; break; case 'batteryInternal': formula = 'default'; valueKey = '129'; body = formatMessage({ id: 'rules.batteryInternal.message', defaultMessage: 'Internal Battery at device \\{\\{deviceNumber\\}\\} is \\{\\{129,default,0.01\\}\\}%.', description: 'Internal battery at device message' }, { none: null }); multiplier = 0.01; break; case 'batteryExternal': formula = 'percentTo20V'; valueKey = '130'; body = formatMessage({ id: 'rules.batteryExternal.message', defaultMessage: 'Battery Voltage at device \\{\\{deviceNumber\\}\\} is \\{\\{130,percentTo20V,1\\}\\} volts.', description: 'Battery external at device message' }, { none: null }); multiplier = 1; break; case 'engineState': formula = 'default'; valueKey = '131'; body = formatMessage({ id: 'rules.machineState.message', defaultMessage: 'Machine \\{\\{deviceNumber\\}\\} is \\{\\{131,valveStatus,1\\}\\}', description: 'Machine state at device message' }, { none: null }); multiplier = 1; break; case 'rpm': formula = 'default'; valueKey = '134'; body = 'Machine {{deviceNumber}} Speed is {{134,default,1}}'; body = formatMessage({ id: 'rules.speed.message', defaultMessage: 'Machine \\{\\{deviceNumber\\}\\} Speed is \\{\\{134,default,1\\}\\}', description: 'Machine Speed at device message' }, { none: null }); multiplier = 1; break; default: formula = 'temperatureF'; valueKey = '128'; body = formatMessage({ id: 'rules.temperature.ambient.message', defaultMessage: 'Temperature at device \\{\\{deviceNumber\\}\\} is \\{\\{128,{temperature},1\\}\\} {unit}', description: 'Temperature rule' }, { temperature: formula, unit: 'f' }); multiplier = 1; break; } var newState = react_addons_update_default()(this.state, { formula: { $set: formula }, valueKey: { $set: valueKey }, multiplier: { $set: multiplier }, body: { $set: body }, sensor: { $set: value } }); this.setState(newState, function () { _this3.updateNewRule(); if (callback) callback(); }); } }, { key: "handleChange", value: function handleChange(field, value, callback) { var _this4 = this; var valueU = value; if (field === 'sendOnce') { valueU = value === 'true'; } var newState = react_addons_update_default()(this.state, General_defineProperty({}, field, { $set: valueU })); this.setState(newState, function () { _this4.updateNewRule(); if (callback) callback(); }); } }, { key: "handleChangeDecimal", value: function handleChangeDecimal(field, value, callback) { var _this5 = this; var valueNumber = Number(value); var valueCorrect = value !== '' && isNumber(valueNumber); var newState; if (valueCorrect) { var _update3; newState = react_addons_update_default()(this.state, (_update3 = {}, General_defineProperty(_update3, field, { $set: valueNumber }), General_defineProperty(_update3, "invalid", { $set: !valueCorrect }), General_defineProperty(_update3, "testValueValidation", { $set: value }), _update3)); } else { newState = react_addons_update_default()(this.state, { invalid: { $set: !valueCorrect }, testValueValidation: { $set: value } }); } this.setState(newState, function () { _this5.updateNewRule(); if (callback) callback(); }); } }, { key: "updateNewRule", value: function updateNewRule() { dispatchers_AppDispatcher.dispatch({ action: 'update-new-rule-parameters', body: this.state.body, debounceTime: this.state.debounceTime, formula: this.state.formula, invalid: this.state.invalid, multiplier: this.state.multiplier, notificationInterval: this.state.notificationInterval, sendOnce: this.state.sendOnce, sensor: this.state.sensor, subject: this.state.subject, template: 'general', test: this.state.test, testValue: this.state.testValue, type: this.state.type, valueKey: this.state.valueKey }); } }, { key: "render", value: function render() { var formatMessage = this.props.intl.formatMessage; return /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement("section", null, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "rules.snooze.name", defaultMessage: "Snooze Alerts", tagName: "h5" }), /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.ruleSelect }, /*#__PURE__*/react_default.a.createElement(Inputs_SelectInput, { value: this.state.notificationInterval, field: "notificationInterval", childChange: this.childChange, options: [{ value: 0, name: formatMessage({ id: 'rules.reminders.never', defaultMessage: 'None', description: 'None option' }) }, { value: 900000, name: formatMessage({ id: 'rules.reminders.every15Min', defaultMessage: '15 minutes', description: '15 minutes option' }) }, { value: 3600000, name: formatMessage({ id: 'rules.reminders.every1Hrs', defaultMessage: '1 hour', description: '1 hour option' }) }, { value: 14400000, name: formatMessage({ id: 'rules.reminders.every4Hrs', defaultMessage: '4 hours', description: '4 hours option' }) }, { value: 64800000, name: formatMessage({ id: 'rules.reminders.every18Hrs', defaultMessage: '18 hours', description: '18 hours option' }) }, { value: 86400000, name: formatMessage({ id: 'rules.reminders.every24Hrs', defaultMessage: '24 hours', description: '24 hours option' }) }], style: settings_default.a.ruleSelectInput }))), /*#__PURE__*/react_default.a.createElement("section", null, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "rules.reminders.name", defaultMessage: "Send Reminders", tagName: "h5" }), /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.ruleSelect }, /*#__PURE__*/react_default.a.createElement(Inputs_SelectInput, { value: this.state.sendOnce, field: "sendOnce", childChange: this.childChange, options: [{ value: true, name: formatMessage({ id: 'rules.sendOnce.off', defaultMessage: 'Off', description: 'Off option' }) }, { value: false, name: formatMessage({ id: 'rules.sendOnce.on', defaultMessage: 'On', description: 'On option' }) }], style: settings_default.a.ruleSelectInput })))); } }]); return General; }(react_default.a.Component); General_General.propTypes = { rule: prop_types_default.a.object }; /* harmony default export */ var RuleComponents_General = (Object(index_es["d" /* injectIntl */])(General_General)); // CONCATENATED MODULE: ./app/components/partials/RuleComponents/PumpPressure.jsx function PumpPressure_typeof(obj) { "@babel/helpers - typeof"; return PumpPressure_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, PumpPressure_typeof(obj); } function PumpPressure_ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function PumpPressure_objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? PumpPressure_ownKeys(Object(source), !0).forEach(function (key) { PumpPressure_defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : PumpPressure_ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } function PumpPressure_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } function PumpPressure_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function PumpPressure_defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function PumpPressure_createClass(Constructor, protoProps, staticProps) { if (protoProps) PumpPressure_defineProperties(Constructor.prototype, protoProps); if (staticProps) PumpPressure_defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function PumpPressure_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) PumpPressure_setPrototypeOf(subClass, superClass); } function PumpPressure_setPrototypeOf(o, p) { PumpPressure_setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return PumpPressure_setPrototypeOf(o, p); } function PumpPressure_createSuper(Derived) { var hasNativeReflectConstruct = PumpPressure_isNativeReflectConstruct(); return function _createSuperInternal() { var Super = PumpPressure_getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = PumpPressure_getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return PumpPressure_possibleConstructorReturn(this, result); }; } function PumpPressure_possibleConstructorReturn(self, call) { if (call && (PumpPressure_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return PumpPressure_assertThisInitialized(self); } function PumpPressure_assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function PumpPressure_isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function PumpPressure_getPrototypeOf(o) { PumpPressure_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return PumpPressure_getPrototypeOf(o); } /* eslint-disable no-multi-spaces */ /* eslint-disable react/no-unused-prop-types */ /* eslint-disable react/require-default-props */ /* eslint-disable react/forbid-prop-types */ /* eslint-disable react/prop-types */ /* eslint-disable react/destructuring-assignment */ // PumpPressure.jsx var PRESSURE_AFTER_VALUEKEY = 'AN2'; var PRESSURE_BEFORE_VALUEKEY = 'AN1'; var MAX_PRESSURE = 200; var PumpPressure_PumpPressure = /*#__PURE__*/function (_React$Component) { PumpPressure_inherits(PumpPressure, _React$Component); var _super = PumpPressure_createSuper(PumpPressure); function PumpPressure(props) { var _this; PumpPressure_classCallCheck(this, PumpPressure); _this = _super.call(this, props); var _this$props = _this.props, _this$props$device = _this$props.device; _this$props$device = _this$props$device === void 0 ? {} : _this$props$device; var _this$props$device$ph = _this$props$device.physical; _this$props$device$ph = _this$props$device$ph === void 0 ? {} : _this$props$device$ph; var _this$props$device$ph2 = _this$props$device$ph.anIn1Label, anIn1Label = _this$props$device$ph2 === void 0 ? 'Analog Input 1' : _this$props$device$ph2, _this$props$device$ph3 = _this$props$device$ph.anIn2Label, anIn2Label = _this$props$device$ph3 === void 0 ? 'Analog Input 2' : _this$props$device$ph3, _this$props$device$ph4 = _this$props$device$ph.r1FLabel, r1FLabel = _this$props$device$ph4 === void 0 ? 'Relay Feedback 1' : _this$props$device$ph4, _this$props$device$ph5 = _this$props$device$ph.r2FLabel, r2FLabel = _this$props$device$ph5 === void 0 ? 'Relay Feedback 2' : _this$props$device$ph5, _this$props$device$ph6 = _this$props$device$ph.anIn1Type, anIn1Type = _this$props$device$ph6 === void 0 ? 'current4To20' : _this$props$device$ph6, _this$props$device$ph7 = _this$props$device$ph.anIn2Type, anIn2Type = _this$props$device$ph7 === void 0 ? 'current4To20' : _this$props$device$ph7, _this$props$device$ph8 = _this$props$device$ph.r1FType, r1FType = _this$props$device$ph8 === void 0 ? 'closure' : _this$props$device$ph8, _this$props$device$ph9 = _this$props$device$ph.r2FType, r2FType = _this$props$device$ph9 === void 0 ? 'closure' : _this$props$device$ph9, valueKey = _this$props.valueKey; var sensors = { AN1: anIn1Label, AN2: anIn2Label, R1F: r1FLabel, R2F: r2FLabel }; var formulas = { AN1: anIn1Type, AN2: anIn2Type, R1F: r1FType, R2F: r2FType }; /** stateProps contains the props which are transferred to state only */ var stateProps = _.cloneDeep(props); delete stateProps.device; delete stateProps.intl; _this.state = PumpPressure_objectSpread(PumpPressure_objectSpread({}, stateProps), {}, { sensor: sensors[valueKey], sensors: sensors, formula: formulas[valueKey], formulas: formulas, testValueValidation: stateProps.testValue, testValueInvalid: false, invalid: true }); _this.childChange = _this.childChange.bind(PumpPressure_assertThisInitialized(_this)); _this.handleChange = _this.handleChange.bind(PumpPressure_assertThisInitialized(_this)); _this.handleChangeInterval = _this.handleChangeInterval.bind(PumpPressure_assertThisInitialized(_this)); _this.handleChangeTestValue = _this.handleChangeTestValue.bind(PumpPressure_assertThisInitialized(_this)); _this.handleChangeValueKey = _this.handleChangeValueKey.bind(PumpPressure_assertThisInitialized(_this)); _this.updateNewRule = _this.updateNewRule.bind(PumpPressure_assertThisInitialized(_this)); return _this; } PumpPressure_createClass(PumpPressure, [{ key: "componentDidMount", value: function componentDidMount() { this.updateNewRule(); } }, { key: "childChange", value: function childChange(event) { var _event$target = event.target, name = _event$target.name, value = _event$target.value; switch (name) { case 'testValue': this.handleChangeTestValue(name, value); break; case 'notificationInterval': this.handleChangeInterval(name, value); break; case 'sendOnce': this.handleChange(event.target.name, event.target.value); break; case 'valueKey': this.handleChangeValueKey(name, value); break; default: break; } } }, { key: "handleChange", value: function handleChange(field, value, callback) { var _this2 = this; var valueU = value; if (field === 'sendOnce') { valueU = value === 'true'; } var newState = react_addons_update_default()(this.state, PumpPressure_defineProperty({}, field, { $set: valueU })); this.setState(newState, function () { _this2.updateNewRule(); if (callback) callback(); }); } }, { key: "handleChangeInterval", value: function handleChangeInterval(field, value, callback) { var _this3 = this; var newState = react_addons_update_default()(this.state, PumpPressure_defineProperty({}, field, { $set: Number(value) })); this.setState(newState, function () { _this3.updateNewRule(); if (callback) callback(); }); } }, { key: "handleChangeTestValue", value: function handleChangeTestValue(field, value, callback) { var _this4 = this; var valueNumber = Number(value); var valueCorrect = isFinite(parseFloat(value)) && valueNumber > 0 && valueNumber <= MAX_PRESSURE; var newState; if (valueCorrect) { var _update3; newState = react_addons_update_default()(this.state, (_update3 = {}, PumpPressure_defineProperty(_update3, field, { $set: valueNumber }), PumpPressure_defineProperty(_update3, "invalid", { $set: false }), PumpPressure_defineProperty(_update3, "testValueInvalid", { $set: false }), PumpPressure_defineProperty(_update3, "testValueValidation", { $set: value }), _update3)); } else { newState = react_addons_update_default()(this.state, { invalid: { $set: true }, testValueInvalid: { $set: true }, testValueValidation: { $set: value } }); } this.setState(newState, function () { _this4.updateNewRule(); if (callback) callback(); }); } }, { key: "handleChangeValueKey", value: function handleChangeValueKey(field, value, callback) { var _this5 = this; var sensor = this.state.sensors[value]; var formula = this.state.formulas[value]; var _this$props2 = this.props, test = _this$props2.test, formatMessage = _this$props2.intl.formatMessage; var labelName = { AN1: 'anIn1Label', AN2: 'anIn2Label', R1F: 'r1FLabel', R2F: 'r2FLabel' }[value]; var body; if (test === 'greaterThan') { body = formatMessage({ id: 'rules.pump.pressure.high.message', defaultMessage: '{sensor} at {deviceNumber} is HIGH. Pressure is {value}.' }, { deviceNumber: '{{deviceNumber}}', value: "{{".concat(value, ",").concat(formula, ",1}}"), sensor: "{{".concat(labelName, "}}") }); } if (test === 'lessThan') { body = formatMessage({ id: 'rules.pump.pressure.low.message', defaultMessage: '{sensor} at {deviceNumber} is LOW. Pressure is {value}.' }, { deviceNumber: '{{deviceNumber}}', value: "{{".concat(value, ",").concat(formula, ",1}}"), sensor: "{{".concat(labelName, "}}") }); } var newState = react_addons_update_default()(this.state, { body: { $set: body }, invalid: { $set: false }, valueKey: { $set: value }, sensor: { $set: sensor }, formula: { $set: formula } }); this.setState(newState, function () { _this5.updateNewRule(); if (callback) callback(); }); } }, { key: "updateNewRule", value: function updateNewRule() { var newRule = _.cloneDeep(this.state); dispatchers_AppDispatcher.dispatch(PumpPressure_objectSpread({ action: 'update-new-rule-parameters', template: 'multisensor' }, newRule)); } }, { key: "render", value: function render() { var _this6 = this; var translation = function translation(id, defaultMessage) { return _this6.props.intl.formatMessage({ id: id, defaultMessage: defaultMessage }); }; var _this$props3 = this.props, _this$props3$device = _this$props3.device; _this$props3$device = _this$props3$device === void 0 ? {} : _this$props3$device; var _this$props3$device$p = _this$props3$device.physical; _this$props3$device$p = _this$props3$device$p === void 0 ? {} : _this$props3$device$p; var _this$props3$device$p2 = _this$props3$device$p.anIn1Label, anIn1Label = _this$props3$device$p2 === void 0 ? translation('setting.pump.analogInput1.label', 'Analog Input 1') : _this$props3$device$p2, _this$props3$device$p3 = _this$props3$device$p.anIn2Label, anIn2Label = _this$props3$device$p3 === void 0 ? translation('setting.pump.analogInput2.label', 'Analog Input 2') : _this$props3$device$p3, _this$props3$device$p4 = _this$props3$device$p.r1FLabel, r1FLabel = _this$props3$device$p4 === void 0 ? translation('setting.pump.relay1Feedback.label', 'Relay 1 Feedback') : _this$props3$device$p4, _this$props3$device$p5 = _this$props3$device$p.r2FLabel, r2FLabel = _this$props3$device$p5 === void 0 ? translation('setting.pump.relay2Feedback.label', 'Relay 2 Feedback') : _this$props3$device$p5, formatMessage = _this$props3.intl.formatMessage, test = _this$props3.test; var _this$state = this.state, sensors = _this$state.sensors, valueKey = _this$state.valueKey; var sensorOptions = Object.entries(sensors).map(function (entry) { return new Object({ name: entry[1], value: entry[0], selected: valueKey === entry[0] }); }); if (!valueKey) { // add placeholder sensorOptions.unshift({ disabled: true }); } var testDisplay = { greaterThan: formatMessage({ id: 'rules.general.isGreaterThan', defaultMessage: 'is greater than' }), lessThan: formatMessage({ id: 'rules.general.isLessThan', defaultMessage: 'is less than' }) }[test]; var translate = function translate(id, defaultMessage) { return formatMessage({ id: id, defaultMessage: defaultMessage }); }; return /*#__PURE__*/react_default.a.createElement("div", null, /*#__PURE__*/react_default.a.createElement("section", null, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "rules.sensor.name", defaultMessage: "Sensor Name", tagName: "h5" }), /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.ruleSelect, style: { position: "relative" } }, /*#__PURE__*/react_default.a.createElement(Inputs_SelectInput, { childChange: this.childChange, disabled: sensorOptions.length < 2, field: "valueKey", options: sensorOptions, style: settings_default.a.ruleSelectInput, value: valueKey }), !valueKey && /*#__PURE__*/react_default.a.createElement(Graphics_RedX, { style: { position: "absolute", bottom: "8px", right: "4px", height: "24px", width: "24px" } }))), /*#__PURE__*/react_default.a.createElement("section", null, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "rules.pump.pressure.alert", defaultMessage: "Alert me when pressure (psi) {testDisplay}", tagName: "h5", values: { testDisplay: testDisplay } }), /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.ruleDecimal, style: { position: "relative" } }, /*#__PURE__*/react_default.a.createElement(Inputs_NumberInput, { value: this.state.testValueValidation, childChange: this.childChange, onInput: this.childChange, field: "testValue", min: 1, max: 200, steps: 1, style: settings_default.a.ruleDecimalInput }), (this.state.testValueInvalid || this.state.testValue == 0) && /*#__PURE__*/react_default.a.createElement(Graphics_RedX, { style: { position: "absolute", bottom: "8px", right: navigator.userAgent.indexOf("Firefox") != -1 ? "24px" : "4px", height: "24px", width: "24px" } }))), /*#__PURE__*/react_default.a.createElement("section", null, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "rules.snooze.name", defaultMessage: "Snooze Alerts", tagName: "h5" }), /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.ruleSelect }, /*#__PURE__*/react_default.a.createElement(Inputs_SelectInput, { value: this.state.notificationInterval, field: "notificationInterval", childChange: this.childChange, options: [{ value: 0, name: formatMessage({ id: 'rules.reminders.never', defaultMessage: 'None', description: 'None option' }) }, { value: 900000, name: formatMessage({ id: 'rules.reminders.every15Min', defaultMessage: '15 minutes', description: '15 minutes option' }) }, { value: 3600000, name: formatMessage({ id: 'rules.reminders.every1Hrs', defaultMessage: '1 hour', description: '1 hour option' }) }, { value: 14400000, name: formatMessage({ id: 'rules.reminders.every4Hrs', defaultMessage: '4 hours', description: '4 hours option' }) }, { value: 64800000, name: formatMessage({ id: 'rules.reminders.every18Hrs', defaultMessage: '18 hours', description: '18 hours option' }) }, { value: 86400000, name: formatMessage({ id: 'rules.reminders.every24Hrs', defaultMessage: '24 hours', description: '24 hours option' }) }], style: settings_default.a.ruleSelectInput }))), /*#__PURE__*/react_default.a.createElement("section", null, /*#__PURE__*/react_default.a.createElement(index_es["a" /* FormattedMessage */], { id: "rules.reminders.name", defaultMessage: "Send Reminders", tagName: "h5" }), /*#__PURE__*/react_default.a.createElement("div", { className: settings_default.a.ruleSelect }, /*#__PURE__*/react_default.a.createElement(Inputs_SelectInput, { value: this.state.sendOnce, field: "sendOnce", childChange: this.childChange, options: [{ value: true, name: formatMessage({ id: 'rules.sendOnce.off', defaultMessage: 'Off', description: 'Off option' }) }, { value: false, name: formatMessage({ id: 'rules.sendOnce.on', defaultMessage: 'On', description: 'On option' }) }], style: settings_default.a.ruleSelectInput })))); } }]); return PumpPressure; }(react_default.a.Component); PumpPressure_PumpPressure.propTypes = { rule: prop_types_default.a.object }; /* harmony default export */ var RuleComponents_PumpPressure = (Object(index_es["d" /* injectIntl */])(PumpPressure_PumpPressure)); // CONCATENATED MODULE: ./app/components/partials/RuleComponents/PumpState.jsx function PumpState_typeof(obj) { "@babel/helpers - typeof"; return PumpState_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, PumpState_typeof(obj); } function PumpState_toConsumableArray(arr) { return PumpState_arrayWithoutHoles(arr) || PumpState_iterableToArray(arr) || PumpState_unsupportedIterableToArray(arr) || PumpState_nonIterableSpread(); } function PumpState_nonIterableSpread() { throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } function PumpState_unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return PumpState_arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return PumpState_arrayLikeToArray(o, minLen); } function PumpState_iterableToArray(iter) { if (typeof Symbol !== "undefined" && iter[Symbol.iterator] != null || iter["@@iterator"] != null) return Array.from(iter); } function PumpState_arrayWithoutHoles(arr) { if (Array.isArray(arr)) return PumpState_arrayLikeToArray(arr); } function PumpState_arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } function PumpState_ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } function PumpState_objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? PumpState_ownKeys(Object(source), !0).forEach(function (key) { PumpState_defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : PumpState_ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } function PumpState_defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } function PumpState_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function PumpState_defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function PumpState_createClass(Constructor, protoProps, staticProps) { if (protoProps) PumpState_defineProperties(Constructor.prototype, protoProps); if (staticProps) PumpState_defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; } function PumpState_inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) PumpState_setPrototypeOf(subClass, superClass); } function PumpState_setPrototypeOf(o, p) { PumpState_setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return PumpState_setPrototypeOf(o, p); } function PumpState_createSuper(Derived) { var hasNativeReflectConstruct = PumpState_isNativeReflectConstruct(); return function _createSuperInternal() { var Super = PumpState_getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = PumpState_getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return PumpState_possibleConstructorReturn(this, result); }; } function PumpState_possibleConstructorReturn(self, call) { if (call && (PumpState_typeof(call) === "object" || typeof call === "function")) { return call; } else if (call !== void 0) { throw new TypeError("Derived constructors may only return object or undefined"); } return PumpState_assertThisInitialized(self); } function PumpState_assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function PumpState_isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } function PumpState_getPrototypeOf(o) { PumpState_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return PumpState_getPrototypeOf(o); } /* eslint-disable max-classes-per-file */ /* eslint-disable no-multi-spaces */ /* eslint-disable react/require-default-props */ /* eslint-disable react/forbid-prop-types */ /** * @file PumpState.jsx */ var PumpState_PumpState = /*#__PURE__*/function (_React$Component) { PumpState_inherits(PumpState, _React$Component); var _super = PumpState_createSuper(PumpState); function PumpState(props) { var _this; PumpState_classCallCheck(this, PumpState); _this = _super.call(this, props); /** stateProps contains the props which are transferred to state once only */ var stateProps = _.cloneDeep(props); delete stateProps.device; delete stateProps.intl; delete stateProps.report; var _this$props = _this.props, _this$props$device = _this$props.device; _this$props$device = _this$props$device === void 0 ? {} : _this$props$device; var _this$props$device$co = _this$props$device.configuration; _this$props$device$co = _this$props$device$co === void 0 ? {} : _this$props$device$co; var model = _this$props$device$co.model, test = _this$props.test; var relay; if ('pump2' === model && /^pump(Running|Stopped)State[12]$/.test(test)) { if (test.endsWith('1')) { relay = 'relay1'; } else { relay = 'relay2'; } } _this.state = PumpState_objectSpread(PumpState_objectSpread({}, stateProps), {}, { invalid: true, relay: relay, type: 'triggerFavorite' }); _this.childChange = _this.childChange.bind(PumpState_assertThisInitialized(_this)); _this.handleChange = _this.handleChange.bind(PumpState_assertThisInitialized(_this)); _this.handleChangeInterval = _this.handleChangeInterval.bind(PumpState_assertThisInitialized(_this)); _this.handleChangeRelay = _this.handleChangeRelay.bind(PumpState_assertThisInitialized(_this)); _this.formInputsAreInvalid = _this.formInputsAreInvalid.bind(PumpState_assertThisInitialized(_this)); _this.updateNewRule = _this.updateNewRule.bind(PumpState_assertThisInitialized(_this)); return _this; } PumpState_createClass(PumpState, [{ key: "componentWillMount", value: function componentWillMount() { this.updateNewRule(); } }, { key: "childChange", value: function childChange(event) { switch (event.target.name) { case 'relay': this.handleChangeRelay(event.target.name, event.target.value); break; case 'subject': case 'test': case 'method': case 'sendOnce': this.handleChange(event.target.name, event.target.value); break; case 'notificationInterval': this.handleChangeInterval(event.target.name, event.target.value); break; default: break; } } }, { key: "formInputsAreInvalid", value: function formInputsAreInvalid() { var report = this.props.report; var invalid = !!report && (!!report.relay1Run || !!report.relay2Run) && !this.state.relay || !(!!this.state.relay && isNumber(this.state.notificationInterval)) || !this.state.subject; return invalid; } }, { key: "handleChange", value: function handleChange(field, value, callback) { var _this2 = this; var valueU = value; if (field === 'sendOnce') { valueU = value === 'true'; } var newState = react_addons_update_default()(this.state, PumpState_defineProperty({}, field, { $set: valueU })); this.setState(newState, function () { _this2.updateNewRule(); if (callback) callback(); }); } }, { key: "handleChangeInterval", value: function handleChangeInterval(field, value, callback) { var _update2, _this3 = this; var newState = react_addons_update_default()(this.state, (_update2 = {}, PumpState_defineProperty(_update2, field, { $set: Number(value) }), PumpState_defineProperty(_update2, "invalid", { $set: this.formInputsAreInvalid() }), _update2)); this.setState(newState, function () { _this3.updateNewRule(); if (callback) callback(); }); } }, { key: "handleChangeRelay", value: function handleChangeRelay(field, relayName, callback) { var _this4 = this; var formula = this.props.formula; var relayNumber = relayName === 'relay1' ? 1 : 2; var test = "".concat(formula, "State").concat(relayNumber); var newState = react_addons_update_default()(this.state, { invalid: { $set: this.formInputsAreInvalid() }, relay: { $set: relayName }, test: { $set: test } }); this.setState(newState, function () { _this4.updateNewRule(); if (callback) callback(); }); } }, { key: "updateNewRule", value: function updateNewRule() { var newRule = _.cloneDeep(this.state); // remove state properties not needed in rule delete newRule.formula; delete newRule.invalid; delete newRule.relay; delete newRule.report; dispatchers_AppDispatcher.dispatch(PumpState_objectSpread({ action: 'update-new-rule-parameters' }, newRule)); } }, { key: "render", value: function render() { var _this$props2 = this.props, device = _this$props2.device, _this$props2$device = _this$props2.device; _this$props2$device = _this$props2$device === void 0 ? {} : _this$props2$device; var _this$props2$device$p = _this$props2$device.physical; _this$props2$device$p = _this$props2$device$p === void 0 ? {} : _this$props2$device$p; var _this$props2$device$p2 = _this$props2$device$p.deviceNumber, deviceNumber = _this$props2$device$p2 === void 0 ? device.address_alias : _this$props2$device$p2, formatMessage = _this$props2.intl.formatMessage, report = _this$props2.report; var translate = function translate(id, defaultMessage) { return formatMessage({ id: id, defaultMessage: defaultMessage }); }; /** * Create a placeholder option as an Array of options. * * If value is truthy no Option is returned. * * The trick being used is that the empty array * using the spread operator (...) will * not add a new member to an array of Options * being initialized. * * All of the Option fields are required, once * an Option is selected the field cannot be * nullified. This causes the ` up/down arrows in Webkit browsers. */\r\n.react-phone-number-input__ext-input::-webkit-inner-spin-button,\r\n.react-phone-number-input__ext-input::-webkit-outer-spin-button\r\n{\r\n margin : 0 !important;\r\n -webkit-appearance : none !important;\r\n -moz-appearance : textfield !important;\r\n}\r\n\r\n.react-phone-number-input__ext-input\r\n{\r\n width : 3em;\r\n}\r\n\r\n.react-phone-number-input__ext\r\n{\r\n white-space: nowrap;\r\n}\r\n\r\n.react-phone-number-input__ext,\r\n.react-phone-number-input__ext-input\r\n{\r\n margin-left : 0.5em;\r\n}\r\n\r\n/* Styling native country `