/******/ (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 = { /******/ "app": 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 = "/"; /******/ /******/ 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([0,"chunk-vendors"]); /******/ // run deferred modules when ready /******/ return checkDeferredModules(); /******/ }) /************************************************************************/ /******/ ({ /***/ "./node_modules/cache-loader/dist/cjs.js?!./node_modules/babel-loader/lib/index.js!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/templateLoader.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/index.js?!./src/App.vue?vue&type=template&id=7ba5bd90": /*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./src/App.vue?vue&type=template&id=7ba5bd90 ***! \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! exports provided: render */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.runtime.esm-bundler.js\");\n\nfunction render(_ctx, _cache, $props, $setup, $data, $options) {\n var _component_metainfo = Object(vue__WEBPACK_IMPORTED_MODULE_0__[\"resolveComponent\"])(\"metainfo\");\n\n var _component_Toast = Object(vue__WEBPACK_IMPORTED_MODULE_0__[\"resolveComponent\"])(\"Toast\");\n\n var _component_loading = Object(vue__WEBPACK_IMPORTED_MODULE_0__[\"resolveComponent\"])(\"loading\");\n\n var _component_router_view = Object(vue__WEBPACK_IMPORTED_MODULE_0__[\"resolveComponent\"])(\"router-view\");\n\n return Object(vue__WEBPACK_IMPORTED_MODULE_0__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_0__[\"createElementBlock\"])(vue__WEBPACK_IMPORTED_MODULE_0__[\"Fragment\"], null, [Object(vue__WEBPACK_IMPORTED_MODULE_0__[\"createVNode\"])(_component_metainfo), Object(vue__WEBPACK_IMPORTED_MODULE_0__[\"createVNode\"])(_component_Toast, {\n position: \"top-right\",\n group: \"tr\"\n }), Object(vue__WEBPACK_IMPORTED_MODULE_0__[\"createVNode\"])(_component_loading, {\n active: _ctx.globalLoadingIndicator,\n \"onUpdate:active\": _cache[0] || (_cache[0] = function ($event) {\n return _ctx.globalLoadingIndicator = $event;\n }),\n \"can-cancel\": false,\n \"lock-scroll\": true,\n height: 70,\n width: 70,\n loader: \"bars\"\n }, null, 8\n /* PROPS */\n , [\"active\"]), Object(vue__WEBPACK_IMPORTED_MODULE_0__[\"createVNode\"])(_component_router_view)], 64\n /* STABLE_FRAGMENT */\n );\n}\n\n//# sourceURL=webpack:///./src/App.vue?./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1"); /***/ }), /***/ "./node_modules/cache-loader/dist/cjs.js?!./node_modules/babel-loader/lib/index.js!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/templateLoader.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/index.js?!./src/components/AppSidebar.vue?vue&type=template&id=4c2e56ab": /*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./src/components/AppSidebar.vue?vue&type=template&id=4c2e56ab ***! \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! exports provided: render */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony import */ var core_js_modules_es_array_includes_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.array.includes.js */ \"./node_modules/core-js/modules/es.array.includes.js\");\n/* harmony import */ var core_js_modules_es_array_includes_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_includes_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.runtime.esm-bundler.js\");\n/* harmony import */ var _assets_footer_fruits_png__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../assets/footer-fruits.png */ \"./src/assets/footer-fruits.png\");\n/* harmony import */ var _assets_footer_fruits_png__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_assets_footer_fruits_png__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _assets_logo_caf_rev_svg__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../assets/logo-caf-rev.svg */ \"./src/assets/logo-caf-rev.svg\");\n/* harmony import */ var _assets_logo_caf_rev_svg__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_assets_logo_caf_rev_svg__WEBPACK_IMPORTED_MODULE_3__);\n\n\n\n\nvar _hoisted_1 = {\n class: \"logo-wrapper\"\n};\n\nvar _hoisted_2 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_1__[\"createElementVNode\"])(\"img\", {\n src: \"https://storage.googleapis.com/chefann-prod-v1/images/SCALE-Logo.png\",\n class: \"login-logo\"\n}, null, -1\n/* HOISTED */\n);\n\nvar _hoisted_3 = {\n key: 0,\n class: \"nav-list\"\n};\nvar _hoisted_4 = {\n class: \"nav-item\"\n};\n\nvar _hoisted_5 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_1__[\"createElementVNode\"])(\"i\", {\n class: \"pi pi-user\"\n}, null, -1\n/* HOISTED */\n);\n\nvar _hoisted_6 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_1__[\"createTextVNode\"])(\" Registration \");\n\nvar _hoisted_7 = {\n class: \"nav-item\"\n};\n\nvar _hoisted_8 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_1__[\"createElementVNode\"])(\"i\", {\n class: \"pi pi-check-circle\"\n}, null, -1\n/* HOISTED */\n);\n\nvar _hoisted_9 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_1__[\"createTextVNode\"])(\" Approval \");\n\nvar _hoisted_10 = {\n class: \"nav-item\"\n};\n\nvar _hoisted_11 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_1__[\"createElementVNode\"])(\"i\", {\n class: \"pi pi-plus-circle\"\n}, null, -1\n/* HOISTED */\n);\n\nvar _hoisted_12 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_1__[\"createTextVNode\"])(\" Assessments \");\n\nvar _hoisted_13 = {\n key: 1,\n class: \"nav-list\"\n};\nvar _hoisted_14 = {\n class: \"nav-item\"\n};\n\nvar _hoisted_15 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_1__[\"createElementVNode\"])(\"i\", {\n class: \"pi pi-user\"\n}, null, -1\n/* HOISTED */\n);\n\nvar _hoisted_16 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_1__[\"createTextVNode\"])(\" Dashboard \");\n\nvar _hoisted_17 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_1__[\"createElementVNode\"])(\"div\", {\n class: \"fruitpic\"\n}, [/*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_1__[\"createElementVNode\"])(\"img\", {\n src: _assets_footer_fruits_png__WEBPACK_IMPORTED_MODULE_2___default.a\n})], -1\n/* HOISTED */\n);\n\nvar _hoisted_18 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_1__[\"createElementVNode\"])(\"div\", {\n class: \"logo-wrapper2\"\n}, [/*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_1__[\"createElementVNode\"])(\"a\", {\n href: \"https://www.chefannfoundation.org/\"\n}, [/*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_1__[\"createElementVNode\"])(\"img\", {\n src: _assets_logo_caf_rev_svg__WEBPACK_IMPORTED_MODULE_3___default.a\n})])], -1\n/* HOISTED */\n);\n\nfunction render(_ctx, _cache, $props, $setup, $data, $options) {\n var _component_router_link = Object(vue__WEBPACK_IMPORTED_MODULE_1__[\"resolveComponent\"])(\"router-link\");\n\n var _component_Sidebar = Object(vue__WEBPACK_IMPORTED_MODULE_1__[\"resolveComponent\"])(\"Sidebar\");\n\n return Object(vue__WEBPACK_IMPORTED_MODULE_1__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_1__[\"createBlock\"])(_component_Sidebar, {\n visible: true,\n dismissable: false,\n showCloseIcon: false,\n modal: false,\n class: \"app-sidebar\"\n }, {\n default: Object(vue__WEBPACK_IMPORTED_MODULE_1__[\"withCtx\"])(function () {\n var _ctx$currentUser, _ctx$currentUser2;\n\n return [Object(vue__WEBPACK_IMPORTED_MODULE_1__[\"createElementVNode\"])(\"div\", _hoisted_1, [Object(vue__WEBPACK_IMPORTED_MODULE_1__[\"createVNode\"])(_component_router_link, {\n to: \"/\"\n }, {\n default: Object(vue__WEBPACK_IMPORTED_MODULE_1__[\"withCtx\"])(function () {\n return [_hoisted_2];\n }),\n _: 1\n /* STABLE */\n\n })]), ['Superuser', 'Building Admin'].includes((_ctx$currentUser = _ctx.currentUser) === null || _ctx$currentUser === void 0 ? void 0 : _ctx$currentUser.role) ? (Object(vue__WEBPACK_IMPORTED_MODULE_1__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_1__[\"createElementBlock\"])(\"ul\", _hoisted_3, [Object(vue__WEBPACK_IMPORTED_MODULE_1__[\"createElementVNode\"])(\"li\", _hoisted_4, [Object(vue__WEBPACK_IMPORTED_MODULE_1__[\"createVNode\"])(_component_router_link, {\n \"data-testid\": \"registration\",\n to: \"/users/registration\"\n }, {\n default: Object(vue__WEBPACK_IMPORTED_MODULE_1__[\"withCtx\"])(function () {\n return [_hoisted_5, _hoisted_6];\n }),\n _: 1\n /* STABLE */\n\n })]), Object(vue__WEBPACK_IMPORTED_MODULE_1__[\"createElementVNode\"])(\"li\", _hoisted_7, [Object(vue__WEBPACK_IMPORTED_MODULE_1__[\"createVNode\"])(_component_router_link, {\n \"data-testid\": \"users\",\n to: \"/users\"\n }, {\n default: Object(vue__WEBPACK_IMPORTED_MODULE_1__[\"withCtx\"])(function () {\n return [_hoisted_8, _hoisted_9];\n }),\n _: 1\n /* STABLE */\n\n })]), Object(vue__WEBPACK_IMPORTED_MODULE_1__[\"createElementVNode\"])(\"li\", _hoisted_10, [Object(vue__WEBPACK_IMPORTED_MODULE_1__[\"createVNode\"])(_component_router_link, {\n \"data-testid\": \"assessments\",\n to: \"/assessments\"\n }, {\n default: Object(vue__WEBPACK_IMPORTED_MODULE_1__[\"withCtx\"])(function () {\n return [_hoisted_11, _hoisted_12];\n }),\n _: 1\n /* STABLE */\n\n })])])) : Object(vue__WEBPACK_IMPORTED_MODULE_1__[\"createCommentVNode\"])(\"v-if\", true), ['School User'].includes((_ctx$currentUser2 = _ctx.currentUser) === null || _ctx$currentUser2 === void 0 ? void 0 : _ctx$currentUser2.role) ? (Object(vue__WEBPACK_IMPORTED_MODULE_1__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_1__[\"createElementBlock\"])(\"ul\", _hoisted_13, [Object(vue__WEBPACK_IMPORTED_MODULE_1__[\"createElementVNode\"])(\"li\", _hoisted_14, [Object(vue__WEBPACK_IMPORTED_MODULE_1__[\"createVNode\"])(_component_router_link, {\n \"data-testid\": \"dashboard\",\n to: \"/\"\n }, {\n default: Object(vue__WEBPACK_IMPORTED_MODULE_1__[\"withCtx\"])(function () {\n return [_hoisted_15, _hoisted_16];\n }),\n _: 1\n /* STABLE */\n\n })])])) : Object(vue__WEBPACK_IMPORTED_MODULE_1__[\"createCommentVNode\"])(\"v-if\", true), _hoisted_17, _hoisted_18];\n }),\n _: 1\n /* STABLE */\n\n });\n}\n\n//# sourceURL=webpack:///./src/components/AppSidebar.vue?./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1"); /***/ }), /***/ "./node_modules/cache-loader/dist/cjs.js?!./node_modules/babel-loader/lib/index.js!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/templateLoader.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/index.js?!./src/components/ReportsComponent.vue?vue&type=template&id=5cd14b2e": /*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./src/components/ReportsComponent.vue?vue&type=template&id=5cd14b2e ***! \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! exports provided: render */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony import */ var core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.regexp.exec.js */ \"./node_modules/core-js/modules/es.regexp.exec.js\");\n/* harmony import */ var core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var core_js_modules_es_string_split_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! core-js/modules/es.string.split.js */ \"./node_modules/core-js/modules/es.string.split.js\");\n/* harmony import */ var core_js_modules_es_string_split_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_split_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var core_js_modules_es_array_concat_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! core-js/modules/es.array.concat.js */ \"./node_modules/core-js/modules/es.array.concat.js\");\n/* harmony import */ var core_js_modules_es_array_concat_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_concat_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.function.name.js */ \"./node_modules/core-js/modules/es.function.name.js\");\n/* harmony import */ var core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/es.object.to-string.js */ \"./node_modules/core-js/modules/es.object.to-string.js\");\n/* harmony import */ var core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var core_js_modules_es_array_join_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! core-js/modules/es.array.join.js */ \"./node_modules/core-js/modules/es.array.join.js\");\n/* harmony import */ var core_js_modules_es_array_join_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_join_js__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var core_js_modules_es_array_map_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! core-js/modules/es.array.map.js */ \"./node_modules/core-js/modules/es.array.map.js\");\n/* harmony import */ var core_js_modules_es_array_map_js__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_map_js__WEBPACK_IMPORTED_MODULE_6__);\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.runtime.esm-bundler.js\");\n\n\n\n\n\n\n\n\nvar _hoisted_1 = {\n class: \"p-col-12\"\n};\n\nvar _hoisted_2 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"img\", {\n id: \"results\"\n}, null, -1\n/* HOISTED */\n);\n\nvar _hoisted_3 = {\n class: \"p-col-12\"\n};\nvar _hoisted_4 = {\n key: 0\n};\nvar _hoisted_5 = {\n key: 1\n};\nvar _hoisted_6 = {\n key: 0\n};\nvar _hoisted_7 = {\n class: \"p-grid\"\n};\n\nvar _hoisted_8 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"h2\", {\n class: \"p-ml-2\"\n}, \"Peer District Match\", -1\n/* HOISTED */\n);\n\nvar _hoisted_9 = {\n class: \"p-col-12 p-mt-0\"\n};\n\nvar _hoisted_10 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createTextVNode\"])(\" You have been matched with the following peer district: \");\n\nvar _hoisted_11 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"br\", null, null, -1\n/* HOISTED */\n);\n\nvar _hoisted_12 = {\n class: \"p-col-12 p-mt-0\"\n};\n\nvar _hoisted_13 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createTextVNode\"])(\" District Contact: \");\n\nvar _hoisted_14 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"br\", null, null, -1\n/* HOISTED */\n);\n\nvar _hoisted_15 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createTextVNode\"])(\" (\");\n\nvar _hoisted_16 = {\n href: \"mailto:{{ peerDistrictRecommendation?.recommendation?.recommended_district_contact?.email }}\"\n};\n\nvar _hoisted_17 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createTextVNode\"])(\") \");\n\nvar _hoisted_18 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"h2\", null, \"Section Description\", -1\n/* HOISTED */\n);\n\nvar _hoisted_19 = {\n class: \"p-grid\"\n};\nvar _hoisted_20 = {\n class: \"p-grid\"\n};\n\nvar _hoisted_21 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"h2\", null, \"Subsection Description\", -1\n/* HOISTED */\n);\n\nvar _hoisted_22 = {\n class: \"p-grid\"\n};\n\nvar _hoisted_23 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"h2\", null, \"Key Recommendations:\", -1\n/* HOISTED */\n);\n\nvar _hoisted_24 = {\n key: 0\n};\n\nvar _hoisted_25 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"h2\", null, \"Questions/Answers and Responses\", -1\n/* HOISTED */\n);\n\nvar _hoisted_26 = {\n key: 0\n};\nvar _hoisted_27 = {\n key: 0\n};\n\nvar _hoisted_28 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createTextVNode\"])(\" Response: \");\n\nvar _hoisted_29 = [\"innerHTML\"];\nvar _hoisted_30 = {\n key: 0\n};\nvar _hoisted_31 = [\"innerHTML\"];\nvar _hoisted_32 = {\n key: 1,\n class: \"p-grid\"\n};\nvar _hoisted_33 = {\n class: \"p-col-6\"\n};\n\nvar _hoisted_34 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"h4\", null, \"External Notes\", -1\n/* HOISTED */\n);\n\nvar _hoisted_35 = {\n key: 0,\n class: \"p-col-6\"\n};\n\nvar _hoisted_36 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"h4\", null, \"Confidential Notes\", -1\n/* HOISTED */\n);\n\nvar _hoisted_37 = {\n key: 2\n};\n\nvar _hoisted_38 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"h4\", null, \"Key Recommendations\", -1\n/* HOISTED */\n);\n\nvar _hoisted_39 = {\n key: 3\n};\n\nvar _hoisted_40 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"h4\", null, \"Best Practices\", -1\n/* HOISTED */\n);\n\nvar _hoisted_41 = {\n key: 1\n};\nvar _hoisted_42 = {\n key: 0\n};\n\nvar _hoisted_43 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createTextVNode\"])(\" Response: \");\n\nvar _hoisted_44 = [\"innerHTML\"];\nvar _hoisted_45 = {\n key: 2\n};\nvar _hoisted_46 = {\n style: {\n \"display\": \"flex\",\n \"flex-direction\": \"row\",\n \"align-items\": \"center\",\n \"margin-bottom\": \"5px\"\n }\n};\nvar _hoisted_47 = {\n class: \"p-m-0\"\n};\n\nvar _hoisted_48 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createTextVNode\"])(\" : \");\n\nvar _hoisted_49 = {\n style: {\n \"margin\": \"0\",\n \"margin-left\": \"5px\"\n }\n};\nvar _hoisted_50 = {\n key: 0,\n style: {\n \"margin\": \"0 5px 0 5px\"\n }\n};\nvar _hoisted_51 = {\n style: {}\n};\nvar _hoisted_52 = {\n style: {\n \"margin-top\": \"0\"\n }\n};\n\nvar _hoisted_53 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createTextVNode\"])(\" Response: \");\n\nvar _hoisted_54 = [\"innerHTML\"];\nvar _hoisted_55 = {\n key: 3\n};\nvar _hoisted_56 = {\n key: 0\n};\n\nvar _hoisted_57 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createTextVNode\"])(\" Response: \");\n\nvar _hoisted_58 = [\"innerHTML\"];\nvar _hoisted_59 = {\n key: 1\n};\n\nvar _hoisted_60 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"h2\", null, \"Responses\", -1\n/* HOISTED */\n);\n\nvar _hoisted_61 = {\n key: 0\n};\nvar _hoisted_62 = {\n key: 0\n};\nvar _hoisted_63 = {\n key: 0\n};\nvar _hoisted_64 = [\"innerHTML\"];\nvar _hoisted_65 = {\n key: 1\n};\nvar _hoisted_66 = [\"innerHTML\"];\nvar _hoisted_67 = {\n key: 1\n};\nvar _hoisted_68 = [\"innerHTML\"];\nvar _hoisted_69 = {\n key: 2,\n class: \"p-grid\"\n};\nvar _hoisted_70 = {\n class: \"p-col-6\"\n};\n\nvar _hoisted_71 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"h4\", null, \"External Notes\", -1\n/* HOISTED */\n);\n\nvar _hoisted_72 = {\n key: 0,\n class: \"p-col-6\"\n};\n\nvar _hoisted_73 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"h4\", null, \"Confidential Notes\", -1\n/* HOISTED */\n);\n\nvar _hoisted_74 = {\n key: 3\n};\n\nvar _hoisted_75 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"h4\", null, \"Key Recommendations\", -1\n/* HOISTED */\n);\n\nvar _hoisted_76 = {\n key: 4\n};\n\nvar _hoisted_77 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"h4\", null, \"Best Practices\", -1\n/* HOISTED */\n);\n\nvar _hoisted_78 = {\n key: 2\n};\nvar _hoisted_79 = {\n class: \"p-grid\"\n};\n\nvar _hoisted_80 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"h2\", {\n class: \"p-ml-2\"\n}, \"Assessment Files\", -1\n/* HOISTED */\n);\n\nvar _hoisted_81 = {\n class: \"p-col-12 p-mt-0\"\n};\nvar _hoisted_82 = {\n class: \"p-m-0\"\n};\n\nvar _hoisted_83 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"strong\", null, \"Question:\", -1\n/* HOISTED */\n);\n\nvar _hoisted_84 = {\n key: 0,\n class: \"p-m-0\"\n};\n\nvar _hoisted_85 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"strong\", null, \"Note:\", -1\n/* HOISTED */\n);\n\nvar _hoisted_86 = {\n style: {\n \"display\": \"flex\",\n \"flex-direction\": \"row\",\n \"margin-bottom\": \"10px\",\n \"align-items\": \"center\"\n }\n};\nvar _hoisted_87 = {\n style: {\n \"margin\": \"0 20px 0 0\"\n }\n};\nfunction render(_ctx, _cache, $props, $setup, $data, $options) {\n var _ctx$assessmentReport, _ctx$assessmentReport2, _ctx$assessmentReport3, _ctx$assessmentReport4, _ctx$assessmentReport5, _ctx$assessmentReport6, _ctx$assessmentReport7;\n\n var _component_Loading = Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"resolveComponent\"])(\"Loading\");\n\n var _component_WideAssessment = Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"resolveComponent\"])(\"WideAssessment\");\n\n var _component_SelectButton = Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"resolveComponent\"])(\"SelectButton\");\n\n var _component_Card = Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"resolveComponent\"])(\"Card\");\n\n var _component_Divider = Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"resolveComponent\"])(\"Divider\");\n\n var _component_AccordionTab = Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"resolveComponent\"])(\"AccordionTab\");\n\n var _component_Accordion = Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"resolveComponent\"])(\"Accordion\");\n\n var _component_Button = Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"resolveComponent\"])(\"Button\");\n\n return Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(vue__WEBPACK_IMPORTED_MODULE_7__[\"Fragment\"], null, [Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createVNode\"])(_component_Loading, {\n active: $data.loadingReport || $data.loading,\n \"can-cancel\": false,\n \"lock-scroll\": true,\n height: 70,\n width: 70,\n loader: \"bars\"\n }, null, 8\n /* PROPS */\n , [\"active\"]), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"div\", _hoisted_1, [Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createVNode\"])(_component_WideAssessment, {\n assessment: (_ctx$assessmentReport = _ctx.assessmentReport) === null || _ctx$assessmentReport === void 0 ? void 0 : _ctx$assessmentReport.assessment,\n report: (_ctx$assessmentReport2 = _ctx.assessmentReport) === null || _ctx$assessmentReport2 === void 0 ? void 0 : (_ctx$assessmentReport3 = _ctx$assessmentReport2.report) === null || _ctx$assessmentReport3 === void 0 ? void 0 : _ctx$assessmentReport3.report_data,\n isReport: true,\n completedAt: (_ctx$assessmentReport4 = _ctx.assessmentReport) === null || _ctx$assessmentReport4 === void 0 ? void 0 : (_ctx$assessmentReport5 = _ctx$assessmentReport4.report) === null || _ctx$assessmentReport5 === void 0 ? void 0 : (_ctx$assessmentReport6 = _ctx$assessmentReport5.report_data) === null || _ctx$assessmentReport6 === void 0 ? void 0 : (_ctx$assessmentReport7 = _ctx$assessmentReport6.created_at) === null || _ctx$assessmentReport7 === void 0 ? void 0 : _ctx$assessmentReport7.split('T')[0],\n percentageScore: $options.totalPoints\n }, null, 8\n /* PROPS */\n , [\"assessment\", \"report\", \"completedAt\", \"percentageScore\"])]), _hoisted_2, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"div\", _hoisted_3, [Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createVNode\"])(_component_SelectButton, {\n class: \"reportSelect\",\n modelValue: $data.selectedDisplay,\n \"onUpdate:modelValue\": _cache[0] || (_cache[0] = function ($event) {\n return $data.selectedDisplay = $event;\n }),\n options: $options.displayOptions,\n \"aria-labelledby\": \"Report selection\"\n }, null, 8\n /* PROPS */\n , [\"modelValue\", \"options\"]), $options.selectedSummaryTab || $options.selectedDetailedTab ? (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(\"p\", _hoisted_4, \" Thank you for completing a SCALE Assessment! This report has been generated from your answers and inputs. Each question you answered is built into your score, and some sections will have feedback associated. Not every answer will generate feedback. \")) : Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createCommentVNode\"])(\"v-if\", true), $options.selectedPeerNetworkTab ? (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(\"p\", _hoisted_5, \" Based on your performance on this assessment, you've been matched with another district in your peer network. After reviewing the section\" + Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"toDisplayString\"])($options.sectionReportMatches().length === 1 ? '' : 's') + \" listed below, feel free to reach out to the contact for the district you were matched with to discuss and collaborate on improvements in those areas! \", 1\n /* TEXT */\n )) : Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createCommentVNode\"])(\"v-if\", true)]), $options.selectedPeerNetworkTab ? (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(\"div\", _hoisted_6, [Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createVNode\"])(_component_Card, {\n class: \"section-card p-mx-2 p-mt-2 p-mb-4\"\n }, {\n content: Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"withCtx\"])(function () {\n var _$options$peerDistric, _$options$peerDistric2, _$options$peerDistric3, _$options$peerDistric4, _$options$peerDistric5, _$options$peerDistric6, _$options$peerDistric7, _$options$peerDistric8;\n\n return [Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"div\", _hoisted_7, [_hoisted_8, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"p\", _hoisted_9, [_hoisted_10, _hoisted_11, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"strong\", null, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"toDisplayString\"])((_$options$peerDistric = $options.peerDistrictRecommendation) === null || _$options$peerDistric === void 0 ? void 0 : (_$options$peerDistric2 = _$options$peerDistric.recommendation) === null || _$options$peerDistric2 === void 0 ? void 0 : _$options$peerDistric2.recommended_district_name), 1\n /* TEXT */\n )]), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"p\", _hoisted_12, [_hoisted_13, _hoisted_14, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"strong\", null, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"toDisplayString\"])((_$options$peerDistric3 = $options.peerDistrictRecommendation) === null || _$options$peerDistric3 === void 0 ? void 0 : (_$options$peerDistric4 = _$options$peerDistric3.recommendation) === null || _$options$peerDistric4 === void 0 ? void 0 : (_$options$peerDistric5 = _$options$peerDistric4.recommended_district_contact) === null || _$options$peerDistric5 === void 0 ? void 0 : _$options$peerDistric5.full_name), 1\n /* TEXT */\n ), _hoisted_15, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"a\", _hoisted_16, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"toDisplayString\"])((_$options$peerDistric6 = $options.peerDistrictRecommendation) === null || _$options$peerDistric6 === void 0 ? void 0 : (_$options$peerDistric7 = _$options$peerDistric6.recommendation) === null || _$options$peerDistric7 === void 0 ? void 0 : (_$options$peerDistric8 = _$options$peerDistric7.recommended_district_contact) === null || _$options$peerDistric8 === void 0 ? void 0 : _$options$peerDistric8.email), 1\n /* TEXT */\n ), _hoisted_17])])];\n }),\n _: 1\n /* STABLE */\n\n })])) : Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createCommentVNode\"])(\"v-if\", true), $options.showSections ? (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createBlock\"])(_component_Accordion, {\n key: 1,\n id: \"assessment-report\",\n multiple: true,\n class: \"p-col-12\"\n }, {\n default: Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"withCtx\"])(function () {\n return [(Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(true), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(vue__WEBPACK_IMPORTED_MODULE_7__[\"Fragment\"], null, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"renderList\"])($options.sectionsAndSubsections(), function (se) {\n return Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createBlock\"])(_component_AccordionTab, {\n key: se,\n header: $options.sectionHeader(se)\n }, {\n default: Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"withCtx\"])(function () {\n var _se$subsections$0$sub;\n\n return [(_se$subsections$0$sub = se.subsections[0].subsection_data) !== null && _se$subsections$0$sub !== void 0 && _se$subsections$0$sub.section_description ? (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createBlock\"])(_component_Card, {\n key: 0,\n class: \"section-card p-mb-4\"\n }, {\n content: Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"withCtx\"])(function () {\n var _se$subsections$0$sub2;\n\n return [_hoisted_18, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"div\", null, [Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createVNode\"])(_component_Divider, {\n class: \"p-mb-4\"\n }), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"div\", _hoisted_19, [Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"p\", null, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"toDisplayString\"])((_se$subsections$0$sub2 = se.subsections[0].subsection_data) === null || _se$subsections$0$sub2 === void 0 ? void 0 : _se$subsections$0$sub2.section_description), 1\n /* TEXT */\n )])])];\n }),\n _: 2\n /* DYNAMIC */\n\n }, 1024\n /* DYNAMIC_SLOTS */\n )) : Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createCommentVNode\"])(\"v-if\", true), $options.prioritizeSection(se) ? (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createBlock\"])(_component_Card, {\n key: 1,\n class: \"section-card p-mb-4\"\n }, {\n content: Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"withCtx\"])(function () {\n return [Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"div\", null, [Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"div\", _hoisted_20, [Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"p\", null, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"toDisplayString\"])($options.sectionScoreData(se).score_response), 1\n /* TEXT */\n )])])];\n }),\n _: 2\n /* DYNAMIC */\n\n }, 1024\n /* DYNAMIC_SLOTS */\n )) : Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createCommentVNode\"])(\"v-if\", true), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createVNode\"])(_component_Accordion, {\n id: \"assessment-report-sections\",\n multiple: true,\n class: \"p-col-12\"\n }, {\n default: Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"withCtx\"])(function () {\n return [(Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(true), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(vue__WEBPACK_IMPORTED_MODULE_7__[\"Fragment\"], null, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"renderList\"])(se.subsections, function (st) {\n var _st$subsection_data, _st$subsection_data2;\n\n return Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createBlock\"])(_component_AccordionTab, {\n key: st,\n header: \"\".concat((_st$subsection_data = st.subsection_data) === null || _st$subsection_data === void 0 ? void 0 : _st$subsection_data.subsection_name, \" : \").concat(((_st$subsection_data2 = st.subsection_data) === null || _st$subsection_data2 === void 0 ? void 0 : _st$subsection_data2.actual_score) || 0)\n }, {\n default: Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"withCtx\"])(function () {\n var _st$subsection_data3, _st$key_recommendatio, _st$best_practices;\n\n return [(_st$subsection_data3 = st.subsection_data) !== null && _st$subsection_data3 !== void 0 && _st$subsection_data3.subsection_description ? (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createBlock\"])(_component_Card, {\n key: 0,\n class: \"section-card p-mb-4\"\n }, {\n content: Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"withCtx\"])(function () {\n var _st$subsection_data4;\n\n return [_hoisted_21, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"div\", null, [Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createVNode\"])(_component_Divider, {\n class: \"p-mb-4\"\n }), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"div\", _hoisted_22, [Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"p\", null, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"toDisplayString\"])((_st$subsection_data4 = st.subsection_data) === null || _st$subsection_data4 === void 0 ? void 0 : _st$subsection_data4.subsection_description), 1\n /* TEXT */\n )])])];\n }),\n _: 2\n /* DYNAMIC */\n\n }, 1024\n /* DYNAMIC_SLOTS */\n )) : Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createCommentVNode\"])(\"v-if\", true), (_st$key_recommendatio = st.key_recommendations) !== null && _st$key_recommendatio !== void 0 && _st$key_recommendatio.length ? (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createBlock\"])(_component_Card, {\n key: 1,\n class: \"section-card p-mb-4\"\n }, {\n content: Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"withCtx\"])(function () {\n return [_hoisted_23, (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(true), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(vue__WEBPACK_IMPORTED_MODULE_7__[\"Fragment\"], null, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"renderList\"])(st.key_recommendations, function (kr) {\n return Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(\"div\", {\n key: kr === null || kr === void 0 ? void 0 : kr.id\n }, [Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createVNode\"])(_component_Divider, {\n class: \"p-mb-4\"\n }), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"p\", null, [Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"strong\", null, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"toDisplayString\"])(kr === null || kr === void 0 ? void 0 : kr.text), 1\n /* TEXT */\n )]), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"ol\", null, [(Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(true), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(vue__WEBPACK_IMPORTED_MODULE_7__[\"Fragment\"], null, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"renderList\"])(kr === null || kr === void 0 ? void 0 : kr.action_items, function (ai) {\n return Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(\"li\", {\n key: ai === null || ai === void 0 ? void 0 : ai.id\n }, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"toDisplayString\"])(ai === null || ai === void 0 ? void 0 : ai.text), 1\n /* TEXT */\n );\n }), 128\n /* KEYED_FRAGMENT */\n ))])]);\n }), 128\n /* KEYED_FRAGMENT */\n ))];\n }),\n _: 2\n /* DYNAMIC */\n\n }, 1024\n /* DYNAMIC_SLOTS */\n )) : Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createCommentVNode\"])(\"v-if\", true), (_st$best_practices = st.best_practices) !== null && _st$best_practices !== void 0 && _st$best_practices.length ? (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createBlock\"])(_component_Card, {\n key: 2,\n class: \"section-card p-mb-4\"\n }, {\n content: Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"withCtx\"])(function () {\n var _ctx$bp;\n\n return [Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"h2\", null, \"Best Practices: \" + Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"toDisplayString\"])((_ctx$bp = _ctx.bp) === null || _ctx$bp === void 0 ? void 0 : _ctx$bp.name), 1\n /* TEXT */\n ), (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(true), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(vue__WEBPACK_IMPORTED_MODULE_7__[\"Fragment\"], null, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"renderList\"])(st.best_practices, function (bp) {\n return Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(\"div\", {\n key: bp === null || bp === void 0 ? void 0 : bp.id\n }, [Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createVNode\"])(_component_Divider, {\n class: \"p-mb-4\"\n }), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"p\", null, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"toDisplayString\"])(bp === null || bp === void 0 ? void 0 : bp.text), 1\n /* TEXT */\n )]);\n }), 128\n /* KEYED_FRAGMENT */\n ))];\n }),\n _: 2\n /* DYNAMIC */\n\n }, 1024\n /* DYNAMIC_SLOTS */\n )) : Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createCommentVNode\"])(\"v-if\", true), st.question_responses.length > 0 || st.not_selected_responses.length > 0 ? (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createBlock\"])(_component_Card, {\n key: 3,\n class: \"section-card p-mb-4\"\n }, {\n content: Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"withCtx\"])(function () {\n return [$options.selectedDetailedTab || $options.selectedPeerNetworkTab ? (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(\"div\", _hoisted_24, [_hoisted_25, (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(true), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(vue__WEBPACK_IMPORTED_MODULE_7__[\"Fragment\"], null, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"renderList\"])($options.mergeQuestionDetails(st), function (questionDetail) {\n var _questionDetail$not_s, _ctx$currentUser, _ctx$currentUser2;\n\n return Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(\"div\", {\n key: questionDetail === null || questionDetail === void 0 ? void 0 : questionDetail.id\n }, [Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createVNode\"])(_component_Divider, {\n class: \"p-mb-4\"\n }), !$options.isRollupQuestion(questionDetail) && !$options.isComparisonQuestion(questionDetail) && !$options.isMultiSelectQuestion(questionDetail) ? (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(\"div\", _hoisted_26, [Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"p\", null, \"Q: \" + Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"toDisplayString\"])(questionDetail.text), 1\n /* TEXT */\n ), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"p\", null, \" A: \" + Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"toDisplayString\"])(questionDetail.answers[0].choice || questionDetail.answers[0].value), 1\n /* TEXT */\n ), questionDetail !== null && questionDetail !== void 0 && questionDetail.answers[0].selected_response ? (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(\"div\", _hoisted_27, [_hoisted_28, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"div\", {\n innerHTML: questionDetail === null || questionDetail === void 0 ? void 0 : questionDetail.answers[0].selected_response\n }, null, 8\n /* PROPS */\n , _hoisted_29), (questionDetail === null || questionDetail === void 0 ? void 0 : (_questionDetail$not_s = questionDetail.not_selected_responses) === null || _questionDetail$not_s === void 0 ? void 0 : _questionDetail$not_s.length) > 0 ? (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(\"div\", _hoisted_30, [Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"div\", {\n innerHTML: questionDetail === null || questionDetail === void 0 ? void 0 : questionDetail.not_selected_responses\n }, null, 8\n /* PROPS */\n , _hoisted_31)])) : Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createCommentVNode\"])(\"v-if\", true)])) : Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createCommentVNode\"])(\"v-if\", true), questionDetail !== null && questionDetail !== void 0 && questionDetail.answers[0].external_notes || questionDetail !== null && questionDetail !== void 0 && questionDetail.answers[0].confidential_notes && ((_ctx$currentUser = _ctx.currentUser) === null || _ctx$currentUser === void 0 ? void 0 : _ctx$currentUser.role) === 'Superuser' ? (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(\"div\", _hoisted_32, [Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"div\", _hoisted_33, [_hoisted_34, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"p\", null, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"toDisplayString\"])((questionDetail === null || questionDetail === void 0 ? void 0 : questionDetail.answers[0].external_notes) || 'No notes.'), 1\n /* TEXT */\n )]), ((_ctx$currentUser2 = _ctx.currentUser) === null || _ctx$currentUser2 === void 0 ? void 0 : _ctx$currentUser2.role) === 'Superuser' ? (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(\"div\", _hoisted_35, [_hoisted_36, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"p\", null, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"toDisplayString\"])((questionDetail === null || questionDetail === void 0 ? void 0 : questionDetail.answers[0].confidential_notes) || 'No notes.'), 1\n /* TEXT */\n )])) : Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createCommentVNode\"])(\"v-if\", true)])) : Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createCommentVNode\"])(\"v-if\", true), questionDetail !== null && questionDetail !== void 0 && questionDetail.answers[0].key_recommendations && (questionDetail === null || questionDetail === void 0 ? void 0 : questionDetail.answers[0].key_recommendations.length) > 0 ? (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(\"div\", _hoisted_37, [_hoisted_38, (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(true), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(vue__WEBPACK_IMPORTED_MODULE_7__[\"Fragment\"], null, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"renderList\"])(questionDetail === null || questionDetail === void 0 ? void 0 : questionDetail.answers[0].key_recommendations, function (kr) {\n return Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(\"div\", {\n key: kr.id\n }, [Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"p\", null, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"toDisplayString\"])(kr.text), 1\n /* TEXT */\n ), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"ol\", null, [(Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(true), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(vue__WEBPACK_IMPORTED_MODULE_7__[\"Fragment\"], null, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"renderList\"])(kr.action_items, function (ai) {\n return Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(\"li\", {\n key: ai.id\n }, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"toDisplayString\"])(ai.text), 1\n /* TEXT */\n );\n }), 128\n /* KEYED_FRAGMENT */\n ))])]);\n }), 128\n /* KEYED_FRAGMENT */\n ))])) : Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createCommentVNode\"])(\"v-if\", true), questionDetail !== null && questionDetail !== void 0 && questionDetail.answers[0].best_practices && (questionDetail === null || questionDetail === void 0 ? void 0 : questionDetail.answers[0].best_practices.length) > 0 ? (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(\"div\", _hoisted_39, [_hoisted_40, (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(true), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(vue__WEBPACK_IMPORTED_MODULE_7__[\"Fragment\"], null, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"renderList\"])(questionDetail === null || questionDetail === void 0 ? void 0 : questionDetail.answers[0].best_practices, function (bp) {\n return Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(\"div\", {\n key: bp.id\n }, [Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"p\", null, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"toDisplayString\"])(bp.text), 1\n /* TEXT */\n )]);\n }), 128\n /* KEYED_FRAGMENT */\n ))])) : Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createCommentVNode\"])(\"v-if\", true)])) : Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createCommentVNode\"])(\"v-if\", true), $options.isRollupQuestion(questionDetail) ? (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(\"div\", _hoisted_41, [Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"p\", null, \"Q: \" + Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"toDisplayString\"])(questionDetail.text), 1\n /* TEXT */\n ), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"p\", null, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"toDisplayString\"])(questionDetail.choice) + \" - \" + Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"toDisplayString\"])(questionDetail.value) + Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"toDisplayString\"])(questionDetail.display_format === 'percent' ? '%' : ''), 1\n /* TEXT */\n ), questionDetail !== null && questionDetail !== void 0 && questionDetail.selected_response ? (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(\"div\", _hoisted_42, [_hoisted_43, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"div\", {\n innerHTML: questionDetail === null || questionDetail === void 0 ? void 0 : questionDetail.selected_response\n }, null, 8\n /* PROPS */\n , _hoisted_44)])) : Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createCommentVNode\"])(\"v-if\", true)])) : Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createCommentVNode\"])(\"v-if\", true), $options.isComparisonQuestion(questionDetail) ? (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(\"div\", _hoisted_45, [Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"p\", null, \"Q: \" + Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"toDisplayString\"])(questionDetail.text), 1\n /* TEXT */\n ), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"div\", _hoisted_46, [(Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(true), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(vue__WEBPACK_IMPORTED_MODULE_7__[\"Fragment\"], null, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"renderList\"])(questionDetail.choices, function (choice, i) {\n return Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(\"div\", {\n key: choice.text,\n style: {\n \"display\": \"flex\",\n \"flex-direction\": \"row\",\n \"align-items\": \"center\"\n }\n }, [Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"p\", _hoisted_47, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"toDisplayString\"])(choice.text), 1\n /* TEXT */\n ), _hoisted_48, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"p\", _hoisted_49, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"toDisplayString\"])(choice.value), 1\n /* TEXT */\n ), i === 0 ? (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(\"p\", _hoisted_50, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"toDisplayString\"])(questionDetail.operator), 1\n /* TEXT */\n )) : Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createCommentVNode\"])(\"v-if\", true)]);\n }), 128\n /* KEYED_FRAGMENT */\n ))]), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"div\", _hoisted_51, [Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"p\", _hoisted_52, \" Result = \" + Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"toDisplayString\"])($options.calculateComparison(questionDetail.operator, questionDetail.choices[0].value, questionDetail.choices[1].value)), 1\n /* TEXT */\n )]), questionDetail.choices.some(function (c) {\n return c.selected_response !== null && c.selected_response !== '';\n }) ? (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(vue__WEBPACK_IMPORTED_MODULE_7__[\"Fragment\"], {\n key: 0\n }, [_hoisted_53, (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(true), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(vue__WEBPACK_IMPORTED_MODULE_7__[\"Fragment\"], null, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"renderList\"])(questionDetail.choices, function (choice) {\n return Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(\"div\", {\n key: choice.selected_response\n }, [Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"div\", {\n innerHTML: choice.selected_response\n }, null, 8\n /* PROPS */\n , _hoisted_54)]);\n }), 128\n /* KEYED_FRAGMENT */\n ))], 64\n /* STABLE_FRAGMENT */\n )) : Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createCommentVNode\"])(\"v-if\", true)])) : Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createCommentVNode\"])(\"v-if\", true), $options.isMultiSelectQuestion(questionDetail) ? (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(\"div\", _hoisted_55, [Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"p\", null, \"Q: \" + Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"toDisplayString\"])(questionDetail.text), 1\n /* TEXT */\n ), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"p\", null, \" A: \" + Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"toDisplayString\"])(questionDetail.answers.map(function (answer) {\n return answer.choice;\n }).join(', ')), 1\n /* TEXT */\n ), questionDetail !== null && questionDetail !== void 0 && questionDetail.selected_response ? (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(\"div\", _hoisted_56, [_hoisted_57, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"div\", {\n innerHTML: questionDetail === null || questionDetail === void 0 ? void 0 : questionDetail.answers.map(function (answer) {\n return answer.selected_response;\n }).join(', ')\n }, null, 8\n /* PROPS */\n , _hoisted_58)])) : Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createCommentVNode\"])(\"v-if\", true)])) : Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createCommentVNode\"])(\"v-if\", true)]);\n }), 128\n /* KEYED_FRAGMENT */\n ))])) : Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createCommentVNode\"])(\"v-if\", true), $options.selectedSummaryTab ? (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(\"div\", _hoisted_59, [_hoisted_60, $options.hasNoResponses(st) ? (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(\"div\", _hoisted_61, \"There are no responses for this section.\")) : Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createCommentVNode\"])(\"v-if\", true), (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(true), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(vue__WEBPACK_IMPORTED_MODULE_7__[\"Fragment\"], null, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"renderList\"])($options.mergeQuestionDetails(st), function (questionDetail) {\n var _questionDetail$answe, _questionDetail$not_s2, _ctx$currentUser3, _ctx$currentUser4;\n\n return Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(\"div\", {\n key: questionDetail === null || questionDetail === void 0 ? void 0 : questionDetail.id\n }, [!$options.isComparisonQuestion(questionDetail) ? (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(\"div\", _hoisted_62, [(questionDetail === null || questionDetail === void 0 ? void 0 : (_questionDetail$answe = questionDetail.answers[0].selected_response) === null || _questionDetail$answe === void 0 ? void 0 : _questionDetail$answe.length) > 0 ? (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(\"div\", _hoisted_63, [Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createVNode\"])(_component_Divider, {\n class: \"p-mb-4\"\n }), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"div\", {\n innerHTML: questionDetail === null || questionDetail === void 0 ? void 0 : questionDetail.answers[0].selected_response\n }, null, 8\n /* PROPS */\n , _hoisted_64)])) : Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createCommentVNode\"])(\"v-if\", true), (questionDetail === null || questionDetail === void 0 ? void 0 : (_questionDetail$not_s2 = questionDetail.not_selected_responses) === null || _questionDetail$not_s2 === void 0 ? void 0 : _questionDetail$not_s2.length) > 0 ? (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(\"div\", _hoisted_65, [Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createVNode\"])(_component_Divider, {\n class: \"p-mb-4\"\n }), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"div\", {\n innerHTML: questionDetail === null || questionDetail === void 0 ? void 0 : questionDetail.not_selected_responses\n }, null, 8\n /* PROPS */\n , _hoisted_66)])) : Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createCommentVNode\"])(\"v-if\", true)])) : Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createCommentVNode\"])(\"v-if\", true), $options.isComparisonQuestion(questionDetail) ? (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(\"div\", _hoisted_67, [questionDetail.choices.some(function (c) {\n return c.selected_response !== null;\n }) ? (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(true), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(vue__WEBPACK_IMPORTED_MODULE_7__[\"Fragment\"], {\n key: 0\n }, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"renderList\"])(questionDetail.choices, function (choice) {\n return Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(\"div\", {\n key: choice.selected_response\n }, [Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"div\", {\n innerHTML: choice.selected_response\n }, null, 8\n /* PROPS */\n , _hoisted_68)]);\n }), 128\n /* KEYED_FRAGMENT */\n )) : Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createCommentVNode\"])(\"v-if\", true)])) : Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createCommentVNode\"])(\"v-if\", true), questionDetail !== null && questionDetail !== void 0 && questionDetail.answers[0].external_notes || questionDetail !== null && questionDetail !== void 0 && questionDetail.answers[0].confidential_notes && ((_ctx$currentUser3 = _ctx.currentUser) === null || _ctx$currentUser3 === void 0 ? void 0 : _ctx$currentUser3.role) === 'Superuser' ? (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(\"div\", _hoisted_69, [Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"div\", _hoisted_70, [_hoisted_71, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"p\", null, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"toDisplayString\"])((questionDetail === null || questionDetail === void 0 ? void 0 : questionDetail.answers[0].external_notes) || 'No notes.'), 1\n /* TEXT */\n )]), ((_ctx$currentUser4 = _ctx.currentUser) === null || _ctx$currentUser4 === void 0 ? void 0 : _ctx$currentUser4.role) === 'Superuser' ? (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(\"div\", _hoisted_72, [_hoisted_73, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"p\", null, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"toDisplayString\"])((questionDetail === null || questionDetail === void 0 ? void 0 : questionDetail.answers[0].confidential_notes) || 'No notes.'), 1\n /* TEXT */\n )])) : Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createCommentVNode\"])(\"v-if\", true)])) : Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createCommentVNode\"])(\"v-if\", true), questionDetail !== null && questionDetail !== void 0 && questionDetail.answers[0].key_recommendations && (questionDetail === null || questionDetail === void 0 ? void 0 : questionDetail.answers[0].key_recommendations.length) > 0 ? (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(\"div\", _hoisted_74, [_hoisted_75, (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(true), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(vue__WEBPACK_IMPORTED_MODULE_7__[\"Fragment\"], null, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"renderList\"])(questionDetail === null || questionDetail === void 0 ? void 0 : questionDetail.answers[0].key_recommendations, function (kr) {\n return Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(\"div\", {\n key: kr.id\n }, [Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"p\", null, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"toDisplayString\"])(kr.text), 1\n /* TEXT */\n ), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"ol\", null, [(Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(true), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(vue__WEBPACK_IMPORTED_MODULE_7__[\"Fragment\"], null, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"renderList\"])(kr.action_items, function (ai) {\n return Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(\"li\", {\n key: ai.id\n }, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"toDisplayString\"])(ai.text), 1\n /* TEXT */\n );\n }), 128\n /* KEYED_FRAGMENT */\n ))])]);\n }), 128\n /* KEYED_FRAGMENT */\n ))])) : Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createCommentVNode\"])(\"v-if\", true), questionDetail !== null && questionDetail !== void 0 && questionDetail.answers[0].best_practices && (questionDetail === null || questionDetail === void 0 ? void 0 : questionDetail.answers[0].best_practices.length) > 0 ? (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(\"div\", _hoisted_76, [_hoisted_77, (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(true), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(vue__WEBPACK_IMPORTED_MODULE_7__[\"Fragment\"], null, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"renderList\"])(questionDetail === null || questionDetail === void 0 ? void 0 : questionDetail.answers[0].best_practices, function (bp) {\n return Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(\"div\", {\n key: bp.id\n }, [Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"p\", null, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"toDisplayString\"])(bp.text), 1\n /* TEXT */\n )]);\n }), 128\n /* KEYED_FRAGMENT */\n ))])) : Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createCommentVNode\"])(\"v-if\", true)]);\n }), 128\n /* KEYED_FRAGMENT */\n ))])) : Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createCommentVNode\"])(\"v-if\", true)];\n }),\n _: 2\n /* DYNAMIC */\n\n }, 1024\n /* DYNAMIC_SLOTS */\n )) : Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createCommentVNode\"])(\"v-if\", true)];\n }),\n _: 2\n /* DYNAMIC */\n\n }, 1032\n /* PROPS, DYNAMIC_SLOTS */\n , [\"header\"]);\n }), 128\n /* KEYED_FRAGMENT */\n ))];\n }),\n _: 2\n /* DYNAMIC */\n\n }, 1024\n /* DYNAMIC_SLOTS */\n )];\n }),\n _: 2\n /* DYNAMIC */\n\n }, 1032\n /* PROPS, DYNAMIC_SLOTS */\n , [\"header\"]);\n }), 128\n /* KEYED_FRAGMENT */\n ))];\n }),\n _: 1\n /* STABLE */\n\n })) : Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createCommentVNode\"])(\"v-if\", true), $options.selectedFileTab ? (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(\"div\", _hoisted_78, [Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createVNode\"])(_component_Card, {\n class: \"section-card p-mx-2 p-mt-2 p-mb-4\"\n }, {\n content: Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"withCtx\"])(function () {\n var _ctx$assessmentReport8, _ctx$assessmentReport9, _ctx$assessmentReport10;\n\n return [Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"div\", _hoisted_79, [_hoisted_80, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"div\", _hoisted_81, [(Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(true), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(vue__WEBPACK_IMPORTED_MODULE_7__[\"Fragment\"], null, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"renderList\"])((_ctx$assessmentReport8 = _ctx.assessmentReport) === null || _ctx$assessmentReport8 === void 0 ? void 0 : (_ctx$assessmentReport9 = _ctx$assessmentReport8.report) === null || _ctx$assessmentReport9 === void 0 ? void 0 : (_ctx$assessmentReport10 = _ctx$assessmentReport9.report_data) === null || _ctx$assessmentReport10 === void 0 ? void 0 : _ctx$assessmentReport10.files, function (file) {\n return Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(\"div\", {\n key: file.id\n }, [Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"p\", _hoisted_82, [_hoisted_83, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createTextVNode\"])(\" \" + Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"toDisplayString\"])(file.question), 1\n /* TEXT */\n )]), file.value !== null && file.value !== '' ? (Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementBlock\"])(\"p\", _hoisted_84, [_hoisted_85, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createTextVNode\"])(\" \" + Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"toDisplayString\"])(file.value), 1\n /* TEXT */\n )])) : Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createCommentVNode\"])(\"v-if\", true), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"div\", _hoisted_86, [Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createElementVNode\"])(\"p\", _hoisted_87, Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"toDisplayString\"])($options.getFileName(file.file)), 1\n /* TEXT */\n ), Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createVNode\"])(_component_Button, {\n onClick: function onClick($event) {\n return $options.downloadFile(file.file);\n },\n label: \"Download\",\n class: \"text-button-underline\"\n }, null, 8\n /* PROPS */\n , [\"onClick\"])])]);\n }), 128\n /* KEYED_FRAGMENT */\n ))])])];\n }),\n _: 1\n /* STABLE */\n\n })])) : Object(vue__WEBPACK_IMPORTED_MODULE_7__[\"createCommentVNode\"])(\"v-if\", true)], 64\n /* STABLE_FRAGMENT */\n );\n}\n\n//# sourceURL=webpack:///./src/components/ReportsComponent.vue?./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1"); /***/ }), /***/ "./node_modules/cache-loader/dist/cjs.js?!./node_modules/babel-loader/lib/index.js!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/templateLoader.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/index.js?!./src/components/assessment-wizard/AddAnswers.vue?vue&type=template&id=665859c6&scoped=true": /*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./src/components/assessment-wizard/AddAnswers.vue?vue&type=template&id=665859c6&scoped=true ***! \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! exports provided: render */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony import */ var core_js_modules_es_array_includes_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.array.includes.js */ \"./node_modules/core-js/modules/es.array.includes.js\");\n/* harmony import */ var core_js_modules_es_array_includes_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_includes_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! core-js/modules/es.function.name.js */ \"./node_modules/core-js/modules/es.function.name.js\");\n/* harmony import */ var core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.runtime.esm-bundler.js\");\n\n\n\n\nvar _withScopeId = function _withScopeId(n) {\n return Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"pushScopeId\"])(\"data-v-665859c6\"), n = n(), Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"popScopeId\"])(), n;\n};\n\nvar _hoisted_1 = {\n key: 0,\n class: \"p-col-12\"\n};\nvar _hoisted_2 = {\n for: \"name\"\n};\nvar _hoisted_3 = [\"onClick\"];\n\nvar _hoisted_4 = /*#__PURE__*/_withScopeId(function () {\n return /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createElementVNode\"])(\"br\", null, null, -1\n /* HOISTED */\n );\n});\n\nvar _hoisted_5 = {\n key: 1,\n class: \"p-col-12\"\n};\n\nvar _hoisted_6 = /*#__PURE__*/_withScopeId(function () {\n return /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createElementVNode\"])(\"label\", {\n for: \"type\"\n }, [/*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createTextVNode\"])(\" FILE UPLOAD\"), /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createElementVNode\"])(\"br\"), /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createElementVNode\"])(\"small\", {\n class: \"block\"\n }, [/*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createElementVNode\"])(\"em\", null, \" The user will be required to upload a file as an answer to this question. There will also be a comment field displayed for the user to provide details. \")])], -1\n /* HOISTED */\n );\n});\n\nvar _hoisted_7 = [_hoisted_6];\nvar _hoisted_8 = {\n key: 2,\n class: \"p-col-6\"\n};\n\nvar _hoisted_9 = /*#__PURE__*/_withScopeId(function () {\n return /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createElementVNode\"])(\"label\", {\n for: \"type\"\n }, \"SCORE\", -1\n /* HOISTED */\n );\n});\n\nvar _hoisted_10 = /*#__PURE__*/_withScopeId(function () {\n return /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createElementVNode\"])(\"br\", null, null, -1\n /* HOISTED */\n );\n});\n\nvar _hoisted_11 = {\n key: 3,\n class: \"p-col-12\"\n};\n\nvar _hoisted_12 = /*#__PURE__*/_withScopeId(function () {\n return /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createElementVNode\"])(\"label\", {\n for: \"type\"\n }, [/*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createTextVNode\"])(\" SCORE SCALE\"), /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createElementVNode\"])(\"br\"), /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createElementVNode\"])(\"small\", {\n class: \"block\"\n }, [/*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createElementVNode\"])(\"em\", null, [/*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createTextVNode\"])(\" The scoring scale is configured as key:value pairs, where the key is the maximum value to receive that score, and the value is the score itself. For example, with a scoring scale of \"), /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createElementVNode\"])(\"pre\", null, \"{\\\"0\\\": -1, \\\"25\\\": 0, \\\"50\\\": 1, \\\"100\\\": 2}\"), /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createTextVNode\"])(\" a value of 0 would be scored -1, a value of 1-25 would be scored 0, a value of 26-50 would be scored 1, and a value of 51-100 would be scored 2. \")])])], -1\n /* HOISTED */\n );\n});\n\nvar _hoisted_13 = {\n key: 4,\n class: \"p-col-6\"\n};\n\nvar _hoisted_14 = /*#__PURE__*/_withScopeId(function () {\n return /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createElementVNode\"])(\"label\", {\n for: \"type\",\n style: {\n \"margin-left\": \"20px\"\n }\n }, \"SEND TO\", -1\n /* HOISTED */\n );\n});\n\nvar _hoisted_15 = /*#__PURE__*/_withScopeId(function () {\n return /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createElementVNode\"])(\"br\", null, null, -1\n /* HOISTED */\n );\n});\n\nvar _hoisted_16 = {\n key: 5,\n class: \"p-col-12\"\n};\n\nvar _hoisted_17 = /*#__PURE__*/_withScopeId(function () {\n return /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createElementVNode\"])(\"label\", {\n for: \"name\"\n }, \"RESPONSE\", -1\n /* HOISTED */\n );\n});\n\nvar _hoisted_18 = /*#__PURE__*/_withScopeId(function () {\n return /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createElementVNode\"])(\"br\", null, null, -1\n /* HOISTED */\n );\n});\n\nvar _hoisted_19 = {\n key: 0\n};\n\nvar _hoisted_20 = /*#__PURE__*/_withScopeId(function () {\n return /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createElementVNode\"])(\"label\", {\n for: \"name\"\n }, [/*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createTextVNode\"])(\"NOT SELECTED RESPONSE \"), /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createElementVNode\"])(\"small\", {\n class: \"block\"\n }, [/*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createElementVNode\"])(\"em\", null, \"This will be displayed if the user does not select this answer.\")])], -1\n /* HOISTED */\n );\n});\n\nvar _hoisted_21 = /*#__PURE__*/_withScopeId(function () {\n return /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createElementVNode\"])(\"br\", null, null, -1\n /* HOISTED */\n );\n});\n\nvar _hoisted_22 = {\n key: 0,\n class: \"p-d-flex\"\n};\nfunction render(_ctx, _cache, $props, $setup, $data, $options) {\n var _$props$type12, _$props$type13;\n\n var _component_InputText = Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"resolveComponent\"])(\"InputText\");\n\n var _component_Dropdown = Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"resolveComponent\"])(\"Dropdown\");\n\n var _component_Textarea = Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"resolveComponent\"])(\"Textarea\");\n\n var _component_QuillEditor = Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"resolveComponent\"])(\"QuillEditor\");\n\n var _component_Divider = Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"resolveComponent\"])(\"Divider\");\n\n var _component_Button = Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"resolveComponent\"])(\"Button\");\n\n return Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createElementBlock\"])(vue__WEBPACK_IMPORTED_MODULE_2__[\"Fragment\"], null, [(Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"openBlock\"])(true), Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createElementBlock\"])(vue__WEBPACK_IMPORTED_MODULE_2__[\"Fragment\"], null, Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"renderList\"])($options.filteredAnswers, function (answer, j) {\n var _$props$type, _$props$type2, _$options$filteredAns, _$props$type3, _$props$type4, _$options$filteredAns2, _$props$type5, _$props$type6, _$props$type7, _$props$type8, _$props$type9, _$props$type10, _$props$type11;\n\n return Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createElementBlock\"])(\"div\", {\n key: \"id-\".concat(answer.id) || false,\n class: \"p-grid\"\n }, [!['Text', 'Numeric', 'File', 'Slider Rating'].includes((_$props$type = $props.type) === null || _$props$type === void 0 ? void 0 : _$props$type.name) ? (Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createElementBlock\"])(\"div\", _hoisted_1, [Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createElementVNode\"])(\"label\", _hoisted_2, Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"toDisplayString\"])(((_$props$type2 = $props.type) === null || _$props$type2 === void 0 ? void 0 : _$props$type2.name) === 'Rollup' ? 'Sub-Question' : 'Answer') + \" Text\", 1\n /* TEXT */\n ), ((_$options$filteredAns = $options.filteredAnswers) === null || _$options$filteredAns === void 0 ? void 0 : _$options$filteredAns.length) > 1 && ((_$props$type3 = $props.type) === null || _$props$type3 === void 0 ? void 0 : _$props$type3.name) !== 'Rollup' || ((_$props$type4 = $props.type) === null || _$props$type4 === void 0 ? void 0 : _$props$type4.name) === 'Rollup' && ((_$options$filteredAns2 = $options.filteredAnswers) === null || _$options$filteredAns2 === void 0 ? void 0 : _$options$filteredAns2.length) > 2 ? (Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createElementBlock\"])(\"i\", {\n key: 0,\n onClick: function onClick() {\n return _ctx.removeAnswer({\n qIndex: $props.qIndex,\n aIndex: j\n });\n },\n class: \"pi pi-trash p-ml-3\"\n }, null, 8\n /* PROPS */\n , _hoisted_3)) : Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createCommentVNode\"])(\"v-if\", true), _hoisted_4, Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createVNode\"])(_component_InputText, {\n value: $props.question.answers[j].text,\n onInput: function onInput(e) {\n return _ctx.updateAnswer({\n qIndex: $props.qIndex,\n aIndex: j,\n field: 'text',\n value: e.target.value\n });\n },\n type: \"text\",\n class: \"full-width-input\"\n }, null, 8\n /* PROPS */\n , [\"value\", \"onInput\"])])) : Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createCommentVNode\"])(\"v-if\", true), ((_$props$type5 = $props.type) === null || _$props$type5 === void 0 ? void 0 : _$props$type5.name) === 'File' && j === 0 ? (Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createElementBlock\"])(\"div\", _hoisted_5, _hoisted_7)) : Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createCommentVNode\"])(\"v-if\", true), !['Text', 'Numeric', 'Slider Rating', 'Rollup', 'Comparison', 'File'].includes((_$props$type6 = $props.type) === null || _$props$type6 === void 0 ? void 0 : _$props$type6.name) || $props.type.name === 'File' && j === 0 ? (Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createElementBlock\"])(\"div\", _hoisted_8, [Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createCommentVNode\"])(\" For multiple choice questions, each answer has a score/weight \"), _hoisted_9, _hoisted_10, Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createVNode\"])(_component_Dropdown, {\n modelValue: $options.getAnswerWeight($props.question.answers[j].weight),\n onChange: function onChange(e) {\n return _ctx.updateAnswer({\n qIndex: $props.qIndex,\n aIndex: j,\n field: 'weight',\n value: e.value\n });\n },\n options: $data.weights,\n optionLabel: \"name\",\n class: \"half-width-input\"\n }, null, 8\n /* PROPS */\n , [\"modelValue\", \"onChange\", \"options\"])])) : Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createCommentVNode\"])(\"v-if\", true), ((_$props$type7 = $props.type) === null || _$props$type7 === void 0 ? void 0 : _$props$type7.name) === 'Rollup' ? (Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createElementBlock\"])(\"div\", _hoisted_11, [Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createCommentVNode\"])(\" For rollup questions, each input has a score/weight scale with defined thresholds \"), _hoisted_12, Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createVNode\"])(_component_Textarea, {\n modelValue: $options.getRollupScoringWeights(j),\n onChange: function onChange(e) {\n return _ctx.updateAnswer({\n qIndex: $props.qIndex,\n aIndex: j,\n field: 'scoring',\n value: {\n weights: e.target.value\n }\n });\n },\n class: \"full-width-input\"\n }, null, 8\n /* PROPS */\n , [\"modelValue\", \"onChange\"])])) : Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createCommentVNode\"])(\"v-if\", true), !['Multiple Select', 'Rollup', 'Comparison', 'File'].includes((_$props$type8 = $props.type) === null || _$props$type8 === void 0 ? void 0 : _$props$type8.name) || ((_$props$type9 = $props.type) === null || _$props$type9 === void 0 ? void 0 : _$props$type9.name) === 'File' && j === 0 ? (Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createElementBlock\"])(\"div\", _hoisted_13, [_hoisted_14, _hoisted_15, Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createVNode\"])(_component_Dropdown, {\n modelValue: $options.sendToValue({\n qIndex: $props.qIndex,\n aIndex: j,\n sendTo: answer.send_to\n }),\n onChange: function onChange(e) {\n return _ctx.updateAnswer({\n qIndex: $props.qIndex,\n aIndex: j,\n field: 'send_to',\n value: e.value\n });\n },\n options: $options.remappedQuestionsList,\n optionLabel: \"label\",\n optionGroupLabel: \"label\",\n optionGroupChildren: \"children\",\n optionValue: \"key\",\n class: \"half-width-input\",\n style: {\n \"margin-left\": \"20px\"\n }\n }, null, 8\n /* PROPS */\n , [\"modelValue\", \"onChange\", \"options\"])])) : Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createCommentVNode\"])(\"v-if\", true), ((_$props$type10 = $props.type) === null || _$props$type10 === void 0 ? void 0 : _$props$type10.name) !== 'File' || j === 0 ? (Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createElementBlock\"])(\"div\", _hoisted_16, [_hoisted_17, _hoisted_18, Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createVNode\"])(_component_QuillEditor, {\n value: answer.selected_response,\n options: $data.editorOptions,\n onChange: function onChange($event) {\n return $options.onEditorChange($event, {\n qIndex: $props.qIndex,\n aIndex: j,\n field: 'selected_response'\n });\n }\n }, null, 8\n /* PROPS */\n , [\"value\", \"options\", \"onChange\"]), ['Multiple Select', 'Multiple Choice', 'Dichotomous'].includes((_$props$type11 = $props.type) === null || _$props$type11 === void 0 ? void 0 : _$props$type11.name) ? (Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createElementBlock\"])(\"div\", _hoisted_19, [_hoisted_20, _hoisted_21, Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createVNode\"])(_component_QuillEditor, {\n value: answer.not_selected_response,\n options: $data.editorOptions,\n onChange: function onChange($event) {\n return $options.onEditorChange($event, {\n qIndex: $props.qIndex,\n aIndex: j,\n field: 'not_selected_response'\n });\n }\n }, null, 8\n /* PROPS */\n , [\"value\", \"options\", \"onChange\"])])) : Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createCommentVNode\"])(\"v-if\", true), Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createVNode\"])(_component_Divider)])) : Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createCommentVNode\"])(\"v-if\", true)]);\n }), 128\n /* KEYED_FRAGMENT */\n )), ['Multiple Choice', 'Multiple Select', 'Rollup'].includes((_$props$type12 = $props.type) === null || _$props$type12 === void 0 ? void 0 : _$props$type12.name) ? (Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createElementBlock\"])(\"div\", _hoisted_22, [Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createVNode\"])(_component_Button, {\n onClick: _cache[0] || (_cache[0] = function () {\n return _ctx.addAnswer({\n qIndex: $props.qIndex\n });\n }),\n label: \"Add \".concat(((_$props$type13 = $props.type) === null || _$props$type13 === void 0 ? void 0 : _$props$type13.name) === 'Rollup' ? 'Sub-Question' : 'Answer'),\n icon: \"pi pi-plus-circle\",\n class: \"p-button-text\"\n }, null, 8\n /* PROPS */\n , [\"label\"])])) : Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createCommentVNode\"])(\"v-if\", true), Object(vue__WEBPACK_IMPORTED_MODULE_2__[\"createCommentVNode\"])(\" \")], 64\n /* STABLE_FRAGMENT */\n );\n}\n\n//# sourceURL=webpack:///./src/components/assessment-wizard/AddAnswers.vue?./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1"); /***/ }), /***/ "./node_modules/cache-loader/dist/cjs.js?!./node_modules/babel-loader/lib/index.js!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/templateLoader.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/index.js?!./src/components/assessment-wizard/AddQuestions.vue?vue&type=template&id=9c0a6816": /*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./src/components/assessment-wizard/AddQuestions.vue?vue&type=template&id=9c0a6816 ***! \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! exports provided: render */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony import */ var _usr_src_app_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js */ \"./node_modules/@babel/runtime/helpers/esm/objectSpread2.js\");\n/* harmony import */ var core_js_modules_es_array_concat_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! core-js/modules/es.array.concat.js */ \"./node_modules/core-js/modules/es.array.concat.js\");\n/* harmony import */ var core_js_modules_es_array_concat_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_concat_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! core-js/modules/es.symbol.js */ \"./node_modules/core-js/modules/es.symbol.js\");\n/* harmony import */ var core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.symbol.description.js */ \"./node_modules/core-js/modules/es.symbol.description.js\");\n/* harmony import */ var core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/es.function.name.js */ \"./node_modules/core-js/modules/es.function.name.js\");\n/* harmony import */ var core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.runtime.esm-bundler.js\");\n\n\n\n\n\n\nvar _hoisted_1 = {\n class: \"p-lg-6 p-md-6 p-sm-12\"\n};\n\nvar _hoisted_2 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"label\", {\n for: \"type\"\n}, \"QUESTION TYPE\", -1\n/* HOISTED */\n);\n\nvar _hoisted_3 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"br\", null, null, -1\n/* HOISTED */\n);\n\nvar _hoisted_4 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"label\", {\n for: \"text\"\n}, \"TITLE\", -1\n/* HOISTED */\n);\n\nvar _hoisted_5 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"br\", null, null, -1\n/* HOISTED */\n);\n\nvar _hoisted_6 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"label\", {\n for: \"description\"\n}, \"DESCRIPTION\", -1\n/* HOISTED */\n);\n\nvar _hoisted_7 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"br\", null, null, -1\n/* HOISTED */\n);\n\nvar _hoisted_8 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"label\", {\n for: \"required\"\n}, \"REQUIRED\", -1\n/* HOISTED */\n);\n\nvar _hoisted_9 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"br\", null, null, -1\n/* HOISTED */\n);\n\nvar _hoisted_10 = {\n key: 0\n};\n\nvar _hoisted_11 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"label\", {\n class: \"block\",\n for: \"rollup-format\"\n}, [/*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createTextVNode\"])(\" ROLLUP FORMAT\"), /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"br\"), /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"small\", {\n class: \"block\"\n}, [/*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"em\", null, \"\\\"Numeric\\\" values will display input as a count, with the percent of the total calculated and displayed alongside. \\\"Percent\\\" values will display input as a percent alone.\")])], -1\n/* HOISTED */\n);\n\nvar _hoisted_12 = {\n class: \"ltr\"\n};\n\nvar _hoisted_13 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createTextVNode\"])(\" Numeric \");\n\nvar _hoisted_14 = {\n class: \"ltr\"\n};\n\nvar _hoisted_15 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createTextVNode\"])(\" Percent \");\n\nvar _hoisted_16 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"label\", {\n class: \"block\",\n for: \"rollup-total\"\n}, [/*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createTextVNode\"])(\" ROLLUP TOTAL\"), /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"br\"), /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"small\", {\n class: \"block\"\n}, [/*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"em\", null, \"\\\"Fixed\\\" total provides a fixed total across assessments to which sub-questions must sum for this question. \\\"Input\\\" total allows the assessment-taker to provide their own total value (as an answer input for the selected sub-question), to which other sub-questions must sum. Leave both options blank to auto-calculate total.\")])], -1\n/* HOISTED */\n);\n\nvar _hoisted_17 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createTextVNode\"])(\" Fixed \");\n\nvar _hoisted_18 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"span\", {\n class: \"block\"\n}, \"OR\", -1\n/* HOISTED */\n);\n\nvar _hoisted_19 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createTextVNode\"])(\" Input \");\n\nvar _hoisted_20 = {\n key: 1\n};\n\nvar _hoisted_21 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"label\", {\n class: \"block\",\n for: \"operator\"\n}, [/*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createTextVNode\"])(\" COMPARISON OPERATOR\"), /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"br\"), /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"small\", {\n class: \"block\"\n}, [/*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"em\", null, \"\\\"Numeric\\\" answers will be compared by the selected operator.\")])], -1\n/* HOISTED */\n);\n\nvar _hoisted_22 = {\n class: \"p-d-flex\"\n};\nvar _hoisted_23 = {\n class: \"p-lg-5 p-md-6 p-sm-12 p-xl-offset-1\"\n};\nvar _hoisted_24 = {\n class: \"p-d-flex\"\n};\nfunction render(_ctx, _cache, $props, $setup, $data, $options) {\n var _component_Dropdown = Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"resolveComponent\"])(\"Dropdown\");\n\n var _component_Textarea = Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"resolveComponent\"])(\"Textarea\");\n\n var _component_QuillEditor = Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"resolveComponent\"])(\"QuillEditor\");\n\n var _component_Checkbox = Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"resolveComponent\"])(\"Checkbox\");\n\n var _component_Divider = Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"resolveComponent\"])(\"Divider\");\n\n var _component_RadioButton = Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"resolveComponent\"])(\"RadioButton\");\n\n var _component_InputText = Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"resolveComponent\"])(\"InputText\");\n\n var _component_Button = Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"resolveComponent\"])(\"Button\");\n\n var _component_AddAnswers = Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"resolveComponent\"])(\"AddAnswers\");\n\n return Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementBlock\"])(vue__WEBPACK_IMPORTED_MODULE_5__[\"Fragment\"], null, [(Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"openBlock\"])(true), Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementBlock\"])(vue__WEBPACK_IMPORTED_MODULE_5__[\"Fragment\"], null, Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"renderList\"])($options.filteredQuestions, function (question, i) {\n var _question$type, _question$rollup_conf, _question$rollup_conf2, _question$rollup_conf3, _question$rollup_conf4, _question$type2, _question$comparison_;\n\n return Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementBlock\"])(\"div\", {\n key: \"\".concat(question.id, \"-\").concat(i),\n class: \"p-grid\"\n }, [Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"div\", _hoisted_1, [Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"div\", null, [_hoisted_2, _hoisted_3, Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createVNode\"])(_component_Dropdown, {\n modelValue: question.type,\n onChange: function onChange(e) {\n return _ctx.updateQuestion({\n question: question,\n qIndex: i,\n field: 'type',\n value: e.value\n });\n },\n options: _ctx.questionTypes,\n optionLabel: \"name\",\n class: \"full-width-input\"\n }, null, 8\n /* PROPS */\n , [\"modelValue\", \"onChange\", \"options\"])]), Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"div\", null, [_hoisted_4, _hoisted_5, Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createVNode\"])(_component_Textarea, {\n value: question.text,\n onInput: function onInput(e) {\n return _ctx.updateQuestion({\n question: question,\n qIndex: i,\n field: 'text',\n value: e.target.value\n });\n },\n type: \"text\",\n class: \"full-width-textarea\"\n }, null, 8\n /* PROPS */\n , [\"value\", \"onInput\"])]), Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"div\", null, [_hoisted_6, _hoisted_7, Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createVNode\"])(_component_QuillEditor, {\n value: question.description,\n options: $data.editorOptions,\n onChange: function onChange($event) {\n return $options.onEditorChange($event, {\n question: question,\n qIndex: i\n });\n }\n }, null, 8\n /* PROPS */\n , [\"value\", \"options\", \"onChange\"])]), Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"div\", null, [_hoisted_8, _hoisted_9, Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createVNode\"])(_component_Checkbox, {\n modelValue: question.required,\n \"onUpdate:modelValue\": function onUpdateModelValue($event) {\n return question.required = $event;\n },\n binary: true,\n name: \"required\"\n }, null, 8\n /* PROPS */\n , [\"modelValue\", \"onUpdate:modelValue\"])]), (question === null || question === void 0 ? void 0 : (_question$type = question.type) === null || _question$type === void 0 ? void 0 : _question$type.name) === 'Rollup' ? (Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementBlock\"])(\"div\", _hoisted_10, [Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createVNode\"])(_component_Divider), _hoisted_11, Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"label\", _hoisted_12, [Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createVNode\"])(_component_RadioButton, {\n value: \"numeric\",\n modelValue: (_question$rollup_conf = question.rollup_config) === null || _question$rollup_conf === void 0 ? void 0 : _question$rollup_conf.display_format,\n onChange: function onChange(e) {\n return _ctx.updateQuestion({\n question: question,\n qIndex: i,\n field: 'rollup_config',\n value: Object(_usr_src_app_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(Object(_usr_src_app_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])({}, question.rollup_config), {}, {\n display_format: 'numeric'\n })\n });\n }\n }, null, 8\n /* PROPS */\n , [\"modelValue\", \"onChange\"]), _hoisted_13]), Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"label\", _hoisted_14, [Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createVNode\"])(_component_RadioButton, {\n value: \"percent\",\n modelValue: (_question$rollup_conf2 = question.rollup_config) === null || _question$rollup_conf2 === void 0 ? void 0 : _question$rollup_conf2.display_format,\n onChange: function onChange(e) {\n return _ctx.updateQuestion({\n question: question,\n qIndex: i,\n field: 'rollup_config',\n value: Object(_usr_src_app_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(Object(_usr_src_app_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])({}, question.rollup_config), {}, {\n display_format: 'percent'\n })\n });\n }\n }, null, 8\n /* PROPS */\n , [\"modelValue\", \"onChange\"]), _hoisted_15]), _hoisted_16, Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"label\", null, [_hoisted_17, Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createVNode\"])(_component_InputText, {\n value: (_question$rollup_conf3 = question.rollup_config) === null || _question$rollup_conf3 === void 0 ? void 0 : _question$rollup_conf3.fixed_total,\n onChange: function onChange(e) {\n return _ctx.updateQuestion({\n question: question,\n qIndex: i,\n field: 'rollup_config',\n value: Object(_usr_src_app_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(Object(_usr_src_app_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])({}, question.rollup_config), {}, {\n fixed_total: e.target.value\n })\n });\n },\n type: \"number\",\n class: \"half-width-input\"\n }, null, 8\n /* PROPS */\n , [\"value\", \"onChange\"])]), _hoisted_18, Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"label\", null, [_hoisted_19, question.answers.length > 0 ? (Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createBlock\"])(_component_Dropdown, {\n key: 0,\n placeholder: \"Select Sub-Question\",\n modelValue: $options.rollupConfigChoiceSelection((_question$rollup_conf4 = question.rollup_config) === null || _question$rollup_conf4 === void 0 ? void 0 : _question$rollup_conf4.total_choice),\n onChange: function onChange(e) {\n return _ctx.updateQuestion({\n question: question,\n qIndex: i,\n field: 'rollup_config',\n value: Object(_usr_src_app_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(Object(_usr_src_app_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])({}, question.rollup_config), {}, {\n total_choice: e.value\n })\n });\n },\n options: $options.rollupConfigChoiceOptions(question.answers),\n optionLabel: \"text\",\n optionValue: \"optionId\",\n class: \"half-width-input\"\n }, null, 8\n /* PROPS */\n , [\"modelValue\", \"onChange\", \"options\"])) : Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createCommentVNode\"])(\"v-if\", true)])])) : Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createCommentVNode\"])(\"v-if\", true), (question === null || question === void 0 ? void 0 : (_question$type2 = question.type) === null || _question$type2 === void 0 ? void 0 : _question$type2.name) === 'Comparison' ? (Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementBlock\"])(\"div\", _hoisted_20, [Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createVNode\"])(_component_Divider), _hoisted_21, Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createVNode\"])(_component_Dropdown, {\n placeholder: \"Select Operator\",\n modelValue: (_question$comparison_ = question.comparison_config) === null || _question$comparison_ === void 0 ? void 0 : _question$comparison_.operator,\n onChange: function onChange(e) {\n return _ctx.updateQuestion({\n question: question,\n qIndex: i,\n field: 'comparison_config',\n value: {\n operator: e.value\n }\n });\n },\n options: ['Divide', 'Multiply', 'Add', 'Subtract'],\n class: \"half-width-input\"\n }, null, 8\n /* PROPS */\n , [\"modelValue\", \"onChange\"])])) : Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createCommentVNode\"])(\"v-if\", true), Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"div\", _hoisted_22, [Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createVNode\"])(_component_Button, {\n label: \"Delete Question\",\n icon: \"pi pi-trash\",\n class: \"p-button-text p-mt-6\",\n onClick: function onClick() {\n return _ctx.removeQuestion({\n question: question,\n qIndex: i\n });\n }\n }, null, 8\n /* PROPS */\n , [\"onClick\"])])]), Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"div\", _hoisted_23, [Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createVNode\"])(_component_AddAnswers, {\n question: question,\n type: question.type,\n qIndex: i\n }, null, 8\n /* PROPS */\n , [\"question\", \"type\", \"qIndex\"])]), Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createVNode\"])(_component_Divider)]);\n }), 128\n /* KEYED_FRAGMENT */\n )), Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"div\", _hoisted_24, [Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createVNode\"])(_component_Button, {\n label: \"Add Question\",\n icon: \"pi pi-plus-circle\",\n class: \"p-button-text\",\n onClick: _cache[0] || (_cache[0] = function () {\n return _ctx.addQuestion(Object(_usr_src_app_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])({}, _ctx.currentSubSectionInfo));\n })\n })])], 64\n /* STABLE_FRAGMENT */\n );\n}\n\n//# sourceURL=webpack:///./src/components/assessment-wizard/AddQuestions.vue?./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1"); /***/ }), /***/ "./node_modules/cache-loader/dist/cjs.js?!./node_modules/babel-loader/lib/index.js!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/templateLoader.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/index.js?!./src/components/assessment-wizard/AddSections.vue?vue&type=template&id=16aaf136&scoped=true": /*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./src/components/assessment-wizard/AddSections.vue?vue&type=template&id=16aaf136&scoped=true ***! \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! exports provided: render */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony import */ var core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.function.name.js */ \"./node_modules/core-js/modules/es.function.name.js\");\n/* harmony import */ var core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! core-js/modules/es.symbol.js */ \"./node_modules/core-js/modules/es.symbol.js\");\n/* harmony import */ var core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! core-js/modules/es.symbol.description.js */ \"./node_modules/core-js/modules/es.symbol.description.js\");\n/* harmony import */ var core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.runtime.esm-bundler.js\");\n\n\n\n\n\nvar _withScopeId = function _withScopeId(n) {\n return Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"pushScopeId\"])(\"data-v-16aaf136\"), n = n(), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"popScopeId\"])(), n;\n};\n\nvar _hoisted_1 = {\n class: \"p-grid\"\n};\nvar _hoisted_2 = {\n key: 0,\n class: \"p-sm-10 p-md-12\"\n};\nvar _hoisted_3 = {\n class: \"main-section-content\"\n};\n\nvar _hoisted_4 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createTextVNode\"])(\" Score Threshold\");\n\nvar _hoisted_5 = /*#__PURE__*/_withScopeId(function () {\n return /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementVNode\"])(\"br\", null, null, -1\n /* HOISTED */\n );\n});\n\nvar _hoisted_6 = /*#__PURE__*/_withScopeId(function () {\n return /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementVNode\"])(\"span\", {\n class: \"percent-symbol\"\n }, \"%\", -1\n /* HOISTED */\n );\n});\n\nvar _hoisted_7 = [\"for\"];\n\nvar _hoisted_8 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createTextVNode\"])(\" Restrict to On-Site Assessor \");\n\nvar _hoisted_9 = {\n key: 1\n};\nvar _hoisted_10 = [\"for\"];\n\nvar _hoisted_11 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createTextVNode\"])(\" Disable Peer District Matching \");\n\nvar _hoisted_12 = {\n key: 0\n};\nvar _hoisted_13 = {\n class: \"p-mr-3\"\n};\n\nvar _hoisted_14 = /*#__PURE__*/_withScopeId(function () {\n return /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementVNode\"])(\"br\", null, null, -1\n /* HOISTED */\n );\n});\n\nvar _hoisted_15 = /*#__PURE__*/_withScopeId(function () {\n return /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementVNode\"])(\"span\", {\n class: \"percent-symbol\"\n }, \"%\", -1\n /* HOISTED */\n );\n});\n\nvar _hoisted_16 = /*#__PURE__*/_withScopeId(function () {\n return /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementVNode\"])(\"br\", null, null, -1\n /* HOISTED */\n );\n});\n\nvar _hoisted_17 = /*#__PURE__*/_withScopeId(function () {\n return /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementVNode\"])(\"span\", {\n class: \"percent-symbol\"\n }, \"%\", -1\n /* HOISTED */\n );\n});\n\nvar _hoisted_18 = {\n class: \"card-icons section\"\n};\nvar _hoisted_19 = [\"onClick\"];\nvar _hoisted_20 = {\n class: \"card-buttons\"\n};\nvar _hoisted_21 = {\n class: \"card-icons\"\n};\nvar _hoisted_22 = [\"onClick\"];\nvar _hoisted_23 = [\"onClick\"];\nvar _hoisted_24 = [\"onClick\"];\n\nvar _hoisted_25 = /*#__PURE__*/_withScopeId(function () {\n return /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementVNode\"])(\"div\", null, \"Preview\", -1\n /* HOISTED */\n );\n});\n\nvar _hoisted_26 = [_hoisted_25];\nvar _hoisted_27 = {\n class: \"p-d-flex p-jc-end\"\n};\nvar _hoisted_28 = {\n key: 1,\n class: \"p-md-10 p-sm-12\"\n};\nfunction render(_ctx, _cache, $props, $setup, $data, $options) {\n var _component_InputText = Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"resolveComponent\"])(\"InputText\");\n\n var _component_Textarea = Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"resolveComponent\"])(\"Textarea\");\n\n var _component_Checkbox = Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"resolveComponent\"])(\"Checkbox\");\n\n var _component_Button = Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"resolveComponent\"])(\"Button\");\n\n var _component_Card = Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"resolveComponent\"])(\"Card\");\n\n var _component_AddQuestions = Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"resolveComponent\"])(\"AddQuestions\");\n\n return Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementBlock\"])(\"div\", _hoisted_1, [Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createCommentVNode\"])(\" TODO: might add this back in later \"), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createCommentVNode\"])(\"
\\n \\n \\n \\n \\n \\n \\n
\"), !_ctx.showQuestions ? (Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementBlock\"])(\"div\", _hoisted_2, [(Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"openBlock\"])(true), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementBlock\"])(vue__WEBPACK_IMPORTED_MODULE_3__[\"Fragment\"], null, Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"renderList\"])(_ctx.currentAssessment.sections, function (section, i) {\n return Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createBlock\"])(_component_Card, {\n key: section.id,\n class: \"section-card p-mb-4\"\n }, {\n content: Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"withCtx\"])(function () {\n return [Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementVNode\"])(\"div\", _hoisted_3, [Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createVNode\"])(_component_InputText, {\n type: \"text\",\n value: section.name,\n onInput: function onInput(e) {\n return $data.debouncedSaveSection({\n sectionIndex: i,\n field: 'name',\n value: e.target.value,\n $toast: _ctx.$toast\n });\n },\n class: \"full-width-input p-mb-3\",\n placeholder: \"Section Title\"\n }, null, 8\n /* PROPS */\n , [\"value\", \"onInput\"]), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createVNode\"])(_component_Textarea, {\n type: \"text\",\n value: section.description,\n onInput: function onInput(e) {\n return $data.debouncedSaveSection({\n sectionIndex: i,\n field: 'description',\n value: e.target.value,\n $toast: _ctx.$toast\n });\n },\n placeholder: \"Description\",\n class: \"full-width-textarea\",\n rows: \"1\",\n autoResize: true\n }, null, 8\n /* PROPS */\n , [\"value\", \"onInput\"]), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementVNode\"])(\"label\", null, [_hoisted_4, _hoisted_5, Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createVNode\"])(_component_InputText, {\n type: \"number\",\n min: \"0\",\n max: \"100\",\n value: section.score_threshold,\n onInput: function onInput(e) {\n return $data.debouncedSaveSection({\n sectionIndex: i,\n field: 'score_threshold',\n value: e.target.value,\n $toast: _ctx.$toast\n });\n },\n class: \"percent-input-full-width\",\n placeholder: \"Score Threshold\"\n }, null, 8\n /* PROPS */\n , [\"value\", \"onInput\"]), _hoisted_6]), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createVNode\"])(_component_Textarea, {\n type: \"text\",\n value: section.score_response,\n onInput: function onInput(e) {\n return $data.debouncedSaveSection({\n sectionIndex: i,\n field: 'score_response',\n value: e.target.value,\n $toast: _ctx.$toast\n });\n },\n placeholder: \"Unmet Score Threshold Response\",\n class: \"full-width-textarea p-mb-3\",\n rows: \"1\",\n autoResize: true\n }, null, 8\n /* PROPS */\n , [\"value\", \"onInput\"]), _ctx.currentAssessment.setupData.type.name === 'Hybrid' ? (Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementBlock\"])(\"label\", {\n key: 0,\n for: \"section-\".concat(i, \"-restrict\"),\n class: \"p-mt-0 p-mb-3\"\n }, [Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createVNode\"])(_component_Checkbox, {\n modelValue: section.on_site_restricted,\n \"onUpdate:modelValue\": function onUpdateModelValue($event) {\n return section.on_site_restricted = $event;\n },\n checked: section.on_site_restricted,\n value: !section.on_site_restricted,\n binary: true,\n name: \"section-\".concat(i, \"-restrict\"),\n onChange: function onChange(e) {\n return _ctx.saveSection({\n sectionIndex: i,\n $toast: _ctx.$toast\n });\n },\n class: \"mr-2\"\n }, null, 8\n /* PROPS */\n , [\"modelValue\", \"onUpdate:modelValue\", \"checked\", \"value\", \"name\", \"onChange\"]), _hoisted_8], 8\n /* PROPS */\n , _hoisted_7)) : Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createCommentVNode\"])(\"v-if\", true), _ctx.currentAssessment.setupData.enablePeerDistrict ? (Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementBlock\"])(\"div\", _hoisted_9, [Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementVNode\"])(\"label\", {\n for: \"section-\".concat(i, \"-disable-peer-district\"),\n class: \"p-mt-3 p-mb-0\"\n }, [Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createVNode\"])(_component_Checkbox, {\n modelValue: section.disable_peer_district,\n \"onUpdate:modelValue\": function onUpdateModelValue($event) {\n return section.disable_peer_district = $event;\n },\n checked: section.disable_peer_district,\n value: !section.disable_peer_district,\n binary: true,\n name: \"section-\".concat(i, \"-disable-peer-district\"),\n onChange: function onChange(e) {\n return _ctx.saveSection({\n sectionIndex: i,\n $toast: _ctx.$toast\n });\n },\n class: \"mr-2\"\n }, null, 8\n /* PROPS */\n , [\"modelValue\", \"onUpdate:modelValue\", \"checked\", \"value\", \"name\", \"onChange\"]), _hoisted_11], 8\n /* PROPS */\n , _hoisted_10), !section.disable_peer_district ? (Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementBlock\"])(\"div\", _hoisted_12, [Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementVNode\"])(\"label\", _hoisted_13, [Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createTextVNode\"])(\" Offer Override (\" + Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"toDisplayString\"])(_ctx.currentAssessment.setupData.offerThreshold) + \"%)\", 1\n /* TEXT */\n ), _hoisted_14, Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createVNode\"])(_component_InputText, {\n type: \"number\",\n min: \"0\",\n max: \"100\",\n value: section.offer_threshold_override,\n onInput: function onInput(e) {\n return $data.debouncedSaveSection({\n sectionIndex: i,\n field: 'offer_threshold_override',\n value: e.target.value,\n $toast: _ctx.$toast\n });\n },\n class: \"percent-input-half-width\",\n placeholder: _ctx.currentAssessment.setupData.offerThreshold\n }, null, 8\n /* PROPS */\n , [\"value\", \"onInput\", \"placeholder\"]), _hoisted_15]), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementVNode\"])(\"label\", null, [Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createTextVNode\"])(\" Receive Override (\" + Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"toDisplayString\"])(_ctx.currentAssessment.setupData.receiveThreshold) + \"%)\", 1\n /* TEXT */\n ), _hoisted_16, Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createVNode\"])(_component_InputText, {\n type: \"number\",\n min: \"0\",\n max: \"100\",\n value: section.receive_threshold_override,\n onInput: function onInput(e) {\n return $data.debouncedSaveSection({\n sectionIndex: i,\n field: 'receive_threshold_override',\n value: e.target.value,\n $toast: _ctx.$toast\n });\n },\n class: \"percent-input-half-width\",\n placeholder: _ctx.currentAssessment.setupData.receiveThreshold\n }, null, 8\n /* PROPS */\n , [\"value\", \"onInput\", \"placeholder\"]), _hoisted_17])])) : Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createCommentVNode\"])(\"v-if\", true)])) : Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createCommentVNode\"])(\"v-if\", true), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementVNode\"])(\"div\", _hoisted_18, [Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementVNode\"])(\"i\", {\n onClick: function onClick() {\n return _ctx.deleteSection({\n sectionId: section.id,\n sectionIndex: i,\n $toast: _ctx.$toast\n });\n },\n class: \"pi pi-trash\"\n }, null, 8\n /* PROPS */\n , _hoisted_19)]), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementVNode\"])(\"div\", _hoisted_20, [Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createVNode\"])(_component_Button, {\n label: \"Add Sub\",\n icon: \"pi pi-plus-circle\",\n class: \"p-button-text p-mr-4\",\n onClick: function onClick() {\n return _ctx.debouncedSaveSubSection({\n sectionId: section.id,\n sectionIndex: i,\n empty: true,\n $toast: _ctx.$toast\n });\n }\n }, null, 8\n /* PROPS */\n , [\"onClick\"])])]), (Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"openBlock\"])(true), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementBlock\"])(vue__WEBPACK_IMPORTED_MODULE_3__[\"Fragment\"], null, Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"renderList\"])(section.subsections, function (sub, j) {\n return Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createBlock\"])(_component_Card, {\n key: j,\n class: \"section-card p-mb-4\"\n }, {\n content: Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"withCtx\"])(function () {\n return [Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createVNode\"])(_component_InputText, {\n type: \"text\",\n value: sub.name,\n onInput: function onInput(e) {\n return _ctx.debouncedSaveSubSection({\n sectionId: section.id,\n sectionIndex: i,\n subIndex: j,\n field: 'name',\n value: e.target.value,\n $toast: _ctx.$toast\n });\n },\n class: \"full-width-input p-mb-3\",\n placeholder: \"Section Title\"\n }, null, 8\n /* PROPS */\n , [\"value\", \"onInput\"]), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createVNode\"])(_component_Textarea, {\n type: \"text\",\n value: sub.description,\n onInput: function onInput(e) {\n return _ctx.debouncedSaveSubSection({\n sectionId: section.id,\n sectionIndex: i,\n subIndex: j,\n field: 'description',\n value: e.target.value,\n $toast: _ctx.$toast\n });\n },\n class: \"full-width-textarea\",\n placeholder: \"Description\",\n rows: \"1\",\n autoResize: true\n }, null, 8\n /* PROPS */\n , [\"value\", \"onInput\"]), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementVNode\"])(\"div\", _hoisted_21, [Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createCommentVNode\"])(\" TODO: add confirm modal for deletion \"), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementVNode\"])(\"i\", {\n onClick: function onClick() {\n return _ctx.deleteSubSection({\n sectionId: section.id,\n sectionIndex: i,\n subId: sub.id,\n subIndex: j,\n $toast: _ctx.$toast\n });\n },\n class: \"pi pi-trash\"\n }, null, 8\n /* PROPS */\n , _hoisted_22), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementVNode\"])(\"i\", {\n onClick: function onClick() {\n return _ctx.selectSubSection({\n sectionIndex: i,\n subIndex: j\n });\n },\n class: \"pi pi-pencil\"\n }, null, 8\n /* PROPS */\n , _hoisted_23)]), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementVNode\"])(\"div\", {\n onClick: function onClick() {\n return _ctx.displaySubSectionPreview({\n sectionId: section.id,\n sectionIndex: i,\n subId: sub.id,\n subIndex: j,\n $toast: _ctx.$toast,\n empty: true\n });\n },\n class: \"preview-button\"\n }, _hoisted_26, 8\n /* PROPS */\n , _hoisted_24)];\n }),\n _: 2\n /* DYNAMIC */\n\n }, 1024\n /* DYNAMIC_SLOTS */\n );\n }), 128\n /* KEYED_FRAGMENT */\n ))];\n }),\n _: 2\n /* DYNAMIC */\n\n }, 1024\n /* DYNAMIC_SLOTS */\n );\n }), 128\n /* KEYED_FRAGMENT */\n )), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementVNode\"])(\"div\", _hoisted_27, [Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createVNode\"])(_component_Button, {\n label: \"Add Section\",\n icon: \"pi pi-plus-circle\",\n class: \"p-button-text\",\n onClick: _cache[0] || (_cache[0] = function () {\n return _ctx.saveSection({\n empty: true,\n $toast: _ctx.$toast\n });\n })\n })])])) : (Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementBlock\"])(\"div\", _hoisted_28, [Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createVNode\"])(_component_AddQuestions)]))]);\n}\n\n//# sourceURL=webpack:///./src/components/assessment-wizard/AddSections.vue?./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1"); /***/ }), /***/ "./node_modules/cache-loader/dist/cjs.js?!./node_modules/babel-loader/lib/index.js!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/templateLoader.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/index.js?!./src/components/assessment-wizard/AssessmentSidebar.vue?vue&type=template&id=410f4e7e": /*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./src/components/assessment-wizard/AssessmentSidebar.vue?vue&type=template&id=410f4e7e ***! \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! exports provided: render */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.runtime.esm-bundler.js\");\n\nfunction render(_ctx, _cache, $props, $setup, $data, $options) {\n var _component_Menu = Object(vue__WEBPACK_IMPORTED_MODULE_0__[\"resolveComponent\"])(\"Menu\");\n\n return Object(vue__WEBPACK_IMPORTED_MODULE_0__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_0__[\"createBlock\"])(_component_Menu, {\n model: $props.menuItems\n }, null, 8\n /* PROPS */\n , [\"model\"]);\n}\n\n//# sourceURL=webpack:///./src/components/assessment-wizard/AssessmentSidebar.vue?./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1"); /***/ }), /***/ "./node_modules/cache-loader/dist/cjs.js?!./node_modules/babel-loader/lib/index.js!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/templateLoader.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/index.js?!./src/components/assessment-wizard/SetupAssessment.vue?vue&type=template&id=654c34e6": /*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./src/components/assessment-wizard/SetupAssessment.vue?vue&type=template&id=654c34e6 ***! \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! exports provided: render */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony import */ var core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.function.name.js */ \"./node_modules/core-js/modules/es.function.name.js\");\n/* harmony import */ var core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var core_js_modules_es_array_includes_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! core-js/modules/es.array.includes.js */ \"./node_modules/core-js/modules/es.array.includes.js\");\n/* harmony import */ var core_js_modules_es_array_includes_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_includes_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var core_js_modules_es_string_includes_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! core-js/modules/es.string.includes.js */ \"./node_modules/core-js/modules/es.string.includes.js\");\n/* harmony import */ var core_js_modules_es_string_includes_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_includes_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.symbol.js */ \"./node_modules/core-js/modules/es.symbol.js\");\n/* harmony import */ var core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/es.symbol.description.js */ \"./node_modules/core-js/modules/es.symbol.description.js\");\n/* harmony import */ var core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.runtime.esm-bundler.js\");\n\n\n\n\n\n\n\nvar _hoisted_1 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"label\", {\n for: \"name\"\n}, \"ASSESSMENT NAME*\", -1\n/* HOISTED */\n);\n\nvar _hoisted_2 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"br\", null, null, -1\n/* HOISTED */\n);\n\nvar _hoisted_3 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"label\", {\n for: \"description\"\n}, \"REPORT DESCRIPTION\", -1\n/* HOISTED */\n);\n\nvar _hoisted_4 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"br\", null, null, -1\n/* HOISTED */\n);\n\nvar _hoisted_5 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"label\", {\n for: \"quickdescription\"\n}, \"QUICK DESCRIPTION\", -1\n/* HOISTED */\n);\n\nvar _hoisted_6 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"br\", null, null, -1\n/* HOISTED */\n);\n\nvar _hoisted_7 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"label\", {\n for: \"type\"\n}, \"ASSESSMENT TYPE*\", -1\n/* HOISTED */\n);\n\nvar _hoisted_8 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"br\", null, null, -1\n/* HOISTED */\n);\n\nvar _hoisted_9 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"label\", {\n for: \"district\"\n}, \"SCHOOL DISTRICT(S)\", -1\n/* HOISTED */\n);\n\nvar _hoisted_10 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"br\", null, null, -1\n/* HOISTED */\n);\n\nvar _hoisted_11 = {\n class: \"p-mt-5\"\n};\n\nvar _hoisted_12 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"label\", {\n for: \"is-reportless\",\n class: \"p-m-0\"\n}, \"DEFAULT ASSESSMENT\", -1\n/* HOISTED */\n);\n\nvar _hoisted_13 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"br\", null, null, -1\n/* HOISTED */\n);\n\nvar _hoisted_14 = {\n class: \"p-mt-5\"\n};\n\nvar _hoisted_15 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"label\", {\n for: \"is-reportless\",\n class: \"p-m-0\"\n}, \"HIDE SCHOOL USER REPORTS\", -1\n/* HOISTED */\n);\n\nvar _hoisted_16 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"br\", null, null, -1\n/* HOISTED */\n);\n\nvar _hoisted_17 = {\n class: \"p-mt-5\"\n};\n\nvar _hoisted_18 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"label\", {\n for: \"enable-peer-district\",\n class: \"p-m-0\"\n}, \"ENABLE PEER DISTRICT MATCHING\", -1\n/* HOISTED */\n);\n\nvar _hoisted_19 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"br\", null, null, -1\n/* HOISTED */\n);\n\nvar _hoisted_20 = {\n key: 0\n};\n\nvar _hoisted_21 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"label\", {\n for: \"offer-threshold\",\n class: \"p-mb-0\"\n}, \"OFFER THRESHOLD\", -1\n/* HOISTED */\n);\n\nvar _hoisted_22 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"small\", {\n class: \"block p-mb-2\"\n}, [/*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"em\", null, \"Section scores must meet or exceed this threshold for a district to be recommended as a peer district match.\")], -1\n/* HOISTED */\n);\n\nvar _hoisted_23 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"span\", {\n class: \"percent-symbol\"\n}, \"%\", -1\n/* HOISTED */\n);\n\nvar _hoisted_24 = {\n key: 1\n};\n\nvar _hoisted_25 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"label\", {\n for: \"receive-threshold\",\n class: \"p-mb-0\"\n}, \"RECEIVE THRESHOLD\", -1\n/* HOISTED */\n);\n\nvar _hoisted_26 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"small\", {\n class: \"block p-mb-2\"\n}, [/*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"em\", null, \"Section scores must be at or below this threshold for a district to receive a peer district recommendation.\")], -1\n/* HOISTED */\n);\n\nvar _hoisted_27 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"span\", {\n class: \"percent-symbol\"\n}, \"%\", -1\n/* HOISTED */\n);\n\nfunction render(_ctx, _cache, $props, $setup, $data, $options) {\n var _ctx$currentAssessmen, _ctx$currentAssessmen2;\n\n var _component_InputText = Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"resolveComponent\"])(\"InputText\");\n\n var _component_QuillEditor = Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"resolveComponent\"])(\"QuillEditor\");\n\n var _component_Textarea = Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"resolveComponent\"])(\"Textarea\");\n\n var _component_Dropdown = Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"resolveComponent\"])(\"Dropdown\");\n\n var _component_MultiSelect = Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"resolveComponent\"])(\"MultiSelect\");\n\n var _component_Checkbox = Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"resolveComponent\"])(\"Checkbox\");\n\n return Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementBlock\"])(vue__WEBPACK_IMPORTED_MODULE_5__[\"Fragment\"], null, [Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"div\", null, [_hoisted_1, _hoisted_2, Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createVNode\"])(_component_InputText, {\n onInput: $options.updateName,\n value: _ctx.currentAssessment.setupData.name,\n class: Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"normalizeClass\"])(['full-width-input', $props.setupDataFormErrors.includes('name') ? 'p-invalid' : '']),\n id: \"name\",\n type: \"text\"\n }, null, 8\n /* PROPS */\n , [\"onInput\", \"value\", \"class\"])]), Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"div\", null, [_hoisted_3, _hoisted_4, Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createVNode\"])(_component_QuillEditor, {\n value: _ctx.currentAssessment.setupData.description,\n options: $data.editorOptions,\n onChange: _cache[0] || (_cache[0] = function ($event) {\n return $options.onEditorChange($event);\n })\n }, null, 8\n /* PROPS */\n , [\"value\", \"options\"])]), Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"div\", null, [_hoisted_5, _hoisted_6, Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createVNode\"])(_component_Textarea, {\n onInput: $options.updateQuickdescription,\n modelValue: _ctx.currentAssessment.setupData.quickdescription,\n \"onUpdate:modelValue\": _cache[1] || (_cache[1] = function ($event) {\n return _ctx.currentAssessment.setupData.quickdescription = $event;\n }),\n class: Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"normalizeClass\"])(['full-width-input', $props.setupDataFormErrors.includes('quickdescription') ? 'p-invalid' : '']),\n id: \"quickdescription\",\n type: \"textarea\"\n }, null, 8\n /* PROPS */\n , [\"onInput\", \"modelValue\", \"class\"])]), Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"div\", null, [_hoisted_7, _hoisted_8, Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createVNode\"])(_component_Dropdown, {\n onChange: $options.updateType,\n modelValue: _ctx.currentAssessment.setupData.type,\n options: $props.types,\n class: Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"normalizeClass\"])(['full-width-input', $props.setupDataFormErrors.includes('type') ? 'p-invalid' : '']),\n optionLabel: \"name\"\n }, null, 8\n /* PROPS */\n , [\"onChange\", \"modelValue\", \"options\", \"class\"])]), Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"div\", null, [_hoisted_9, _hoisted_10, Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createVNode\"])(_component_MultiSelect, {\n modelValue: _ctx.currentAssessment.setupData.districts,\n onChange: $options.updateSelectedDistricts,\n options: $data.filteredDistricts,\n optionLabel: \"name\",\n class: \"full-width-input\",\n filter: true,\n filterPlaceholder: \"Search Districts\",\n onFilter: _cache[2] || (_cache[2] = function ($event) {\n return $options.filterByDistrict($event);\n }),\n dataKey: \"id\"\n }, null, 8\n /* PROPS */\n , [\"modelValue\", \"onChange\", \"options\"])]), Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"div\", _hoisted_11, [Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createVNode\"])(_component_Checkbox, {\n modelValue: $options.isDefault,\n \"onUpdate:modelValue\": _cache[3] || (_cache[3] = function ($event) {\n return $options.isDefault = $event;\n }),\n binary: true,\n disabled: ((_ctx$currentAssessmen = _ctx.currentAssessment.setupData.type) === null || _ctx$currentAssessmen === void 0 ? void 0 : _ctx$currentAssessmen.name) === 'On Site',\n name: \"is-default\",\n class: \"p-mr-2\"\n }, null, 8\n /* PROPS */\n , [\"modelValue\", \"disabled\"]), _hoisted_12, _hoisted_13]), Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"div\", _hoisted_14, [Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createVNode\"])(_component_Checkbox, {\n modelValue: $options.hideSchoolUserReports,\n \"onUpdate:modelValue\": _cache[4] || (_cache[4] = function ($event) {\n return $options.hideSchoolUserReports = $event;\n }),\n binary: true,\n disabled: ((_ctx$currentAssessmen2 = _ctx.currentAssessment.setupData.type) === null || _ctx$currentAssessmen2 === void 0 ? void 0 : _ctx$currentAssessmen2.name) === 'On Site',\n name: \"is-reportless\",\n class: \"p-mr-2\"\n }, null, 8\n /* PROPS */\n , [\"modelValue\", \"disabled\"]), _hoisted_15, _hoisted_16]), Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"div\", _hoisted_17, [Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createVNode\"])(_component_Checkbox, {\n modelValue: $options.enablePeerDistrict,\n \"onUpdate:modelValue\": _cache[5] || (_cache[5] = function ($event) {\n return $options.enablePeerDistrict = $event;\n }),\n binary: true,\n name: \"enable-peer-district\",\n class: \"p-mr-2\"\n }, null, 8\n /* PROPS */\n , [\"modelValue\"]), _hoisted_18, _hoisted_19]), _ctx.currentAssessment.setupData.enablePeerDistrict ? (Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementBlock\"])(\"div\", _hoisted_20, [_hoisted_21, _hoisted_22, Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createVNode\"])(_component_InputText, {\n onInput: $options.updateOfferThreshold,\n modelValue: _ctx.currentAssessment.setupData.offerThreshold,\n \"onUpdate:modelValue\": _cache[6] || (_cache[6] = function ($event) {\n return _ctx.currentAssessment.setupData.offerThreshold = $event;\n }),\n class: Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"normalizeClass\"])(['percent-input-full-width', $props.setupDataFormErrors.includes('offer-threshold') ? 'p-invalid' : '']),\n id: \"offer-threshold\",\n type: \"number\"\n }, null, 8\n /* PROPS */\n , [\"onInput\", \"modelValue\", \"class\"]), _hoisted_23])) : Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createCommentVNode\"])(\"v-if\", true), _ctx.currentAssessment.setupData.enablePeerDistrict ? (Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementBlock\"])(\"div\", _hoisted_24, [_hoisted_25, _hoisted_26, Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createVNode\"])(_component_InputText, {\n onInput: $options.updateReceiveThreshold,\n modelValue: _ctx.currentAssessment.setupData.receiveThreshold,\n \"onUpdate:modelValue\": _cache[7] || (_cache[7] = function ($event) {\n return _ctx.currentAssessment.setupData.receiveThreshold = $event;\n }),\n class: Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"normalizeClass\"])(['percent-input-full-width', $props.setupDataFormErrors.includes('receive-threshold') ? 'p-invalid' : '']),\n id: \"receive-threshold\",\n type: \"number\"\n }, null, 8\n /* PROPS */\n , [\"onInput\", \"modelValue\", \"class\"]), _hoisted_27])) : Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createCommentVNode\"])(\"v-if\", true)], 64\n /* STABLE_FRAGMENT */\n );\n}\n\n//# sourceURL=webpack:///./src/components/assessment-wizard/SetupAssessment.vue?./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1"); /***/ }), /***/ "./node_modules/cache-loader/dist/cjs.js?!./node_modules/babel-loader/lib/index.js!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/templateLoader.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/index.js?!./src/components/cards/AssessmentQuestion.vue?vue&type=template&id=34bb15b8": /*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./src/components/cards/AssessmentQuestion.vue?vue&type=template&id=34bb15b8 ***! \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! exports provided: render */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony import */ var _usr_src_app_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js */ \"./node_modules/@babel/runtime/helpers/esm/objectSpread2.js\");\n/* harmony import */ var core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! core-js/modules/es.symbol.js */ \"./node_modules/core-js/modules/es.symbol.js\");\n/* harmony import */ var core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! core-js/modules/es.symbol.description.js */ \"./node_modules/core-js/modules/es.symbol.description.js\");\n/* harmony import */ var core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.object.to-string.js */ \"./node_modules/core-js/modules/es.object.to-string.js\");\n/* harmony import */ var core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/es.regexp.to-string.js */ \"./node_modules/core-js/modules/es.regexp.to-string.js\");\n/* harmony import */ var core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var core_js_modules_es_array_includes_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! core-js/modules/es.array.includes.js */ \"./node_modules/core-js/modules/es.array.includes.js\");\n/* harmony import */ var core_js_modules_es_array_includes_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_includes_js__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.runtime.esm-bundler.js\");\n\n\n\n\n\n\n\nvar _hoisted_1 = {\n class: \"category-title p-mt-0\"\n};\nvar _hoisted_2 = {\n class: \"category-subtitle p-my-0\"\n};\n\nvar _hoisted_3 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementVNode\"])(\"hr\", null, null, -1\n/* HOISTED */\n);\n\nvar _hoisted_4 = {\n class: \"rollup-percent\"\n};\nvar _hoisted_5 = [\"innerHTML\"];\nvar _hoisted_6 = {\n key: 0,\n class: \"answer-wrapper\"\n};\nvar _hoisted_7 = [\"for\", \"onClick\"];\nvar _hoisted_8 = {\n key: 1,\n class: \"answer-wrapper\"\n};\nvar _hoisted_9 = [\"for\", \"onClick\"];\nvar _hoisted_10 = {\n key: 3,\n class: \"answer-wrapper\"\n};\nvar _hoisted_11 = [\"for\", \"onClick\"];\nvar _hoisted_12 = [\"for\"];\nvar _hoisted_13 = {\n class: \"rollup-percent\"\n};\nvar _hoisted_14 = {\n key: 0,\n class: \"comparison-operator\",\n style: {\n \"align-self\": \"center\"\n }\n};\nvar _hoisted_15 = [\"for\"];\nvar _hoisted_16 = [\"for\"];\nvar _hoisted_17 = {\n key: 1,\n class: \"comparison-operator\",\n style: {\n \"align-self\": \"center\",\n \"font-weight\": \"bold\",\n \"gap\": \"0.5rem\"\n }\n};\n\nvar _hoisted_18 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementVNode\"])(\"span\", null, \"=\", -1\n/* HOISTED */\n);\n\nvar _hoisted_19 = {\n key: 0,\n style: {\n \"display\": \"flex\",\n \"flex-direction\": \"row\",\n \"margin-bottom\": \"10px\",\n \"align-items\": \"center\"\n }\n};\n\nvar _hoisted_20 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementVNode\"])(\"p\", {\n style: {\n \"margin\": \"0 10px 0 0\"\n }\n}, \"Uploaded:\", -1\n/* HOISTED */\n);\n\nvar _hoisted_21 = {\n style: {\n \"margin\": \"0 20px 0 0\"\n }\n};\nvar _hoisted_22 = {\n class: \"answer-wrapper\"\n};\n\nvar _hoisted_23 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementVNode\"])(\"label\", null, \"NOTES \", -1\n/* HOISTED */\n);\n\nvar _hoisted_24 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementVNode\"])(\"br\", null, null, -1\n/* HOISTED */\n);\n\nvar _hoisted_25 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementVNode\"])(\"small\", {\n class: \"block\"\n}, [/*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementVNode\"])(\"em\", null, \"Add any additional notes for your file.\")], -1\n/* HOISTED */\n);\n\nvar _hoisted_26 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementVNode\"])(\"br\", null, null, -1\n/* HOISTED */\n);\n\nvar _hoisted_27 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementVNode\"])(\"hr\", {\n class: \"p-my-5\"\n}, null, -1\n/* HOISTED */\n);\n\nvar _hoisted_28 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementVNode\"])(\"h3\", null, \"RESPONSE:\", -1\n/* HOISTED */\n);\n\nvar _hoisted_29 = [\"innerHTML\"];\nvar _hoisted_30 = [\"innerHTML\"];\nvar _hoisted_31 = {\n key: 2\n};\n\nvar _hoisted_32 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementVNode\"])(\"hr\", {\n class: \"p-my-5\"\n}, null, -1\n/* HOISTED */\n);\n\nvar _hoisted_33 = [\"innerHTML\"];\nfunction render(_ctx, _cache, $props, $setup, $data, $options) {\n var _component_InputText = Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"resolveComponent\"])(\"InputText\");\n\n var _component_RadioButton = Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"resolveComponent\"])(\"RadioButton\");\n\n var _component_Checkbox = Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"resolveComponent\"])(\"Checkbox\");\n\n var _component_Slider = Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"resolveComponent\"])(\"Slider\");\n\n var _component_Button = Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"resolveComponent\"])(\"Button\");\n\n var _component_FileUpload = Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"resolveComponent\"])(\"FileUpload\");\n\n var _component_Card = Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"resolveComponent\"])(\"Card\");\n\n return Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createBlock\"])(_component_Card, {\n class: \"question-card\"\n }, {\n header: Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"withCtx\"])(function () {\n var _$props$currentQuesti;\n\n return [Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementVNode\"])(\"h3\", _hoisted_1, Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"toDisplayString\"])((_$props$currentQuesti = $props.currentQuestionDetails) === null || _$props$currentQuesti === void 0 ? void 0 : _$props$currentQuesti.section_title), 1\n /* TEXT */\n )];\n }),\n subtitle: Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"withCtx\"])(function () {\n var _$props$currentQuesti2;\n\n return [Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementVNode\"])(\"h3\", _hoisted_2, Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"toDisplayString\"])((_$props$currentQuesti2 = $props.currentQuestionDetails) === null || _$props$currentQuesti2 === void 0 ? void 0 : _$props$currentQuesti2.sub_title), 1\n /* TEXT */\n ), _hoisted_3];\n }),\n content: Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"withCtx\"])(function () {\n var _$props$currentQuesti3, _$props$currentQuesti4, _$props$currentQuesti5, _$props$currentQuesti6, _$props$currentQuesti7, _$props$currentQuesti8, _$props$currentQuesti9, _$props$currentQuesti10, _$props$currentQuesti11, _$props$currentQuesti12, _$props$currentQuesti13, _$props$currentQuesti14, _$props$currentQuesti15, _$props$currentQuesti16, _$props$currentQuesti17, _$props$currentQuesti18, _$props$currentQuesti19, _$props$currentQuesti75, _$props$currentQuesti76, _$props$notSelectedRe;\n\n return [Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementVNode\"])(\"p\", null, [Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementVNode\"])(\"strong\", {\n class: Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"normalizeClass\"])({\n 'rollup-question-container': ((_$props$currentQuesti3 = $props.currentQuestionDetails) === null || _$props$currentQuesti3 === void 0 ? void 0 : (_$props$currentQuesti4 = _$props$currentQuesti3.question) === null || _$props$currentQuesti4 === void 0 ? void 0 : _$props$currentQuesti4.get_type_display) === 'Rollup'\n })\n }, [Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createTextVNode\"])(Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"toDisplayString\"])((_$props$currentQuesti5 = $props.currentQuestionDetails) === null || _$props$currentQuesti5 === void 0 ? void 0 : (_$props$currentQuesti6 = _$props$currentQuesti5.question) === null || _$props$currentQuesti6 === void 0 ? void 0 : _$props$currentQuesti6.text) + \" \", 1\n /* TEXT */\n ), ((_$props$currentQuesti7 = $props.currentQuestionDetails) === null || _$props$currentQuesti7 === void 0 ? void 0 : (_$props$currentQuesti8 = _$props$currentQuesti7.question) === null || _$props$currentQuesti8 === void 0 ? void 0 : _$props$currentQuesti8.get_type_display) === 'Rollup' && !((_$props$currentQuesti9 = $props.currentQuestionDetails) !== null && _$props$currentQuesti9 !== void 0 && (_$props$currentQuesti10 = _$props$currentQuesti9.question) !== null && _$props$currentQuesti10 !== void 0 && (_$props$currentQuesti11 = _$props$currentQuesti10.rollup_config) !== null && _$props$currentQuesti11 !== void 0 && _$props$currentQuesti11.total_choice) ? (Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementBlock\"])(\"div\", {\n key: 0,\n class: Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"normalizeClass\"])([\"rollup-total\", {\n 'percent-format': ((_$props$currentQuesti12 = $props.currentQuestionDetails) === null || _$props$currentQuesti12 === void 0 ? void 0 : (_$props$currentQuesti13 = _$props$currentQuesti12.question) === null || _$props$currentQuesti13 === void 0 ? void 0 : (_$props$currentQuesti14 = _$props$currentQuesti13.rollup_config) === null || _$props$currentQuesti14 === void 0 ? void 0 : _$props$currentQuesti14.display_format) === 'percent'\n }])\n }, [Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createVNode\"])(_component_InputText, {\n modelValue: $options.rollupTotal,\n disabled: \"disabled\",\n type: \"number\",\n class: Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"normalizeClass\"])({\n 'p-invalid': $options.isRollupTotalInvalid($options.calculateRollupTotal())\n })\n }, null, 8\n /* PROPS */\n , [\"modelValue\", \"class\"]), Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementVNode\"])(\"span\", _hoisted_4, Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"toDisplayString\"])($options.rollupPercent($options.calculateRollupTotal())), 1\n /* TEXT */\n )], 2\n /* CLASS */\n )) : Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createCommentVNode\"])(\"v-if\", true)], 2\n /* CLASS */\n )]), Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementVNode\"])(\"p\", {\n innerHTML: (_$props$currentQuesti15 = $props.currentQuestionDetails) === null || _$props$currentQuesti15 === void 0 ? void 0 : (_$props$currentQuesti16 = _$props$currentQuesti15.question) === null || _$props$currentQuesti16 === void 0 ? void 0 : _$props$currentQuesti16.description\n }, null, 8\n /* PROPS */\n , _hoisted_5), Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementVNode\"])(\"div\", {\n class: Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"normalizeClass\"])([\"answer-container\", {\n comparison: ((_$props$currentQuesti17 = $props.currentQuestionDetails) === null || _$props$currentQuesti17 === void 0 ? void 0 : (_$props$currentQuesti18 = _$props$currentQuesti17.question) === null || _$props$currentQuesti18 === void 0 ? void 0 : _$props$currentQuesti18.get_type_display) === 'Comparison'\n }])\n }, [(Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"openBlock\"])(true), Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementBlock\"])(vue__WEBPACK_IMPORTED_MODULE_6__[\"Fragment\"], null, Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"renderList\"])((_$props$currentQuesti19 = $props.currentQuestionDetails) === null || _$props$currentQuesti19 === void 0 ? void 0 : _$props$currentQuesti19.answers, function (choice, i) {\n var _$props$currentQuesti20, _$props$currentQuesti21, _$props$currentQuesti22, _$props$currentQuesti23, _$props$currentQuesti24, _$props$currentQuesti25, _$props$currentQuesti26, _$props$currentQuesti27, _$props$currentQuesti28, _$props$currentQuesti29, _$props$currentQuesti30, _$props$currentQuesti31, _$props$currentQuesti32, _$props$currentQuesti33, _$props$currentQuesti34, _$props$currentQuesti35, _$props$currentQuesti36, _$props$currentQuesti37, _$props$currentQuesti38, _$props$currentQuesti39, _$props$currentQuesti40, _$props$currentQuesti41, _$props$currentQuesti42, _$props$currentQuesti43, _$props$currentQuesti44, _$props$currentQuesti45, _$props$currentQuesti46, _$props$currentQuesti47, _$props$currentQuesti48, _$props$currentQuesti49, _$props$currentQuesti50, _$props$currentQuesti51, _$props$currentQuesti52, _$props$currentQuesti53, _$props$currentQuesti54, _$props$currentQuesti55, _$props$currentQuesti56, _$props$currentQuesti57, _$props$currentQuesti58, _$props$currentQuesti59, _$props$currentQuesti60, _$props$currentQuesti61, _$props$currentQuesti62, _$props$currentQuesti63, _$props$currentQuesti64, _$props$currentQuesti65, _$props$currentQuesti66, _$props$currentQuesti67, _$props$currentQuesti68, _$props$currentQuesti69, _$props$currentQuesti70, _$props$currentQuesti71, _$props$currentQuesti72, _$props$currentQuesti73, _$props$currentQuesti74;\n\n return Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementBlock\"])(vue__WEBPACK_IMPORTED_MODULE_6__[\"Fragment\"], {\n key: choice.id\n }, [((_$props$currentQuesti20 = $props.currentQuestionDetails) === null || _$props$currentQuesti20 === void 0 ? void 0 : (_$props$currentQuesti21 = _$props$currentQuesti20.question) === null || _$props$currentQuesti21 === void 0 ? void 0 : _$props$currentQuesti21.get_type_display) === 'Multiple Choice' ? (Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementBlock\"])(\"span\", _hoisted_6, [Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createVNode\"])(_component_RadioButton, {\n name: \"\".concat(choice.id, \"-answer\"),\n value: choice,\n modelValue: $options.radioAnswer(choice),\n onClick: function onClick(e) {\n return $options.updateRadioAnswer(e, choice);\n },\n class: Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"normalizeClass\"])({\n 'p-invalid': $props.isFieldInvalid((_$props$currentQuesti22 = $props.currentQuestionDetails) === null || _$props$currentQuesti22 === void 0 ? void 0 : (_$props$currentQuesti23 = _$props$currentQuesti22.question) === null || _$props$currentQuesti23 === void 0 ? void 0 : _$props$currentQuesti23.id)\n })\n }, null, 8\n /* PROPS */\n , [\"name\", \"value\", \"modelValue\", \"onClick\", \"class\"]), Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createCommentVNode\"])(\" v-model=\\\"radioAnswer\\\" \"), Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementVNode\"])(\"label\", {\n for: \"\".concat(choice.id, \"-answer\"),\n onClick: function onClick(e) {\n return $options.updateRadioAnswer(e, choice);\n }\n }, Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"toDisplayString\"])(choice.text), 9\n /* TEXT, PROPS */\n , _hoisted_7)])) : Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createCommentVNode\"])(\"v-if\", true), ((_$props$currentQuesti24 = $props.currentQuestionDetails) === null || _$props$currentQuesti24 === void 0 ? void 0 : (_$props$currentQuesti25 = _$props$currentQuesti24.question) === null || _$props$currentQuesti25 === void 0 ? void 0 : _$props$currentQuesti25.get_type_display) === 'Multiple Select' ? (Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementBlock\"])(\"span\", _hoisted_8, [Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createVNode\"])(_component_Checkbox, {\n modelValue: $options.mcAnswer(choice, $props.answer),\n binary: true,\n onChange: function onChange(e) {\n return $options.setCheckbox(choice);\n },\n name: \"check-answer\",\n class: Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"normalizeClass\"])(['p-invalid' ? $props.isFieldInvalid((_$props$currentQuesti26 = $props.currentQuestionDetails) === null || _$props$currentQuesti26 === void 0 ? void 0 : (_$props$currentQuesti27 = _$props$currentQuesti26.question) === null || _$props$currentQuesti27 === void 0 ? void 0 : _$props$currentQuesti27.id) : undefined, 'mr-2'])\n }, null, 8\n /* PROPS */\n , [\"modelValue\", \"onChange\", \"class\"]), Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementVNode\"])(\"label\", {\n for: \"\".concat(choice.id, \"-answer\"),\n onClick: function onClick(e) {\n return $options.setCheckbox(choice);\n }\n }, Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"toDisplayString\"])(choice.text), 9\n /* TEXT, PROPS */\n , _hoisted_9)])) : ((_$props$currentQuesti28 = $props.currentQuestionDetails) === null || _$props$currentQuesti28 === void 0 ? void 0 : (_$props$currentQuesti29 = _$props$currentQuesti28.question) === null || _$props$currentQuesti29 === void 0 ? void 0 : _$props$currentQuesti29.get_type_display) === 'Text' ? (Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createBlock\"])(_component_InputText, {\n key: 2,\n modelValue: $props.answer.value,\n onInput: function onInput(e) {\n return _ctx.$emit('update:answer', Object(_usr_src_app_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(Object(_usr_src_app_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])({}, choice), {}, {\n value: e.target.value\n }));\n },\n type: \"text\",\n class: Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"normalizeClass\"])(['full-width-input', $props.isFieldInvalid((_$props$currentQuesti30 = $props.currentQuestionDetails) === null || _$props$currentQuesti30 === void 0 ? void 0 : (_$props$currentQuesti31 = _$props$currentQuesti30.question) === null || _$props$currentQuesti31 === void 0 ? void 0 : _$props$currentQuesti31.id) ? 'p-invalid' : ''])\n }, null, 8\n /* PROPS */\n , [\"modelValue\", \"onInput\", \"class\"])) : ((_$props$currentQuesti32 = $props.currentQuestionDetails) === null || _$props$currentQuesti32 === void 0 ? void 0 : (_$props$currentQuesti33 = _$props$currentQuesti32.question) === null || _$props$currentQuesti33 === void 0 ? void 0 : _$props$currentQuesti33.get_type_display) === 'Dichotomous' ? (Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementBlock\"])(\"span\", _hoisted_10, [Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createVNode\"])(_component_RadioButton, {\n name: \"\".concat(choice.id, \"-answer\"),\n value: choice,\n modelValue: $options.radioAnswer(choice),\n onClick: function onClick(e) {\n return $options.updateRadioAnswer(e, choice);\n },\n class: Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"normalizeClass\"])({\n 'p-invalid': $props.isFieldInvalid((_$props$currentQuesti34 = $props.currentQuestionDetails) === null || _$props$currentQuesti34 === void 0 ? void 0 : (_$props$currentQuesti35 = _$props$currentQuesti34.question) === null || _$props$currentQuesti35 === void 0 ? void 0 : _$props$currentQuesti35.id)\n })\n }, null, 8\n /* PROPS */\n , [\"name\", \"value\", \"modelValue\", \"onClick\", \"class\"]), Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementVNode\"])(\"label\", {\n for: \"question-\".concat((_$props$currentQuesti36 = $props.currentQuestionDetails) === null || _$props$currentQuesti36 === void 0 ? void 0 : (_$props$currentQuesti37 = _$props$currentQuesti36.question) === null || _$props$currentQuesti37 === void 0 ? void 0 : _$props$currentQuesti37.id),\n onClick: function onClick(e) {\n return $options.updateRadioAnswer(e, choice);\n }\n }, Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"toDisplayString\"])(choice.text), 9\n /* TEXT, PROPS */\n , _hoisted_11)])) : ((_$props$currentQuesti38 = $props.currentQuestionDetails) === null || _$props$currentQuesti38 === void 0 ? void 0 : (_$props$currentQuesti39 = _$props$currentQuesti38.question) === null || _$props$currentQuesti39 === void 0 ? void 0 : _$props$currentQuesti39.get_type_display) === 'Numeric' ? (Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createBlock\"])(_component_InputText, {\n key: 4,\n value: parseInt($props.answer.value),\n onInput: function onInput(e) {\n return _ctx.$emit('update:answer', Object(_usr_src_app_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(Object(_usr_src_app_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])({}, choice), {}, {\n value: e.target.value\n }));\n },\n type: \"number\",\n class: \"full-width-input\"\n }, null, 8\n /* PROPS */\n , [\"value\", \"onInput\"])) : ((_$props$currentQuesti40 = $props.currentQuestionDetails) === null || _$props$currentQuesti40 === void 0 ? void 0 : (_$props$currentQuesti41 = _$props$currentQuesti40.question) === null || _$props$currentQuesti41 === void 0 ? void 0 : _$props$currentQuesti41.get_type_display) === 'Slider Rating' ? (Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createBlock\"])(_component_Slider, {\n key: 5,\n modelValue: $options.sliderAnswer,\n \"onUpdate:modelValue\": _cache[0] || (_cache[0] = function ($event) {\n return $options.sliderAnswer = $event;\n }),\n onChange: function onChange(value) {\n return _ctx.$emit('update:answer', Object(_usr_src_app_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(Object(_usr_src_app_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])({}, choice), {}, {\n value: value.toString()\n }));\n },\n min: 1,\n max: 10,\n class: Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"normalizeClass\"])({\n 'p-invalid': $props.isFieldInvalid((_$props$currentQuesti42 = $props.currentQuestionDetails) === null || _$props$currentQuesti42 === void 0 ? void 0 : (_$props$currentQuesti43 = _$props$currentQuesti42.question) === null || _$props$currentQuesti43 === void 0 ? void 0 : _$props$currentQuesti43.id)\n }),\n style: {\n \"width\": \"50%\"\n }\n }, null, 8\n /* PROPS */\n , [\"modelValue\", \"onChange\", \"class\"])) : ((_$props$currentQuesti44 = $props.currentQuestionDetails) === null || _$props$currentQuesti44 === void 0 ? void 0 : (_$props$currentQuesti45 = _$props$currentQuesti44.question) === null || _$props$currentQuesti45 === void 0 ? void 0 : _$props$currentQuesti45.get_type_display) === 'Rollup' ? (Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementBlock\"])(\"span\", {\n key: 6,\n class: Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"normalizeClass\"])([\"answer-wrapper rollup\", {\n 'rollup-total': ((_$props$currentQuesti46 = $props.currentQuestionDetails) === null || _$props$currentQuesti46 === void 0 ? void 0 : (_$props$currentQuesti47 = _$props$currentQuesti46.question) === null || _$props$currentQuesti47 === void 0 ? void 0 : (_$props$currentQuesti48 = _$props$currentQuesti47.rollup_config) === null || _$props$currentQuesti48 === void 0 ? void 0 : _$props$currentQuesti48.total_choice) === choice.id,\n 'percent-format': ((_$props$currentQuesti49 = $props.currentQuestionDetails) === null || _$props$currentQuesti49 === void 0 ? void 0 : (_$props$currentQuesti50 = _$props$currentQuesti49.question) === null || _$props$currentQuesti50 === void 0 ? void 0 : (_$props$currentQuesti51 = _$props$currentQuesti50.rollup_config) === null || _$props$currentQuesti51 === void 0 ? void 0 : _$props$currentQuesti51.display_format) === 'percent'\n }])\n }, [Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementVNode\"])(\"label\", {\n for: \"\".concat(choice.id, \"-answer\")\n }, Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"toDisplayString\"])(choice.text), 9\n /* TEXT, PROPS */\n , _hoisted_12), Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createVNode\"])(_component_InputText, {\n name: \"\".concat(choice.id, \"-answer\"),\n modelValue: $options.choiceAnswer(choice, $props.answer),\n onChange: function onChange(e) {\n return $options.updateChoiceAnswer(e, choice);\n },\n type: \"number\",\n class: Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"normalizeClass\"])({\n 'p-invalid': $props.isFieldInvalid((_$props$currentQuesti52 = $props.currentQuestionDetails) === null || _$props$currentQuesti52 === void 0 ? void 0 : (_$props$currentQuesti53 = _$props$currentQuesti52.question) === null || _$props$currentQuesti53 === void 0 ? void 0 : _$props$currentQuesti53.id) || ((_$props$currentQuesti54 = $props.currentQuestionDetails) === null || _$props$currentQuesti54 === void 0 ? void 0 : (_$props$currentQuesti55 = _$props$currentQuesti54.question) === null || _$props$currentQuesti55 === void 0 ? void 0 : (_$props$currentQuesti56 = _$props$currentQuesti55.rollup_config) === null || _$props$currentQuesti56 === void 0 ? void 0 : _$props$currentQuesti56.total_choice) === choice.id && $options.isRollupTotalInvalid($options.choiceAnswer(choice, $props.answer))\n })\n }, null, 8\n /* PROPS */\n , [\"name\", \"modelValue\", \"onChange\", \"class\"]), Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementVNode\"])(\"span\", _hoisted_13, Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"toDisplayString\"])($options.rollupPercent($options.choiceAnswer(choice, $props.answer))), 1\n /* TEXT */\n )], 2\n /* CLASS */\n )) : ((_$props$currentQuesti57 = $props.currentQuestionDetails) === null || _$props$currentQuesti57 === void 0 ? void 0 : (_$props$currentQuesti58 = _$props$currentQuesti57.question) === null || _$props$currentQuesti58 === void 0 ? void 0 : _$props$currentQuesti58.get_type_display) === 'Comparison' ? (Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementBlock\"])(vue__WEBPACK_IMPORTED_MODULE_6__[\"Fragment\"], {\n key: 7\n }, [(_$props$currentQuesti59 = $props.currentQuestionDetails) !== null && _$props$currentQuesti59 !== void 0 && (_$props$currentQuesti60 = _$props$currentQuesti59.question) !== null && _$props$currentQuesti60 !== void 0 && (_$props$currentQuesti61 = _$props$currentQuesti60.comparison_config) !== null && _$props$currentQuesti61 !== void 0 && _$props$currentQuesti61.operator && i === 1 ? (Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementBlock\"])(\"div\", _hoisted_14, [Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementVNode\"])(\"label\", {\n for: \"\".concat((_$props$currentQuesti62 = $props.currentQuestionDetails) === null || _$props$currentQuesti62 === void 0 ? void 0 : _$props$currentQuesti62.question.id, \"-operator\")\n }, Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"toDisplayString\"])($options.getOperatorDisplay((_$props$currentQuesti63 = $props.currentQuestionDetails) === null || _$props$currentQuesti63 === void 0 ? void 0 : (_$props$currentQuesti64 = _$props$currentQuesti63.question) === null || _$props$currentQuesti64 === void 0 ? void 0 : (_$props$currentQuesti65 = _$props$currentQuesti64.comparison_config) === null || _$props$currentQuesti65 === void 0 ? void 0 : _$props$currentQuesti65.operator)), 9\n /* TEXT, PROPS */\n , _hoisted_15)])) : Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createCommentVNode\"])(\"v-if\", true), Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementVNode\"])(\"div\", null, [Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementVNode\"])(\"label\", {\n for: \"\".concat(choice.id, \"-answer\")\n }, Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"toDisplayString\"])(choice.text), 9\n /* TEXT, PROPS */\n , _hoisted_16), Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createVNode\"])(_component_InputText, {\n name: \"\".concat(choice.id, \"-answer\"),\n modelValue: $options.choiceAnswer(choice, $props.answer),\n onChange: function onChange(e) {\n return $options.updateChoiceAnswer(e, choice);\n },\n type: \"number\",\n class: \"comparison-input\"\n }, null, 8\n /* PROPS */\n , [\"name\", \"modelValue\", \"onChange\"])]), (_$props$currentQuesti66 = $props.currentQuestionDetails) !== null && _$props$currentQuesti66 !== void 0 && (_$props$currentQuesti67 = _$props$currentQuesti66.question) !== null && _$props$currentQuesti67 !== void 0 && (_$props$currentQuesti68 = _$props$currentQuesti67.comparison_config) !== null && _$props$currentQuesti68 !== void 0 && _$props$currentQuesti68.operator && i === 1 ? (Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementBlock\"])(\"div\", _hoisted_17, [_hoisted_18, Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementVNode\"])(\"span\", null, Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"toDisplayString\"])($options.calculateComparisonResult()), 1\n /* TEXT */\n )])) : Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createCommentVNode\"])(\"v-if\", true)], 64\n /* STABLE_FRAGMENT */\n )) : ((_$props$currentQuesti69 = $props.currentQuestionDetails) === null || _$props$currentQuesti69 === void 0 ? void 0 : (_$props$currentQuesti70 = _$props$currentQuesti69.question) === null || _$props$currentQuesti70 === void 0 ? void 0 : _$props$currentQuesti70.get_type_display) === 'File' ? (Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementBlock\"])(vue__WEBPACK_IMPORTED_MODULE_6__[\"Fragment\"], {\n key: 8\n }, [(_$props$currentQuesti71 = $props.currentQuestionDetails) !== null && _$props$currentQuesti71 !== void 0 && (_$props$currentQuesti72 = _$props$currentQuesti71.question_answer) !== null && _$props$currentQuesti72 !== void 0 && _$props$currentQuesti72.file && i === 0 ? (Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementBlock\"])(\"div\", _hoisted_19, [_hoisted_20, Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementVNode\"])(\"p\", _hoisted_21, Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"toDisplayString\"])($options.getFileName($props.currentQuestionDetails.question_answer.file)), 1\n /* TEXT */\n ), Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createVNode\"])(_component_Button, {\n onClick: _cache[1] || (_cache[1] = function ($event) {\n return $options.downloadFile($props.currentQuestionDetails.question_answer.file);\n }),\n label: \"Download\",\n class: \"text-button-underline\"\n })])) : Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createCommentVNode\"])(\"v-if\", true), Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementVNode\"])(\"div\", _hoisted_22, [Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createVNode\"])(_component_FileUpload, {\n accept: \"image/*,application/pdf,text/csv,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/msword\",\n onSelect: _cache[2] || (_cache[2] = function ($event) {\n return $options.fileUploader($event, $props.answer);\n }),\n customUpload: true,\n mode: \"basic\",\n name: \"file\",\n multiple: false,\n maxFileSize: 1000000\n })]), Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementVNode\"])(\"div\", null, [_hoisted_23, _hoisted_24, _hoisted_25, _hoisted_26, Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createVNode\"])(_component_InputText, {\n modelValue: $props.answer.value,\n onInput: _cache[3] || (_cache[3] = function (e) {\n return _ctx.$emit('update:answer', Object(_usr_src_app_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(Object(_usr_src_app_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])({}, $props.answer), {}, {\n value: e.target.value\n }));\n }),\n type: \"text\",\n class: Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"normalizeClass\"])(['full-width-input', $props.isFieldInvalid((_$props$currentQuesti73 = $props.currentQuestionDetails) === null || _$props$currentQuesti73 === void 0 ? void 0 : (_$props$currentQuesti74 = _$props$currentQuesti73.question) === null || _$props$currentQuesti74 === void 0 ? void 0 : _$props$currentQuesti74.id) ? 'p-invalid' : ''])\n }, null, 8\n /* PROPS */\n , [\"modelValue\", \"class\"])])], 64\n /* STABLE_FRAGMENT */\n )) : Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createCommentVNode\"])(\"v-if\", true)], 64\n /* STABLE_FRAGMENT */\n );\n }), 128\n /* KEYED_FRAGMENT */\n ))], 2\n /* CLASS */\n ), $props.showResponse ? (Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementBlock\"])(vue__WEBPACK_IMPORTED_MODULE_6__[\"Fragment\"], {\n key: 0\n }, [_hoisted_27, _hoisted_28, ['Multiple Select', 'Rollup', 'Comparison', 'File'].includes((_$props$currentQuesti75 = $props.currentQuestionDetails) === null || _$props$currentQuesti75 === void 0 ? void 0 : (_$props$currentQuesti76 = _$props$currentQuesti75.question) === null || _$props$currentQuesti76 === void 0 ? void 0 : _$props$currentQuesti76.get_type_display) ? (Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"openBlock\"])(true), Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementBlock\"])(vue__WEBPACK_IMPORTED_MODULE_6__[\"Fragment\"], {\n key: 0\n }, Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"renderList\"])($options.responses, function (res, i) {\n return Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementBlock\"])(\"div\", {\n key: res + i,\n innerHTML: res\n }, null, 8\n /* PROPS */\n , _hoisted_29);\n }), 128\n /* KEYED_FRAGMENT */\n )) : (Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementBlock\"])(\"div\", {\n key: 1,\n innerHTML: $props.answer.selected_response\n }, null, 8\n /* PROPS */\n , _hoisted_30)), ((_$props$notSelectedRe = $props.notSelectedResponses) === null || _$props$notSelectedRe === void 0 ? void 0 : _$props$notSelectedRe.length) > 0 ? (Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementBlock\"])(\"div\", _hoisted_31, [_hoisted_32, (Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"openBlock\"])(true), Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementBlock\"])(vue__WEBPACK_IMPORTED_MODULE_6__[\"Fragment\"], null, Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"renderList\"])($props.notSelectedResponses, function (res, i) {\n return Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createElementBlock\"])(\"div\", {\n key: res + i,\n innerHTML: res\n }, null, 8\n /* PROPS */\n , _hoisted_33);\n }), 128\n /* KEYED_FRAGMENT */\n ))])) : Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createCommentVNode\"])(\"v-if\", true)], 64\n /* STABLE_FRAGMENT */\n )) : Object(vue__WEBPACK_IMPORTED_MODULE_6__[\"createCommentVNode\"])(\"v-if\", true)];\n }),\n _: 1\n /* STABLE */\n\n });\n}\n\n//# sourceURL=webpack:///./src/components/cards/AssessmentQuestion.vue?./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1"); /***/ }), /***/ "./node_modules/cache-loader/dist/cjs.js?!./node_modules/babel-loader/lib/index.js!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/templateLoader.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/index.js?!./src/components/cards/PreviewQuestion.vue?vue&type=template&id=4faadc22": /*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./src/components/cards/PreviewQuestion.vue?vue&type=template&id=4faadc22 ***! \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! exports provided: render */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony import */ var _usr_src_app_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js */ \"./node_modules/@babel/runtime/helpers/esm/objectSpread2.js\");\n/* harmony import */ var core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! core-js/modules/es.symbol.js */ \"./node_modules/core-js/modules/es.symbol.js\");\n/* harmony import */ var core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! core-js/modules/es.symbol.description.js */ \"./node_modules/core-js/modules/es.symbol.description.js\");\n/* harmony import */ var core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.runtime.esm-bundler.js\");\n\n\n\n\nvar _hoisted_1 = {\n class: \"category-title p-mt-0\"\n};\nvar _hoisted_2 = {\n key: 0\n};\nvar _hoisted_3 = {\n class: \"rollup-question-container\"\n};\n\nvar _hoisted_4 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementVNode\"])(\"span\", {\n class: \"rollup-percent\"\n}, null, -1\n/* HOISTED */\n);\n\nvar _hoisted_5 = [\"innerHTML\"];\nvar _hoisted_6 = {\n key: 0,\n class: \"answer-wrapper\"\n};\nvar _hoisted_7 = [\"for\"];\nvar _hoisted_8 = {\n key: 1,\n class: \"answer-wrapper\"\n};\nvar _hoisted_9 = [\"for\"];\nvar _hoisted_10 = {\n key: 2,\n class: \"answer-wrapper\"\n};\nvar _hoisted_11 = [\"for\"];\nvar _hoisted_12 = [\"for\"];\nvar _hoisted_13 = [\"for\"];\n\nvar _hoisted_14 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementVNode\"])(\"span\", {\n class: \"rollup-percent\"\n}, null, -1\n/* HOISTED */\n);\n\nvar _hoisted_15 = {\n key: 0,\n class: \"comparison-operator\"\n};\nvar _hoisted_16 = [\"for\"];\nvar _hoisted_17 = {\n class: \"answer-wrapper\"\n};\nvar _hoisted_18 = [\"for\"];\n\nvar _hoisted_19 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementVNode\"])(\"hr\", {\n class: \"p-my-5\"\n}, null, -1\n/* HOISTED */\n);\n\nvar _hoisted_20 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementVNode\"])(\"h3\", null, \"RESPONSE:\", -1\n/* HOISTED */\n);\n\nvar _hoisted_21 = [\"innerHTML\"];\nfunction render(_ctx, _cache, $props, $setup, $data, $options) {\n var _component_InputText = Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"resolveComponent\"])(\"InputText\");\n\n var _component_RadioButton = Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"resolveComponent\"])(\"RadioButton\");\n\n var _component_Checkbox = Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"resolveComponent\"])(\"Checkbox\");\n\n var _component_Slider = Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"resolveComponent\"])(\"Slider\");\n\n var _component_Card = Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"resolveComponent\"])(\"Card\");\n\n return Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createBlock\"])(_component_Card, {\n class: \"question-card\"\n }, {\n header: Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"withCtx\"])(function () {\n var _$props$currentQuesti, _$props$currentQuesti2;\n\n return [Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementVNode\"])(\"h3\", _hoisted_1, Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"toDisplayString\"])((_$props$currentQuesti = $props.currentQuestionDetails) === null || _$props$currentQuesti === void 0 ? void 0 : (_$props$currentQuesti2 = _$props$currentQuesti.question) === null || _$props$currentQuesti2 === void 0 ? void 0 : _$props$currentQuesti2.text), 1\n /* TEXT */\n )];\n }),\n content: Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"withCtx\"])(function () {\n var _$props$currentQuesti3, _$props$currentQuesti4, _$props$currentQuesti5, _$props$currentQuesti6, _$props$currentQuesti7, _$props$currentQuesti8, _$props$currentQuesti9, _$props$currentQuesti10, _$props$currentQuesti11, _$props$currentQuesti12, _$props$currentQuesti13, _$props$currentQuesti14, _$props$currentQuesti15, _$props$currentQuesti16, _$props$currentQuesti17;\n\n return [((_$props$currentQuesti3 = $props.currentQuestionDetails) === null || _$props$currentQuesti3 === void 0 ? void 0 : (_$props$currentQuesti4 = _$props$currentQuesti3.question) === null || _$props$currentQuesti4 === void 0 ? void 0 : _$props$currentQuesti4.type) === 11 ? (Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementBlock\"])(\"p\", _hoisted_2, [Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementVNode\"])(\"strong\", _hoisted_3, [Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createTextVNode\"])(Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"toDisplayString\"])((_$props$currentQuesti5 = $props.currentQuestionDetails) === null || _$props$currentQuesti5 === void 0 ? void 0 : (_$props$currentQuesti6 = _$props$currentQuesti5.question) === null || _$props$currentQuesti6 === void 0 ? void 0 : _$props$currentQuesti6.text) + \" \", 1\n /* TEXT */\n ), !((_$props$currentQuesti7 = $props.currentQuestionDetails) !== null && _$props$currentQuesti7 !== void 0 && (_$props$currentQuesti8 = _$props$currentQuesti7.question) !== null && _$props$currentQuesti8 !== void 0 && (_$props$currentQuesti9 = _$props$currentQuesti8.rollup_config) !== null && _$props$currentQuesti9 !== void 0 && _$props$currentQuesti9.total_choice) ? (Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementBlock\"])(\"div\", {\n key: 0,\n class: Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"normalizeClass\"])([\"rollup-total\", {\n 'percent-format': ((_$props$currentQuesti10 = $props.currentQuestionDetails) === null || _$props$currentQuesti10 === void 0 ? void 0 : (_$props$currentQuesti11 = _$props$currentQuesti10.question) === null || _$props$currentQuesti11 === void 0 ? void 0 : (_$props$currentQuesti12 = _$props$currentQuesti11.rollup_config) === null || _$props$currentQuesti12 === void 0 ? void 0 : _$props$currentQuesti12.display_format) === 'percent'\n }])\n }, [Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createVNode\"])(_component_InputText, {\n disabled: \"disabled\",\n type: \"number\"\n }), _hoisted_4], 2\n /* CLASS */\n )) : Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createCommentVNode\"])(\"v-if\", true)])])) : Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createCommentVNode\"])(\"v-if\", true), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementVNode\"])(\"p\", {\n innerHTML: (_$props$currentQuesti13 = $props.currentQuestionDetails) === null || _$props$currentQuesti13 === void 0 ? void 0 : (_$props$currentQuesti14 = _$props$currentQuesti13.question) === null || _$props$currentQuesti14 === void 0 ? void 0 : _$props$currentQuesti14.description\n }, null, 8\n /* PROPS */\n , _hoisted_5), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementVNode\"])(\"div\", {\n class: Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"normalizeClass\"])([\"answer-container\", {\n comparison: ((_$props$currentQuesti15 = $props.currentQuestionDetails) === null || _$props$currentQuesti15 === void 0 ? void 0 : (_$props$currentQuesti16 = _$props$currentQuesti15.question) === null || _$props$currentQuesti16 === void 0 ? void 0 : _$props$currentQuesti16.type) === 12\n }])\n }, [(Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"openBlock\"])(true), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementBlock\"])(vue__WEBPACK_IMPORTED_MODULE_3__[\"Fragment\"], null, Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"renderList\"])((_$props$currentQuesti17 = $props.currentQuestionDetails) === null || _$props$currentQuesti17 === void 0 ? void 0 : _$props$currentQuesti17.answers, function (ans, i) {\n var _$props$currentQuesti18, _$props$currentQuesti19, _$props$currentQuesti20, _$props$currentQuesti21, _$props$currentQuesti22, _$props$currentQuesti23, _$props$currentQuesti24, _$props$currentQuesti25, _$props$currentQuesti26, _$props$currentQuesti27, _$props$currentQuesti28, _$props$currentQuesti29, _$props$currentQuesti30, _$props$currentQuesti31, _$props$currentQuesti32, _$props$currentQuesti33, _$props$currentQuesti34, _$props$currentQuesti35, _$props$currentQuesti36, _$props$currentQuesti37, _$props$currentQuesti38, _$props$currentQuesti39, _$props$currentQuesti40, _$props$currentQuesti41, _$props$currentQuesti42, _$props$currentQuesti43, _$props$currentQuesti44, _$props$currentQuesti45, _$props$currentQuesti46, _$props$currentQuesti47, _$props$currentQuesti48, _$props$currentQuesti49, _$props$currentQuesti50;\n\n return Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementBlock\"])(vue__WEBPACK_IMPORTED_MODULE_3__[\"Fragment\"], {\n key: ans.id\n }, [((_$props$currentQuesti18 = $props.currentQuestionDetails) === null || _$props$currentQuesti18 === void 0 ? void 0 : (_$props$currentQuesti19 = _$props$currentQuesti18.question) === null || _$props$currentQuesti19 === void 0 ? void 0 : _$props$currentQuesti19.type) === 1 ? (Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementBlock\"])(\"span\", _hoisted_6, [Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createVNode\"])(_component_RadioButton, {\n name: \"\".concat(ans.id, \"-answer\"),\n modelValue: $options.radioAnswer,\n \"onUpdate:modelValue\": _cache[0] || (_cache[0] = function ($event) {\n return $options.radioAnswer = $event;\n }),\n class: Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"normalizeClass\"])({\n 'p-invalid': false\n }),\n disabled: true\n }, null, 8\n /* PROPS */\n , [\"name\", \"modelValue\"]), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementVNode\"])(\"label\", {\n for: \"question-\".concat((_$props$currentQuesti20 = $props.currentQuestionDetails) === null || _$props$currentQuesti20 === void 0 ? void 0 : (_$props$currentQuesti21 = _$props$currentQuesti20.question) === null || _$props$currentQuesti21 === void 0 ? void 0 : _$props$currentQuesti21.id)\n }, Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"toDisplayString\"])(ans.text), 9\n /* TEXT, PROPS */\n , _hoisted_7)])) : ((_$props$currentQuesti22 = $props.currentQuestionDetails) === null || _$props$currentQuesti22 === void 0 ? void 0 : (_$props$currentQuesti23 = _$props$currentQuesti22.question) === null || _$props$currentQuesti23 === void 0 ? void 0 : _$props$currentQuesti23.type) === 2 ? (Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementBlock\"])(\"span\", _hoisted_8, [Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createVNode\"])(_component_RadioButton, {\n name: \"\".concat(ans.id, \"-answer\"),\n modelValue: $options.radioAnswer,\n \"onUpdate:modelValue\": _cache[1] || (_cache[1] = function ($event) {\n return $options.radioAnswer = $event;\n }),\n disabled: true\n }, null, 8\n /* PROPS */\n , [\"name\", \"modelValue\"]), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementVNode\"])(\"label\", {\n for: \"\".concat(ans.id, \"-answer\")\n }, Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"toDisplayString\"])(ans.text), 9\n /* TEXT, PROPS */\n , _hoisted_9)])) : Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createCommentVNode\"])(\"v-if\", true), ((_$props$currentQuesti24 = $props.currentQuestionDetails) === null || _$props$currentQuesti24 === void 0 ? void 0 : (_$props$currentQuesti25 = _$props$currentQuesti24.question) === null || _$props$currentQuesti25 === void 0 ? void 0 : _$props$currentQuesti25.type) === 3 ? (Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementBlock\"])(\"span\", _hoisted_10, [Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createVNode\"])(_component_Checkbox, {\n binary: true,\n onChange: function onChange(e) {\n return $options.setCheckbox(ans);\n },\n name: \"check-answer\",\n disabled: true\n }, null, 8\n /* PROPS */\n , [\"onChange\"]), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementVNode\"])(\"label\", {\n for: \"\".concat(ans.id, \"-answer\")\n }, Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"toDisplayString\"])(ans.text), 9\n /* TEXT, PROPS */\n , _hoisted_11)])) : ((_$props$currentQuesti26 = $props.currentQuestionDetails) === null || _$props$currentQuesti26 === void 0 ? void 0 : (_$props$currentQuesti27 = _$props$currentQuesti26.question) === null || _$props$currentQuesti27 === void 0 ? void 0 : _$props$currentQuesti27.type) === 4 ? (Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementBlock\"])(vue__WEBPACK_IMPORTED_MODULE_3__[\"Fragment\"], {\n key: 3\n }, [Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createVNode\"])(_component_Slider, {\n modelValue: $options.sliderAnswer,\n \"onUpdate:modelValue\": _cache[2] || (_cache[2] = function ($event) {\n return $options.sliderAnswer = $event;\n }),\n min: 1,\n max: 5,\n class: Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"normalizeClass\"])(['full-width-input']),\n style: {\n \"width\": \"50%\"\n }\n }, null, 8\n /* PROPS */\n , [\"modelValue\"]), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementVNode\"])(\"label\", {\n for: \"question-\".concat((_$props$currentQuesti28 = $props.currentQuestionDetails) === null || _$props$currentQuesti28 === void 0 ? void 0 : (_$props$currentQuesti29 = _$props$currentQuesti28.question) === null || _$props$currentQuesti29 === void 0 ? void 0 : _$props$currentQuesti29.id)\n }, Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"toDisplayString\"])(ans.text), 9\n /* TEXT, PROPS */\n , _hoisted_12)], 64\n /* STABLE_FRAGMENT */\n )) : ((_$props$currentQuesti30 = $props.currentQuestionDetails) === null || _$props$currentQuesti30 === void 0 ? void 0 : (_$props$currentQuesti31 = _$props$currentQuesti30.question) === null || _$props$currentQuesti31 === void 0 ? void 0 : _$props$currentQuesti31.type) === 7 ? (Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createBlock\"])(_component_InputText, {\n key: 4,\n onInput: function onInput(e) {\n return _ctx.$emit('update:answer', Object(_usr_src_app_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(Object(_usr_src_app_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])({}, ans), {}, {\n value: e.target.value\n }));\n },\n type: \"number\",\n class: \"full-width-input\",\n disabled: true\n }, null, 8\n /* PROPS */\n , [\"onInput\"])) : ((_$props$currentQuesti32 = $props.currentQuestionDetails) === null || _$props$currentQuesti32 === void 0 ? void 0 : (_$props$currentQuesti33 = _$props$currentQuesti32.question) === null || _$props$currentQuesti33 === void 0 ? void 0 : _$props$currentQuesti33.type) === 8 ? (Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createBlock\"])(_component_InputText, {\n key: 5,\n onInput: function onInput(e) {\n return _ctx.$emit('update:answer', Object(_usr_src_app_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(Object(_usr_src_app_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])({}, ans), {}, {\n value: e.target.value\n }));\n },\n type: \"text\",\n class: Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"normalizeClass\"])(['full-width-input']),\n disabled: true\n }, null, 8\n /* PROPS */\n , [\"onInput\"])) : ((_$props$currentQuesti34 = $props.currentQuestionDetails) === null || _$props$currentQuesti34 === void 0 ? void 0 : (_$props$currentQuesti35 = _$props$currentQuesti34.question) === null || _$props$currentQuesti35 === void 0 ? void 0 : _$props$currentQuesti35.type) === 11 ? (Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementBlock\"])(\"span\", {\n key: 6,\n class: Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"normalizeClass\"])([\"answer-wrapper rollup\", {\n 'rollup-total': ((_$props$currentQuesti36 = $props.currentQuestionDetails) === null || _$props$currentQuesti36 === void 0 ? void 0 : (_$props$currentQuesti37 = _$props$currentQuesti36.question) === null || _$props$currentQuesti37 === void 0 ? void 0 : (_$props$currentQuesti38 = _$props$currentQuesti37.rollup_config) === null || _$props$currentQuesti38 === void 0 ? void 0 : _$props$currentQuesti38.total_ans) === ans.id,\n 'percent-format': ((_$props$currentQuesti39 = $props.currentQuestionDetails) === null || _$props$currentQuesti39 === void 0 ? void 0 : (_$props$currentQuesti40 = _$props$currentQuesti39.question) === null || _$props$currentQuesti40 === void 0 ? void 0 : (_$props$currentQuesti41 = _$props$currentQuesti40.rollup_config) === null || _$props$currentQuesti41 === void 0 ? void 0 : _$props$currentQuesti41.display_format) === 'percent'\n }])\n }, [Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementVNode\"])(\"label\", {\n for: \"\".concat(ans.id, \"-answer\")\n }, Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"toDisplayString\"])(ans.text), 9\n /* TEXT, PROPS */\n , _hoisted_13), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createVNode\"])(_component_InputText, {\n type: \"number\",\n name: \"\".concat(ans.id, \"-answer\"),\n disabled: true\n }, null, 8\n /* PROPS */\n , [\"name\"]), _hoisted_14], 2\n /* CLASS */\n )) : ((_$props$currentQuesti42 = $props.currentQuestionDetails) === null || _$props$currentQuesti42 === void 0 ? void 0 : (_$props$currentQuesti43 = _$props$currentQuesti42.question) === null || _$props$currentQuesti43 === void 0 ? void 0 : _$props$currentQuesti43.type) === 12 ? (Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementBlock\"])(vue__WEBPACK_IMPORTED_MODULE_3__[\"Fragment\"], {\n key: 7\n }, [(_$props$currentQuesti44 = $props.currentQuestionDetails) !== null && _$props$currentQuesti44 !== void 0 && (_$props$currentQuesti45 = _$props$currentQuesti44.question) !== null && _$props$currentQuesti45 !== void 0 && (_$props$currentQuesti46 = _$props$currentQuesti45.comparison_config) !== null && _$props$currentQuesti46 !== void 0 && _$props$currentQuesti46.operator && i === 1 ? (Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementBlock\"])(\"div\", _hoisted_15, [Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementVNode\"])(\"label\", {\n for: \"\".concat((_$props$currentQuesti47 = $props.currentQuestionDetails) === null || _$props$currentQuesti47 === void 0 ? void 0 : _$props$currentQuesti47.question.id, \"-operator\")\n }, Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"toDisplayString\"])($options.getOperatorDisplay((_$props$currentQuesti48 = $props.currentQuestionDetails) === null || _$props$currentQuesti48 === void 0 ? void 0 : (_$props$currentQuesti49 = _$props$currentQuesti48.question) === null || _$props$currentQuesti49 === void 0 ? void 0 : (_$props$currentQuesti50 = _$props$currentQuesti49.comparison_config) === null || _$props$currentQuesti50 === void 0 ? void 0 : _$props$currentQuesti50.operator)), 9\n /* TEXT, PROPS */\n , _hoisted_16)])) : Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createCommentVNode\"])(\"v-if\", true), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementVNode\"])(\"span\", _hoisted_17, [Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementVNode\"])(\"label\", {\n for: \"\".concat(ans.id, \"-answer\")\n }, Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"toDisplayString\"])(ans.text), 9\n /* TEXT, PROPS */\n , _hoisted_18), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createVNode\"])(_component_InputText, {\n type: \"number\",\n name: \"\".concat(ans.id, \"-answer\"),\n disabled: true\n }, null, 8\n /* PROPS */\n , [\"name\"])])], 64\n /* STABLE_FRAGMENT */\n )) : Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createCommentVNode\"])(\"v-if\", true)], 64\n /* STABLE_FRAGMENT */\n );\n }), 128\n /* KEYED_FRAGMENT */\n ))], 2\n /* CLASS */\n ), $props.showResponse ? (Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementBlock\"])(vue__WEBPACK_IMPORTED_MODULE_3__[\"Fragment\"], {\n key: 1\n }, [_hoisted_19, _hoisted_20, Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createElementVNode\"])(\"div\", {\n innerHTML: $props.answer.response\n }, null, 8\n /* PROPS */\n , _hoisted_21)], 64\n /* STABLE_FRAGMENT */\n )) : Object(vue__WEBPACK_IMPORTED_MODULE_3__[\"createCommentVNode\"])(\"v-if\", true)];\n }),\n _: 1\n /* STABLE */\n\n });\n}\n\n//# sourceURL=webpack:///./src/components/cards/PreviewQuestion.vue?./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1"); /***/ }), /***/ "./node_modules/cache-loader/dist/cjs.js?!./node_modules/babel-loader/lib/index.js!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/templateLoader.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/index.js?!./src/components/cards/WideAssessment.vue?vue&type=template&id=591f8c5e": /*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--1-1!./src/components/cards/WideAssessment.vue?vue&type=template&id=591f8c5e ***! \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! exports provided: render */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony import */ var core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.function.name.js */ \"./node_modules/core-js/modules/es.function.name.js\");\n/* harmony import */ var core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! core-js/modules/es.regexp.exec.js */ \"./node_modules/core-js/modules/es.regexp.exec.js\");\n/* harmony import */ var core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var core_js_modules_es_string_replace_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! core-js/modules/es.string.replace.js */ \"./node_modules/core-js/modules/es.string.replace.js\");\n/* harmony import */ var core_js_modules_es_string_replace_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_replace_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.object.to-string.js */ \"./node_modules/core-js/modules/es.object.to-string.js\");\n/* harmony import */ var core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/es.regexp.to-string.js */ \"./node_modules/core-js/modules/es.regexp.to-string.js\");\n/* harmony import */ var core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.runtime.esm-bundler.js\");\n\n\n\n\n\n\nvar _hoisted_1 = {\n class: \"card wide-card p-mb-4 p-mt-4\"\n};\nvar _hoisted_2 = {\n class: \"card-body p-p-0 p-d-flex\"\n};\nvar _hoisted_3 = {\n class: \"p-grid\"\n};\nvar _hoisted_4 = {\n class: \"p-col-8\"\n};\nvar _hoisted_5 = {\n class: \"card-title p-mb-4\"\n};\nvar _hoisted_6 = {\n key: 0,\n class: \"p-col-2 p-ml-5\"\n};\n\nvar _hoisted_7 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"h5\", {\n class: \"card-title\"\n}, \"Completed On\", -1\n/* HOISTED */\n);\n\nvar _hoisted_8 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"h5\", {\n class: \"card-title\"\n}, \"Completed On\", -1\n/* HOISTED */\n);\n\nvar _hoisted_9 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"h5\", {\n class: \"card-title\"\n}, \"Completion\", -1\n/* HOISTED */\n);\n\nvar _hoisted_10 = {\n class: \"p-col-2 p-ml-5\"\n};\n\nvar _hoisted_11 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"h5\", {\n class: \"card-title\"\n}, \"Type\", -1\n/* HOISTED */\n);\n\nvar _hoisted_12 = {\n key: 1,\n class: \"p-col-3\"\n};\n\nvar _hoisted_13 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"h5\", {\n class: \"card-title\"\n}, \"District(s)\", -1\n/* HOISTED */\n);\n\nvar _hoisted_14 = {\n key: 2,\n class: \"p-col-3\"\n};\n\nvar _hoisted_15 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"h5\", {\n class: \"card-title\"\n}, \"District\", -1\n/* HOISTED */\n);\n\nvar _hoisted_16 = {\n key: 3,\n class: \"p-col-3\"\n};\n\nvar _hoisted_17 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"h5\", {\n class: \"card-title\"\n}, \"District\", -1\n/* HOISTED */\n);\n\nvar _hoisted_18 = {\n key: 4,\n class: \"p-col-3\"\n};\n\nvar _hoisted_19 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"h5\", {\n class: \"card-title\"\n}, \"Total Score\", -1\n/* HOISTED */\n);\n\nvar _hoisted_20 = {\n class: \"card-icons\"\n};\nvar _hoisted_21 = {\n key: 5,\n class: \"card-buttons\"\n};\n\nvar _hoisted_22 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"h3\", null, \"Select user to complete self-assessment portion:\", -1\n/* HOISTED */\n);\n\nvar _hoisted_23 = {\n class: \"p-d-flex\",\n style: {\n \"justify-content\": \"space-between\"\n }\n};\n\nvar _hoisted_24 = /*#__PURE__*/Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"h3\", null, \"Select user to complete on-site portion:\", -1\n/* HOISTED */\n);\n\nvar _hoisted_25 = {\n class: \"p-d-flex\",\n style: {\n \"justify-content\": \"space-between\"\n }\n};\nfunction render(_ctx, _cache, $props, $setup, $data, $options) {\n var _$props$assessment, _$props$assessment2, _$props$assessment3, _$props$assessment4, _$props$assessment5, _$props$assessment6, _$props$assessment6$g, _$props$assessment7, _$props$assessment8;\n\n var _component_Button = Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"resolveComponent\"])(\"Button\");\n\n var _component_Dropdown = Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"resolveComponent\"])(\"Dropdown\");\n\n var _component_Dialog = Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"resolveComponent\"])(\"Dialog\");\n\n return Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementBlock\"])(vue__WEBPACK_IMPORTED_MODULE_5__[\"Fragment\"], null, [Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"div\", _hoisted_1, [Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"div\", _hoisted_2, [Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"div\", {\n class: Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"normalizeClass\"])(['dark-blue-section', $props.isReport ? 'p-col-3' : 'p-col-4', 'p-ai-center'])\n }, [Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"div\", _hoisted_3, [Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"div\", _hoisted_4, [Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"h3\", _hoisted_5, Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"toDisplayString\"])(((_$props$assessment = $props.assessment) === null || _$props$assessment === void 0 ? void 0 : _$props$assessment.name) || ((_$props$assessment2 = $props.assessment) === null || _$props$assessment2 === void 0 ? void 0 : _$props$assessment2.assessment_name)), 1\n /* TEXT */\n ), Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createCommentVNode\"])(\"
\\n
\\n
\")]), Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createCommentVNode\"])(\"
\\n

