{"version":3,"file":"app-6808187a.xxxxxxxx.bundle.js","mappings":"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","sources":["webpack://iadviser/./src/components/ia-mailto-modal/ia-mailto-modal.html","webpack://iadviser/./src/components/ia-mailto-modal/api.ts","webpack://iadviser/./src/components/ia-mailto-modal/ia-mailto-modal.css?1560","webpack://iadviser/./src/components/ia-mailto-modal/ia-mailto-modal.ts"],"sourcesContent":["// Module\nvar code = \"\";\n// Exports\nexport default code;","import { autoinject } from 'aurelia-framework';\r\nimport { HttpClient } from 'aurelia-fetch-client';\r\nimport { environment } from 'environment';\r\n\r\n@autoinject()\r\nexport class Api {\r\n constructor(private http: HttpClient) {}\r\n\r\n async composeEmailFsg(model) {\r\n const endpoint = environment.emailEndpoints.composeEmailFsg;\r\n const uri = endpoint.uri([model.clientId]);\r\n\r\n const result = await this.http.fetch(uri);\r\n\r\n return result.json();\r\n }\r\n\r\n async composeEmailToe(model) {\r\n const endpoint = environment.emailEndpoints.composeEmailToe;\r\n const uri = endpoint.uri([model.clientId]);\r\n\r\n const result = await this.http.fetch(uri);\r\n\r\n return result.json();\r\n }\r\n\r\n async composeEmailStatement(model) {\r\n const endpoint = environment.emailEndpoints.composeEmailStatement;\r\n const uri = endpoint.uri([model.clientId]);\r\n\r\n const result = await this.http.fetch(uri);\r\n\r\n return result.json();\r\n }\r\n\r\n async composeEmailHistory(model) {\r\n const endpoint = environment.emailEndpoints.composeEmailHistory;\r\n const uri = endpoint.uri([model.clientId, model.documentPack, model.policyType, model.recipientType, model.recipientPartyId, model.historyId, model.historyIdIsTheCombinedId]);\r\n\r\n const result = await this.http.fetch(uri);\r\n\r\n return result.json();\r\n }\r\n\r\n async composeEmail(model) {\r\n const endpoint = environment.emailEndpoints.composeEmail;\r\n const uri = endpoint.uri([model.clientId, model.documentPack, model.policyType, model.recipientType, model.recipientPartyId, model.entityIds]);\r\n\r\n const result = await this.http.fetch(uri);\r\n\r\n return result.json();\r\n }\r\n\r\n async composeEmailClientReceipt(model) {\r\n const endpoint = environment.emailEndpoints.composeEmailClientReceipt;\r\n const uri = endpoint.uri([model.clientId, model.policyType, model.recipientType, model.recipientPartyId, model.entityIds]);\r\n\r\n const result = await this.http.fetch(uri);\r\n\r\n return result.json();\r\n }\r\n\r\n}\r\n","// extracted by mini-css-extract-plugin\nexport default {\"fieldset\":\"fieldset____lbOTA\",\"fieldset-instruction\":\"fieldset-instruction____wECJg\",\"fieldset--no-padding\":\"fieldset--no-padding____mp5aE fieldset____lbOTA\",\"fieldset--alt\":\"fieldset--alt____TTYCt fieldset____lbOTA\",\"input-search\":\"input-search____KabYi\",\"view-password\":\"view-password____jl9DA\",\"ia-currency-input\":\"ia-currency-input____L64Ln\",\"ia-currency-negative\":\"ia-currency-negative____lzIzN\",\"select--mini\":\"select--mini____jh81u\",\"required-label\":\"required-label____QYQNj\",\"alert\":\"alert____CYFzu\",\"alert--important\":\"alert--important____pyCsQ\",\"input-label\":\"input-label____DMk7H\",\"w-100\":\"w-100____gc4Pn\",\"search-input-wrapper\":\"search-input-wrapper____yNMD2\",\"search-input--results\":\"search-input--results____sKeZ4\",\"search-input--result\":\"search-input--result____jgYK0\",\"search-input--result--highlighted\":\"search-input--result--highlighted____kKZiS\",\"date-range-selections\":\"date-range-selections____gaOhY\",\"date-arrow-forward\":\"date-arrow-forward____f0Fzs\",\"qce-dropdown\":\"qce-dropdown____CMunb\",\"qce-or\":\"qce-or____olyLR\",\"qce-dropdown-with-dropdown\":\"qce-dropdown-with-dropdown____jdhog\",\"qce-vehicle-registration-search\":\"qce-vehicle-registration-search____HeucT\",\"row-gap\":\"row-gap____keDGW\",\"row-group\":\"row-group____jBcsC\",\"row-group--three\":\"row-group--three____vElnI row-group____jBcsC\",\"grid-14\":\"grid-14____HS0B6\",\"row-group--auto\":\"row-group--auto____jtomr row-group____jBcsC\",\"space\":\"space____wcfde\",\"display-none--lg\":\"display-none--lg____YouBu\",\"display-none--md\":\"display-none--md____LXY6L\",\"btn\":\"btn____p0Qrq\",\"btn--flat\":\"btn--flat____uvsYl btn____p0Qrq\",\"btn--submit\":\"btn--submit____RlpS7 btn____p0Qrq\",\"btn--delete\":\"btn--delete____OtwdH btn____p0Qrq\",\"btn--link\":\"btn--link____jJPcu btn____p0Qrq\",\"btn--inline-text-link\":\"btn--inline-text-link____kOfvo btn--link____jJPcu btn____p0Qrq\",\"btn--footer\":\"btn--footer____zVQM6 btn____p0Qrq\",\"btn--footer-submit\":\"btn--footer-submit____rFBhp btn--submit____RlpS7 btn____p0Qrq btn--footer____zVQM6 btn____p0Qrq\",\"btn--footer-cancel\":\"btn--footer-cancel____G7dcx btn--flat____uvsYl btn____p0Qrq btn--footer____zVQM6 btn____p0Qrq\",\"btn--footer-delete\":\"btn--footer-delete____efxoj btn--delete____OtwdH btn____p0Qrq btn--footer____zVQM6 btn____p0Qrq\",\"btn--footer-combo\":\"btn--footer-combo____kwMla btn--footer____zVQM6 btn____p0Qrq\",\"btn--lmi-bicalc\":\"btn--lmi-bicalc____PuPxJ btn____p0Qrq\",\"btn--lmi-risk\":\"btn--lmi-risk____Wylnn btn____p0Qrq\",\"btn--lmi-policy-comparison\":\"btn--lmi-policy-comparison____JPCbE btn____p0Qrq\",\"btn--lmi-policy-coach\":\"btn--lmi-policy-coach____WZl87 btn____p0Qrq\",\"btn--andrew-nock\":\"btn--andrew-nock_____kqUW btn____p0Qrq\",\"btn--construction-cost-consultants\":\"btn--construction-cost-consultants____rTA80 btn____p0Qrq\",\"btn--5-star\":\"btn--5-star____i2xZ3 btn____p0Qrq\",\"btn--thermoscan\":\"btn--thermoscan____DVTbo btn____p0Qrq\",\"btn--risk-survey-services\":\"btn--risk-survey-services____wS8zY btn____p0Qrq\",\"btn--risk-management\":\"btn--risk-management____Xgk8F btn____p0Qrq\",\"btn--lmi-bicalc--disabled\":\"btn--lmi-bicalc--disabled____Hjag1 btn--lmi-bicalc____PuPxJ btn____p0Qrq\",\"btn--lmi-risk--disabled\":\"btn--lmi-risk--disabled____WhbCp btn--lmi-risk____Wylnn btn____p0Qrq\",\"btn--lmi-policy-comparison--disabled\":\"btn--lmi-policy-comparison--disabled____qXIiZ btn--lmi-policy-comparison____JPCbE btn____p0Qrq\",\"btn--initial-insured-location-risk\":\"btn--initial-insured-location-risk____MEjDA btn--flat____uvsYl btn____p0Qrq btn____p0Qrq\",\"btn--icon\":\"btn--icon____VRjWs btn____p0Qrq\",\"btn--icon-no-border\":\"btn--icon-no-border____Qgv1k\",\"btn--icon-add\":\"btn--icon-add____xbbf0 btn--icon____VRjWs btn____p0Qrq\",\"btn--add-risk\":\"btn--add-risk____pVEZT btn--icon____VRjWs btn____p0Qrq\",\"btn--icon-close\":\"btn--icon-close____udTGv btn--icon____VRjWs btn____p0Qrq\",\"btn--icon-delete\":\"btn--icon-delete____qbO7e btn--icon____VRjWs btn____p0Qrq\",\"btn--icon-download\":\"btn--icon-download____yvhsW btn--icon____VRjWs btn____p0Qrq\",\"btn--icon-edit\":\"btn--icon-edit____qZfZF btn--icon____VRjWs btn____p0Qrq\",\"btn--icon-email\":\"btn--icon-email____SeSC1 btn--icon____VRjWs btn____p0Qrq\",\"btn--icon-download-email\":\"btn--icon-download-email____esVxf btn--icon____VRjWs btn____p0Qrq\",\"btn--icon-folder\":\"btn--icon-folder____pf5xK btn--icon____VRjWs btn____p0Qrq\",\"btn--icon-folder-locked\":\"btn--icon-folder-locked____dxMPJ btn--icon____VRjWs btn____p0Qrq\",\"btn--icon-folder-locked-active\":\"btn--icon-folder-locked-active____sd0BZ btn--icon____VRjWs btn____p0Qrq\",\"btn--icon-history\":\"btn--icon-history____WPknO btn--icon____VRjWs btn____p0Qrq\",\"btn--icon-info\":\"btn--icon-info____PTsXD btn--icon____VRjWs btn____p0Qrq\",\"btn--icon-link\":\"btn--icon-link____tM6jW btn--icon____VRjWs btn____p0Qrq\",\"btn--icon-unlink\":\"btn--icon-unlink____KT6HR btn--icon-delete____qbO7e btn--icon____VRjWs btn____p0Qrq\",\"btn--icon-map\":\"btn--icon-map____ILmOF btn--icon____VRjWs btn____p0Qrq\",\"btn--icon-more\":\"btn--icon-more____Eceng btn--icon____VRjWs btn____p0Qrq\",\"btn--icon-open-in-new-window\":\"btn--icon-open-in-new-window____ucdrA btn--icon____VRjWs btn____p0Qrq\",\"btn--icon-favourite--selected\":\"btn--icon-favourite--selected____GiRZL btn--icon____VRjWs btn____p0Qrq\",\"btn--icon-favourite--deselected\":\"btn--icon-favourite--deselected____czr6O btn--icon____VRjWs btn____p0Qrq\",\"btn--icon-preview\":\"btn--icon-preview____Oj6bW btn--icon____VRjWs btn____p0Qrq\",\"btn--icon-pre-printed\":\"btn--icon-pre-printed____FLXDx btn--icon____VRjWs btn____p0Qrq\",\"btn--icon-print\":\"btn--icon-print____wP9EL btn--icon____VRjWs btn____p0Qrq\",\"btn--icon-save\":\"btn--icon-save____jqe6S btn--icon____VRjWs btn____p0Qrq\",\"btn--icon-settings\":\"btn--icon-settings____gbqYL btn--icon____VRjWs btn____p0Qrq\",\"btn--icon-show-details\":\"btn--icon-show-details____pucWY btn--icon____VRjWs btn____p0Qrq\",\"btn--icon-show-details--alert\":\"btn--icon-show-details--alert____vaxa8 btn--icon____VRjWs btn____p0Qrq\",\"btn--icon-show-summary\":\"btn--icon-show-summary____bxThY btn--icon____VRjWs btn____p0Qrq\",\"btn--icon-attachment\":\"btn--icon-attachment____gQnj4 btn--icon____VRjWs btn____p0Qrq\",\"btn--icon-tag\":\"btn--icon-tag____RnWvA btn--icon____VRjWs btn____p0Qrq\",\"btn--icon-undo\":\"btn--icon-undo____vz0Qy btn--icon____VRjWs btn____p0Qrq\",\"btn--icon-arrow-forward\":\"btn--icon-arrow-forward____xWKoJ btn--icon____VRjWs btn____p0Qrq\",\"btn--aside-collapse\":\"btn--aside-collapse____fHsmq btn--icon____VRjWs btn____p0Qrq\",\"btn--icon-expand-more\":\"btn--icon-expand-more____LLYCb btn--icon____VRjWs btn____p0Qrq\",\"btn--icon-expand-less\":\"btn--icon-expand-less____5jb36 btn--icon____VRjWs btn____p0Qrq\",\"btn--back\":\"btn--back____HY9iH btn____p0Qrq\",\"btn--back-to-sign-in\":\"btn--back-to-sign-in____Xn656 btn--back____HY9iH btn____p0Qrq\",\"btn--icon-advanced-search\":\"btn--icon-advanced-search____PulBH btn--icon____VRjWs btn____p0Qrq\",\"btn--wizard\":\"btn--wizard____m36ib btn____p0Qrq\",\"btn--wizard-back\":\"btn--wizard-back____Ha81p btn--wizard____m36ib btn____p0Qrq\",\"btn--wizard-next\":\"btn--wizard-next____aWYy3 btn--wizard____m36ib btn____p0Qrq\",\"tab-navigation\":\"tab-navigation____lWgoe\",\"has-warnings\":\"has-warnings____qAd9E\",\"tab-selected\":\"tab-selected____qyqsF tab____YPUwf\",\"disabled\":\"disabled____LJR1e\",\"tab\":\"tab____YPUwf\",\"btn--tab-overflow\":\"btn--tab-overflow____xoSYB\",\"btn--tab-overflow-left\":\"btn--tab-overflow-left____pwZf4 btn--tab-overflow____xoSYB\",\"btn--tab-overflow-left-disabled\":\"btn--tab-overflow-left-disabled____Qwtm1 btn--tab-overflow-left____pwZf4 btn--tab-overflow____xoSYB\",\"btn--tab-overflow-right\":\"btn--tab-overflow-right____Nd3Y_ btn--tab-overflow____xoSYB\",\"btn--tab-overflow-right-disabled\":\"btn--tab-overflow-right-disabled____pJs82 btn--tab-overflow-right____Nd3Y_ btn--tab-overflow____xoSYB\",\"constrained-width\":\"constrained-width____vfvr_\",\"constrained-width--tab\":\"constrained-width--tab____ES5iN constrained-width____vfvr_\",\"card\":\"card____l6IvR\",\"card-content\":\"card-content____N7tOA\",\"card-heading\":\"card-heading____O8V4b\",\"control-group\":\"control-group____StuV4\",\"label-group\":\"label-group____QcOdk\",\"label-group-item\":\"label-group-item____zFDB8\",\"button-group\":\"button-group____mBTsz\",\"card--alert\":\"card--alert____IVSR3 card____l6IvR\",\"card-heading--alert\":\"card-heading--alert____Wg1zx card-heading____O8V4b\",\"card--status-message\":\"card--status-message____xhQXw\",\"card-heading--sticky-header\":\"card-heading--sticky-header____srrr3\",\"card-heading--no-icon\":\"card-heading--no-icon____Xxz5X card-heading____O8V4b\",\"card-heading--bold-title\":\"card-heading--bold-title____OMOBf\",\"table\":\"table____j6tuv\",\"table-heading-row\":\"table-heading-row____Ah0Gn\",\"table-row\":\"table-row____hBZuZ\",\"table-result-row\":\"table-result-row____jxS2m\",\"break-word\":\"break-word____wkVyx\",\"no-wrap\":\"no-wrap____VCdGC\",\"table-result-row--disabled\":\"table-result-row--disabled____ns8Bq\",\"table-modal\":\"table-modal____W0q2a table____j6tuv\",\"table-enhanced\":\"table-enhanced____RCG30\",\"table--no-border-bottom\":\"table--no-border-bottom____kr36i table____j6tuv\",\"height-45\":\"height-45____Qppcq\",\"edit-column\":\"edit-column____SL9io\",\"delete-column\":\"delete-column____cKLaE\",\"date-table-heading\":\"date-table-heading____LxaTp\",\"button-edit\":\"button-edit____NzYtf\",\"button-delete\":\"button-delete____w8ePJ\",\"table-row-selected\":\"table-row-selected____bEqBW\",\"table-row-alert\":\"table-row-alert____OskL9\",\"table-filter-row\":\"table-filter-row____IBRMl\",\"table-filter-row--endcap\":\"table-filter-row--endcap____iKEYB\",\"filter-column\":\"filter-column____anGkV\",\"table-pagination\":\"table-pagination____SPV7X\",\"table-pagination-with-filter\":\"table-pagination-with-filter____D62r_ table-pagination____SPV7X\",\"table-button-group\":\"table-button-group____tVtVQ\",\"table-child-container\":\"table-child-container____fimBh\",\"table-child-card\":\"table-child-card____KkVjZ\",\"child-table--selected-row\":\"child-table--selected-row____qQkUD\",\"child-table\":\"child-table____SjYx4 table____j6tuv\",\"custom-pagination\":\"custom-pagination____fbdvg\",\"pagination-count\":\"pagination-count____dnixx\",\"pagination-button\":\"pagination-button____vo3M0 btn____p0Qrq\",\"pagination-prev\":\"pagination-prev____X6rE7 pagination-button____vo3M0 btn____p0Qrq\",\"pagination-next\":\"pagination-next____OxmFO pagination-button____vo3M0 btn____p0Qrq\",\"pagination-disabled\":\"pagination-disabled____zpthU pagination-button____vo3M0 btn____p0Qrq\",\"pagination-prev-disabled\":\"pagination-prev-disabled____IIJxy pagination-disabled____zpthU pagination-button____vo3M0 btn____p0Qrq\",\"pagination-next-disabled\":\"pagination-next-disabled____gJBM8 pagination-disabled____zpthU pagination-button____vo3M0 btn____p0Qrq\",\"pagination\":\"pagination____hworp\",\"pagination-top\":\"pagination-top____ovyZU pagination____hworp\",\"pagination-bottom\":\"pagination-bottom____kMxYI pagination____hworp\",\"pagination-bottom--documents\":\"pagination-bottom--documents____eVkXm pagination-bottom____kMxYI pagination____hworp\",\"table-cell-btn-icon\":\"table-cell-btn-icon____ua2cr\",\"folder-table\":\"folder-table____xWCMf table--no-border-bottom____kr36i table____j6tuv\",\"doc-table-group--heading\":\"doc-table-group--heading____qPXT1\",\"doc-table-group--heading-open\":\"doc-table-group--heading-open____COsYW doc-table-group--heading____qPXT1\",\"doc-table-group--heading-with-options\":\"doc-table-group--heading-with-options____xYGQL\",\"constrained-width--folder-name\":\"constrained-width--folder-name____mYIII constrained-width____vfvr_\",\"disable-entity\":\"disable-entity____rYGol\",\"button-options\":\"button-options____mV53w\",\"button-options--add\":\"button-options--add____fkTIk button-options____mV53w\",\"information-icon\":\"information-icon____yRy57\",\"deleted-icon\":\"deleted-icon____bO9AZ\",\"exclamation-icon\":\"exclamation-icon____ErmNV\",\"success-icon\":\"success-icon____p1kSU\",\"text-align-center\":\"text-align-center____y5B6B\",\"word-break\":\"word-break____azUTs\",\"btn-group\":\"btn-group____AJe5I\",\"accordion-content\":\"accordion-content____bGFco\",\"toggle-collapse\":\"toggle-collapse____IRZZr\",\"toggle-collapse--disabled\":\"toggle-collapse--disabled____LIpiQ toggle-collapse____IRZZr\",\"toggle-expand\":\"toggle-expand____hKNL6 toggle-collapse____IRZZr\",\"folder\":\"folder____ujbzu\",\"folder-locked\":\"folder-locked____ScEOI folder____ujbzu\",\"yesNo-filter-width\":\"yesNo-filter-width____VNP_J\",\"w-5\":\"w-5____o1x3p\",\"w-10\":\"w-10____OyWv8\",\"w-15\":\"w-15____dTHrT\",\"w-20\":\"w-20____xXzBv\",\"w-25\":\"w-25____Eu77B\",\"w-30\":\"w-30____SJ4R1\",\"w-35\":\"w-35____d_3Bv\",\"w-40\":\"w-40____bGnkz\",\"w-45\":\"w-45____CvXZF\",\"w-50\":\"w-50____bi5bg\",\"w-60\":\"w-60____MgrtP\",\"view-block\":\"view-block____d3yRx\",\"view-block--heading\":\"view-block--heading____v6WWR\",\"view-block--white\":\"view-block--white____qWbbK view-block____d3yRx\",\"view-block--alert\":\"view-block--alert____dWxaF view-block____d3yRx\",\"view-block--success\":\"view-block--success____kXwTc view-block____d3yRx\",\"view-block--info\":\"view-block--info____gFbJZ view-block____d3yRx\",\"view-block--warning\":\"view-block--warning____soYUp view-block____d3yRx\",\"view-block--alt\":\"view-block--alt____uHpzx view-block____d3yRx\",\"view-block--with-icon\":\"view-block--with-icon____x8FFj view-block____d3yRx\",\"view-block-icon\":\"view-block-icon____fmoX0\",\"view-block--warning--with-icon\":\"view-block--warning--with-icon____UQxiw view-block--warning____soYUp view-block____d3yRx\",\"view-block-checkbox\":\"view-block-checkbox____pn0Ek view-block____d3yRx\",\"view-block-checkbox--alert\":\"view-block-checkbox--alert____EvfX7 view-block--alert____dWxaF view-block____d3yRx view-block-checkbox____pn0Ek view-block____d3yRx\",\"text-view-content\":\"text-view-content____UgwV0\",\"ia-modal\":\"ia-modal____p6AW6\",\"ia-modal-inner\":\"ia-modal-inner____mKEgU\",\"ia-modal-inner--context-menu\":\"ia-modal-inner--context-menu____Vbjmo ia-modal-inner____mKEgU\",\"ia-modal-inner--wide-lg\":\"ia-modal-inner--wide-lg____fqNof ia-modal-inner____mKEgU\",\"ia-modal-inner--wide-xxl\":\"ia-modal-inner--wide-xxl____pP6dF ia-modal-inner____mKEgU\",\"ia-modal-inner--take-over\":\"ia-modal-inner--take-over____vUOpN ia-modal-inner____mKEgU\",\"fixed-height\":\"fixed-height____MRpAW\",\"takeover-header\":\"takeover-header____TrM3J\",\"logo\":\"logo____jQP00\",\"logo--broker\":\"logo--broker____X6yI2 logo____jQP00\",\"close-search\":\"close-search____PhoXP\",\"ia-modal-content\":\"ia-modal-content____QAAIk\",\"ia-modal-overlay--transparent\":\"ia-modal-overlay--transparent____TeoIt ia-modal____p6AW6\",\"ia-modal-overlay--light-white\":\"ia-modal-overlay--light-white____McvEO ia-modal____p6AW6\",\"ia-modal-overlay--transparent--light-white-client-nav\":\"ia-modal-overlay--transparent--light-white-client-nav____lQhrw ia-modal-overlay--light-white____McvEO ia-modal____p6AW6\",\"modal-header\":\"modal-header____QcScJ\",\"modal-footer\":\"modal-footer____Ng5dD modal-header____QcScJ\",\"header-label\":\"header-label____JykXQ\",\"header-label-icon\":\"header-label-icon____IuhZB header-label____JykXQ\",\"header-label--alert\":\"header-label--alert____QX7_s header-label-icon____IuhZB header-label____JykXQ\",\"header-label--info\":\"header-label--info____evybn header-label-icon____IuhZB header-label____JykXQ\",\"header-label--settings\":\"header-label--settings____Kjl3p header-label-icon____IuhZB header-label____JykXQ\",\"header-label--accounts\":\"header-label--accounts____rzIvJ header-label-icon____IuhZB header-label____JykXQ\",\"header-label--edit\":\"header-label--edit____Bwt8G header-label-icon____IuhZB header-label____JykXQ\",\"header-label--download\":\"header-label--download____bBbhk header-label-icon____IuhZB header-label____JykXQ\",\"header-label--delete\":\"header-label--delete____x18JK header-label-icon____IuhZB header-label____JykXQ\",\"header-label--history\":\"header-label--history____nG2yl header-label-icon____IuhZB header-label____JykXQ\",\"header-label--tag\":\"header-label--tag____B8Kw6 header-label-icon____IuhZB header-label____JykXQ\",\"header-label--search\":\"header-label--search____MBopW header-label-icon____IuhZB header-label____JykXQ\",\"header-label--kyc\":\"header-label--kyc____F_nCM header-label-icon____IuhZB header-label____JykXQ\",\"header-label--advice\":\"header-label--advice____NVwgr header-label-icon____IuhZB header-label____JykXQ\",\"header-label--insured\":\"header-label--insured____YDRUJ header-label-icon____IuhZB header-label____JykXQ\",\"header-label--quote\":\"header-label--quote____IeVFY header-label-icon____IuhZB header-label____JykXQ\",\"header-label--policy\":\"header-label--policy____tiHEH header-label-icon____IuhZB header-label____JykXQ\",\"header-label--claim\":\"header-label--claim____Swdwv header-label-icon____IuhZB header-label____JykXQ\",\"header-label--fsg\":\"header-label--fsg____KpnJY header-label-icon____IuhZB header-label____JykXQ\",\"header-label--mandatory-document\":\"header-label--mandatory-document____HqzQ3 header-label-icon____IuhZB header-label____JykXQ\",\"header-label--notification\":\"header-label--notification____bsLeX header-label-icon____IuhZB header-label____JykXQ\",\"header-label--task\":\"header-label--task____foi6e header-label-icon____IuhZB header-label____JykXQ\",\"header-label--contact\":\"header-label--contact____d0Uqf header-label-icon____IuhZB header-label____JykXQ\",\"header-label--note\":\"header-label--note____NamPO header-label-icon____IuhZB header-label____JykXQ\",\"header-label--document\":\"header-label--document____HS08z header-label-icon____IuhZB header-label____JykXQ\",\"header-label--email\":\"header-label--email____rhltD header-label-icon____IuhZB header-label____JykXQ\",\"header-label--template\":\"header-label--template____weWPM header-label-icon____IuhZB header-label____JykXQ\",\"header-details\":\"header-details____mUwhX\",\"header-detail-item\":\"header-detail-item____ih2Z4\",\"header-label--context-menu\":\"header-label--context-menu____Tv1E2 header-label-icon____IuhZB header-label____JykXQ\",\"context-menu-sep\":\"context-menu-sep____XPyEW\",\"context-menu--one-col\":\"context-menu--one-col____vkyHh\",\"context-menu-disabled\":\"context-menu-disabled____XJZUE\",\"context-menu--two-col\":\"context-menu--two-col____rA6eL context-menu--one-col____vkyHh\",\"context-menu--three-col\":\"context-menu--three-col____s5nwc context-menu--two-col____rA6eL context-menu--one-col____vkyHh\",\"modal-content-copy\":\"modal-content-copy____xSkrP\",\"processing-step\":\"processing-step____zFA3Y\",\"processing-step--failed\":\"processing-step--failed____Rkv42 processing-step____zFA3Y\",\"document--processing\":\"document--processing____m7tOt\",\"eclipse-loader\":\"eclipse-loader____iC3o5\",\"confirmation-content\":\"confirmation-content____aC6OY\",\"confirmation-content--alert\":\"confirmation-content--alert____sIgQn confirmation-content____aC6OY\",\"ia-modal--search\":\"ia-modal--search____dRFnO\",\"view-block--alert--progress-modal\":\"view-block--alert--progress-modal____v9gEX view-block--alert____dWxaF view-block____d3yRx\",\"email-group\":\"email-group____oKqva\"};","import { customElement, PLATFORM, useView } from 'aurelia-framework';\r\nimport { Api } from './api';\r\nimport { ModalService } from '../modal/modal-service';\r\nimport styles from './ia-mailto-modal.css';\r\n\r\n@customElement('ia-mailto-modal')\r\n@useView(PLATFORM.moduleName('components/ia-mailto-modal/ia-mailto-modal.html'))\r\nexport class IaMailtoModal {\r\n public styles = styles;\r\n protected mode;\r\n protected model = {\r\n clientId: null,\r\n documentPack: null,\r\n policyType: null,\r\n recipientType: 'Client',\r\n recipientPartyId: 0,\r\n historyId: null,\r\n historyIdIsTheCombinedId: null,\r\n entityIds: []\r\n };\r\n protected config;\r\n protected emailOptions = {};\r\n protected emailModel = {\r\n distributionSessionId: null,\r\n recipientType: 'Client',\r\n recipientPartyId: 0,\r\n toEmail: [],\r\n fromEmail: '',\r\n ccEmail: [],\r\n bccEmail: [],\r\n subject: '',\r\n title: null,\r\n generationGuid: null,\r\n documentGuid: null,\r\n documentPack: null,\r\n };\r\n protected modalId;\r\n\r\n constructor(private api: Api, private modal: ModalService) {}\r\n\r\n activate({ mode, model, modalId = 'mainModal' } = { mode: undefined, model: undefined, modalId: undefined }) {\r\n this.mode = mode;\r\n this.model = model;\r\n this.modalId = modalId;\r\n\r\n (async () => {\r\n if (this.mode === 'fsg') {\r\n this.config = await this.api.composeEmailFsg(this.model);\r\n } else if (this.mode === 'document-pack') {\r\n if(this.model.historyId){\r\n this.config = await this.api.composeEmailHistory(this.model);\r\n }else{\r\n this.config = await this.api.composeEmail(this.model);\r\n }\r\n } else if (this.mode === 'client-receipt') {\r\n this.config = await this.api.composeEmailClientReceipt(this.model);\r\n } else if (this.mode === 'pre-renewal') {\r\n this.config = await this.api.composeEmail(this.model);\r\n } else if (this.mode === 'client-statement') {\r\n this.config = await this.api.composeEmailStatement(this.model);\r\n }else if (this.mode === 'toe') {\r\n this.config = await this.api.composeEmailToe(this.model);\r\n }\r\n\r\n const options = this.config?.recipients?.map((x) => {\r\n return {\r\n email: x.emailAddress,\r\n name: x.name,\r\n preferred: x.preferred,\r\n };\r\n });\r\n\r\n this.emailOptions = {options: options};\r\n this.emailModel.toEmail = options?.options?.length === 1 ? [options.options[0].email] : [];\r\n this.emailModel.ccEmail = [];\r\n this.emailModel.bccEmail = [];\r\n this.emailModel.subject = this?.config?.subject;\r\n })();\r\n }\r\n\r\n createEmail(){\r\n const link = document.createElement('a');\r\n link.href = `mailto:${this.emailModel.toEmail.length ? this.emailModel.toEmail.join('; ') : [this.emailModel.toEmail]}\r\n ?cc=${this.emailModel.ccEmail.length ? this.emailModel.ccEmail.join('; ') : [this.emailModel.ccEmail]}\r\n &bcc=${this.emailModel.bccEmail.length ? this.emailModel.bccEmail.join('; ') : [this.emailModel.bccEmail]}\r\n &subject=${encodeURIComponent(this.emailModel.subject)}`\r\n\r\n link.click();\r\n this.close();\r\n }\r\n\r\n close(){\r\n this.modal.hide(this.modalId);\r\n }\r\n}\r\n"],"names":["http","composeEmailFsg","model","endpoint","environment","uri","clientId","this","fetch","json","composeEmailToe","composeEmailStatement","composeEmailHistory","documentPack","policyType","recipientType","recipientPartyId","historyId","historyIdIsTheCombinedId","composeEmail","entityIds","composeEmailClientReceipt","autoinject","Api","api","modal","styles","emailOptions","emailModel","distributionSessionId","toEmail","fromEmail","ccEmail","bccEmail","subject","title","generationGuid","documentGuid","activate","mode","undefined","modalId","config","options","recipients","map","x","email","emailAddress","name","preferred","length","createEmail","link","document","createElement","href","join","encodeURIComponent","click","close","hide","customElement","useView","IaMailtoModal"],"sourceRoot":""}