{"version":3,"file":"app-60b7157f.xxxxxxxx.bundle.js","mappings":"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","sources":["webpack://iadviser/./src/routes/app-adviser/user-form/user-form.html","webpack://iadviser/./src/routes/app-adviser/user-form/api.ts","webpack://iadviser/./src/routes/app-adviser/user-form/user-form.css","webpack://iadviser/./src/routes/app-adviser/user-form/user-form.ts"],"sourcesContent":["// Module\nvar code = \"\\r\\n\";\n// Exports\nexport default code;","import { autoinject } from 'aurelia-framework';\r\nimport { HttpClient } from 'aurelia-fetch-client';\r\nimport { environment } from 'environment';\r\nimport { IFormConfig } from 'interfaces/i-form-config';\r\n\r\n@autoinject\r\nexport class Api {\r\n constructor(private http: HttpClient) {}\r\n\r\n async getFormsConfig(clientId: number, formId: number): Promise {\r\n const endpoint = environment.clientEndpoints.forms.getConfig;\r\n const uri = endpoint.uri([clientId, formId]);\r\n const result = await this.http.fetch(uri);\r\n return result.json();\r\n }\r\n}\r\n","// extracted by mini-css-extract-plugin\nexport default {\"screen-container\":\"screen-container____n1grq\",\"screen-container--client\":\"screen-container--client____cCpWR screen-container____n1grq\",\"screen-container--dashboard\":\"screen-container--dashboard____rvIJR screen-container--client____cCpWR screen-container____n1grq\",\"screen-container--home\":\"screen-container--home____QRwBc screen-container____n1grq\",\"screen-container--menu\":\"screen-container--menu____VXKbS screen-container____n1grq\",\"screen-container--accounts-override\":\"screen-container--accounts-override____lCT3c screen-container____n1grq\",\"screen-container--accounts-override-xxl\":\"screen-container--accounts-override-xxl____Ktwyw screen-container____n1grq\",\"btn\":\"btn____YXx_L\",\"btn--flat\":\"btn--flat____NLptM btn____YXx_L\",\"btn--submit\":\"btn--submit____aCjsW btn____YXx_L\",\"btn--delete\":\"btn--delete____U_Rut btn____YXx_L\",\"btn--link\":\"btn--link____Wm8dk btn____YXx_L\",\"btn--inline-text-link\":\"btn--inline-text-link____E3zrU btn--link____Wm8dk btn____YXx_L\",\"btn--footer\":\"btn--footer____zAupM btn____YXx_L\",\"btn--footer-submit\":\"btn--footer-submit____g7mgo btn--submit____aCjsW btn____YXx_L btn--footer____zAupM btn____YXx_L\",\"btn--footer-cancel\":\"btn--footer-cancel____YAcjL btn--flat____NLptM btn____YXx_L btn--footer____zAupM btn____YXx_L\",\"btn--footer-delete\":\"btn--footer-delete____cXdNu btn--delete____U_Rut btn____YXx_L btn--footer____zAupM btn____YXx_L\",\"btn--qce-dropdown\":\"btn--qce-dropdown_____iGrB btn--footer-submit____g7mgo btn--submit____aCjsW btn____YXx_L btn--footer____zAupM btn____YXx_L\",\"btn--footer-combo\":\"btn--footer-combo____hOf0m btn--footer____zAupM btn____YXx_L\",\"btn--lmi-bicalc\":\"btn--lmi-bicalc____TR_73 btn____YXx_L\",\"btn--lmi-risk\":\"btn--lmi-risk____AAUoJ btn____YXx_L\",\"btn--lmi-policy-comparison\":\"btn--lmi-policy-comparison____NNwDZ btn____YXx_L\",\"btn--lmi-policy-coach\":\"btn--lmi-policy-coach____L4OKw btn____YXx_L\",\"btn--andrew-nock\":\"btn--andrew-nock____PUfqs btn____YXx_L\",\"btn--construction-cost-consultants\":\"btn--construction-cost-consultants____pOtnX btn____YXx_L\",\"btn--5-star\":\"btn--5-star____D7h5w btn____YXx_L\",\"btn--thermoscan\":\"btn--thermoscan____tL50q btn____YXx_L\",\"btn--risk-survey-services\":\"btn--risk-survey-services____p2FVo btn____YXx_L\",\"btn--risk-management\":\"btn--risk-management____Gt7BB btn____YXx_L\",\"btn--lmi-bicalc--disabled\":\"btn--lmi-bicalc--disabled____E6Ybf btn--lmi-bicalc____TR_73 btn____YXx_L\",\"btn--lmi-risk--disabled\":\"btn--lmi-risk--disabled____JXNdF btn--lmi-risk____AAUoJ btn____YXx_L\",\"btn--lmi-policy-comparison--disabled\":\"btn--lmi-policy-comparison--disabled____UbxSX btn--lmi-policy-comparison____NNwDZ btn____YXx_L\",\"btn--initial-insured-location-risk\":\"btn--initial-insured-location-risk____ozwic btn--flat____NLptM btn____YXx_L btn____YXx_L\",\"btn--icon\":\"btn--icon____IdoKH btn____YXx_L\",\"badge-pop\":\"badge-pop____FYVMl\",\"btn--icon-no-border\":\"btn--icon-no-border____C5Jh_\",\"btn--icon-task\":\"btn--icon-task____FxS0g btn--icon____IdoKH btn____YXx_L\",\"btn--icon-document\":\"btn--icon-document____pTznt btn--icon____IdoKH btn____YXx_L\",\"btn--icon-add\":\"btn--icon-add____SP8Fx btn--icon____IdoKH btn____YXx_L\",\"btn--add-risk\":\"btn--add-risk____UO0uA btn--icon____IdoKH btn____YXx_L\",\"btn--icon-close\":\"btn--icon-close____f5ITP btn--icon____IdoKH btn____YXx_L\",\"btn--icon-delete\":\"btn--icon-delete____aM6SI btn--icon____IdoKH btn____YXx_L\",\"btn--icon-download\":\"btn--icon-download____Sxtyq btn--icon____IdoKH btn____YXx_L\",\"btn--icon-edit\":\"btn--icon-edit____lUpm5 btn--icon____IdoKH btn____YXx_L\",\"btn--icon-email\":\"btn--icon-email____IdZdk btn--icon____IdoKH btn____YXx_L\",\"btn--icon-download-email\":\"btn--icon-download-email____ZebCJ btn--icon____IdoKH btn____YXx_L\",\"btn--icon-eye\":\"btn--icon-eye____XEOMH btn--icon____IdoKH btn____YXx_L\",\"btn--icon-eye-slash\":\"btn--icon-eye-slash____cNmku btn--icon-eye____XEOMH btn--icon____IdoKH btn____YXx_L\",\"btn--icon-folder\":\"btn--icon-folder____sL21V btn--icon____IdoKH btn____YXx_L\",\"btn--icon-folder-locked\":\"btn--icon-folder-locked____l3wpj btn--icon____IdoKH btn____YXx_L\",\"btn--icon-folder-locked-active\":\"btn--icon-folder-locked-active____KYWcA btn--icon____IdoKH btn____YXx_L\",\"btn--icon-history\":\"btn--icon-history____SMspQ btn--icon____IdoKH btn____YXx_L\",\"btn--icon-info\":\"btn--icon-info____nxQDq btn--icon____IdoKH btn____YXx_L\",\"btn--icon-link\":\"btn--icon-link____oO9Wl btn--icon____IdoKH btn____YXx_L\",\"btn--icon-unlink\":\"btn--icon-unlink____kNl4U btn--icon-delete____aM6SI btn--icon____IdoKH btn____YXx_L\",\"btn--icon-map\":\"btn--icon-map____YLMu1 btn--icon____IdoKH btn____YXx_L\",\"btn--icon-more\":\"btn--icon-more____vpi9d btn--icon____IdoKH btn____YXx_L\",\"btn--icon-open-in-new-window\":\"btn--icon-open-in-new-window____rzovp btn--icon____IdoKH btn____YXx_L\",\"btn--icon-favourite--selected\":\"btn--icon-favourite--selected____FYyp3 btn--icon____IdoKH btn____YXx_L\",\"btn--icon-favourite--deselected\":\"btn--icon-favourite--deselected____Yu4kE btn--icon____IdoKH btn____YXx_L\",\"btn--icon-preview\":\"btn--icon-preview____euOWA btn--icon____IdoKH btn____YXx_L\",\"btn--icon-pre-printed\":\"btn--icon-pre-printed____WKEjP btn--icon____IdoKH btn____YXx_L\",\"btn--icon-print\":\"btn--icon-print____d8bVd btn--icon____IdoKH btn____YXx_L\",\"btn--icon-save\":\"btn--icon-save____xaLtR btn--icon____IdoKH btn____YXx_L\",\"btn--icon-settings\":\"btn--icon-settings____JS9Qr btn--icon____IdoKH btn____YXx_L\",\"btn--icon-show-details\":\"btn--icon-show-details____IvFFQ btn--icon____IdoKH btn____YXx_L\",\"btn--icon-show-details--alert\":\"btn--icon-show-details--alert____pz0Zn btn--icon____IdoKH btn____YXx_L\",\"btn--icon-show-summary\":\"btn--icon-show-summary____lfjM4 btn--icon____IdoKH btn____YXx_L\",\"btn--icon-attachment\":\"btn--icon-attachment____jbV7_ btn--icon____IdoKH btn____YXx_L\",\"btn--icon-tag\":\"btn--icon-tag____sIl11 btn--icon____IdoKH btn____YXx_L\",\"btn--icon-undo\":\"btn--icon-undo____yq7Dg btn--icon____IdoKH btn____YXx_L\",\"btn--icon-sync\":\"btn--icon-sync____bNNWv btn--icon____IdoKH btn____YXx_L\",\"btn--icon-arrow-forward\":\"btn--icon-arrow-forward____GfyBd btn--icon____IdoKH btn____YXx_L\",\"btn--aside-collapse\":\"btn--aside-collapse____XyfLq btn--icon____IdoKH btn____YXx_L\",\"btn--icon-expand-more\":\"btn--icon-expand-more____BPMzk btn--icon____IdoKH btn____YXx_L\",\"btn--icon-expand-less\":\"btn--icon-expand-less____hKbNc btn--icon____IdoKH btn____YXx_L\",\"btn--icon-general\":\"btn--icon-general____pNd3y btn--icon____IdoKH btn____YXx_L\",\"btn--icon-sales\":\"btn--icon-sales____J_lrg btn--icon____IdoKH btn____YXx_L\",\"btn--icon-branch\":\"btn--icon-branch____OdD78 btn--icon____IdoKH btn____YXx_L\",\"btn--icon-contact\":\"btn--icon-contact____wGUH7 btn--icon____IdoKH btn____YXx_L\",\"btn--icon-consent\":\"btn--icon-consent____QBnfN btn--icon____IdoKH btn____YXx_L\",\"btn--icon-questions\":\"btn--icon-questions____PV2cy btn--icon____IdoKH btn____YXx_L\",\"btn--icon-associated\":\"btn--icon-associated____CU3fV btn--icon____IdoKH btn____YXx_L\",\"btn--icon-notes\":\"btn--icon-notes____x2XgA btn--icon____IdoKH btn____YXx_L\",\"btn--back\":\"btn--back____lixUW btn____YXx_L\",\"btn--back-to-sign-in\":\"btn--back-to-sign-in____A5cSI btn--back____lixUW btn____YXx_L\",\"btn--icon-advanced-search\":\"btn--icon-advanced-search____CloAV btn--icon____IdoKH btn____YXx_L\",\"btn--wizard\":\"btn--wizard____cuBvL btn____YXx_L\",\"btn--wizard-back\":\"btn--wizard-back____sYV9k btn--wizard____cuBvL btn____YXx_L\",\"btn--wizard-next\":\"btn--wizard-next____U_eGP btn--wizard____cuBvL btn____YXx_L\",\"fieldset\":\"fieldset____JdB1b\",\"fieldset-instruction\":\"fieldset-instruction____EV5Hd\",\"fieldset--no-padding\":\"fieldset--no-padding____QfRjZ fieldset____JdB1b\",\"fieldset--alt\":\"fieldset--alt____glzQW fieldset____JdB1b\",\"view-password\":\"view-password____YacEn\",\"input-search\":\"input-search____EborF\",\"ia-currency-input\":\"ia-currency-input____xtfaU\",\"ia-currency-negative\":\"ia-currency-negative____zmjNK\",\"select--mini\":\"select--mini____HD77c\",\"required-label\":\"required-label____DY2qx\",\"alert\":\"alert____f4gzn\",\"alert--important\":\"alert--important____CBnxz\",\"input-label\":\"input-label____sF1H0\",\"input-toggle\":\"input-toggle____nLtZp\",\"w-100\":\"w-100____xYUmI\",\"search-input-wrapper\":\"search-input-wrapper____SHtid\",\"search-input--results\":\"search-input--results____SH475\",\"search-input--result\":\"search-input--result____w5vOk\",\"search-input--result--highlighted\":\"search-input--result--highlighted____IRFaS\",\"date-range-selections\":\"date-range-selections____AqLHw\",\"date-arrow-forward\":\"date-arrow-forward____qTHJE\",\"qce-dropdown\":\"qce-dropdown____GmcAr\",\"qce-or\":\"qce-or____bu1gv\",\"qce-dropdown-with-dropdown\":\"qce-dropdown-with-dropdown____N5PgN\",\"qce-vehicle-registration-search\":\"qce-vehicle-registration-search____HTICl\",\"row-gap\":\"row-gap____Excpe\",\"row-group\":\"row-group____yk2zH\",\"row-group--three\":\"row-group--three____RN8Lt row-group____yk2zH\",\"grid-14\":\"grid-14____KDnML\",\"row-group--auto\":\"row-group--auto____E1F9h row-group____yk2zH\",\"space\":\"space____tg0wC\",\"display-none--lg\":\"display-none--lg____cfGHR\",\"display-none--md\":\"display-none--md____pg6o2\",\"tab-navigation\":\"tab-navigation____Pa699\",\"has-warnings\":\"has-warnings____ejP66\",\"tab-selected\":\"tab-selected____SmDAu tab____iYT98\",\"disabled\":\"disabled____R2481\",\"tab\":\"tab____iYT98\",\"btn--tab-overflow\":\"btn--tab-overflow____zth_5\",\"btn--tab-overflow-left\":\"btn--tab-overflow-left____qn3BO btn--tab-overflow____zth_5\",\"btn--tab-overflow-left-disabled\":\"btn--tab-overflow-left-disabled____Pp9zH btn--tab-overflow-left____qn3BO btn--tab-overflow____zth_5\",\"btn--tab-overflow-right\":\"btn--tab-overflow-right____wS79R btn--tab-overflow____zth_5\",\"btn--tab-overflow-right-disabled\":\"btn--tab-overflow-right-disabled____ze3mH btn--tab-overflow-right____wS79R btn--tab-overflow____zth_5\",\"constrained-width\":\"constrained-width____Tgmab\",\"constrained-width--tab\":\"constrained-width--tab____tFVk1 constrained-width____Tgmab\",\"card\":\"card____l5Mcv\",\"card-content\":\"card-content____xKWMD\",\"card-heading\":\"card-heading____BDcSi\",\"control-group\":\"control-group____b35tC\",\"label-group\":\"label-group____SH9LU\",\"label-group-item\":\"label-group-item____i5wcv\",\"button-group\":\"button-group____IyHVk\",\"card--alert\":\"card--alert____ZQYFH card____l5Mcv\",\"card-heading--alert\":\"card-heading--alert____g4sEo card-heading____BDcSi\",\"card--status-message\":\"card--status-message____HGFWg\",\"card--status-message--left\":\"card--status-message--left____Bch7o card--status-message____HGFWg\",\"card-heading--sticky-header\":\"card-heading--sticky-header____fXeGQ\",\"card-heading--no-icon\":\"card-heading--no-icon____eQaCb card-heading____BDcSi\",\"card-heading--bold-title\":\"card-heading--bold-title____kdwRo\",\"table\":\"table____lT1dA\",\"table-heading-row\":\"table-heading-row____Rq9dT\",\"table-row\":\"table-row____upLzU\",\"table-result-row\":\"table-result-row____H53c7\",\"break-word\":\"break-word____rqYHC\",\"no-wrap\":\"no-wrap____JZcZR\",\"table-result-row--disabled\":\"table-result-row--disabled____Vm7o9\",\"table-modal\":\"table-modal____P64mp table____lT1dA\",\"table-enhanced\":\"table-enhanced____Qbz_Y\",\"table--no-border-bottom\":\"table--no-border-bottom____pdxQJ table____lT1dA\",\"height-45\":\"height-45____C86Bj\",\"edit-column\":\"edit-column____yDjG4\",\"delete-column\":\"delete-column____d_YwX\",\"date-table-heading\":\"date-table-heading____IlWhh\",\"button-edit\":\"button-edit____FNnVa\",\"button-delete\":\"button-delete____GxF23\",\"table-row-selected\":\"table-row-selected____iKBpU\",\"table-row-alert\":\"table-row-alert____TM3vq\",\"table-filter-row\":\"table-filter-row____XepLR\",\"table-filter-row--endcap\":\"table-filter-row--endcap____ELCMT\",\"filter-column\":\"filter-column____xs2bV\",\"table-pagination\":\"table-pagination____zx_wi\",\"table-pagination-with-filter\":\"table-pagination-with-filter____rVvf2 table-pagination____zx_wi\",\"table-button-group\":\"table-button-group____wkmCb\",\"table-child-container\":\"table-child-container____EDh2p\",\"table-child-card\":\"table-child-card____OLbDn\",\"child-table--selected-row\":\"child-table--selected-row_____xxjo\",\"child-table\":\"child-table____Bt4S3 table____lT1dA\",\"custom-pagination\":\"custom-pagination____KXlgk\",\"pagination-count\":\"pagination-count____WDSpC\",\"pagination-button\":\"pagination-button____w5I0Q btn____YXx_L\",\"pagination-prev\":\"pagination-prev____xHTVa pagination-button____w5I0Q btn____YXx_L\",\"pagination-next\":\"pagination-next____dM_KE pagination-button____w5I0Q btn____YXx_L\",\"pagination-disabled\":\"pagination-disabled____zL_WU pagination-button____w5I0Q btn____YXx_L\",\"pagination-prev-disabled\":\"pagination-prev-disabled____g7PF1 pagination-disabled____zL_WU pagination-button____w5I0Q btn____YXx_L\",\"pagination-next-disabled\":\"pagination-next-disabled____C0L_g pagination-disabled____zL_WU pagination-button____w5I0Q btn____YXx_L\",\"pagination\":\"pagination____ncOJx\",\"pagination-top\":\"pagination-top____KZ79M pagination____ncOJx\",\"pagination-bottom\":\"pagination-bottom____noLyN pagination____ncOJx\",\"pagination-bottom--documents\":\"pagination-bottom--documents____gnzng pagination-bottom____noLyN pagination____ncOJx\",\"table-cell-btn-icon\":\"table-cell-btn-icon____LT7Fg\",\"folder-table\":\"folder-table____Ghv6L table--no-border-bottom____pdxQJ table____lT1dA\",\"doc-table-group--heading\":\"doc-table-group--heading____IjKUD\",\"doc-table-group--heading-open\":\"doc-table-group--heading-open____NSkCC doc-table-group--heading____IjKUD\",\"doc-table-group--heading-with-options\":\"doc-table-group--heading-with-options____S7pI2\",\"constrained-width--folder-name\":\"constrained-width--folder-name____xjhHq constrained-width____Tgmab\",\"disable-entity\":\"disable-entity____Bt4Si\",\"button-options\":\"button-options____QTQOZ\",\"button-options--add\":\"button-options--add____goJ58 button-options____QTQOZ\",\"information-icon\":\"information-icon____X6hIz\",\"deleted-icon\":\"deleted-icon____Bekwj\",\"exclamation-icon\":\"exclamation-icon____ZH2IC\",\"success-icon\":\"success-icon____BNjNm\",\"text-align-center\":\"text-align-center____tR49n\",\"word-break\":\"word-break____gk2Lp\",\"btn-group\":\"btn-group____S4AHu\",\"accordion-content\":\"accordion-content____Y7DMo\",\"toggle-collapse\":\"toggle-collapse____zwmf5\",\"toggle-collapse--disabled\":\"toggle-collapse--disabled____etBOQ toggle-collapse____zwmf5\",\"toggle-expand\":\"toggle-expand____ElNTX toggle-collapse____zwmf5\",\"folder\":\"folder____EtKXV\",\"folder-locked\":\"folder-locked____UvON0 folder____EtKXV\",\"yesNo-filter-width\":\"yesNo-filter-width____IzK7G\",\"w-5\":\"w-5____lHDYe\",\"w-10\":\"w-10____KnVt_\",\"w-15\":\"w-15____TxX7E\",\"w-20\":\"w-20____ITgAa\",\"w-25\":\"w-25____wlW7_\",\"w-30\":\"w-30____lGurc\",\"w-35\":\"w-35____Lzk41\",\"w-40\":\"w-40____fF1IJ\",\"w-45\":\"w-45____ImQFr\",\"w-50\":\"w-50____N1b4s\",\"w-60\":\"w-60____vnkbu\",\"table--sticky-header\":\"table--sticky-header____M75qT\",\"table--sticky-footer\":\"table--sticky-footer____ETogh\",\"table--sticky-column\":\"table--sticky-column____h3Dju\",\"table--sticky-column2\":\"table--sticky-column2____vx7TI table--sticky-column____h3Dju\",\"table--sticky-column-right\":\"table--sticky-column-right____fzMVq table--sticky-column____h3Dju\",\"scrollable-table-container\":\"scrollable-table-container____lI_7M\",\"view-block\":\"view-block____Kd23z\",\"view-block--heading\":\"view-block--heading____EUcKm\",\"view-block--white\":\"view-block--white____NEnLf view-block____Kd23z\",\"view-block--alert\":\"view-block--alert____a_rop view-block____Kd23z\",\"view-block--success\":\"view-block--success____ve4P3 view-block____Kd23z\",\"view-block--info\":\"view-block--info____wA1dr view-block____Kd23z\",\"view-block--warning\":\"view-block--warning____CW4bt view-block____Kd23z\",\"view-block--alt\":\"view-block--alt____uvtkN view-block____Kd23z\",\"view-block--with-icon\":\"view-block--with-icon____nAshU view-block____Kd23z\",\"view-block-icon\":\"view-block-icon____Jh_KI\",\"view-block--warning--with-icon\":\"view-block--warning--with-icon____gpGap view-block--warning____CW4bt view-block____Kd23z\",\"view-block-checkbox\":\"view-block-checkbox____A2ZmL view-block____Kd23z\",\"view-block-checkbox--alert\":\"view-block-checkbox--alert____h7LFf view-block--alert____a_rop view-block____Kd23z view-block-checkbox____A2ZmL view-block____Kd23z\",\"text-view-content\":\"text-view-content____Y1REW\",\"ia-modal\":\"ia-modal____PfcfO\",\"ia-modal-inner\":\"ia-modal-inner____dRZwZ\",\"ia-modal-inner--context-menu\":\"ia-modal-inner--context-menu____cdSzz ia-modal-inner____dRZwZ\",\"ia-modal-inner--wide-lg\":\"ia-modal-inner--wide-lg____u31Ia ia-modal-inner____dRZwZ\",\"ia-modal-inner--wide-xxl\":\"ia-modal-inner--wide-xxl____eJemB ia-modal-inner____dRZwZ\",\"ia-modal-inner--take-over\":\"ia-modal-inner--take-over____HVbt7 ia-modal-inner____dRZwZ\",\"fixed-height\":\"fixed-height____k0PC5\",\"takeover-header\":\"takeover-header____EzwP5\",\"logo\":\"logo____LrovJ\",\"logo--broker\":\"logo--broker____eMQaz logo____LrovJ\",\"close-search\":\"close-search____LEx2a\",\"ia-modal-content\":\"ia-modal-content____NOyCv\",\"ia-modal-overlay--transparent\":\"ia-modal-overlay--transparent____LlP7e ia-modal____PfcfO\",\"ia-modal-overlay--light-white\":\"ia-modal-overlay--light-white____r3JlU ia-modal____PfcfO\",\"ia-modal-overlay--transparent--light-white-client-nav\":\"ia-modal-overlay--transparent--light-white-client-nav____nYPI6 ia-modal-overlay--light-white____r3JlU ia-modal____PfcfO\",\"modal-header\":\"modal-header____f42d6\",\"modal-footer\":\"modal-footer____az2Ps modal-header____f42d6\",\"modal-footer--space-between\":\"modal-footer--space-between____mM0Mq modal-footer____az2Ps modal-header____f42d6\",\"footer-btn-group\":\"footer-btn-group____XM_2R\",\"header-label\":\"header-label____Ez7UO\",\"header-label-icon\":\"header-label-icon____khxS6 header-label____Ez7UO\",\"header-label--alert\":\"header-label--alert____SLCS4 header-label-icon____khxS6 header-label____Ez7UO\",\"header-label--info\":\"header-label--info____WNd8Y header-label-icon____khxS6 header-label____Ez7UO\",\"header-label--settings\":\"header-label--settings____Yqdph header-label-icon____khxS6 header-label____Ez7UO\",\"header-label--accounts\":\"header-label--accounts____DXKts header-label-icon____khxS6 header-label____Ez7UO\",\"header-label--edit\":\"header-label--edit____Zv8an header-label-icon____khxS6 header-label____Ez7UO\",\"header-label--download\":\"header-label--download____Q6m4g header-label-icon____khxS6 header-label____Ez7UO\",\"header-label--delete\":\"header-label--delete____yY4vK header-label-icon____khxS6 header-label____Ez7UO\",\"header-label--history\":\"header-label--history____4qoWi header-label-icon____khxS6 header-label____Ez7UO\",\"header-label--tag\":\"header-label--tag____srqrM header-label-icon____khxS6 header-label____Ez7UO\",\"header-label--search\":\"header-label--search____AXmXC header-label-icon____khxS6 header-label____Ez7UO\",\"header-label--kyc\":\"header-label--kyc____TnZmQ header-label-icon____khxS6 header-label____Ez7UO\",\"header-label--advice\":\"header-label--advice____F_a_0 header-label-icon____khxS6 header-label____Ez7UO\",\"header-label--generate-advice\":\"header-label--generate-advice____xy1Hz header-label-icon____khxS6 header-label____Ez7UO\",\"header-label--form\":\"header-label--form____n8m2d header-label-icon____khxS6 header-label____Ez7UO\",\"header-label--insured\":\"header-label--insured____aP_rF header-label-icon____khxS6 header-label____Ez7UO\",\"header-label--quote\":\"header-label--quote____FSGJ1 header-label-icon____khxS6 header-label____Ez7UO\",\"header-label--policy\":\"header-label--policy____zw7sy header-label-icon____khxS6 header-label____Ez7UO\",\"header-label--claim\":\"header-label--claim____rkbDV header-label-icon____khxS6 header-label____Ez7UO\",\"header-label--fsg\":\"header-label--fsg____FGWd6 header-label-icon____khxS6 header-label____Ez7UO\",\"header-label--mandatory-document\":\"header-label--mandatory-document____z_vxe header-label-icon____khxS6 header-label____Ez7UO\",\"header-label--notification\":\"header-label--notification____NaL1D header-label-icon____khxS6 header-label____Ez7UO\",\"header-label--task\":\"header-label--task____v0i8R header-label-icon____khxS6 header-label____Ez7UO\",\"header-label--contact\":\"header-label--contact____r9Zdf header-label-icon____khxS6 header-label____Ez7UO\",\"header-label--note\":\"header-label--note____LeQRR header-label-icon____khxS6 header-label____Ez7UO\",\"header-label--document\":\"header-label--document____G_bYM header-label-icon____khxS6 header-label____Ez7UO\",\"header-label--email\":\"header-label--email____rAjBU header-label-icon____khxS6 header-label____Ez7UO\",\"header-label--template\":\"header-label--template____Gb3Be header-label-icon____khxS6 header-label____Ez7UO\",\"header-details\":\"header-details____aoX3p\",\"header-detail-item\":\"header-detail-item____TnHkA\",\"header-label--context-menu\":\"header-label--context-menu____YwkJI header-label-icon____khxS6 header-label____Ez7UO\",\"context-menu-sep\":\"context-menu-sep____kiLMy\",\"context-menu--one-col\":\"context-menu--one-col____lr0Ul\",\"context-menu-disabled\":\"context-menu-disabled____aRbGj\",\"context-menu--two-col\":\"context-menu--two-col____n7yTM context-menu--one-col____lr0Ul\",\"context-menu--three-col\":\"context-menu--three-col____qMNuF context-menu--two-col____n7yTM context-menu--one-col____lr0Ul\",\"modal-content-copy\":\"modal-content-copy____TLPIl\",\"processing-step\":\"processing-step____BrsdM\",\"processing-step--failed\":\"processing-step--failed____mSC8M processing-step____BrsdM\",\"document--processing\":\"document--processing____GUIvz\",\"eclipse-loader\":\"eclipse-loader____Yniob\",\"confirmation-content\":\"confirmation-content____IMRpJ\",\"ia-modal--search\":\"ia-modal--search____Mc7g0\",\"view-block--alert--progress-modal\":\"view-block--alert--progress-modal____hfREy view-block--alert____a_rop view-block____Kd23z\"};","import { EventAggregator } from 'aurelia-event-aggregator';\r\nimport { autoinject } from 'aurelia-framework';\r\nimport { AppRouter } from 'aurelia-router';\r\nimport { ConsentFormConfigEndpoint } from 'endpoints/client/forms/consent-form-config-endpoint';\r\nimport { FormGetEndpoint } from 'endpoints/client/forms/form-get-endpoint';\r\nimport { IFormConfig } from 'interfaces/i-form-config';\r\nimport { getAppClientType, getClientId, getQuoteId, getWebFormId } from 'resources/parse-jwt';\r\nimport { IaToastService } from 'resources/services/ia-toast-service';\r\nimport { TokenService } from 'resources/services/token-service';\r\nimport { initialState } from 'store/state';\r\nimport { EntityMode, EntityType } from '../client/quotes/interfaces';\r\nimport { Api } from './api';\r\nimport styles from './user-form.css';\r\n\r\n@autoinject()\r\nexport class UserForm {\r\n private clientId: number;\r\n private formId: number;\r\n private formTypeId: number;\r\n\r\n public styles = styles;\r\n public showModal = true;\r\n public hasAccepted = false;\r\n public hasDeclined = false;\r\n public invalidLink = false;\r\n public isSaving = false;\r\n public isComplete = false;\r\n public config: IFormConfig;\r\n public disclaimerText: HTMLElement;\r\n public submitText: HTMLElement;\r\n\r\n constructor(\r\n private router: AppRouter,\r\n private tokenService: TokenService,\r\n private ea: EventAggregator,\r\n private toast: IaToastService,\r\n private api: Api,\r\n private formGetEndpoint: FormGetEndpoint,\r\n private consentFormConfigEndpoint: ConsentFormConfigEndpoint,\r\n ) {}\r\n\r\n async activate(params, routeConfig) {\r\n try {\r\n if (routeConfig?.route?.endsWith('/invalid')) {\r\n this.invalidLink = true;\r\n this.showModal = true;\r\n this.toast.destroyAllToasts();\r\n } else if (sessionStorage.getItem('form_submitted')) {\r\n this.config = JSON.parse(sessionStorage.getItem('form_config'));\r\n this.isComplete = true;\r\n } else {\r\n // First, check if we have a token provided by window location. If so, we must invalidate any existing token.\r\n // This stops a user from being able to access a form with an existing token that may have been issued for a \r\n // different form (as tokens are not form specific, but the presence of a token is required to access a form)\r\n if (window.location.pathname.substring(1)) {\r\n this.tokenService.removeToken();\r\n }\r\n\r\n if (!this.tokenService.getAuthToken()) {\r\n // not currently authenticated, attempt to create an auth token using the web form link code (if present)\r\n await this.tokenService.createAuthToken({\r\n appClientType: initialState.appClientType,\r\n appClientInstance: initialState.appClientInstance,\r\n webFormLinkCode: window.location.pathname.substring(1),\r\n });\r\n }\r\n\r\n this.router.navigateToRoute('userFormHome', {}, { replace: true, trigger: false });\r\n\r\n this.clientId = getClientId();\r\n this.formId = getWebFormId();\r\n\r\n // Need to determine form type, get the basic form details\r\n const formDetails = await this.formGetEndpoint.fetch({ clientId: this.clientId, webFormId: this.formId });\r\n this.formTypeId = formDetails.data.webFormTypeId;\r\n\r\n switch (this.formTypeId) {\r\n case 600000000: // Quote Form\r\n this.config = await this.api.getFormsConfig(this.clientId, this.formId);\r\n break;\r\n case 600000001: // Consent Form\r\n this.config = (\r\n await this.consentFormConfigEndpoint.fetch({ clientId: this.clientId, webFormId: this.formId })\r\n ).data;\r\n break;\r\n }\r\n\r\n this.config.appClientType = getAppClientType();\r\n\r\n sessionStorage.setItem('form_config', JSON.stringify(this.config));\r\n this.ea.publish('form_shell_load_config');\r\n }\r\n } catch (error) {\r\n this.invalidLink = true;\r\n this.showModal = true;\r\n this.toast.destroyAllToasts();\r\n }\r\n }\r\n\r\n attached() {\r\n if (this.disclaimerText) {\r\n this.disclaimerText.innerHTML = this.config.formDisclaimerText;\r\n }\r\n\r\n if (this.submitText) {\r\n this.submitText.innerHTML = this.config.formSubmitText;\r\n }\r\n }\r\n\r\n closeModal(action = 'decline') {\r\n if (action === 'accept') {\r\n this.hasAccepted = true;\r\n this.showModal = false;\r\n this.openWizard();\r\n } else if (action === 'decline') {\r\n this.hasDeclined = true;\r\n }\r\n }\r\n\r\n async openWizard() {\r\n const clientId = this.clientId;\r\n const formId = this.formId;\r\n let wizardEntityId: number | null = null;\r\n let entityType: EntityType | null = null;\r\n\r\n switch (this.formTypeId) {\r\n case 600000000: {\r\n entityType = EntityType.FormQuote;\r\n wizardEntityId = getQuoteId();\r\n break;\r\n }\r\n case 600000001: {\r\n entityType = EntityType.FormConsent;\r\n wizardEntityId = 1;\r\n break;\r\n }\r\n }\r\n\r\n if (!clientId || !formId || !entityType || !wizardEntityId) {\r\n this.invalidLink = true;\r\n this.showModal = true;\r\n return;\r\n }\r\n\r\n this.router.navigateToRoute('userFormWizard', {\r\n id: clientId,\r\n formId: formId,\r\n entityId: wizardEntityId,\r\n actionType: 1,\r\n entityType: entityType,\r\n entityMode: EntityMode.Edit,\r\n isEditTakeUpAction: false,\r\n step: 1,\r\n });\r\n }\r\n}\r\n"],"names":["http","getFormsConfig","clientId","formId","endpoint","environment","clientEndpoints","forms","getConfig","uri","this","fetch","json","Promise","autoinject","Api","router","tokenService","ea","toast","api","formGetEndpoint","consentFormConfigEndpoint","styles","showModal","hasAccepted","hasDeclined","invalidLink","isSaving","isComplete","activate","params","routeConfig","route","endsWith","destroyAllToasts","sessionStorage","getItem","config","JSON","parse","window","location","pathname","substring","removeToken","getAuthToken","createAuthToken","appClientType","appClientInstance","webFormLinkCode","navigateToRoute","replace","trigger","webFormId","formDetails","formTypeId","data","webFormTypeId","setItem","stringify","publish","attached","disclaimerText","innerHTML","formDisclaimerText","submitText","formSubmitText","closeModal","action","openWizard","wizardEntityId","entityType","FormQuote","FormConsent","id","entityId","actionType","entityMode","Edit","isEditTakeUpAction","step","EventAggregator","UserForm"],"sourceRoot":""}