25%

\\n
\")])], 2\n /* CLASS */\n ), Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"div\", {\n class: Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"normalizeClass\"])(['right-section', 'p-grid', $props.isReport ? 'p-col-9' : 'p-col-8', 'p-d-flex'])\n }, [$props.filterType !== 'all' && $props.filterType !== 'hybrid' ? (Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementBlock\"])(\"section\", _hoisted_6, [$props.isReport ? (Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementBlock\"])(vue__WEBPACK_IMPORTED_MODULE_5__[\"Fragment\"], {\n key: 0\n }, [_hoisted_7, Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"p\", null, Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"toDisplayString\"])($options.completedAt), 1\n /* TEXT */\n )], 64\n /* STABLE_FRAGMENT */\n )) : $options.completedAt !== null ? (Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementBlock\"])(vue__WEBPACK_IMPORTED_MODULE_5__[\"Fragment\"], {\n key: 1\n }, [_hoisted_8, Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"p\", null, Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"toDisplayString\"])($options.completedAt), 1\n /* TEXT */\n )], 64\n /* STABLE_FRAGMENT */\n )) : (Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementBlock\"])(vue__WEBPACK_IMPORTED_MODULE_5__[\"Fragment\"], {\n key: 2\n }, [_hoisted_9, Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"p\", null, Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"toDisplayString\"])($props.filterType === 'completed' ? '100%' : 'NA'), 1\n /* TEXT */\n )], 64\n /* STABLE_FRAGMENT */\n ))])) : Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createCommentVNode\"])(\"v-if\", true), Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"section\", _hoisted_10, [_hoisted_11, Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"p\", null, Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"toDisplayString\"])(((_$props$assessment3 = $props.assessment) === null || _$props$assessment3 === void 0 ? void 0 : _$props$assessment3.get_type_display) || ((_$props$assessment4 = $props.assessment) === null || _$props$assessment4 === void 0 ? void 0 : _$props$assessment4.type)), 1\n /* TEXT */\n )]), (_$props$assessment5 = $props.assessment) !== null && _$props$assessment5 !== void 0 && _$props$assessment5.get_districts_names && !$props.isReport ? (Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementBlock\"])(\"section\", _hoisted_12, [_hoisted_13, Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"p\", null, Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"toDisplayString\"])((_$props$assessment6 = $props.assessment) === null || _$props$assessment6 === void 0 ? void 0 : (_$props$assessment6$g = _$props$assessment6.get_districts_names) === null || _$props$assessment6$g === void 0 ? void 0 : _$props$assessment6$g.toString().replace(',', ', ')), 1\n /* TEXT */\n )])) : Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createCommentVNode\"])(\"v-if\", true), _ctx.currentUser.role === 'Superuser' && (_$props$assessment7 = $props.assessment) !== null && _$props$assessment7 !== void 0 && _$props$assessment7.completed ? (Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementBlock\"])(\"section\", _hoisted_14, [_hoisted_15, Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"p\", null, Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"toDisplayString\"])((_$props$assessment8 = $props.assessment) === null || _$props$assessment8 === void 0 ? void 0 : _$props$assessment8.district), 1\n /* TEXT */\n )])) : Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createCommentVNode\"])(\"v-if\", true), _ctx.currentUser.role === 'Superuser' && $props.isReport && $props.report ? (Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementBlock\"])(\"section\", _hoisted_16, [_hoisted_17, Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"p\", null, Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"toDisplayString\"])($props.report.taken_by.user_profile.district.name), 1\n /* TEXT */\n )])) : Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createCommentVNode\"])(\"v-if\", true), $props.isReport ? (Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementBlock\"])(\"section\", _hoisted_18, [_hoisted_19, Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"p\", null, Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"toDisplayString\"])($props.percentageScore), 1\n /* TEXT */\n )])) : Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createCommentVNode\"])(\"v-if\", true), Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementVNode\"])(\"div\", _hoisted_20, [$props.filterType === 'completed' ? (Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementBlock\"])(\"i\", {\n key: 0,\n onClick: _cache[0] || (_cache[0] = function () {\n return $props.toggleDownloadDialog($props.assessment);\n }),\n class: \"pi pi-download\"\n })) : Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createCommentVNode\"])(\"v-if\", true), Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createCommentVNode\"])(\" \"), !$props.isReport && $props.filterType !== 'completed' ? (Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementBlock\"])(\"i\", {\n key: 1,\n onClick: _cache[1] || (_cache[1] = function ($event) {\n var _$props$assessment9, _$props$assessment9$a, _$props$assessment10;\n\n return _ctx.$router.push(\"/assessment-creator/\".concat(((_$props$assessment9 = $props.assessment) === null || _$props$assessment9 === void 0 ? void 0 : (_$props$assessment9$a = _$props$assessment9.assessment) === null || _$props$assessment9$a === void 0 ? void 0 : _$props$assessment9$a.id) || ((_$props$assessment10 = $props.assessment) === null || _$props$assessment10 === void 0 ? void 0 : _$props$assessment10.id), \"/edit\"));\n }),\n class: \"pi pi-pencil\"\n })) : Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createCommentVNode\"])(\"v-if\", true)]), !$props.isReport ? (Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"openBlock\"])(), Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createElementBlock\"])(\"div\", _hoisted_21, [Object(vue__WEBPACK_IMPORTED_MODULE_5__[\"createCommentVNode\"])(\"