(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[69],{ /***/ "./node_modules/cache-loader/dist/cjs.js?!./node_modules/babel-loader/lib/index.js!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/components/Communication/FlaggedForDeletionBtn.vue?vue&type=script&lang=js": /*!*******************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/Communication/FlaggedForDeletionBtn.vue?vue&type=script&lang=js ***! \*******************************************************************************************************************************************************************************************************************************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var vuex__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vuex */ \"./node_modules/vuex/dist/vuex.esm.js\");\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n props: {\n commIdProp: {\n type: Number,\n required: true\n }\n },\n data() {\n return {\n flaggedComm: {}\n };\n },\n watch: {},\n computed: {},\n async beforeMount() {\n this.populate();\n },\n methods: {\n ...Object(vuex__WEBPACK_IMPORTED_MODULE_0__[\"mapState\"])('Comm', ['obj', 'error']),\n // object type\n async populate() {\n const data = await this.$store.dispatch('Comm/fetchFlaggedComms');\n this.flaggedComm = data.find(comm => comm.id === this.commIdProp);\n },\n async flagForDeletion() {\n await this.$store.dispatch('Comm/toggleFlagForDeletion', this.commIdProp);\n this.populate();\n }\n }\n});\n\n//# sourceURL=webpack:///./src/components/Communication/FlaggedForDeletionBtn.vue?./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options"); /***/ }), /***/ "./node_modules/cache-loader/dist/cjs.js?!./node_modules/babel-loader/lib/index.js!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/components/Communication/NewEmailView.vue?vue&type=script&lang=js": /*!**********************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/Communication/NewEmailView.vue?vue&type=script&lang=js ***! \**********************************************************************************************************************************************************************************************************************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.array.push.js */ \"./node_modules/core-js/modules/es.array.push.js\");\n/* harmony import */ var core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var core_js_modules_es_array_reduce_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! core-js/modules/es.array.reduce.js */ \"./node_modules/core-js/modules/es.array.reduce.js\");\n/* harmony import */ var core_js_modules_es_array_reduce_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_reduce_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var vuex__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! vuex */ \"./node_modules/vuex/dist/vuex.esm.js\");\n/* harmony import */ var _store_dataMappers__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../store/dataMappers */ \"./src/store/dataMappers.js\");\n/* harmony import */ var _lib_formSelections__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../lib/formSelections */ \"./src/lib/formSelections.js\");\n/* harmony import */ var _FlaggedForDeletionBtn__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./FlaggedForDeletionBtn */ \"./src/components/Communication/FlaggedForDeletionBtn.vue\");\n/* harmony import */ var _lib_mailTo__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../lib/mailTo */ \"./src/lib/mailTo.js\");\n\n\n\n\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n components: {\n FlaggedForDeletionBtn: _FlaggedForDeletionBtn__WEBPACK_IMPORTED_MODULE_5__[\"default\"]\n },\n props: {\n hideToolbar: {\n type: Boolean,\n required: false,\n default: false\n }\n },\n data() {\n return {\n from: null,\n to: null,\n cc: null,\n newEmailStatus: _lib_formSelections__WEBPACK_IMPORTED_MODULE_4__[\"default\"].newEmailStatus\n };\n },\n computed: {\n fromStr() {\n const from = this.obj.NewEmailParticipants.filter(item => item.type === 'from');\n return from[0] ? `${from[0].name} <${from[0].emailAddress}>` : '(UNKNOWN)';\n },\n toStr() {\n const list = this.obj.NewEmailParticipants.filter(item => item.type === 'to');\n if (!list || !list.length) {\n return '';\n }\n return list.reduce((str, curVal) => {\n if (str && str.length) {\n str += ', ';\n }\n return `${str}${curVal.name} <${curVal.emailAddress}>`;\n }, '');\n },\n ccStr() {\n const list = this.obj.NewEmailParticipants.filter(item => item.type === 'cc');\n if (!list || !list.length) {\n return '';\n }\n return list.reduce((str, curVal) => {\n if (str && str.length) {\n str += ', ';\n }\n return `${str}${curVal.name} <${curVal.emailAddress}>`;\n }, '');\n },\n bccStr() {\n const list = this.obj.NewEmailParticipants.filter(item => item.type === 'bcc');\n if (!list || !list.length) {\n return '';\n }\n return list.reduce((str, curVal) => {\n if (str && str.length) {\n str += ', ';\n }\n return `${str}${curVal.name} <${curVal.emailAddress}>`;\n }, '');\n },\n ...Object(vuex__WEBPACK_IMPORTED_MODULE_2__[\"mapState\"])('NewEmail', ['obj', 'error']),\n // object type\n ...Object(_store_dataMappers__WEBPACK_IMPORTED_MODULE_3__[\"mapFields\"])({\n fields: ['reviewed', 'status'],\n // array of mapped fields from the object\n base: 'NewEmail',\n // object type\n mutation: 'INIT_OBJECT'\n })\n },\n beforeMount() {\n if (this.$route.params.id && this.$route.params.id > 0) {\n this.$store.dispatch('NewEmail/initByCommId', this.$route.params.id);\n } else {\n this.$store.dispatch('NewEmail/clear'); // OBJECT NAME\n }\n this.body = this.obj.NewEmailContent ? this.obj.NewEmailContent.text : '';\n },\n watch: {\n status(newval, oldval) {\n if (newval !== 0) {\n this.reviewed = true;\n } else {\n this.reviewed = false;\n }\n this.saveData();\n }\n },\n methods: {\n createReplyEmail() {\n const subject = this.obj.NewEmailContent.subject;\n const isWatchingOutbox = this.$store.state.AuthUser.activeNamespaceObj.UserNamespaceSetting.watchOutbox;\n const link = Object(_lib_mailTo__WEBPACK_IMPORTED_MODULE_6__[\"mailtoLink\"])(this.fromStr, isWatchingOutbox, false, subject);\n if (link) {\n window.open(link, '_blank');\n } else {\n this.replyEmail();\n }\n },\n replyEmail: function () {\n const from = this.obj.NewEmailParticipants.filter(item => item.type === 'from');\n this.$router.push({\n path: '/composer',\n query: {\n subjectProp: this.obj.NewEmailContent.subject,\n toProp: [from[0].ContactId],\n // depends on a back-end trigger to populate ContactId!\n ccProp: [this.ccStr],\n bccProp: [this.bccStr],\n bodyProp: this.obj.NewEmailContent.html\n }\n });\n },\n ...Object(vuex__WEBPACK_IMPORTED_MODULE_2__[\"mapActions\"])('NewEmail', ['reset', 'saveData', 'downloadFile'])\n }\n});\n\n//# sourceURL=webpack:///./src/components/Communication/NewEmailView.vue?./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options"); /***/ }), /***/ "./node_modules/cache-loader/dist/cjs.js?{\"cacheDirectory\":\"node_modules/.cache/vue-loader\",\"cacheIdentifier\":\"57799412-vue-loader-template\"}!./node_modules/vuetify-loader/lib/loader.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/components/Communication/FlaggedForDeletionBtn.vue?vue&type=template&id=296ddb86": /*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"57799412-vue-loader-template"}!./node_modules/vuetify-loader/lib/loader.js??ref--4!./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--7!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/Communication/FlaggedForDeletionBtn.vue?vue&type=template&id=296ddb86 ***! \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\n/* harmony import */ var vuetify_lib_components_VBtn__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vuetify/lib/components/VBtn */ \"./node_modules/vuetify/lib/components/VBtn/index.js\");\n/* harmony import */ var vuetify_lib_components_VIcon__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! vuetify/lib/components/VIcon */ \"./node_modules/vuetify/lib/components/VIcon/index.js\");\n/* harmony import */ var vuetify_lib_components_VTooltip__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! vuetify/lib/components/VTooltip */ \"./node_modules/vuetify/lib/components/VTooltip/index.js\");\n\n\n\n\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c;\n return _c(vuetify_lib_components_VTooltip__WEBPACK_IMPORTED_MODULE_2__[\"VTooltip\"], {\n attrs: {\n bottom: \"\"\n },\n scopedSlots: _vm._u([{\n key: \"activator\",\n fn: function ({\n on,\n attrs\n }) {\n return [_c(vuetify_lib_components_VBtn__WEBPACK_IMPORTED_MODULE_0__[\"VBtn\"], _vm._g(_vm._b({\n attrs: {\n icon: \"\",\n color: \"indigo lighten-5\"\n },\n on: {\n click: _vm.flagForDeletion\n }\n }, \"v-btn\", attrs, false), on), [_vm.flaggedComm && _vm.flaggedComm.flaggedForDeletion === true ? _c(vuetify_lib_components_VIcon__WEBPACK_IMPORTED_MODULE_1__[\"VIcon\"], [_vm._v(\"mdi-flag\")]) : _c(vuetify_lib_components_VIcon__WEBPACK_IMPORTED_MODULE_1__[\"VIcon\"], [_vm._v(\"mdi-flag-outline\")])], 1)];\n }\n }])\n }, [_c(\"span\", [_vm._v(\"Flag for Deletion\")])]);\n};\nvar staticRenderFns = [];\nrender._withStripped = true;\n\n\n//# sourceURL=webpack:///./src/components/Communication/FlaggedForDeletionBtn.vue?./node_modules/cache-loader/dist/cjs.js?%7B%22cacheDirectory%22:%22node_modules/.cache/vue-loader%22,%22cacheIdentifier%22:%2257799412-vue-loader-template%22%7D!./node_modules/vuetify-loader/lib/loader.js??ref--4!./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--7!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options"); /***/ }), /***/ "./node_modules/cache-loader/dist/cjs.js?{\"cacheDirectory\":\"node_modules/.cache/vue-loader\",\"cacheIdentifier\":\"57799412-vue-loader-template\"}!./node_modules/vuetify-loader/lib/loader.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/components/Communication/NewEmailView.vue?vue&type=template&id=1d1fe58a": /*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"57799412-vue-loader-template"}!./node_modules/vuetify-loader/lib/loader.js??ref--4!./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--7!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/Communication/NewEmailView.vue?vue&type=template&id=1d1fe58a ***! \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\n/* harmony import */ var vuetify_lib_components_VBtn__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vuetify/lib/components/VBtn */ \"./node_modules/vuetify/lib/components/VBtn/index.js\");\n/* harmony import */ var vuetify_lib_components_VCard__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! vuetify/lib/components/VCard */ \"./node_modules/vuetify/lib/components/VCard/index.js\");\n/* harmony import */ var vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! vuetify/lib/components/VGrid */ \"./node_modules/vuetify/lib/components/VGrid/index.js\");\n/* harmony import */ var vuetify_lib_components_VDivider__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! vuetify/lib/components/VDivider */ \"./node_modules/vuetify/lib/components/VDivider/index.js\");\n/* harmony import */ var vuetify_lib_components_VForm__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! vuetify/lib/components/VForm */ \"./node_modules/vuetify/lib/components/VForm/index.js\");\n/* harmony import */ var vuetify_lib_components_VIcon__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! vuetify/lib/components/VIcon */ \"./node_modules/vuetify/lib/components/VIcon/index.js\");\n/* harmony import */ var vuetify_lib_components_VSelect__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! vuetify/lib/components/VSelect */ \"./node_modules/vuetify/lib/components/VSelect/index.js\");\n/* harmony import */ var vuetify_lib_components_VToolbar__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! vuetify/lib/components/VToolbar */ \"./node_modules/vuetify/lib/components/VToolbar/index.js\");\n/* harmony import */ var vuetify_lib_components_VTooltip__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! vuetify/lib/components/VTooltip */ \"./node_modules/vuetify/lib/components/VTooltip/index.js\");\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c;\n return _c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_2__[\"VRow\"], {\n attrs: {\n justify: \"center\"\n }\n }, [_c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_2__[\"VCol\"], {\n attrs: {\n lg: \"12\"\n }\n }, [_c(vuetify_lib_components_VCard__WEBPACK_IMPORTED_MODULE_1__[\"VCard\"], {\n staticClass: \"mx-auto\"\n }, [!_vm.hideToolbar ? _c(vuetify_lib_components_VToolbar__WEBPACK_IMPORTED_MODULE_7__[\"VToolbar\"], {\n attrs: {\n dense: \"\",\n dark: \"\",\n flat: \"\",\n color: \"secondary\"\n }\n }, [_c(vuetify_lib_components_VToolbar__WEBPACK_IMPORTED_MODULE_7__[\"VToolbarTitle\"], {\n staticClass: \"white--text\",\n staticStyle: {\n width: \"auto\"\n }\n }, [_vm._v(\"View Email\")]), _c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_2__[\"VSpacer\"]), _c(vuetify_lib_components_VTooltip__WEBPACK_IMPORTED_MODULE_8__[\"VTooltip\"], {\n attrs: {\n bottom: \"\"\n },\n scopedSlots: _vm._u([{\n key: \"activator\",\n fn: function ({\n on,\n attrs\n }) {\n return [_c(vuetify_lib_components_VBtn__WEBPACK_IMPORTED_MODULE_0__[\"VBtn\"], _vm._g(_vm._b({\n attrs: {\n icon: \"\",\n color: \"indigo lighten-5\"\n },\n on: {\n click: _vm.createReplyEmail\n }\n }, \"v-btn\", attrs, false), on), [_c(vuetify_lib_components_VIcon__WEBPACK_IMPORTED_MODULE_5__[\"VIcon\"], [_vm._v(\"mdi-reply\")])], 1)];\n }\n }], null, false, 2418949228)\n }, [_c(\"span\", [_vm._v(\"Reply\")])]), _vm.obj.CommId ? _c(\"FlaggedForDeletionBtn\", {\n attrs: {\n commIdProp: _vm.obj.CommId\n }\n }) : _vm._e()], 1) : _vm._e(), _c(vuetify_lib_components_VCard__WEBPACK_IMPORTED_MODULE_1__[\"VCardText\"], [_c(vuetify_lib_components_VForm__WEBPACK_IMPORTED_MODULE_4__[\"VForm\"], [_c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_2__[\"VRow\"], [_c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_2__[\"VCol\"], {\n attrs: {\n md: \"10\"\n }\n }, [_c(vuetify_lib_components_VSelect__WEBPACK_IMPORTED_MODULE_6__[\"VSelect\"], {\n attrs: {\n dense: \"\",\n label: \"Status\",\n items: _vm.newEmailStatus,\n \"item-text\": \"value\",\n \"item-value\": \"key\"\n },\n model: {\n value: _vm.status,\n callback: function ($$v) {\n _vm.status = $$v;\n },\n expression: \"status\"\n }\n })], 1)], 1), _c(vuetify_lib_components_VDivider__WEBPACK_IMPORTED_MODULE_3__[\"VDivider\"], {\n staticClass: \"my-4\"\n }), _c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_2__[\"VRow\"], [_c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_2__[\"VCol\"], {\n attrs: {\n md: \"1\"\n }\n }, [_c(\"b\", [_vm._v(\"From:\")])]), _c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_2__[\"VCol\"], [_vm._v(_vm._s(_vm.fromStr))])], 1), _c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_2__[\"VRow\"], [_c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_2__[\"VCol\"], {\n attrs: {\n md: \"1\"\n }\n }, [_c(\"b\", [_vm._v(\"To:\")])]), _c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_2__[\"VCol\"], [_vm._v(_vm._s(_vm.toStr))])], 1), _vm.ccStr ? _c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_2__[\"VRow\"], [_c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_2__[\"VCol\"], {\n attrs: {\n md: \"1\"\n }\n }, [_c(\"b\", [_vm._v(\"CC:\")])]), _c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_2__[\"VCol\"], [_vm._v(_vm._s(_vm.ccStr))])], 1) : _vm._e(), _vm.bccStr ? _c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_2__[\"VRow\"], [_c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_2__[\"VCol\"], {\n attrs: {\n md: \"1\"\n }\n }, [_c(\"b\", [_vm._v(\"BCC:\")])]), _c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_2__[\"VCol\"], [_vm._v(_vm._s(_vm.bccStr))])], 1) : _vm._e(), _vm.obj.NewEmailAttachments && _vm.obj.NewEmailAttachments.length ? _c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_2__[\"VRow\"], [_c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_2__[\"VCol\"], {\n attrs: {\n md: \"1\"\n }\n }, [_c(\"b\", [_vm._v(\"Attachments:\")])]), _vm._l(_vm.obj.NewEmailAttachments, function (attachment) {\n return _c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_2__[\"VCol\"], {\n key: attachment.id\n }, [_c(\"a\", {\n attrs: {\n href: \"#\"\n },\n on: {\n click: function ($event) {\n return _vm.downloadFile(attachment.id);\n }\n }\n }, [_c(vuetify_lib_components_VIcon__WEBPACK_IMPORTED_MODULE_5__[\"VIcon\"], [_vm._v(\"mdi-file-download-outline\")]), _vm._v(\" \" + _vm._s(attachment.originalName) + \" \")], 1)]);\n })], 2) : _vm._e(), _c(vuetify_lib_components_VDivider__WEBPACK_IMPORTED_MODULE_3__[\"VDivider\"], {\n staticClass: \"my-4\"\n }), _c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_2__[\"VRow\"], [_c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_2__[\"VCol\"], {\n staticClass: \"mb-2\"\n }, [_c(\"h2\", [_c(\"strong\", [_vm._v(_vm._s(_vm.obj.NewEmailContent.subject))])])])], 1), _c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_2__[\"VRow\"], [_c(\"div\", {\n staticClass: \"emailBody\",\n domProps: {\n innerHTML: _vm._s(_vm.obj.NewEmailContent.html)\n }\n })])], 1)], 1)], 1)], 1)], 1);\n};\nvar staticRenderFns = [];\nrender._withStripped = true;\n\n\n//# sourceURL=webpack:///./src/components/Communication/NewEmailView.vue?./node_modules/cache-loader/dist/cjs.js?%7B%22cacheDirectory%22:%22node_modules/.cache/vue-loader%22,%22cacheIdentifier%22:%2257799412-vue-loader-template%22%7D!./node_modules/vuetify-loader/lib/loader.js??ref--4!./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--7!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options"); /***/ }), /***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/components/Communication/NewEmailView.vue?vue&type=style&index=0&id=1d1fe58a&lang=scss": /*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-1-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--9-oneOf-1-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/Communication/NewEmailView.vue?vue&type=style&index=0&id=1d1fe58a&lang=scss ***! \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { eval("// Imports\nvar ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\");\nexports = ___CSS_LOADER_API_IMPORT___(false);\n// Module\nexports.push([module.i, \".mdc-typography-style-headline {\\n font-family: Roboto;\\n font-size: 16 .mdc-typography-style-headline --error;\\n font-size-color: red;\\n}\\n.formHeading {\\n font-weight: bold;\\n text-transform: uppercase;\\n text-align: left;\\n color: #3853A3;\\n}\\n.toolbarTitle {\\n width: 600px;\\n}\\n.emailBody {\\n text-align: left;\\n border: solid grey 1px;\\n padding: 4px;\\n width: 100%;\\n}\", \"\"]);\n// Exports\nmodule.exports = exports;\n\n\n//# sourceURL=webpack:///./src/components/Communication/NewEmailView.vue?./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-1-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--9-oneOf-1-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options"); /***/ }), /***/ "./node_modules/vue-style-loader/index.js?!./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/sass-loader/dist/cjs.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/components/Communication/NewEmailView.vue?vue&type=style&index=0&id=1d1fe58a&lang=scss": /*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/vue-style-loader??ref--9-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--9-oneOf-1-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--9-oneOf-1-2!./node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/Communication/NewEmailView.vue?vue&type=style&index=0&id=1d1fe58a&lang=scss ***! \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { eval("// style-loader: Adds some css to the DOM by adding a