(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[28],{ /***/ "./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/CommList.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/CommList.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 vuex__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! vuex */ \"./node_modules/vuex/dist/vuex.esm.js\");\n/* harmony import */ var _lib_componentSettings_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../lib/componentSettings.js */ \"./src/lib/componentSettings.js\");\n/* harmony import */ var _store_dataMappers__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../store/dataMappers */ \"./src/store/dataMappers.js\");\n\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n name: 'Communications',\n props: {\n prepopulatedList: {\n type: Array,\n required: false,\n default: null\n },\n preBuiltHeaders: {\n type: Array,\n required: false,\n default: null\n },\n contactId: {\n type: Number,\n required: false,\n default: null\n }\n },\n data() {\n return {\n listData: [],\n search: '',\n loading: false,\n headers: [],\n projectData: [],\n settings: {\n version: 1,\n onlyMine: false,\n dateFilter: 3,\n selectedCommType: [],\n optionStates: {\n // default columns\n summary: true,\n commTime: true,\n commType: true,\n direction: true,\n start: true\n }\n },\n columnOptionsDialog: false,\n columnOptions: [{\n text: 'Time',\n value: 'commTime',\n sortable: true\n }, {\n text: 'Type',\n value: 'commType',\n sortable: true\n }, {\n text: 'I/O',\n value: 'direction',\n sortable: true\n }, {\n text: 'Summary',\n value: 'summary',\n sortable: true\n }, {\n text: 'id',\n value: 'id',\n sortable: true\n }]\n };\n },\n mounted() {\n console.debug('Communications: mounted'); // unique list data name\n var settings = _lib_componentSettings_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"].loadSettings(this);\n if (settings) {\n this.settings = settings; // will trigger the watch and upate columns / data\n } else {\n _lib_componentSettings_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"].saveSettings(this); // save defaults\n } // hacky - but that 150ms saves a bunch of repeat calls to the API\n\n this.$store.dispatch('Project/pullData').then(data => {\n this.projectData = data;\n });\n },\n computed: {\n ...Object(_store_dataMappers__WEBPACK_IMPORTED_MODULE_3__[\"mapFields\"])({\n fields: ['doNotContact'],\n base: 'Contact',\n mutation: 'INIT_OBJECT'\n }),\n ...Object(vuex__WEBPACK_IMPORTED_MODULE_1__[\"mapState\"])('Contact', ['obj'])\n },\n watch: {\n settings: {\n deep: true,\n handler() {\n _lib_componentSettings_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"].saveSettings(this); // save defaults\n this.buildHeaders();\n this.populate();\n }\n },\n contactId: function () {\n this.populate();\n },\n prepopulatedList: function () {\n this.populate();\n }\n },\n filters: {\n showDirection: function (data) {\n if (data === 1) {\n return 'mdi-arrow-left-thick';\n } else {\n return 'mdi-arrow-right-thick';\n }\n }\n },\n methods: {\n getProjectName(projectId) {\n if (projectId === null) {\n return 'All Projects ';\n }\n if (!projectId || !this.projectData.length) {\n return '';\n }\n return this.projectData.find(p => p.id === projectId).name || 'UNKNOWN';\n },\n composeEmail: function () {\n if (this.contactId) {\n this.$router.push({\n path: '/composer',\n query: {\n toProp: [this.contactId]\n }\n });\n } else {\n this.$router.push('/composer');\n }\n },\n getIcon: function (data) {\n switch (data.commType) {\n case 71:\n case 63:\n return 'mdi-phone';\n case 385:\n return 'mdi-message-text-outline';\n case 65:\n return 'mdi-chat';\n default:\n return 'mdi-email';\n }\n },\n getVoicemail(data) {\n const voicemail = data ? data.CallRecording : '';\n var voicemailUrl = '';\n if (voicemail !== null && voicemail !== '') {\n voicemailUrl = voicemail.recordingURL;\n }\n window.open(voicemailUrl, '_blank');\n },\n tableClick(row) {\n if (row.commType === 65) {\n this.$router.push('/CommOther/' + row.id);\n }\n if (row.commType === 63) {\n this.$router.push('/CommPhone/' + row.id);\n }\n if (row.commType === 64) {\n this.$router.push('/CommEmail/' + row.id);\n }\n },\n closeColumnPrefs: function () {\n this.columnOptionsDialog = false;\n // rebuild is simply handled by watch in this example, but could be placed here\n },\n async populate() {\n var data = []; // start with an empty array to populate\n this.listData = [];\n if (!this.prepopulatedList) {\n // preprovided list is not being used\n this.loading = true;\n if (this.contactId) {\n data = await this.$store.dispatch('Comm/pullData', {\n filter: {\n where: {\n contactId: this.contactId\n }\n }\n }); // vuex state is responsible for API calls\n } else {\n data = await this.$store.dispatch('Comm/pullData'); // vuex state is responsible for API calls\n }\n this.loading = false;\n } else {\n data = this.prepopulatedList; // use provided data instead of making an API call\n }\n this.listData = this.prepopulatedList.length ? data : this.applyFilter(data); // NOTE: same object is returned\n },\n applyFilter: function (data) {\n if (this.settings.selectedCommType && this.settings.selectedCommType.length) {\n data = data.filter(item => this.settings.selectedCommType.indexOf(item.commType) !== -1);\n }\n if (this.settings.onlyMine) {\n data = data.filter(item => item.salePerson === this.$store.state.AuthUser.profile.id);\n }\n return data;\n },\n resetFilters: function () {\n // add code to set filters to their defaults here\n this.settings.selectedCommType = [];\n _lib_componentSettings_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"].clearSettings(this.$options.name);\n this.populate();\n },\n buildHeaders() {\n if (this.preBuiltHeaders) {\n this.headers = this.preBuiltHeaders;\n } else {\n this.headers = [];\n this.columnOptions.forEach(opt => {\n // opt has a value & text & sortable\n if (this.settings.optionStates[opt.value]) {\n this.headers.push(opt);\n }\n });\n }\n }\n }\n});\n\n//# sourceURL=webpack:///./src/components/Communication/CommList.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/PopupCommList.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/PopupCommList.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 _CommList__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./CommList */ \"./src/components/Communication/CommList.vue\");\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n components: {\n CommList: _CommList__WEBPACK_IMPORTED_MODULE_0__[\"default\"]\n },\n data() {\n return {};\n },\n props: {\n model: {\n type: Boolean,\n required: true\n },\n prepopulatedList: {\n type: Array,\n required: true\n },\n preBuiltHeaders: {\n type: Array,\n required: false,\n default: null\n },\n onClose: {\n type: Function,\n required: false,\n default: () => {}\n },\n disableClick: {\n type: Boolean,\n required: false,\n default: false\n }\n },\n methods: {\n close: function () {\n // this.model = false // DONT USE! this code below to do the same\n this.$emit('update:model', false); // leverages the .sync property\n if (this.onClose) {\n this.onClose(); // if the callback is provided... call it\n }\n }\n }\n});\n\n//# sourceURL=webpack:///./src/components/Communication/PopupCommList.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/Reports/DLR.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/Reports/DLR.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 _lib_api__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../lib/api */ \"./src/lib/api.js\");\n/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! moment */ \"./node_modules/moment/moment.js\");\n/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! lodash */ \"./node_modules/lodash/lodash.js\");\n/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(lodash__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _Contacts_PopupContactList_vue__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../Contacts/PopupContactList.vue */ \"./src/components/Contacts/PopupContactList.vue\");\n/* harmony import */ var _Communication_PopupCommList_vue__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../Communication/PopupCommList.vue */ \"./src/components/Communication/PopupCommList.vue\");\n/* harmony import */ var _Reports_DateSelector_DateSelector_vue__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../Reports/DateSelector/DateSelector.vue */ \"./src/components/Reports/DateSelector/DateSelector.vue\");\n/* harmony import */ var vuex__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! vuex */ \"./node_modules/vuex/dist/vuex.esm.js\");\n/* harmony import */ var _lib_setPageTitle__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../lib/setPageTitle */ \"./src/lib/setPageTitle.js\");\n\n\n\n\n\n\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n data() {\n return {\n projects: [],\n reportData: [],\n reportTotals: {},\n contactDialog: false,\n commDialog: false,\n subContactList: [],\n subCommList: [],\n contactHeaders: [],\n popupCommHeaders: [{\n text: 'Project',\n value: 'projectId',\n sortable: true\n }, {\n text: 'Time',\n value: 'commTime',\n sortable: true\n }, {\n text: 'Contact',\n value: 'Contact.fullNameLastFirst',\n sortable: true\n }, {\n text: 'Team Member',\n value: 'User.fullName',\n sortable: true\n }, {\n text: 'Type',\n value: 'commType',\n sortable: true\n }, {\n text: 'I/O',\n value: 'direction',\n sortable: true\n }, {\n text: 'Summary',\n value: 'summary',\n sortable: true\n }],\n ContactList: [],\n communityAnalytics: []\n };\n },\n watch: {\n reportDate: function () {\n this.updateReportData();\n }\n },\n mounted() {\n if (!this.hideDateSelector) {\n Object(_lib_setPageTitle__WEBPACK_IMPORTED_MODULE_8__[\"setPageTitle\"])('Daily Lead Report', this.$parent.$el.className, true);\n }\n },\n beforeMount() {\n console.debug('DLR mounted');\n this.$store.dispatch('initReportDate');\n this.updateReportData();\n },\n props: {\n hideDateSelector: {\n type: Boolean,\n require: false,\n default: false\n },\n showCommunications: {\n type: Boolean,\n required: false,\n default: true\n }\n },\n methods: {\n modifyDate(value) {\n this.reportDate = value;\n },\n arrayCombine: function (...args) {\n const out = [];\n args.forEach(inArr => {\n if (inArr) {\n inArr.forEach(item => {\n // if (!out.filter((saved) => saved.id === item.id).length) {\n // out.push(item)\n // }\n out.push(item);\n });\n }\n });\n return out;\n },\n calcTotalWebLeads: function (day) {\n return this.arrayCombine(day.newLeadsByOrigin['79'], day.newLeadsByOrigin['43']);\n },\n calcTotalAllLeads: function (day) {\n return this.arrayCombine(this.calcTotalWebLeads(day), this.calcTotalOtherLeads(day), day.newLeadsByOrigin['46']);\n },\n calcTotalOtherLeads: function (day) {\n return this.arrayCombine(day.newLeadsByOrigin['45'], day.newLeadsByOrigin['44'], day.newLeadsByOrigin['388'], day.newLeadsByOrigin['387'], day.newLeadsByOrigin['386'], day.loginsByFirstOrNot[314], day.newLeadsByOrigin['80'], day.newLeadsByOrigin['409']);\n },\n calcReturningIncomingCommByType(type, dayData) {\n const ids = dayData.loginsByFirstOrNot && dayData.loginsByFirstOrNot[1] ? dayData.loginsByFirstOrNot[1].map(login => {\n return login.id;\n }) : [];\n return dayData.commsByType[type] ? dayData.commsByType[type].filter(comm =>\n // strip any first logins from these communication results\n ids.indexOf(comm.Contact.id) === -1 &&\n // only include inbound comms\n comm.direction === 1).map(item => item.Contact) : [];\n },\n calcTotalReturningIncomingCommByType(type) {\n // this was made before a refactor that converted everything to use \"commsByType\" as opposed to \"commsByType\"\n // meaning that this function may be redundant\n const ids = this.reportTotals.loginsByFirstOrNot[1] ? this.reportTotals.loginsByFirstOrNot[1].map(login => login.id) : [];\n return this.reportTotals.commsByType[type] ? this.reportTotals.commsByType[type].filter(comm =>\n // strip any first logins from these communication results\n ids.indexOf(comm.Contact.id) === -1 &&\n // only include inbound comms\n comm.direction === 1).map(item => item.Contact) : [];\n },\n calcReturningSiteVisits: function (day) {\n return day.siteVisits.filter(c => !c.firstSiteVisit);\n },\n calcOutboundCommunications: function (team, type, dayData, type2 = null) {\n const userIds = team.map(team => team.UserId);\n if (type2) {\n let total = [];\n const type1Results = dayData.commsByType[type] // NOTE: necessary because the API doesn't ensure totals has a \"commsByType\" of each type\n ? dayData.commsByType[type].filter(comm => {\n return comm.direction === 2 &&\n // outbound\n userIds.indexOf(comm.salePerson) !== -1;\n }) : [];\n const type2Results = dayData.commsByType[type2] // NOTE: necessary because the API doesn't ensure totals has a \"commsByType\" of each type\n ? dayData.commsByType[type2].filter(comm => {\n return comm.direction === 2 &&\n // outbound\n userIds.indexOf(comm.salePerson) !== -1;\n }) : [];\n total = [...type1Results, ...type2Results];\n return total;\n } else {\n return dayData.commsByType[type] // NOTE: necessary because the API doesn't ensure totals has a \"commsByType\" of each type\n ? dayData.commsByType[type].filter(comm => {\n return comm.direction === 2 &&\n // outbound\n userIds.indexOf(comm.salePerson) !== -1;\n }) : [];\n }\n },\n calcTotalReturningLeads: function (day) {\n return this.arrayCombine(day.loginsByFirstOrNot[0], day.loginsByFirstOrNot[1], this.calcReturningIncomingCommByType(295, day), this.calcReturningIncomingCommByType(63, day), this.calcReturningIncomingCommByType(385, day), this.calcReturningSiteVisits(day));\n },\n calcTotalTotalReturningLeads: function () {\n return this.arrayCombine(this.reportTotals.loginsByFirstOrNot[0], this.calcTotalReturningIncomingCommByType(295), this.calcTotalReturningIncomingCommByType(63), this.calcTotalReturningIncomingCommByType(385), this.calcReturningSiteVisits(this.reportTotals));\n },\n updateReportData: async function () {\n this.$store.dispatch('loading');\n Object(_lib_api__WEBPACK_IMPORTED_MODULE_1__[\"doAPIGet\"])('/reports/dlr/' + this.reportDate).then(rept => {\n this.$store.dispatch('done');\n this.reportTotals = lodash__WEBPACK_IMPORTED_MODULE_3___default.a.cloneDeep(rept.data.totals);\n delete rept.data.totals;\n this.reportData = rept.data;\n this.communityAnalytics = Object.entries(this.reportData).forEach(item => {});\n const days = [];\n for (const [key] of Object.entries(this.reportData)) {\n days.push(moment__WEBPACK_IMPORTED_MODULE_2___default()(key));\n }\n return days;\n }).catch(e => {\n console.error('ERROR', e);\n this.$store.dispatch('done');\n });\n },\n displayContacts(data, swapHeaders = false) {\n if (swapHeaders) {\n this.contactHeaders = [{\n value: 'count',\n text: 'Count',\n sortable: true\n }];\n } else {\n this.contactHeaders = [];\n }\n if (data) {\n var newContacts = [];\n var seen = [];\n data.forEach(item => {\n // const filterdContact = this.contactList.filter(c => c.id === item.id)\n newContacts.push(item);\n });\n\n // remove duplicates\n newContacts.forEach(item => {\n if (!item) {\n return;\n }\n var match = seen.find(i2 => i2.id === item.id);\n if (!match) {\n seen.push(item);\n }\n });\n\n // calculate duplicate count\n seen.forEach(part => {\n part.count = newContacts.filter(item => item.id === part.id).length;\n });\n this.subContactList = seen;\n this.contactDialog = true;\n }\n },\n displayComm(data) {\n if (data) {\n this.subCommList = data;\n this.commDialog = true;\n }\n },\n popupContactClose() {\n this.subContactList = [];\n },\n popupCommClose() {\n this.subCommList = [];\n }\n },\n components: {\n PopupContactList: _Contacts_PopupContactList_vue__WEBPACK_IMPORTED_MODULE_4__[\"default\"],\n PopupCommList: _Communication_PopupCommList_vue__WEBPACK_IMPORTED_MODULE_5__[\"default\"],\n DateSelector: _Reports_DateSelector_DateSelector_vue__WEBPACK_IMPORTED_MODULE_6__[\"default\"]\n },\n computed: {\n ...Object(vuex__WEBPACK_IMPORTED_MODULE_7__[\"mapState\"])(['reportDate'])\n }\n});\n\n//# sourceURL=webpack:///./src/components/Reports/DLR.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/Reports/DateSelector/DateSelector.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/Reports/DateSelector/DateSelector.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 moment__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! moment */ \"./node_modules/moment/moment.js\");\n/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var vuex__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! vuex */ \"./node_modules/vuex/dist/vuex.esm.js\");\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n name: 'DateSelector',\n props: {\n colorProp: {\n type: String,\n required: false,\n default: 'secondary'\n },\n rangeDate: {\n type: Boolean,\n default: false\n }\n },\n data() {\n return {\n menu: false,\n date: null\n };\n },\n beforeMount() {\n this.$store.dispatch('initReportDate').then(date => {\n this.date = this.reportDate;\n });\n },\n watch: {\n date: function (newVal) {\n this.$store.dispatch('setReportDate', this.getDateString(newVal));\n }\n },\n computed: {\n ...Object(vuex__WEBPACK_IMPORTED_MODULE_1__[\"mapState\"])(['reportDate']),\n weekDateRange: {\n get: function () {\n if (this.rangeDate) {\n return this.date;\n } else {\n return moment__WEBPACK_IMPORTED_MODULE_0___default()(this.date).startOf('isoweek').format('YYYY-MM-DD') + ' - ' + moment__WEBPACK_IMPORTED_MODULE_0___default()(this.date).endOf('isoweek').format('YYYY-MM-DD');\n }\n },\n set: function (newDate) {\n if (this.rangeDate) {\n this.date = this.getDateString(newDate);\n } else {\n this.date = newDate;\n }\n }\n }\n },\n methods: {\n prevWeek: function () {\n this.date = moment__WEBPACK_IMPORTED_MODULE_0___default()(this.date).subtract(7, 'days');\n },\n nextWeek: function () {\n this.date = moment__WEBPACK_IMPORTED_MODULE_0___default()(this.date).add(7, 'days');\n },\n getDateString: function (val) {\n if (Array.isArray(val)) {\n return val[0];\n } else {\n return val;\n }\n }\n }\n});\n\n//# sourceURL=webpack:///./src/components/Reports/DateSelector/DateSelector.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/CommList.vue?vue&type=template&id=5db2de9a": /*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./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/CommList.vue?vue&type=template&id=5db2de9a ***! \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! 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_VCheckbox__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! vuetify/lib/components/VCheckbox */ \"./node_modules/vuetify/lib/components/VCheckbox/index.js\");\n/* harmony import */ var vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! vuetify/lib/components/VGrid */ \"./node_modules/vuetify/lib/components/VGrid/index.js\");\n/* harmony import */ var vuetify_lib_components_VDataTable__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! vuetify/lib/components/VDataTable */ \"./node_modules/vuetify/lib/components/VDataTable/index.js\");\n/* harmony import */ var vuetify_lib_components_VDialog__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! vuetify/lib/components/VDialog */ \"./node_modules/vuetify/lib/components/VDialog/index.js\");\n/* harmony import */ var vuetify_lib_components_VExpansionPanel__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! vuetify/lib/components/VExpansionPanel */ \"./node_modules/vuetify/lib/components/VExpansionPanel/index.js\");\n/* harmony import */ var vuetify_lib_components_VIcon__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! vuetify/lib/components/VIcon */ \"./node_modules/vuetify/lib/components/VIcon/index.js\");\n/* harmony import */ var vuetify_lib_components_VList__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! vuetify/lib/components/VList */ \"./node_modules/vuetify/lib/components/VList/index.js\");\n/* harmony import */ var vuetify_lib_components_VRadioGroup__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! vuetify/lib/components/VRadioGroup */ \"./node_modules/vuetify/lib/components/VRadioGroup/index.js\");\n/* harmony import */ var vuetify_lib_components_VTextField__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! vuetify/lib/components/VTextField */ \"./node_modules/vuetify/lib/components/VTextField/index.js\");\n/* harmony import */ var vuetify_lib_components_VToolbar__WEBPACK_IMPORTED_MODULE_11__ = __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_12__ = __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\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_3__[\"VRow\"], [_c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_3__[\"VCol\"], {\n attrs: {\n lg: \"12\"\n }\n }, [_c(vuetify_lib_components_VCard__WEBPACK_IMPORTED_MODULE_1__[\"VCard\"], [!_vm.prepopulatedList ? _c(vuetify_lib_components_VToolbar__WEBPACK_IMPORTED_MODULE_11__[\"VToolbar\"], {\n attrs: {\n dense: \"\",\n dark: \"\",\n flat: \"\",\n color: \"secondary\"\n }\n }, [_c(vuetify_lib_components_VToolbar__WEBPACK_IMPORTED_MODULE_11__[\"VToolbarTitle\"], {\n staticClass: \"white--text\"\n }, [_vm._v(\"Communications\")]), _c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_3__[\"VSpacer\"]), _c(vuetify_lib_components_VTextField__WEBPACK_IMPORTED_MODULE_10__[\"VTextField\"], {\n staticClass: \"mb-2 py-0\",\n attrs: {\n \"append-icon\": \"mdi-magnify\",\n label: \"Search\",\n \"single-line\": \"\",\n \"hide-details\": \"\"\n },\n model: {\n value: _vm.search,\n callback: function ($$v) {\n _vm.search = $$v;\n },\n expression: \"search\"\n }\n }), _c(vuetify_lib_components_VTooltip__WEBPACK_IMPORTED_MODULE_12__[\"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 to: \"/CommPhone/0\"\n }\n }, \"v-btn\", attrs, false), on), [_c(vuetify_lib_components_VIcon__WEBPACK_IMPORTED_MODULE_7__[\"VIcon\"], [_vm._v(\"mdi-phone-plus\")])], 1)];\n }\n }], null, false, 2258735107)\n }, [_c(\"span\", [_vm._v(\"Create Phone Record\")])]), _c(vuetify_lib_components_VTooltip__WEBPACK_IMPORTED_MODULE_12__[\"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 },\n on: {\n click: _vm.composeEmail\n }\n }, \"v-btn\", attrs, false), on), [_c(vuetify_lib_components_VIcon__WEBPACK_IMPORTED_MODULE_7__[\"VIcon\"], [_vm._v(\"mdi-email-plus\")])], 1)];\n }\n }], null, false, 2635405279)\n }, [_c(\"span\", [_vm._v(\"Compose Email\")])]), _c(vuetify_lib_components_VTooltip__WEBPACK_IMPORTED_MODULE_12__[\"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 to: \"/CommText/0\"\n }\n }, \"v-btn\", attrs, false), on), [_c(vuetify_lib_components_VIcon__WEBPACK_IMPORTED_MODULE_7__[\"VIcon\"], [_vm._v(\"mdi-message-text-outline\")])], 1)];\n }\n }], null, false, 3952386143)\n }, [_c(\"span\", [_vm._v(\"Create Text Record\")])]), _c(vuetify_lib_components_VTooltip__WEBPACK_IMPORTED_MODULE_12__[\"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 to: \"/CommOther/0\"\n }\n }, \"v-btn\", attrs, false), on), [_c(vuetify_lib_components_VIcon__WEBPACK_IMPORTED_MODULE_7__[\"VIcon\"], [_vm._v(\"mdi-chat\")])], 1)];\n }\n }], null, false, 1950091502)\n }, [_c(\"span\", [_vm._v(\"Create Other Comm Record\")])]), _c(vuetify_lib_components_VDialog__WEBPACK_IMPORTED_MODULE_5__[\"VDialog\"], {\n attrs: {\n persistent: \"\",\n scrollable: \"\"\n },\n scopedSlots: _vm._u([{\n key: \"activator\",\n fn: function ({\n on: dialog,\n attrs\n }) {\n return [_c(vuetify_lib_components_VTooltip__WEBPACK_IMPORTED_MODULE_12__[\"VTooltip\"], {\n attrs: {\n bottom: \"\"\n },\n scopedSlots: _vm._u([{\n key: \"activator\",\n fn: function ({\n on: tooltip\n }) {\n return [_c(vuetify_lib_components_VBtn__WEBPACK_IMPORTED_MODULE_0__[\"VBtn\"], _vm._g(_vm._b({\n attrs: {\n icon: \"\"\n }\n }, \"v-btn\", attrs, false), {\n ...tooltip,\n ...dialog\n }), [_c(vuetify_lib_components_VIcon__WEBPACK_IMPORTED_MODULE_7__[\"VIcon\"], [_vm._v(\"mdi-table-edit\")])], 1)];\n }\n }], null, true)\n }, [_c(\"span\", [_vm._v(\"Filter Columns\")])])];\n }\n }], null, false, 87488632),\n model: {\n value: _vm.columnOptionsDialog,\n callback: function ($$v) {\n _vm.columnOptionsDialog = $$v;\n },\n expression: \"columnOptionsDialog\"\n }\n }, [_c(vuetify_lib_components_VCard__WEBPACK_IMPORTED_MODULE_1__[\"VCard\"], [_c(vuetify_lib_components_VToolbar__WEBPACK_IMPORTED_MODULE_11__[\"VToolbar\"], {\n attrs: {\n dense: \"\",\n dark: \"\",\n flat: \"\",\n color: \"secondary\"\n }\n }, [_c(vuetify_lib_components_VToolbar__WEBPACK_IMPORTED_MODULE_11__[\"VToolbarTitle\"], [_vm._v(\"Filter for Columns\")])], 1), _vm._l(_vm.columnOptions, function (option) {\n return _c(vuetify_lib_components_VList__WEBPACK_IMPORTED_MODULE_8__[\"VList\"], {\n key: option.value,\n staticClass: \"my-0 px-0\",\n attrs: {\n dense: \"\"\n }\n }, [_c(vuetify_lib_components_VList__WEBPACK_IMPORTED_MODULE_8__[\"VListItem\"], [_c(vuetify_lib_components_VCheckbox__WEBPACK_IMPORTED_MODULE_2__[\"VCheckbox\"], {\n attrs: {\n label: _vm.settings.optionStates[option.value] ? option.text : option.text + \" (Off)\"\n },\n model: {\n value: _vm.settings.optionStates[option.value],\n callback: function ($$v) {\n _vm.$set(_vm.settings.optionStates, option.value, $$v);\n },\n expression: \"settings.optionStates[option.value]\"\n }\n })], 1)], 1);\n }), _c(vuetify_lib_components_VBtn__WEBPACK_IMPORTED_MODULE_0__[\"VBtn\"], {\n staticClass: \"rounded-0\",\n attrs: {\n dense: \"\",\n color: \"success\"\n },\n on: {\n click: _vm.closeColumnPrefs\n }\n }, [_vm._v(\"Close\")])], 2)], 1)], 1) : _vm._e(), !_vm.prepopulatedList && _vm.doNotContact ? _c(vuetify_lib_components_VToolbar__WEBPACK_IMPORTED_MODULE_11__[\"VToolbar\"], {\n attrs: {\n dense: \"\",\n dark: \"\",\n flat: \"\",\n color: \"warning\"\n }\n }, [_c(vuetify_lib_components_VToolbar__WEBPACK_IMPORTED_MODULE_11__[\"VToolbarTitle\"], [_vm._v(\"DO NOT CONTACT\")])], 1) : _vm._e(), !_vm.prepopulatedList ? _c(vuetify_lib_components_VExpansionPanel__WEBPACK_IMPORTED_MODULE_6__[\"VExpansionPanels\"], {\n attrs: {\n flat: \"\"\n }\n }, [_c(vuetify_lib_components_VExpansionPanel__WEBPACK_IMPORTED_MODULE_6__[\"VExpansionPanel\"], [_c(vuetify_lib_components_VExpansionPanel__WEBPACK_IMPORTED_MODULE_6__[\"VExpansionPanelHeader\"], {\n staticClass: \"rounded-0 white--text\",\n staticStyle: {\n \"font-weight\": \"bold\",\n \"text-transform\": \"uppercase\"\n },\n attrs: {\n dense: \"\",\n color: \"#002b74\"\n },\n scopedSlots: _vm._u([{\n key: \"actions\",\n fn: function () {\n return [_c(vuetify_lib_components_VIcon__WEBPACK_IMPORTED_MODULE_7__[\"VIcon\"], {\n staticClass: \"mr-3\",\n staticStyle: {\n align: \"left !important\"\n },\n attrs: {\n color: \"white\"\n }\n }, [_vm._v(\" mdi-arrow-down-drop-circle \")])];\n },\n proxy: true\n }], null, false, 556216324)\n }, [_c(\"span\", {\n staticClass: \"header\"\n }, [_vm._v(\" Open Filters \")])]), _c(vuetify_lib_components_VExpansionPanel__WEBPACK_IMPORTED_MODULE_6__[\"VExpansionPanelContent\"], [_c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_3__[\"VRow\"], [_c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_3__[\"VCol\"], [_c(vuetify_lib_components_VRadioGroup__WEBPACK_IMPORTED_MODULE_9__[\"VRadioGroup\"], {\n attrs: {\n dense: \"\",\n row: \"\"\n },\n model: {\n value: _vm.settings.onlyMine,\n callback: function ($$v) {\n _vm.$set(_vm.settings, \"onlyMine\", $$v);\n },\n expression: \"settings.onlyMine\"\n }\n }, [_c(vuetify_lib_components_VRadioGroup__WEBPACK_IMPORTED_MODULE_9__[\"VRadio\"], {\n attrs: {\n label: \"Show Only My Communications\",\n value: true\n }\n }), _c(vuetify_lib_components_VRadioGroup__WEBPACK_IMPORTED_MODULE_9__[\"VRadio\"], {\n attrs: {\n label: \"Show Communications for Everyone\",\n value: false\n }\n })], 1)], 1)], 1), _c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_3__[\"VRow\"], [_c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_3__[\"VCol\"], [_c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_3__[\"VRow\"], [_c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_3__[\"VCol\"], {\n attrs: {\n align: \"left\"\n }\n }, [_c(\"h3\", {\n staticClass: \"mt-4\"\n }, [_vm._v(\"Show Type\")])])], 1), _c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_3__[\"VRow\"], {\n staticClass: \"mt-0 pt-0\"\n }, [_c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_3__[\"VCol\"], [_c(vuetify_lib_components_VCheckbox__WEBPACK_IMPORTED_MODULE_2__[\"VCheckbox\"], {\n staticClass: \"mt-1\",\n attrs: {\n label: \"Manual Phone Calls\",\n value: 63\n },\n model: {\n value: _vm.settings.selectedCommType,\n callback: function ($$v) {\n _vm.$set(_vm.settings, \"selectedCommType\", $$v);\n },\n expression: \"settings.selectedCommType\"\n }\n })], 1), _c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_3__[\"VCol\"], [_c(vuetify_lib_components_VCheckbox__WEBPACK_IMPORTED_MODULE_2__[\"VCheckbox\"], {\n staticClass: \"mt-1\",\n attrs: {\n label: \"MSP Phone Calls\",\n value: 71\n },\n model: {\n value: _vm.settings.selectedCommType,\n callback: function ($$v) {\n _vm.$set(_vm.settings, \"selectedCommType\", $$v);\n },\n expression: \"settings.selectedCommType\"\n }\n })], 1), _c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_3__[\"VCol\"], [_c(vuetify_lib_components_VCheckbox__WEBPACK_IMPORTED_MODULE_2__[\"VCheckbox\"], {\n staticClass: \"mt-1\",\n attrs: {\n label: \"Email\",\n value: 64\n },\n model: {\n value: _vm.settings.selectedCommType,\n callback: function ($$v) {\n _vm.$set(_vm.settings, \"selectedCommType\", $$v);\n },\n expression: \"settings.selectedCommType\"\n }\n })], 1)], 1), _c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_3__[\"VRow\"], [_c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_3__[\"VCol\"], [_c(vuetify_lib_components_VCheckbox__WEBPACK_IMPORTED_MODULE_2__[\"VCheckbox\"], {\n staticClass: \"mt-0 pt-0\",\n attrs: {\n label: \"New Email\",\n value: 70\n },\n model: {\n value: _vm.settings.selectedCommType,\n callback: function ($$v) {\n _vm.$set(_vm.settings, \"selectedCommType\", $$v);\n },\n expression: \"settings.selectedCommType\"\n }\n })], 1), _c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_3__[\"VCol\"], [_c(vuetify_lib_components_VCheckbox__WEBPACK_IMPORTED_MODULE_2__[\"VCheckbox\"], {\n staticClass: \"mt-0 pt-0\",\n attrs: {\n label: \"Text Messages\",\n value: 385\n },\n model: {\n value: _vm.settings.selectedCommType,\n callback: function ($$v) {\n _vm.$set(_vm.settings, \"selectedCommType\", $$v);\n },\n expression: \"settings.selectedCommType\"\n }\n })], 1), _c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_3__[\"VCol\"], [_c(vuetify_lib_components_VCheckbox__WEBPACK_IMPORTED_MODULE_2__[\"VCheckbox\"], {\n staticClass: \"mt-0 pt-0\",\n attrs: {\n label: \"Other\",\n value: 65\n },\n model: {\n value: _vm.settings.selectedCommType,\n callback: function ($$v) {\n _vm.$set(_vm.settings, \"selectedCommType\", $$v);\n },\n expression: \"settings.selectedCommType\"\n }\n })], 1)], 1)], 1)], 1), _c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_3__[\"VRow\"], [_c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_3__[\"VCol\"], {\n staticClass: \"text-right\",\n attrs: {\n cols: \"12\"\n }\n }, [_c(vuetify_lib_components_VBtn__WEBPACK_IMPORTED_MODULE_0__[\"VBtn\"], {\n staticClass: \"rounded-0\",\n attrs: {\n dense: \"\",\n small: \"\",\n color: \"warning\"\n },\n on: {\n click: _vm.resetFilters\n }\n }, [_vm._v(\"Reset Filters\")])], 1)], 1)], 1)], 1)], 1) : _vm._e(), _c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_3__[\"VRow\"], [_c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_3__[\"VCol\"], [_c(vuetify_lib_components_VDataTable__WEBPACK_IMPORTED_MODULE_4__[\"VDataTable\"], {\n attrs: {\n dense: \"\",\n headers: _vm.headers,\n items: _vm.listData,\n search: _vm.search,\n \"loading-text\": \"Loading...\",\n loading: _vm.loading\n },\n on: {\n \"click:row\": _vm.tableClick\n },\n scopedSlots: _vm._u([{\n key: `item.commType`,\n fn: function ({\n item\n }) {\n return [_c(vuetify_lib_components_VIcon__WEBPACK_IMPORTED_MODULE_7__[\"VIcon\"], [_vm._v(_vm._s(_vm.getIcon(item)))])];\n }\n }, {\n key: `item.commTime`,\n fn: function ({\n item\n }) {\n return [_c(\"span\", [_vm._v(_vm._s(_vm._f(\"prettyFullDate\")(item.commTime)))])];\n }\n }, {\n key: `item.direction`,\n fn: function ({\n item\n }) {\n return [_c(vuetify_lib_components_VIcon__WEBPACK_IMPORTED_MODULE_7__[\"VIcon\"], [_vm._v(_vm._s(_vm._f(\"showDirection\")(item.direction)))])];\n }\n }, {\n key: `item.projectId`,\n fn: function ({\n item\n }) {\n return [_c(\"span\", [_vm._v(_vm._s(_vm.getProjectName(item.ProjectId)))])];\n }\n }, {\n key: `item.summary`,\n fn: function ({\n item\n }) {\n return [item.commType === 63 ? _c(\"span\", [_vm._v(\" \" + _vm._s(_vm._f(\"translateFormSelection\")(item.CommPhone ? item.CommPhone.callResponseId : [], \"responseItems\")) + \" \")]) : item.commType === 64 ? _c(\"span\", [_vm._v(\"Email\")]) : item.commType === 65 ? _c(\"span\", [_vm._v(\"Other\")]) : item.commType === 385 ? _c(\"span\", [_vm._v(\"SMS\")]) : item.commType === 296 ? _c(\"span\", [_vm._v(\"(Outside) \" + _vm._s(item.NewEmail.NewEmailContent.subject))]) : item.commType === 70 ? _c(\"span\", [_vm._v(_vm._s(item.NewEmail.NewEmailContent.subject) + \" \")]) : item.commType === 71 ? _c(\"span\", [_vm._v(\" Phone Call \"), _c(vuetify_lib_components_VIcon__WEBPACK_IMPORTED_MODULE_7__[\"VIcon\"], {\n staticClass: \"ml-3\",\n attrs: {\n color: \"error\"\n },\n on: {\n click: function ($event) {\n return _vm.getVoicemail(item.CallRecord);\n }\n }\n }, [_vm._v(_vm._s(_vm._f(\"getIcon\")(item.CallRecord)))])], 1) : _c(\"span\", [_vm._v(\"Something else?\")])];\n }\n }], null, true)\n })], 1)], 1)], 1)], 1)], 1);\n};\nvar staticRenderFns = [];\nrender._withStripped = true;\n\n\n//# sourceURL=webpack:///./src/components/Communication/CommList.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/PopupCommList.vue?vue&type=template&id=de0cd906": /*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./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/PopupCommList.vue?vue&type=template&id=de0cd906 ***! \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! 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_VDialog__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! vuetify/lib/components/VDialog */ \"./node_modules/vuetify/lib/components/VDialog/index.js\");\n/* harmony import */ var vuetify_lib_components_VIcon__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! vuetify/lib/components/VIcon */ \"./node_modules/vuetify/lib/components/VIcon/index.js\");\n/* harmony import */ var vuetify_lib_components_VToolbar__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! vuetify/lib/components/VToolbar */ \"./node_modules/vuetify/lib/components/VToolbar/index.js\");\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\"], [_c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_2__[\"VCol\"], [_c(vuetify_lib_components_VDialog__WEBPACK_IMPORTED_MODULE_3__[\"VDialog\"], {\n attrs: {\n persistent: \"\",\n \"max-width\": \"80%\"\n },\n model: {\n value: _vm.model,\n callback: function ($$v) {\n _vm.model = $$v;\n },\n expression: \"model\"\n }\n }, [_c(vuetify_lib_components_VCard__WEBPACK_IMPORTED_MODULE_1__[\"VCard\"], [_c(vuetify_lib_components_VToolbar__WEBPACK_IMPORTED_MODULE_5__[\"VToolbar\"], {\n attrs: {\n dense: \"\",\n dark: \"\",\n flat: \"\",\n color: \"secondary\"\n }\n }, [_c(vuetify_lib_components_VToolbar__WEBPACK_IMPORTED_MODULE_5__[\"VToolbarTitle\"], {\n staticClass: \"white--text\",\n staticStyle: {\n width: \"auto\"\n }\n }, [_c(\"h2\", [_vm._v(\"Comms List\")])]), _c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_2__[\"VSpacer\"]), _c(vuetify_lib_components_VBtn__WEBPACK_IMPORTED_MODULE_0__[\"VBtn\"], {\n attrs: {\n color: \"error\",\n title: \"\",\n small: \"\"\n },\n on: {\n click: _vm.close\n }\n }, [_c(vuetify_lib_components_VIcon__WEBPACK_IMPORTED_MODULE_4__[\"VIcon\"], [_vm._v(\"mdi-window-close\")])], 1)], 1), _c(\"CommList\", {\n attrs: {\n prepopulatedList: _vm.prepopulatedList,\n preBuiltHeaders: _vm.preBuiltHeaders,\n hideToolbar: true\n }\n })], 1)], 1)], 1)], 1);\n};\nvar staticRenderFns = [];\nrender._withStripped = true;\n\n\n//# sourceURL=webpack:///./src/components/Communication/PopupCommList.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/Reports/DLR.vue?vue&type=template&id=0186317a&scoped=true": /*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./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/Reports/DLR.vue?vue&type=template&id=0186317a&scoped=true ***! \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\n/* harmony import */ var vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vuetify/lib/components/VChip */ \"./node_modules/vuetify/lib/components/VChip/index.js\");\n/* harmony import */ var vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! vuetify/lib/components/VGrid */ \"./node_modules/vuetify/lib/components/VGrid/index.js\");\n/* harmony import */ var vuetify_lib_components_VDataTable__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! vuetify/lib/components/VDataTable */ \"./node_modules/vuetify/lib/components/VDataTable/index.js\");\n/* harmony import */ var vuetify_lib_components_VToolbar__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! vuetify/lib/components/VToolbar */ \"./node_modules/vuetify/lib/components/VToolbar/index.js\");\n\n\n\n\n\n\n\n\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c;\n return _c(\"div\", [_c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_1__[\"VRow\"], [_c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_1__[\"VCol\"], [_c(vuetify_lib_components_VToolbar__WEBPACK_IMPORTED_MODULE_3__[\"VToolbar\"], {\n attrs: {\n dense: \"\",\n dark: \"\",\n flat: \"\",\n color: \"secondary\"\n }\n }, [_c(vuetify_lib_components_VToolbar__WEBPACK_IMPORTED_MODULE_3__[\"VToolbarTitle\"], {\n staticClass: \"white--text\"\n }, [_vm._v(\"Daily Lead Recap\")]), _c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_1__[\"VSpacer\"]), !_vm.hideDateSelector ? _c(\"DateSelector\") : _vm._e()], 1), _vm.reportTotals.websiteActivity ? _c(vuetify_lib_components_VDataTable__WEBPACK_IMPORTED_MODULE_2__[\"VSimpleTable\"], {\n staticClass: \"rounded-0\",\n attrs: {\n dense: \"\"\n }\n }, [_c(\"thead\", [_c(\"tr\", [_c(\"th\", {\n staticClass: \"dateRow\",\n staticStyle: {\n height: \"46px\"\n },\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }), _vm._l(_vm.reportData, function (day) {\n return _c(\"th\", {\n key: \"header\" + day.date,\n staticClass: \"dateRow\",\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_vm._v(\" \" + _vm._s(day.dayOfWeek) + \" \" + _vm._s(day.date))]);\n }), _c(\"th\", {\n staticClass: \"dateRow\",\n staticStyle: {\n color: \"black\"\n },\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_vm._v(\"TOTAL\")])], 2)]), _c(\"tbody\", [_vm.showCommunications ? [_c(\"tr\", [_c(\"td\", {\n staticClass: \"webHeadding_orange\",\n attrs: {\n colspan: \"10\"\n }\n }, [_vm._v(\"WEBSITE ACTIVITY\")])]), _c(\"tr\", [_c(\"td\", [_vm._v(\" Visits - Sessions \"), _c(\"i\", {\n staticClass: \"visitType\"\n }, [_vm._v(\" (Client)\")])]), _vm._l(_vm.reportData, function (day) {\n return _c(\"td\", {\n key: day.date,\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"whiteChip\",\n attrs: {\n \"x-small\": \"\"\n }\n }, [_vm._v(_vm._s(day.websiteActivity.namespaceWebVisits.sessions))])], 1);\n }), _c(\"td\", {\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"totalsColumn whiteChip\",\n attrs: {\n \"x-small\": \"\"\n }\n }, [_vm._v(_vm._s(_vm.reportTotals.websiteActivity ? _vm.reportTotals.websiteActivity.namespaceWebVisits.sessions : 0))])], 1)], 2), _c(\"tr\", [_c(\"td\", [_vm._v(\" Unique Visitors \"), _c(\"i\", {\n staticClass: \"visitType\"\n }, [_vm._v(\" (Client)\")])]), _vm._l(_vm.reportData, function (day) {\n return _c(\"td\", {\n key: day.date,\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"whiteChip\",\n attrs: {\n \"x-small\": \"\"\n }\n }, [_vm._v(_vm._s(day.websiteActivity.namespaceWebVisits.visitors))])], 1);\n }), _c(\"td\", {\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"totalsColumn whiteChip\",\n attrs: {\n \"x-small\": \"\"\n }\n }, [_vm._v(_vm._s(_vm.reportTotals.websiteActivity ? _vm.reportTotals.websiteActivity.namespaceWebVisits.visitors : 0))])], 1)], 2), _c(\"tr\", [_c(\"td\", [_c(\"strong\", [_vm._v(\"Average Views/Visitors\")]), _c(\"i\", {\n staticClass: \"visitType\"\n }, [_vm._v(\" (Client)\")])]), _vm._l(_vm.reportData, function (day) {\n return _c(\"td\", {\n key: day.date,\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"whiteChip totalRowEmphasis\",\n attrs: {\n \"x-small\": \"\"\n }\n }, [_vm._v(_vm._s(day.websiteActivity.namespaceWebVisits.visitors === \"0\" ? 0 : Number(day.websiteActivity.namespaceWebVisits.pageViews / day.websiteActivity.namespaceWebVisits.visitors).toFixed(2)))])], 1);\n }), _c(\"td\", {\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"whiteChip totalsColumn\",\n attrs: {\n \"x-small\": \"\"\n }\n }, [_vm._v(_vm._s(!_vm.reportTotals.websiteActivity || _vm.reportTotals.websiteActivity.namespaceWebVisits.visitors == 0 ? 0 : Number(_vm.reportTotals.websiteActivity.namespaceWebVisits.pageViews / _vm.reportTotals.websiteActivity.namespaceWebVisits.visitors).toFixed(2)))])], 1)], 2), _c(\"tr\", [_c(\"td\", [_vm._v(\" Visits - Sessions \"), _c(\"i\", {\n staticClass: \"visitType\"\n }, [_vm._v(\" (Community)\")])]), _vm._l(_vm.reportData, function (day) {\n return _c(\"td\", {\n key: day.date,\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"whiteChip\",\n attrs: {\n \"x-small\": \"\"\n }\n }, [_vm._v(_vm._s(day.websiteActivity.communityWebVisits.sessions))])], 1);\n }), _c(\"td\", {\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"totalsColumn whiteChip\",\n attrs: {\n \"x-small\": \"\"\n }\n }, [_vm._v(_vm._s(_vm.reportTotals.websiteActivity ? _vm.reportTotals.websiteActivity.communityWebVisits.sessions : 0))])], 1)], 2), _c(\"tr\", [_c(\"td\", [_vm._v(\" Unique Visitors \"), _c(\"i\", {\n staticClass: \"visitType\"\n }, [_vm._v(\" (Community)\")])]), _vm._l(_vm.reportData, function (day) {\n return _c(\"td\", {\n key: day.date,\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"whiteChip\",\n attrs: {\n \"x-small\": \"\"\n }\n }, [_vm._v(_vm._s(day.websiteActivity.communityWebVisits.visitors))])], 1);\n }), _c(\"td\", {\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"totalsColumn whiteChip\",\n attrs: {\n \"x-small\": \"\"\n }\n }, [_vm._v(_vm._s(_vm.reportTotals.websiteActivity ? _vm.reportTotals.websiteActivity.communityWebVisits.visitors : 0))])], 1)], 2), _c(\"tr\", [_c(\"td\", [_c(\"strong\", [_vm._v(\"Average Views/Visitors\")]), _c(\"i\", {\n staticClass: \"visitType\"\n }, [_vm._v(\" (Community)\")])]), _vm._l(_vm.reportData, function (day) {\n return _c(\"td\", {\n key: day.date,\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"whiteChip totalRowEmphasis\",\n attrs: {\n \"x-small\": \"\"\n }\n }, [_vm._v(_vm._s(day.websiteActivity.communityWebVisits.visitors === \"0\" ? 0 : Number(day.websiteActivity.communityWebVisits.pageViews / day.websiteActivity.communityWebVisits.visitors).toFixed(2)))])], 1);\n }), _c(\"td\", {\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"whiteChip totalsColumn\",\n attrs: {\n \"x-small\": \"\"\n }\n }, [_vm._v(_vm._s(!_vm.reportTotals.websiteActivity || _vm.reportTotals.websiteActivity.communityWebVisits.visitors == 0 ? 0 : Number(_vm.reportTotals.websiteActivity.communityWebVisits.pageViews / _vm.reportTotals.websiteActivity.communityWebVisits.visitors).toFixed(2)))])], 1)], 2), _c(\"tr\", [_c(\"td\", {\n staticClass: \"newLeadsHeadding_green\",\n attrs: {\n colspan: \"10\"\n }\n }, [_vm._v(\"New Website Leads\")])]), _c(\"tr\", [_c(\"td\", [_vm._v(\"New Registrations\")]), _vm._l(_vm.reportData, function (day) {\n return _c(\"td\", {\n key: day.date,\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"greenChip popoutBtnGreen\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n return _vm.displayContacts(day.newLeadsByOrigin[\"79\"]);\n }\n }\n }, [_vm._v(_vm._s(day.newLeadsByOrigin[\"79\"] ? day.newLeadsByOrigin[\"79\"].length : 0))])], 1);\n }), _c(\"td\", {\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"greenChip popoutBtnGreen totalsColumn\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n return _vm.displayContacts(_vm.reportTotals.newLeadsByOrigin[\"79\"]);\n }\n }\n }, [_vm._v(_vm._s(_vm.reportTotals.newLeadsByOrigin[\"79\"] ? _vm.reportTotals.newLeadsByOrigin[\"79\"].length : 0))])], 1)], 2), _c(\"tr\", [_c(\"td\", [_vm._v(\"Live Chats\")]), _vm._l(_vm.reportData, function (day) {\n return _c(\"td\", {\n key: day.date,\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"greenChip popoutBtnGreen\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n return _vm.displayContacts(day.newLeadsByOrigin[\"43\"]);\n }\n }\n }, [_vm._v(_vm._s(day.newLeadsByOrigin[\"43\"] ? day.newLeadsByOrigin[\"43\"].length : 0))])], 1);\n }), _c(\"td\", {\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"greenChip popoutBtnGreen totalsColumn\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n return _vm.displayContacts(_vm.reportTotals.newLeadsByOrigin[\"43\"]);\n }\n }\n }, [_vm._v(_vm._s(_vm.reportTotals.newLeadsByOrigin[\"43\"] ? _vm.reportTotals.newLeadsByOrigin[\"43\"].length : 0))])], 1)], 2), _c(\"tr\", [_c(\"td\", {\n staticClass: \"font-weight-bold\"\n }, [_c(\"i\", [_vm._v(\"Total\")])]), _vm._l(_vm.reportData, function (day) {\n return _c(\"td\", {\n key: day.date,\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"greenChip popoutBtnGreen totalRowEmphasis\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n _vm.displayContacts(_vm.calcTotalWebLeads(day));\n }\n }\n }, [_vm._v(_vm._s(_vm.calcTotalWebLeads(day).length))])], 1);\n }), _c(\"td\", {\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"greenChip popoutBtnGreen totalsColumn\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n _vm.displayContacts(_vm.calcTotalWebLeads(_vm.reportTotals));\n }\n }\n }, [_vm._v(_vm._s(_vm.calcTotalWebLeads(_vm.reportTotals).length))])], 1), _vm._v(\" \" + _vm._s(_vm._f(\"prettyPCT\")(_vm.calcTotalWebLeads(_vm.reportTotals).length / _vm.calcTotalAllLeads(_vm.reportTotals).length)) + \"% of New Leads \")], 2), _c(\"tr\", [_c(\"td\", {\n staticClass: \"newLeadsHeadding_green\",\n attrs: {\n colspan: \"10\"\n }\n }, [_vm._v(\"New Walk-Ins\")])]), _c(\"tr\", [_c(\"td\", [_vm._v(\"Non-Rated Walk-Ins\")]), _vm._l(_vm.reportData, function (day) {\n return _c(\"td\", {\n key: day.date,\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"whiteChip\",\n attrs: {\n \"x-small\": \"\"\n }\n }, [_vm._v(_vm._s(day.nonRatedTraffic ? day.nonRatedTraffic.length : 0))])], 1);\n }), _c(\"td\", {\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"whiteChip totalsColumn\",\n attrs: {\n \"x-small\": \"\"\n }\n }, [_vm._v(_vm._s(_vm.reportTotals.nonRatedTraffic ? _vm.reportTotals.nonRatedTraffic.length : 0))])], 1)], 2), _c(\"tr\", [_c(\"td\", [_vm._v(\"Rated Walk-Ins\")]), _vm._l(_vm.reportData, function (day) {\n return _c(\"td\", {\n key: day.date,\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"greenChip popoutBtnGreen\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n return _vm.displayContacts(day.newLeadsByOrigin[\"46\"]);\n }\n }\n }, [_vm._v(\" \" + _vm._s(day.newLeadsByOrigin[\"46\"] ? day.newLeadsByOrigin[\"46\"].length : 0) + \" \")])], 1);\n }), _c(\"td\", {\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"greenChip popoutBtnGreen totalsColumn\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n return _vm.displayContacts(_vm.reportTotals.newLeadsByOrigin[\"46\"]);\n }\n }\n }, [_vm._v(\" \" + _vm._s(_vm.reportTotals.newLeadsByOrigin[\"46\"] ? _vm.reportTotals.newLeadsByOrigin[\"46\"].length : 0) + \" \")])], 1), _c(\"td\", {\n staticClass: \"noBottomBorder\"\n }, [_vm._v(\" \" + _vm._s(_vm._f(\"prettyPCT\")((_vm.reportTotals.newLeadsByOrigin[\"46\"] ? _vm.reportTotals.newLeadsByOrigin[\"46\"].length : 0) / _vm.calcTotalAllLeads(_vm.reportTotals).length)) + \"% of New Leads \")])], 2), _c(\"tr\", [_c(\"td\", {\n staticClass: \"font-weight-bold\"\n }, [_c(\"i\", [_vm._v(\"Total\")])]), _vm._l(_vm.reportData, function (day) {\n return _c(\"td\", {\n key: day.date,\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"greenChip totalRowEmphasis popoutBtnGreen\",\n attrs: {\n \"x-small\": \"\"\n }\n }, [_vm._v(\" \" + _vm._s((day.nonRatedTraffic ? day.nonRatedTraffic.length : 0) + (day.newLeadsByOrigin[\"46\"] ? day.newLeadsByOrigin[\"46\"].length : 0)) + \" \")])], 1);\n }), _c(\"td\", {\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"greenChip totalsColumn popoutBtnGreen\",\n attrs: {\n \"x-small\": \"\"\n }\n }, [_vm._v(\" \" + _vm._s((_vm.reportTotals.nonRatedTraffic ? _vm.reportTotals.nonRatedTraffic.length : 0) + (_vm.reportTotals.newLeadsByOrigin[\"46\"] ? _vm.reportTotals.newLeadsByOrigin[\"46\"].length : 0)) + \" \")])], 1)], 2), _c(\"tr\", [_c(\"td\", {\n staticClass: \"newLeadsHeadding_green\",\n attrs: {\n colspan: \"10\"\n }\n }, [_vm._v(\"Other New Leads\")])]), _c(\"tr\", [_c(\"td\", [_vm._v(\"Phone\")]), _vm._l(_vm.reportData, function (day) {\n return _c(\"td\", {\n key: day.date,\n attrs: {\n td: \"\",\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"greenChip popoutBtnGreen\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n return _vm.displayContacts(day.newLeadsByOrigin[\"45\"]);\n }\n }\n }, [_vm._v(\" \" + _vm._s(day.newLeadsByOrigin[\"45\"] ? day.newLeadsByOrigin[\"45\"].length : 0) + \" \")])], 1);\n }), _c(\"td\", {\n attrs: {\n td: \"\",\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"greenChip popoutBtnGreen totalsColumn\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n return _vm.displayContacts(_vm.reportTotals.newLeadsByOrigin[\"45\"]);\n }\n }\n }, [_vm._v(\" \" + _vm._s(_vm.reportTotals.newLeadsByOrigin[\"45\"] ? _vm.reportTotals.newLeadsByOrigin[\"45\"].length : 0) + \" \")])], 1)], 2), _c(\"tr\", [_c(\"td\", [_vm._v(\"Email\")]), _vm._l(_vm.reportData, function (day) {\n return _c(\"td\", {\n key: day.date,\n attrs: {\n td: \"\",\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"greenChip popoutBtnGreen\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n return _vm.displayContacts(day.newLeadsByOrigin[\"44\"]);\n }\n }\n }, [_vm._v(\" \" + _vm._s(day.newLeadsByOrigin[\"44\"] ? day.newLeadsByOrigin[\"44\"].length : 0) + \" \")])], 1);\n }), _c(\"td\", {\n attrs: {\n td: \"\",\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"greenChip popoutBtnGreen totalsColumn\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n return _vm.displayContacts(_vm.reportTotals.newLeadsByOrigin[\"44\"]);\n }\n }\n }, [_vm._v(\" \" + _vm._s(_vm.reportTotals.newLeadsByOrigin[\"44\"] ? _vm.reportTotals.newLeadsByOrigin[\"44\"].length : 0) + \" \")])], 1)], 2), _c(\"tr\", [_c(\"td\", [_vm._v(\"Real Estate Website\")]), _vm._l(_vm.reportData, function (day) {\n return _c(\"td\", {\n key: day.date,\n attrs: {\n td: \"\",\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"greenChip popoutBtnGreen\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n return _vm.displayContacts(day.newLeadsByOrigin[\"388\"]);\n }\n }\n }, [_vm._v(\" \" + _vm._s(day.newLeadsByOrigin[\"388\"] ? day.newLeadsByOrigin[\"388\"].length : 0) + \" \")])], 1);\n }), _c(\"td\", {\n attrs: {\n td: \"\",\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"greenChip popoutBtnGreen totalsColumn\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n return _vm.displayContacts(_vm.reportTotals.newLeadsByOrigin[\"388\"]);\n }\n }\n }, [_vm._v(\" \" + _vm._s(_vm.reportTotals.newLeadsByOrigin[\"388\"] ? _vm.reportTotals.newLeadsByOrigin[\"388\"].length : 0) + \" \")])], 1)], 2), _c(\"tr\", [_c(\"td\", [_vm._v(\"eBlast\")]), _vm._l(_vm.reportData, function (day) {\n return _c(\"td\", {\n key: day.date,\n attrs: {\n td: \"\",\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"greenChip popoutBtnGreen\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n return _vm.displayContacts(day.newLeadsByOrigin[\"387\"]);\n }\n }\n }, [_vm._v(\" \" + _vm._s(day.newLeadsByOrigin[\"387\"] ? day.newLeadsByOrigin[\"387\"].length : 0) + \" \")])], 1);\n }), _c(\"td\", {\n attrs: {\n td: \"\",\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"greenChip popoutBtnGreen totalsColumn\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n return _vm.displayContacts(_vm.reportTotals.newLeadsByOrigin[\"387\"]);\n }\n }\n }, [_vm._v(\" \" + _vm._s(_vm.reportTotals.newLeadsByOrigin[\"387\"] ? _vm.reportTotals.newLeadsByOrigin[\"387\"].length : 0) + \" \")])], 1)], 2), _c(\"tr\", [_c(\"td\", [_vm._v(\"Text Message\")]), _vm._l(_vm.reportData, function (day) {\n return _c(\"td\", {\n key: day.date,\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"greenChip popoutBtnGreen\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n return _vm.displayContacts(day.newLeadsByOrigin[\"386\"]);\n }\n }\n }, [_vm._v(\" \" + _vm._s(day.newLeadsByOrigin[\"386\"] ? day.newLeadsByOrigin[\"386\"].length : 0) + \" \")])], 1);\n }), _c(\"td\", {\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"greenChip popoutBtnGreen totalsColumn\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n return _vm.displayContacts(_vm.reportTotals.newLeadsByOrigin[\"386\"]);\n }\n }\n }, [_vm._v(\" \" + _vm._s(_vm.reportTotals.newLeadsByOrigin[\"386\"] ? _vm.reportTotals.newLeadsByOrigin[\"386\"].length : 0) + \" \")])], 1)], 2), _c(\"tr\", [_c(\"td\", [_vm._v(\"Tour/Event\")]), _vm._l(_vm.reportData, function (day) {\n return _c(\"td\", {\n key: day.date,\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"greenChip popoutBtnGreen\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n return _vm.displayContacts(day.newLeadsByOrigin[\"314\"]);\n }\n }\n }, [_vm._v(\" \" + _vm._s(day.newLeadsByOrigin[\"314\"] ? day.newLeadsByOrigin[\"314\"].length : 0) + \" \")])], 1);\n }), _c(\"td\", {\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"greenChip popoutBtnGreen totalsColumn\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n return _vm.displayContacts(_vm.reportTotals.newLeadsByOrigin[\"314\"]);\n }\n }\n }, [_vm._v(\" \" + _vm._s(_vm.reportTotals.newLeadsByOrigin[\"314\"] ? _vm.reportTotals.newLeadsByOrigin[\"314\"].length : 0) + \" \")])], 1)], 2), _c(\"tr\", [_c(\"td\", [_vm._v(\"List\")]), _vm._l(_vm.reportData, function (day) {\n return _c(\"td\", {\n key: day.date,\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"greenChip popoutBtnGreen\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n return _vm.displayContacts(day.newLeadsByOrigin[\"80\"]);\n }\n }\n }, [_vm._v(\" \" + _vm._s(day.newLeadsByOrigin[\"80\"] ? day.newLeadsByOrigin[\"80\"].length : 0) + \" \")])], 1);\n }), _c(\"td\", {\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"greenChip popoutBtnGreen totalsColumn\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n return _vm.displayContacts(_vm.reportTotals.newLeadsByOrigin[\"80\"]);\n }\n }\n }, [_vm._v(\" \" + _vm._s(_vm.reportTotals.newLeadsByOrigin[\"80\"] ? _vm.reportTotals.newLeadsByOrigin[\"80\"].length : 0) + \" \")])], 1)], 2), _c(\"tr\", [_c(\"td\", [_vm._v(\"Agent\")]), _vm._l(_vm.reportData, function (day) {\n return _c(\"td\", {\n key: day.date,\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"greenChip popoutBtnGreen\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n return _vm.displayContacts(day.newLeadsByOrigin[\"409\"]);\n }\n }\n }, [_vm._v(\" \" + _vm._s(day.newLeadsByOrigin[\"409\"] ? day.newLeadsByOrigin[\"409\"].length : 0) + \" \")])], 1);\n }), _c(\"td\", {\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"greenChip popoutBtnGreen totalsColumn\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n return _vm.displayContacts(_vm.reportTotals.newLeadsByOrigin[\"409\"]);\n }\n }\n }, [_vm._v(\" \" + _vm._s(_vm.reportTotals.newLeadsByOrigin[\"409\"] ? _vm.reportTotals.newLeadsByOrigin[\"409\"].length : 0) + \" \")])], 1)], 2), _c(\"tr\", [_c(\"td\", {\n staticClass: \"font-weight-bold\"\n }, [_c(\"i\", [_vm._v(\"Total\")])]), _vm._l(_vm.reportData, function (day) {\n return _c(\"td\", {\n key: day.date,\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"greenChip totalRowEmphasis popoutBtnGreen\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n _vm.displayContacts(_vm.calcTotalOtherLeads(day));\n }\n }\n }, [_vm._v(_vm._s(_vm.calcTotalOtherLeads(day).length))])], 1);\n }), _c(\"td\", {\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"greenChip popoutBtnGreen totalsColumn\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n _vm.displayContacts(_vm.calcTotalOtherLeads(_vm.reportTotals));\n }\n }\n }, [_vm._v(_vm._s(_vm.calcTotalOtherLeads(_vm.reportTotals).length))])], 1), _c(\"td\", [_vm._v(\" \" + _vm._s(_vm._f(\"prettyPCT\")(_vm.calcTotalOtherLeads(_vm.reportTotals).length / _vm.calcTotalAllLeads(_vm.reportTotals).length)) + \"% of New Leads \")])], 2), _c(\"tr\", [_c(\"td\", {\n staticClass: \"newLeadsHeadding_green\",\n attrs: {\n colspan: \"10\"\n }\n }, [_vm._v(\"All New Leads\")])]), _c(\"tr\", [_c(\"td\", {\n staticClass: \"font-weight-bold\"\n }, [_c(\"i\", [_vm._v(\"Total\")])]), _vm._l(_vm.reportData, function (day) {\n return _c(\"td\", {\n key: day.date,\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"greenChip totalRowEmphasis popoutBtnGreen\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n _vm.displayContacts(_vm.calcTotalAllLeads(day));\n }\n }\n }, [_vm._v(_vm._s(_vm.calcTotalAllLeads(day).length))])], 1);\n }), _c(\"td\", {\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"greenChip totalsColumn popoutBtnGreen\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n _vm.displayContacts(_vm.calcTotalAllLeads(_vm.reportTotals));\n }\n }\n }, [_vm._v(_vm._s(_vm.calcTotalAllLeads(_vm.reportTotals).length))])], 1)], 2), _c(\"tr\", [_c(\"td\", {\n staticClass: \"returnHeaddings_blue\",\n attrs: {\n colspan: \"10\"\n }\n }, [_vm._v(\"Returning Leads\")])]), _c(\"tr\", [_c(\"td\", [_vm._v(\"First Logins\")]), _vm._l(_vm.reportData, function (day) {\n return _c(\"td\", {\n key: day.date,\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"blueChip popoutBtnBlue\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n return _vm.displayContacts(day.loginsByFirstOrNot[1]);\n }\n }\n }, [_vm._v(\" \" + _vm._s(day.loginsByFirstOrNot[1] ? day.loginsByFirstOrNot[1].length : 0) + \" \")])], 1);\n }), _c(\"td\", {\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"blueChip popoutBtnBlue totalsColumn\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n return _vm.displayContacts(_vm.reportTotals.loginsByFirstOrNot[1]);\n }\n }\n }, [_vm._v(\" \" + _vm._s(_vm.reportTotals.loginsByFirstOrNot[1] ? _vm.reportTotals.loginsByFirstOrNot[1].length : 0) + \" \")])], 1)], 2), _c(\"tr\", [_c(\"td\", [_vm._v(\"Returning Logins\")]), _vm._l(_vm.reportData, function (day) {\n return _c(\"td\", {\n key: day.date,\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"blueChip popoutBtnBlue\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n return _vm.displayContacts(day.loginsByFirstOrNot[0]);\n }\n }\n }, [_vm._v(\" \" + _vm._s(day.loginsByFirstOrNot[0] ? day.loginsByFirstOrNot[0].length : 0) + \" \")])], 1);\n }), _c(\"td\", {\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"blueChip popoutBtnBlue totalsColumn\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n return _vm.displayContacts(_vm.reportTotals.loginsByFirstOrNot[0]);\n }\n }\n }, [_vm._v(\" \" + _vm._s(_vm.reportTotals.loginsByFirstOrNot[0] ? _vm.reportTotals.loginsByFirstOrNot[0].length : 0) + \" \")])], 1)], 2), _c(\"tr\", [_c(\"td\", [_vm._v(\"Live Chat\")]), _vm._l(_vm.reportData, function (day) {\n return _c(\"td\", {\n key: day.date,\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"blueChip popoutBtnBlue\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n _vm.displayContacts(_vm.calcReturningIncomingCommByType(295, day, day.loginsByFirstOrNot[1]));\n }\n }\n }, [_vm._v(_vm._s(_vm.calcReturningIncomingCommByType(295, day, day.loginsByFirstOrNot[1]).length))])], 1);\n }), _c(\"td\", {\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"blueChip popoutBtnBlue totalsColumn\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n _vm.displayContacts(_vm.calcTotalReturningIncomingCommByType(295));\n }\n }\n }, [_vm._v(_vm._s(_vm.calcTotalReturningIncomingCommByType(295).length))])], 1)], 2), _c(\"tr\", [_c(\"td\", [_vm._v(\"Inbound Calls\")]), _vm._l(_vm.reportData, function (day) {\n return _c(\"td\", {\n key: day.date,\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"blueChip popoutBtnBlue\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n _vm.displayContacts(_vm.calcReturningIncomingCommByType(63, day, day.loginsByFirstOrNot[1]));\n }\n }\n }, [_vm._v(\" \" + _vm._s(_vm.calcReturningIncomingCommByType(63, day, day.loginsByFirstOrNot[1]).length) + \" \")])], 1);\n }), _c(\"td\", {\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"blueChip popoutBtnBlue totalsColumn\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n _vm.displayContacts(_vm.calcTotalReturningIncomingCommByType(63));\n }\n }\n }, [_vm._v(_vm._s(_vm.calcTotalReturningIncomingCommByType(63).length))])], 1)], 2), _c(\"tr\", [_c(\"td\", [_vm._v(\"Inbound SMS\")]), _vm._l(_vm.reportData, function (day) {\n return _c(\"td\", {\n key: day.date,\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"blueChip popoutBtnBlue\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n _vm.displayContacts(_vm.calcReturningIncomingCommByType(385, day, day.loginsByFirstOrNot[1]));\n }\n }\n }, [_vm._v(_vm._s(_vm.calcReturningIncomingCommByType(385, day, day.loginsByFirstOrNot[1]).length) + \" \")])], 1);\n }), _c(\"td\", {\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"blueChip popoutBtnBlue totalsColumn\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n _vm.displayContacts(_vm.calcTotalReturningIncomingCommByType(385));\n }\n }\n }, [_vm._v(_vm._s(_vm.calcTotalReturningIncomingCommByType(385).length))])], 1)], 2), _c(\"tr\", [_c(\"td\", [_vm._v(\"Site Visits\")]), _vm._l(_vm.reportData, function (day) {\n return _c(\"td\", {\n key: day.date,\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"blueChip popoutBtnBlue\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n _vm.displayContacts(_vm.calcReturningSiteVisits(day));\n }\n }\n }, [_vm._v(_vm._s(_vm.calcReturningSiteVisits(day).length))])], 1);\n }), _c(\"td\", {\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"blueChip popoutBtnBlue totalsColumn\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n _vm.displayContacts(_vm.calcReturningSiteVisits(_vm.reportTotals));\n }\n }\n }, [_vm._v(_vm._s(_vm.calcReturningSiteVisits(_vm.reportTotals).length))])], 1)], 2), _c(\"tr\", [_c(\"td\", {\n staticClass: \"font-weight-bold\"\n }, [_c(\"i\", [_vm._v(\"Total (Unique)\")])]), _vm._l(_vm.reportData, function (day) {\n return _c(\"td\", {\n key: day.date,\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"blueChip totalRowEmphasis popoutBtnBlue\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n _vm.displayContacts(_vm.calcTotalReturningLeads(day));\n }\n }\n }, [_vm._v(_vm._s(_vm.calcTotalReturningLeads(day).length))])], 1);\n }), _c(\"td\", {\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"blueChip totalsColumn popoutBtnBlue\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n _vm.displayContacts(_vm.calcTotalTotalReturningLeads(), true);\n }\n }\n }, [_vm._v(_vm._s(_vm.calcTotalTotalReturningLeads().length))])], 1)], 2)] : _vm._e(), _c(\"tr\", [_c(\"td\", {\n staticClass: \"teamsHeaddings_yellow\",\n attrs: {\n colspan: \"10\"\n }\n }, [_vm._v(\"Concierge Team\")])]), _c(\"tr\", [_c(\"td\", [_vm._v(\"Outbound Phone Calls\")]), _vm._l(_vm.reportData, function (day) {\n return _c(\"td\", {\n key: day.date,\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"yellowChip popoutBtnYellow\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n _vm.displayComm(_vm.calcOutboundCommunications(_vm.reportTotals.conciergeTeam, 63, day));\n }\n }\n }, [_vm._v(\" \" + _vm._s(_vm.calcOutboundCommunications(_vm.reportTotals.conciergeTeam, 63, day) ? _vm.calcOutboundCommunications(_vm.reportTotals.conciergeTeam, 63, day).length : 0) + \" \")])], 1);\n }), _c(\"td\", {\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"yellowChip popoutBtnYellow totalsColumn\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n _vm.displayComm(_vm.calcOutboundCommunications(_vm.reportTotals.conciergeTeam, 63, _vm.reportTotals));\n }\n }\n }, [_vm._v(_vm._s(_vm.calcOutboundCommunications(_vm.reportTotals.conciergeTeam, 63, _vm.reportTotals) ? _vm.calcOutboundCommunications(_vm.reportTotals.conciergeTeam, 63, _vm.reportTotals).length : 0) + \" \")])], 1)], 2), _c(\"tr\", [_c(\"td\", [_vm._v(\"Outbound Email\")]), _vm._l(_vm.reportData, function (day) {\n return _c(\"td\", {\n key: day.date,\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"yellowChip popoutBtnYellow\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n _vm.displayComm(_vm.calcOutboundCommunications(_vm.reportTotals.conciergeTeam, 70, day));\n }\n }\n }, [_vm._v(_vm._s(_vm.calcOutboundCommunications(_vm.reportTotals.conciergeTeam, 70, day) ? _vm.calcOutboundCommunications(_vm.reportTotals.conciergeTeam, 70, day).length : 0) + \" \")])], 1);\n }), _c(\"td\", {\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"yellowChip popoutBtnYellow totalsColumn\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n _vm.displayComm(_vm.calcOutboundCommunications(_vm.reportTotals.conciergeTeam, 70, _vm.reportTotals));\n }\n }\n }, [_vm._v(\" \" + _vm._s(_vm.calcOutboundCommunications(_vm.reportTotals.conciergeTeam, 70, _vm.reportTotals) ? _vm.calcOutboundCommunications(_vm.reportTotals.conciergeTeam, 70, _vm.reportTotals).length : 0) + \" \")])], 1)], 2), _c(\"tr\", [_c(\"td\", [_vm._v(\"Outbound SMS\")]), _vm._l(_vm.reportData, function (day) {\n return _c(\"td\", {\n key: day.date,\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"yellowChip popoutBtnYellow\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n _vm.displayComm(_vm.calcOutboundCommunications(_vm.reportTotals.conciergeTeam, 385, day));\n }\n }\n }, [_vm._v(_vm._s(_vm.calcOutboundCommunications(_vm.reportTotals.conciergeTeam, 385, day) ? _vm.calcOutboundCommunications(_vm.reportTotals.conciergeTeam, 385, day).length : 0) + \" \")])], 1);\n }), _c(\"td\", {\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"yellowChip popoutBtnYellow totalsColumn\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n _vm.displayComm(_vm.calcOutboundCommunications(_vm.reportTotals.conciergeTeam, 385, _vm.reportTotals));\n }\n }\n }, [_vm._v(_vm._s(_vm.calcOutboundCommunications(_vm.reportTotals.conciergeTeam, 385, _vm.reportTotals) ? _vm.calcOutboundCommunications(_vm.reportTotals.conciergeTeam, 385, _vm.reportTotals).length : 0) + \" \")])], 1)], 2), _c(\"tr\", [_c(\"td\", [_vm._v(\"Outbound Other\")]), _vm._l(_vm.reportData, function (day) {\n return _c(\"td\", {\n key: day.date,\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"yellowChip popoutBtnYellow\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n _vm.displayComm(_vm.calcOutboundCommunications(_vm.reportTotals.conciergeTeam, 296, day, 65));\n }\n }\n }, [_vm._v(_vm._s(_vm.calcOutboundCommunications(_vm.reportTotals.conciergeTeam, 296, day, 65) ? _vm.calcOutboundCommunications(_vm.reportTotals.conciergeTeam, 296, day, 65).length : 0) + \" \")])], 1);\n }), _c(\"td\", {\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"yellowChip popoutBtnYellow totalsColumn\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n _vm.displayComm(_vm.calcOutboundCommunications(_vm.reportTotals.conciergeTeam, 296, _vm.reportTotals, 65));\n }\n }\n }, [_vm._v(_vm._s(_vm.calcOutboundCommunications(_vm.reportTotals.conciergeTeam, 296, _vm.reportTotals, 65) ? _vm.calcOutboundCommunications(_vm.reportTotals.conciergeTeam, 296, _vm.reportTotals, 65).length : 0) + \" \")])], 1)], 2), _c(\"tr\", [_c(\"td\", {\n staticClass: \"teamsHeaddings_yellow\",\n staticStyle: {\n \"text-align\": \"left\"\n },\n attrs: {\n colspan: \"10\"\n }\n }, [_vm._v(\"Sales Team\")])]), _c(\"tr\", [_c(\"td\", [_vm._v(\"Outbound Phone Calls\")]), _vm._l(_vm.reportData, function (day) {\n return _c(\"td\", {\n key: day.date,\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"yellowChip popoutBtnYellow\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n _vm.displayComm(_vm.calcOutboundCommunications(_vm.reportTotals.salesTeam, 63, day));\n }\n }\n }, [_vm._v(_vm._s(_vm.calcOutboundCommunications(_vm.reportTotals.salesTeam, 63, day) ? _vm.calcOutboundCommunications(_vm.reportTotals.salesTeam, 63, day).length : 0) + \" \")])], 1);\n }), _c(\"td\", {\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"yellowChip popoutBtnYellow totalsColumn\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n _vm.displayComm(_vm.calcOutboundCommunications(_vm.reportTotals.salesTeam, 63, _vm.reportTotals));\n }\n }\n }, [_vm._v(\" \" + _vm._s(_vm.calcOutboundCommunications(_vm.reportTotals.salesTeam, 63, _vm.reportTotals) ? _vm.calcOutboundCommunications(_vm.reportTotals.salesTeam, 63, _vm.reportTotals).length : 0) + \" \")])], 1)], 2), _c(\"tr\", [_c(\"td\", [_vm._v(\"Outbound Email\")]), _vm._l(_vm.reportData, function (day) {\n return _c(\"td\", {\n key: day.date,\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"yellowChip popoutBtnYellow\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n _vm.displayComm(_vm.calcOutboundCommunications(_vm.reportTotals.salesTeam, 70, day));\n }\n }\n }, [_vm._v(\" \" + _vm._s(_vm.calcOutboundCommunications(_vm.reportTotals.salesTeam, 70, day) ? _vm.calcOutboundCommunications(_vm.reportTotals.salesTeam, 70, day).length : 0) + \" \")])], 1);\n }), _c(\"td\", {\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"yellowChip popoutBtnYellow totalsColumn\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n _vm.displayComm(_vm.calcOutboundCommunications(_vm.reportTotals.salesTeam, 70, _vm.reportTotals));\n }\n }\n }, [_vm._v(\" \" + _vm._s(_vm.calcOutboundCommunications(_vm.reportTotals.salesTeam, 70, _vm.reportTotals) ? _vm.calcOutboundCommunications(_vm.reportTotals.salesTeam, 70, _vm.reportTotals).length : 0) + \" \")])], 1)], 2), _c(\"tr\", [_c(\"td\", [_vm._v(\"Outbound SMS\")]), _vm._l(_vm.reportData, function (day) {\n return _c(\"td\", {\n key: day.date,\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"yellowChip popoutBtnYellow\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n _vm.displayComm(_vm.calcOutboundCommunications(_vm.reportTotals.salesTeam, 385, day));\n }\n }\n }, [_vm._v(\" \" + _vm._s(_vm.calcOutboundCommunications(_vm.reportTotals.salesTeam, 385, day) ? _vm.calcOutboundCommunications(_vm.reportTotals.salesTeam, 385, day).length : 0) + \" \")])], 1);\n }), _c(\"td\", {\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"yellowChip totalsColumn popoutBtnYellow\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n _vm.displayComm(_vm.calcOutboundCommunications(_vm.reportTotals.salesTeam, 385, _vm.reportTotals));\n }\n }\n }, [_vm._v(\" \" + _vm._s(_vm.calcOutboundCommunications(_vm.reportTotals.salesTeam, 385, _vm.reportTotals) ? _vm.calcOutboundCommunications(_vm.reportTotals.salesTeam, 385, _vm.reportTotals).length : 0) + \" \")])], 1)], 2), _c(\"tr\", [_c(\"td\", [_vm._v(\"Outbound Other\")]), _vm._l(_vm.reportData, function (day) {\n return _c(\"td\", {\n key: day.date,\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"yellowChip popoutBtnYellow\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n _vm.displayComm(_vm.calcOutboundCommunications(_vm.reportTotals.salesTeam, 296, day, 65));\n }\n }\n }, [_vm._v(_vm._s(_vm.calcOutboundCommunications(_vm.reportTotals.salesTeam, 296, day, 65) ? _vm.calcOutboundCommunications(_vm.reportTotals.salesTeam, 296, day, 65).length : 0) + \" \")])], 1);\n }), _c(\"td\", {\n attrs: {\n justfity: \"center\",\n align: \"center\"\n }\n }, [_c(vuetify_lib_components_VChip__WEBPACK_IMPORTED_MODULE_0__[\"VChip\"], {\n staticClass: \"yellowChip popoutBtnYellow totalsColumn\",\n attrs: {\n \"x-small\": \"\"\n },\n on: {\n click: function ($event) {\n _vm.displayComm(_vm.calcOutboundCommunications(_vm.reportTotals.salesTeam, 296, _vm.reportTotals, 65));\n }\n }\n }, [_vm._v(_vm._s(_vm.calcOutboundCommunications(_vm.reportTotals.salesTeam, 296, _vm.reportTotals, 65) ? _vm.calcOutboundCommunications(_vm.reportTotals.salesTeam, 296, _vm.reportTotals, 65).length : 0) + \" \")])], 1)], 2)], 2)]) : _vm._e()], 1)], 1), _vm.contactDialog ? _c(\"PopupContactList\", {\n attrs: {\n extraHeaders: _vm.contactHeaders,\n onClose: _vm.popupContactClose,\n model: _vm.contactDialog,\n prepopulatedList: _vm.subContactList\n },\n on: {\n \"update:model\": function ($event) {\n _vm.contactDialog = $event;\n }\n }\n }) : _vm._e(), _c(\"PopupCommList\", {\n attrs: {\n preBuiltHeaders: _vm.popupCommHeaders,\n onClose: _vm.popupCommClose,\n model: _vm.commDialog,\n prepopulatedList: _vm.subCommList\n },\n on: {\n \"update:model\": function ($event) {\n _vm.commDialog = $event;\n }\n }\n })], 1);\n};\nvar staticRenderFns = [];\nrender._withStripped = true;\n\n\n//# sourceURL=webpack:///./src/components/Reports/DLR.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/Reports/DateSelector/DateSelector.vue?vue&type=template&id=58d2fa02": /*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./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/Reports/DateSelector/DateSelector.vue?vue&type=template&id=58d2fa02 ***! \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! 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_VGrid__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! vuetify/lib/components/VGrid */ \"./node_modules/vuetify/lib/components/VGrid/index.js\");\n/* harmony import */ var vuetify_lib_components_VDatePicker__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! vuetify/lib/components/VDatePicker */ \"./node_modules/vuetify/lib/components/VDatePicker/index.js\");\n/* harmony import */ var vuetify_lib_components_VIcon__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! vuetify/lib/components/VIcon */ \"./node_modules/vuetify/lib/components/VIcon/index.js\");\n/* harmony import */ var vuetify_lib_components_VMenu__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! vuetify/lib/components/VMenu */ \"./node_modules/vuetify/lib/components/VMenu/index.js\");\n/* harmony import */ var vuetify_lib_components_VTextField__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! vuetify/lib/components/VTextField */ \"./node_modules/vuetify/lib/components/VTextField/index.js\");\n/* harmony import */ var vuetify_lib_components_VToolbar__WEBPACK_IMPORTED_MODULE_6__ = __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_7__ = __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\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c;\n return _c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_1__[\"VRow\"], {\n attrs: {\n justify: \"center\"\n }\n }, [_c(vuetify_lib_components_VToolbar__WEBPACK_IMPORTED_MODULE_6__[\"VToolbar\"], {\n staticClass: \"$mdc-typography-styles-subtitle2 filterHeading rounded-0 pt-2\",\n staticStyle: {\n \"font-weight\": \"bold\",\n \"text-transform\": \"uppercase\"\n },\n attrs: {\n flat: \"\",\n dense: \"\",\n color: _vm.colorProp\n }\n }, [!_vm.rangeDate ? _c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_1__[\"VCol\"], {\n attrs: {\n cols: \"auto\"\n }\n }, [_c(vuetify_lib_components_VTooltip__WEBPACK_IMPORTED_MODULE_7__[\"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 staticClass: \"mb-4\",\n attrs: {\n icon: \"\",\n color: \"white\"\n },\n on: {\n click: _vm.prevWeek\n }\n }, \"v-btn\", attrs, false), on), [_c(vuetify_lib_components_VIcon__WEBPACK_IMPORTED_MODULE_3__[\"VIcon\"], [_vm._v(\"mdi-arrow-left\")])], 1)];\n }\n }], null, false, 3625428216)\n }, [_c(\"span\", [_vm._v(\"Previous Week\")])])], 1) : _vm._e(), _c(vuetify_lib_components_VToolbar__WEBPACK_IMPORTED_MODULE_6__[\"VToolbarTitle\"], {\n staticClass: \"white--text\"\n }, [_c(vuetify_lib_components_VMenu__WEBPACK_IMPORTED_MODULE_4__[\"VMenu\"], {\n attrs: {\n \"close-on-content-click\": false,\n \"nudge-right\": 40,\n transition: \"scale-transition\",\n \"offset-y\": \"\",\n \"min-width\": \"auto\"\n },\n scopedSlots: _vm._u([{\n key: \"activator\",\n fn: function ({\n on,\n attrs\n }) {\n return [_vm.rangeDate ? _c(vuetify_lib_components_VTextField__WEBPACK_IMPORTED_MODULE_5__[\"VTextField\"], _vm._g(_vm._b({\n attrs: {\n \"prepend-icon\": \"mdi-calendar\",\n readonly: \"\"\n },\n model: {\n value: _vm.date,\n callback: function ($$v) {\n _vm.date = $$v;\n },\n expression: \"date\"\n }\n }, \"v-text-field\", attrs, false), on)) : _c(vuetify_lib_components_VTextField__WEBPACK_IMPORTED_MODULE_5__[\"VTextField\"], _vm._g(_vm._b({\n attrs: {\n \"prepend-icon\": \"mdi-calendar\",\n readonly: \"\"\n },\n model: {\n value: _vm.weekDateRange,\n callback: function ($$v) {\n _vm.weekDateRange = $$v;\n },\n expression: \"weekDateRange\"\n }\n }, \"v-text-field\", attrs, false), on))];\n }\n }]),\n model: {\n value: _vm.menu,\n callback: function ($$v) {\n _vm.menu = $$v;\n },\n expression: \"menu\"\n }\n }, [_vm.rangeDate ? _c(vuetify_lib_components_VDatePicker__WEBPACK_IMPORTED_MODULE_2__[\"VDatePicker\"], {\n attrs: {\n color: \"secondary\",\n range: \"\"\n },\n on: {\n input: function ($event) {\n _vm.menu = false;\n }\n },\n model: {\n value: _vm.date,\n callback: function ($$v) {\n _vm.date = $$v;\n },\n expression: \"date\"\n }\n }) : _c(vuetify_lib_components_VDatePicker__WEBPACK_IMPORTED_MODULE_2__[\"VDatePicker\"], {\n attrs: {\n color: \"secondary\"\n },\n on: {\n input: function ($event) {\n _vm.menu = false;\n }\n },\n model: {\n value: _vm.weekDateRange,\n callback: function ($$v) {\n _vm.weekDateRange = $$v;\n },\n expression: \"weekDateRange\"\n }\n })], 1)], 1), !_vm.rangeDate ? _c(vuetify_lib_components_VGrid__WEBPACK_IMPORTED_MODULE_1__[\"VCol\"], {\n attrs: {\n cols: \"auto\"\n }\n }, [_c(vuetify_lib_components_VTooltip__WEBPACK_IMPORTED_MODULE_7__[\"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 staticClass: \"mb-4\",\n attrs: {\n icon: \"\",\n color: \"white\"\n },\n on: {\n click: _vm.nextWeek\n }\n }, \"v-btn\", attrs, false), on), [_c(vuetify_lib_components_VIcon__WEBPACK_IMPORTED_MODULE_3__[\"VIcon\"], [_vm._v(\"mdi-arrow-right\")])], 1)];\n }\n }], null, false, 3536799765)\n }, [_c(\"span\", [_vm._v(\"Next Week\")])])], 1) : _vm._e()], 1)], 1);\n};\nvar staticRenderFns = [];\nrender._withStripped = true;\n\n\n//# sourceURL=webpack:///./src/components/Reports/DateSelector/DateSelector.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/Reports/DLR.vue?vue&type=style&index=0&id=0186317a&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/Reports/DLR.vue?vue&type=style&index=0&id=0186317a&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.visitType {\\n font-size: 10px;\\n}\\n.dateRow {\\n text-align: center !important;\\n font-size: 12px !important;\\n}\\n.totalRowEmphasis {\\n font-weight: 600;\\n font-style: italic;\\n}\\n.totalsColumn {\\n font-weight: 900;\\n}\\n.whiteChip {\\n background-color: white !important;\\n}\\n.webHeadding_orange {\\n font-weight: bold;\\n font-size: 14px !important;\\n color: white;\\n background-color: #ffa040;\\n text-align: left;\\n text-transform: uppercase;\\n}\\n.newLeadsHeadding_green {\\n font-weight: bold;\\n font-size: 14px !important;\\n color: white;\\n background-color: #8fcd74;\\n text-align: left;\\n text-transform: uppercase;\\n}\\n.greenChip {\\n background-color: #d2ebc7 !important;\\n}\\n.popoutBtnGreen:hover {\\n background-color: #8fcd74 !important;\\n color: white;\\n box-shadow: 0px 3px 3px 0px rgba(35, 35, 35, 0.5);\\n}\\n.returnHeaddings_blue {\\n font-weight: bold;\\n font-size: 14px !important;\\n color: white;\\n background-color: #6c7fd5;\\n text-align: left;\\n text-transform: uppercase;\\n}\\n.blueChip {\\n background-color: #d2e0ff !important;\\n}\\n.popoutBtnBlue:hover {\\n background-color: #6c7fd5 !important;\\n color: white;\\n box-shadow: 0px 3px 3px 0px rgba(35, 35, 35, 0.5);\\n}\\n.teamsHeaddings_yellow {\\n font-weight: bold;\\n font-size: 14px !important;\\n color: black;\\n background-color: #fff176;\\n text-align: left;\\n text-transform: uppercase;\\n}\\n.yellowChip {\\n background-color: #fff59d !important;\\n}\\n.popoutBtnYellow:hover {\\n background-color: #fff176 !important;\\n box-shadow: 0px 3px 3px 0px rgba(35, 35, 35, 0.5);\\n}\\n.tableData {\\n font-size: 10px !important;\\n text-align: right;\\n}\\n.noBottomBorder {\\n border-bottom: 0px !important;\\n}\", \"\"]);\n// Exports\nmodule.exports = exports;\n\n\n//# sourceURL=webpack:///./src/components/Reports/DLR.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/Reports/DLR.vue?vue&type=style&index=0&id=0186317a&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/Reports/DLR.vue?vue&type=style&index=0&id=0186317a&lang=scss ***! \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { eval("// style-loader: Adds some css to the DOM by adding a