{"version":3,"file":"app-5581dbd7.xxxxxxxx.bundle.js","mappings":"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","sources":["webpack://iadviser/./src/router-layouts/client-layout/client-layout.html","webpack://iadviser/./src/router-layouts/client-layout/client-sidebar.html","webpack://iadviser/./src/router-layouts/client-layout/api.ts","webpack://iadviser/./src/router-layouts/client-layout/client-layout.css?5ea1","webpack://iadviser/./src/router-layouts/client-layout/client-layout.ts","webpack://iadviser/./src/router-layouts/client-layout/client-sidebar.css?dbcb","webpack://iadviser/./src/router-layouts/client-layout/client-sidebar.ts"],"sourcesContent":["// Imports\nimport ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___ from \"../../../node_modules/html-loader/dist/runtime/getUrl.js\";\nvar ___HTML_LOADER_IMPORT_0___ = new URL(\"../../img/eclipse-loader.svg\", import.meta.url);\nvar ___HTML_LOADER_IMPORT_1___ = new URL(\"../../img/save.svg\", import.meta.url);\nvar ___HTML_LOADER_IMPORT_2___ = new URL(\"../../img/close.svg\", import.meta.url);\n// Module\nvar ___HTML_LOADER_REPLACEMENT_0___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_0___);\nvar ___HTML_LOADER_REPLACEMENT_1___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_1___);\nvar ___HTML_LOADER_REPLACEMENT_2___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_2___);\nvar code = \"\\r\\n\";\n// Exports\nexport default code;","// Module\nvar code = \"\\r\\n\";\n// Exports\nexport default code;","import { HttpClient, json } from 'aurelia-fetch-client';\r\nimport { autoinject } from 'aurelia-dependency-injection';\r\nimport { environment } from 'environment';\r\nimport { ServerError } from 'resources/interceptors/server-validation';\r\nimport { ServerErrorDescription } from 'store/interfaces';\r\nimport { Operation } from 'resources/models/operation';\r\nimport { IGeneralDetail } from 'interfaces/i-general-detail';\r\n\r\n@autoinject()\r\nexport class Api {\r\n constructor(private http: HttpClient) { }\r\n\r\n async loadClient(id: number): Promise {\r\n const endpoint = environment.clientEndpoints.general.load;\r\n const uri = endpoint.uri([id.toString()]);\r\n\r\n const result = await this.http.fetch(uri);\r\n return await result.json();\r\n }\r\n\r\n async loadFinancial(clientId: any) {\r\n const endpoint = environment.clientEndpoints.detail.financial;\r\n const uri = endpoint.uri([clientId.toString()]);\r\n\r\n const result = await this.http.fetch(uri);\r\n return result.json();\r\n }\r\n\r\n async loadSummaryTransactions(clientId: any) {\r\n const endpoint = environment.clientEndpoints.detail.transactions;\r\n const uri = endpoint.uri([clientId.toString()]);\r\n\r\n const result = await this.http.fetch(uri);\r\n return result.json();\r\n }\r\n\r\n async update(clientId: number, operation: Operation): Promise {\r\n const endpoint = environment.clientEndpoints.general.update;\r\n const uri = endpoint.uri([clientId]);\r\n const method = endpoint.method;\r\n\r\n try {\r\n const result = await this.http.fetch(uri, {\r\n body: json([operation]),\r\n method: method\r\n });\r\n\r\n return result.json();\r\n } catch (error) {\r\n if (error instanceof ServerError) {\r\n return error.serverErrors;\r\n }\r\n return false;\r\n }\r\n }\r\n}\r\n","// extracted by mini-css-extract-plugin\nexport default {\"screen-container\":\"screen-container____TFghC\",\"screen-container--client\":\"screen-container--client____LSpLD screen-container____TFghC\",\"screen-container--dashboard\":\"screen-container--dashboard____XS56I screen-container--client____LSpLD screen-container____TFghC\",\"screen-container--home\":\"screen-container--home____LwRTX screen-container____TFghC\",\"screen-container--menu\":\"screen-container--menu____i23js screen-container____TFghC\",\"screen-container--accounts-override\":\"screen-container--accounts-override____CbvZw screen-container____TFghC\",\"screen-container--accounts-override-xxl\":\"screen-container--accounts-override-xxl____o92If screen-container____TFghC\",\"empty-state\":\"empty-state____Yfwlj\",\"empty-state--icon\":\"empty-state--icon____MMOlK\",\"empty-heading\":\"empty-heading____AUsyB\",\"empty-subheading\":\"empty-subheading____z9EHA\",\"kyc\":\"kyc____yI6FS\",\"advice\":\"advice____B6qwH\",\"insured\":\"insured____Ub_ZF\",\"quotes\":\"quotes____um4hJ\",\"policies\":\"policies____YNmYr\",\"claims\":\"claims____mw9dP\",\"tasks\":\"tasks____erLCU\",\"documents\":\"documents____tp7rt\",\"btn\":\"btn____jHIs6\",\"btn--flat\":\"btn--flat____jV0BC btn____jHIs6\",\"btn--submit\":\"btn--submit____NnHXp btn____jHIs6\",\"btn--delete\":\"btn--delete_____COGn btn____jHIs6\",\"btn--link\":\"btn--link____SFi6o btn____jHIs6\",\"btn--inline-text-link\":\"btn--inline-text-link____QTYNr btn--link____SFi6o btn____jHIs6\",\"btn--footer\":\"btn--footer____tTGNS btn____jHIs6\",\"btn--footer-submit\":\"btn--footer-submit____nUAkn btn--submit____NnHXp btn____jHIs6 btn--footer____tTGNS btn____jHIs6\",\"btn--footer-cancel\":\"btn--footer-cancel____aOdnz btn--flat____jV0BC btn____jHIs6 btn--footer____tTGNS btn____jHIs6\",\"btn--footer-delete\":\"btn--footer-delete____CCixt btn--delete_____COGn btn____jHIs6 btn--footer____tTGNS btn____jHIs6\",\"btn--footer-combo\":\"btn--footer-combo____DtcRy btn--footer____tTGNS btn____jHIs6\",\"btn--lmi-bicalc\":\"btn--lmi-bicalc____G2UV1 btn____jHIs6\",\"btn--lmi-risk\":\"btn--lmi-risk____DaJ9Y btn____jHIs6\",\"btn--lmi-policy-comparison\":\"btn--lmi-policy-comparison____rudDV btn____jHIs6\",\"btn--lmi-policy-coach\":\"btn--lmi-policy-coach____tcdYE btn____jHIs6\",\"btn--andrew-nock\":\"btn--andrew-nock____oPSKi btn____jHIs6\",\"btn--construction-cost-consultants\":\"btn--construction-cost-consultants____idxqj btn____jHIs6\",\"btn--5-star\":\"btn--5-star____siQue btn____jHIs6\",\"btn--thermoscan\":\"btn--thermoscan____f_S_r btn____jHIs6\",\"btn--risk-survey-services\":\"btn--risk-survey-services____IxcV_ btn____jHIs6\",\"btn--risk-management\":\"btn--risk-management____KVbzJ btn____jHIs6\",\"btn--lmi-bicalc--disabled\":\"btn--lmi-bicalc--disabled____pMyZQ btn--lmi-bicalc____G2UV1 btn____jHIs6\",\"btn--lmi-risk--disabled\":\"btn--lmi-risk--disabled____PBBee btn--lmi-risk____DaJ9Y btn____jHIs6\",\"btn--lmi-policy-comparison--disabled\":\"btn--lmi-policy-comparison--disabled____TPIUb btn--lmi-policy-comparison____rudDV btn____jHIs6\",\"btn--initial-insured-location-risk\":\"btn--initial-insured-location-risk____tkMea btn--flat____jV0BC btn____jHIs6 btn____jHIs6\",\"btn--icon\":\"btn--icon____GYc5n btn____jHIs6\",\"btn--icon-no-border\":\"btn--icon-no-border____ixHtP\",\"btn--icon-add\":\"btn--icon-add____l1Oha btn--icon____GYc5n btn____jHIs6\",\"btn--add-risk\":\"btn--add-risk____VSk6R btn--icon____GYc5n btn____jHIs6\",\"btn--icon-close\":\"btn--icon-close____CEDdu btn--icon____GYc5n btn____jHIs6\",\"btn--icon-delete\":\"btn--icon-delete____BfNNz btn--icon____GYc5n btn____jHIs6\",\"btn--icon-download\":\"btn--icon-download____ZUFf3 btn--icon____GYc5n btn____jHIs6\",\"btn--icon-edit\":\"btn--icon-edit____Rik3u btn--icon____GYc5n btn____jHIs6\",\"btn--icon-email\":\"btn--icon-email____v8ATi btn--icon____GYc5n btn____jHIs6\",\"btn--icon-download-email\":\"btn--icon-download-email____xiLPH btn--icon____GYc5n btn____jHIs6\",\"btn--icon-folder\":\"btn--icon-folder____onczD btn--icon____GYc5n btn____jHIs6\",\"btn--icon-folder-locked\":\"btn--icon-folder-locked____fhn1T btn--icon____GYc5n btn____jHIs6\",\"btn--icon-folder-locked-active\":\"btn--icon-folder-locked-active_____oxmU btn--icon____GYc5n btn____jHIs6\",\"btn--icon-history\":\"btn--icon-history____N_XpX btn--icon____GYc5n btn____jHIs6\",\"btn--icon-info\":\"btn--icon-info____iXYr7 btn--icon____GYc5n btn____jHIs6\",\"btn--icon-link\":\"btn--icon-link____DrQ7w btn--icon____GYc5n btn____jHIs6\",\"btn--icon-unlink\":\"btn--icon-unlink____OmBKi btn--icon-delete____BfNNz btn--icon____GYc5n btn____jHIs6\",\"btn--icon-map\":\"btn--icon-map____jOHQK btn--icon____GYc5n btn____jHIs6\",\"btn--icon-more\":\"btn--icon-more____V3nIc btn--icon____GYc5n btn____jHIs6\",\"btn--icon-open-in-new-window\":\"btn--icon-open-in-new-window____gVReC btn--icon____GYc5n btn____jHIs6\",\"btn--icon-favourite--selected\":\"btn--icon-favourite--selected____DAgTm btn--icon____GYc5n btn____jHIs6\",\"btn--icon-favourite--deselected\":\"btn--icon-favourite--deselected____bE5Mx btn--icon____GYc5n btn____jHIs6\",\"btn--icon-preview\":\"btn--icon-preview____B9rr0 btn--icon____GYc5n btn____jHIs6\",\"btn--icon-pre-printed\":\"btn--icon-pre-printed____wGP6n btn--icon____GYc5n btn____jHIs6\",\"btn--icon-print\":\"btn--icon-print____xS1IS btn--icon____GYc5n btn____jHIs6\",\"btn--icon-save\":\"btn--icon-save_____lqoF btn--icon____GYc5n btn____jHIs6\",\"btn--icon-settings\":\"btn--icon-settings____CED2y btn--icon____GYc5n btn____jHIs6\",\"btn--icon-show-details\":\"btn--icon-show-details____NjJgx btn--icon____GYc5n btn____jHIs6\",\"btn--icon-show-details--alert\":\"btn--icon-show-details--alert____lNmo4 btn--icon____GYc5n btn____jHIs6\",\"btn--icon-show-summary\":\"btn--icon-show-summary____Kmmjc btn--icon____GYc5n btn____jHIs6\",\"btn--icon-attachment\":\"btn--icon-attachment____TawJV btn--icon____GYc5n btn____jHIs6\",\"btn--icon-tag\":\"btn--icon-tag____ZkJfG btn--icon____GYc5n btn____jHIs6\",\"btn--icon-undo\":\"btn--icon-undo____A47UZ btn--icon____GYc5n btn____jHIs6\",\"btn--icon-arrow-forward\":\"btn--icon-arrow-forward____TBm0_ btn--icon____GYc5n btn____jHIs6\",\"btn--aside-collapse\":\"btn--aside-collapse____KRYI4 btn--icon____GYc5n btn____jHIs6\",\"btn--icon-expand-more\":\"btn--icon-expand-more____wSbwX btn--icon____GYc5n btn____jHIs6\",\"btn--icon-expand-less\":\"btn--icon-expand-less____NOcSi btn--icon____GYc5n btn____jHIs6\",\"btn--back\":\"btn--back____j1b2k btn____jHIs6\",\"btn--back-to-sign-in\":\"btn--back-to-sign-in____k6jRX btn--back____j1b2k btn____jHIs6\",\"btn--icon-advanced-search\":\"btn--icon-advanced-search____yu4gE btn--icon____GYc5n btn____jHIs6\",\"btn--wizard\":\"btn--wizard____AW32w btn____jHIs6\",\"btn--wizard-back\":\"btn--wizard-back____SayP9 btn--wizard____AW32w btn____jHIs6\",\"btn--wizard-next\":\"btn--wizard-next____NHl8P btn--wizard____AW32w btn____jHIs6\",\"fieldset\":\"fieldset____W6Elb\",\"fieldset-instruction\":\"fieldset-instruction____kpN8b\",\"fieldset--no-padding\":\"fieldset--no-padding____Qlptt fieldset____W6Elb\",\"fieldset--alt\":\"fieldset--alt____WubkR fieldset____W6Elb\",\"input-search\":\"input-search____utXjY\",\"view-password\":\"view-password____CFGkE\",\"ia-currency-input\":\"ia-currency-input____Ba2gU\",\"ia-currency-negative\":\"ia-currency-negative____hg8DY\",\"select--mini\":\"select--mini____yON47\",\"required-label\":\"required-label____JcaYl\",\"alert\":\"alert____uJGPX\",\"alert--important\":\"alert--important____Eq44a\",\"input-label\":\"input-label____o914P\",\"w-100\":\"w-100____VJfYS\",\"search-input-wrapper\":\"search-input-wrapper____qj5NN\",\"search-input--results\":\"search-input--results____oFkRO\",\"search-input--result\":\"search-input--result____yhkIz\",\"search-input--result--highlighted\":\"search-input--result--highlighted____gjFV4\",\"date-range-selections\":\"date-range-selections____uUjMV\",\"date-arrow-forward\":\"date-arrow-forward____VXDHT\",\"qce-dropdown\":\"qce-dropdown____BTlMy\",\"qce-or\":\"qce-or____kmOOe\",\"qce-dropdown-with-dropdown\":\"qce-dropdown-with-dropdown____GwKPA\",\"qce-vehicle-registration-search\":\"qce-vehicle-registration-search____R4RvC\",\"row-gap\":\"row-gap____wkgMW\",\"row-group\":\"row-group____Wz6jb\",\"row-group--three\":\"row-group--three____HJ0OG row-group____Wz6jb\",\"grid-14\":\"grid-14____kbIkN\",\"row-group--auto\":\"row-group--auto____m4ELw row-group____Wz6jb\",\"space\":\"space____Fzpv6\",\"display-none--lg\":\"display-none--lg____ciOBl\",\"display-none--md\":\"display-none--md____YpSMR\",\"tab-navigation\":\"tab-navigation____dwASq\",\"has-warnings\":\"has-warnings____OHpIu\",\"tab-selected\":\"tab-selected____pP183 tab____HuqtC\",\"disabled\":\"disabled____e8fM9\",\"tab\":\"tab____HuqtC\",\"btn--tab-overflow\":\"btn--tab-overflow____mrsXH\",\"btn--tab-overflow-left\":\"btn--tab-overflow-left____s8Sce btn--tab-overflow____mrsXH\",\"btn--tab-overflow-left-disabled\":\"btn--tab-overflow-left-disabled____aON5J btn--tab-overflow-left____s8Sce btn--tab-overflow____mrsXH\",\"btn--tab-overflow-right\":\"btn--tab-overflow-right____TT2mk btn--tab-overflow____mrsXH\",\"btn--tab-overflow-right-disabled\":\"btn--tab-overflow-right-disabled____TIcCY btn--tab-overflow-right____TT2mk btn--tab-overflow____mrsXH\",\"constrained-width\":\"constrained-width____nXpA0\",\"constrained-width--tab\":\"constrained-width--tab____qQAHs constrained-width____nXpA0\",\"card\":\"card____LibYN\",\"card-content\":\"card-content____rqfV5\",\"card-heading\":\"card-heading____KXcKC\",\"control-group\":\"control-group____RI9HP\",\"label-group\":\"label-group____qA0wC\",\"label-group-item\":\"label-group-item____VI6N1\",\"button-group\":\"button-group____kog7p\",\"card--alert\":\"card--alert____JNmSS card____LibYN\",\"card-heading--alert\":\"card-heading--alert____CIuOu card-heading____KXcKC\",\"card--status-message\":\"card--status-message____gtljD\",\"card-heading--sticky-header\":\"card-heading--sticky-header____Fqr0h\",\"card-heading--no-icon\":\"card-heading--no-icon_____oudn card-heading____KXcKC\",\"card-heading--bold-title\":\"card-heading--bold-title____bLVUZ\",\"table\":\"table____MsrUu\",\"table-heading-row\":\"table-heading-row____iFtRT\",\"table-row\":\"table-row____A9UhV\",\"table-result-row\":\"table-result-row____i6xso\",\"break-word\":\"break-word____AZBsJ\",\"no-wrap\":\"no-wrap____amsY0\",\"table-result-row--disabled\":\"table-result-row--disabled____jirCz\",\"table-modal\":\"table-modal____MPOlM table____MsrUu\",\"table-enhanced\":\"table-enhanced____Uk6sz\",\"table--no-border-bottom\":\"table--no-border-bottom____ZIOlX table____MsrUu\",\"height-45\":\"height-45____zbntb\",\"edit-column\":\"edit-column____hZMsw\",\"delete-column\":\"delete-column____NXgLB\",\"date-table-heading\":\"date-table-heading____yybgv\",\"button-edit\":\"button-edit____QigHw\",\"button-delete\":\"button-delete____zPt2y\",\"table-row-selected\":\"table-row-selected____z8xtK\",\"table-row-alert\":\"table-row-alert____Sac70\",\"table-filter-row\":\"table-filter-row____juA6y\",\"table-filter-row--endcap\":\"table-filter-row--endcap____Xzo_d\",\"filter-column\":\"filter-column____wUlI1\",\"table-pagination\":\"table-pagination____XPv1h\",\"table-pagination-with-filter\":\"table-pagination-with-filter____PojWj table-pagination____XPv1h\",\"table-button-group\":\"table-button-group____s963C\",\"table-child-container\":\"table-child-container____SILOs\",\"table-child-card\":\"table-child-card____Zsg88\",\"child-table--selected-row\":\"child-table--selected-row____HMDOG\",\"child-table\":\"child-table____HVwW9 table____MsrUu\",\"custom-pagination\":\"custom-pagination____wfPff\",\"pagination-count\":\"pagination-count____qh3xB\",\"pagination-button\":\"pagination-button____xVxTW btn____jHIs6\",\"pagination-prev\":\"pagination-prev____G0WaK pagination-button____xVxTW btn____jHIs6\",\"pagination-next\":\"pagination-next____ZE89n pagination-button____xVxTW btn____jHIs6\",\"pagination-disabled\":\"pagination-disabled____mH0cW pagination-button____xVxTW btn____jHIs6\",\"pagination-prev-disabled\":\"pagination-prev-disabled____sW9Zp pagination-disabled____mH0cW pagination-button____xVxTW btn____jHIs6\",\"pagination-next-disabled\":\"pagination-next-disabled____S2FYb pagination-disabled____mH0cW pagination-button____xVxTW btn____jHIs6\",\"pagination\":\"pagination____ZIEbN\",\"pagination-top\":\"pagination-top____z2qc2 pagination____ZIEbN\",\"pagination-bottom\":\"pagination-bottom____HKFdW pagination____ZIEbN\",\"pagination-bottom--documents\":\"pagination-bottom--documents____XutDF pagination-bottom____HKFdW pagination____ZIEbN\",\"table-cell-btn-icon\":\"table-cell-btn-icon____B4OX5\",\"folder-table\":\"folder-table____SvECM table--no-border-bottom____ZIOlX table____MsrUu\",\"doc-table-group--heading\":\"doc-table-group--heading____7VLhi\",\"doc-table-group--heading-open\":\"doc-table-group--heading-open____L9aoE doc-table-group--heading____7VLhi\",\"doc-table-group--heading-with-options\":\"doc-table-group--heading-with-options____MwsMg\",\"constrained-width--folder-name\":\"constrained-width--folder-name_____G0Rj constrained-width____nXpA0\",\"disable-entity\":\"disable-entity____ZuUxj\",\"button-options\":\"button-options____nH_vU\",\"button-options--add\":\"button-options--add____fhAQw button-options____nH_vU\",\"information-icon\":\"information-icon____vRldM\",\"deleted-icon\":\"deleted-icon____rDFnh\",\"exclamation-icon\":\"exclamation-icon____u9TYs\",\"success-icon\":\"success-icon____iv5mD\",\"text-align-center\":\"text-align-center____A756B\",\"word-break\":\"word-break____vLEdE\",\"btn-group\":\"btn-group____adeN6\",\"accordion-content\":\"accordion-content____RFe79\",\"toggle-collapse\":\"toggle-collapse____WGQB1\",\"toggle-collapse--disabled\":\"toggle-collapse--disabled____k1ZIz toggle-collapse____WGQB1\",\"toggle-expand\":\"toggle-expand____F4m9D toggle-collapse____WGQB1\",\"folder\":\"folder____sSspn\",\"folder-locked\":\"folder-locked____dUp4D folder____sSspn\",\"yesNo-filter-width\":\"yesNo-filter-width____TGiml\",\"w-5\":\"w-5____bjWwe\",\"w-10\":\"w-10____Xp9My\",\"w-15\":\"w-15____A2MLl\",\"w-20\":\"w-20____JRtzV\",\"w-25\":\"w-25____QqQag\",\"w-30\":\"w-30____aw9xr\",\"w-35\":\"w-35____UbWDp\",\"w-40\":\"w-40____kFG9s\",\"w-45\":\"w-45____JzHvc\",\"w-50\":\"w-50____wqWtd\",\"w-60\":\"w-60____ocsgs\",\"view-block\":\"view-block____tekPt\",\"view-block--heading\":\"view-block--heading____QJAyi\",\"view-block--white\":\"view-block--white____w20O_ view-block____tekPt\",\"view-block--alert\":\"view-block--alert____TM4sI view-block____tekPt\",\"view-block--success\":\"view-block--success____dlF07 view-block____tekPt\",\"view-block--info\":\"view-block--info____v4zO0 view-block____tekPt\",\"view-block--warning\":\"view-block--warning____D0xOn view-block____tekPt\",\"view-block--alt\":\"view-block--alt____yfbFl view-block____tekPt\",\"view-block--with-icon\":\"view-block--with-icon____HdG4a view-block____tekPt\",\"view-block-icon\":\"view-block-icon____ALNsR\",\"view-block--warning--with-icon\":\"view-block--warning--with-icon_____zReb view-block--warning____D0xOn view-block____tekPt\",\"view-block-checkbox\":\"view-block-checkbox____zrid6 view-block____tekPt\",\"view-block-checkbox--alert\":\"view-block-checkbox--alert____D3OTx view-block--alert____TM4sI view-block____tekPt view-block-checkbox____zrid6 view-block____tekPt\",\"text-view-content\":\"text-view-content____QsDOz\",\"ia-modal\":\"ia-modal____Zo9iP\",\"ia-modal-inner\":\"ia-modal-inner____nVs3E\",\"ia-modal-inner--context-menu\":\"ia-modal-inner--context-menu____k6BWq ia-modal-inner____nVs3E\",\"ia-modal-inner--wide-lg\":\"ia-modal-inner--wide-lg____j0hes ia-modal-inner____nVs3E\",\"ia-modal-inner--wide-xxl\":\"ia-modal-inner--wide-xxl____K92Kq ia-modal-inner____nVs3E\",\"ia-modal-inner--take-over\":\"ia-modal-inner--take-over____ygqxz ia-modal-inner____nVs3E\",\"fixed-height\":\"fixed-height____rtlzl\",\"takeover-header\":\"takeover-header____OtJMl\",\"logo\":\"logo____uZSTb\",\"logo--broker\":\"logo--broker____Xc7nF logo____uZSTb\",\"close-search\":\"close-search____w0Ab5\",\"ia-modal-content\":\"ia-modal-content____yD33p\",\"ia-modal-overlay--transparent\":\"ia-modal-overlay--transparent____FYoxn ia-modal____Zo9iP\",\"ia-modal-overlay--light-white\":\"ia-modal-overlay--light-white____nB9C7 ia-modal____Zo9iP\",\"ia-modal-overlay--transparent--light-white-client-nav\":\"ia-modal-overlay--transparent--light-white-client-nav____QcgCP ia-modal-overlay--light-white____nB9C7 ia-modal____Zo9iP\",\"modal-header\":\"modal-header____nBinT\",\"modal-footer\":\"modal-footer____O46xp modal-header____nBinT\",\"header-label\":\"header-label____h_8Mh\",\"header-label-icon\":\"header-label-icon____SE7_N header-label____h_8Mh\",\"header-label--alert\":\"header-label--alert____lhCaH header-label-icon____SE7_N header-label____h_8Mh\",\"header-label--info\":\"header-label--info____R_xaU header-label-icon____SE7_N header-label____h_8Mh\",\"header-label--settings\":\"header-label--settings____nb5hQ header-label-icon____SE7_N header-label____h_8Mh\",\"header-label--accounts\":\"header-label--accounts____p80N2 header-label-icon____SE7_N header-label____h_8Mh\",\"header-label--edit\":\"header-label--edit____PXf3t header-label-icon____SE7_N header-label____h_8Mh\",\"header-label--download\":\"header-label--download____hB4Ll header-label-icon____SE7_N header-label____h_8Mh\",\"header-label--delete\":\"header-label--delete____Ua0Hr header-label-icon____SE7_N header-label____h_8Mh\",\"header-label--history\":\"header-label--history____mOx2a header-label-icon____SE7_N header-label____h_8Mh\",\"header-label--tag\":\"header-label--tag____wvjEA header-label-icon____SE7_N header-label____h_8Mh\",\"header-label--search\":\"header-label--search____Ie0qc header-label-icon____SE7_N header-label____h_8Mh\",\"header-label--kyc\":\"header-label--kyc____hsrv6 header-label-icon____SE7_N header-label____h_8Mh\",\"header-label--advice\":\"header-label--advice____NGPoV header-label-icon____SE7_N header-label____h_8Mh\",\"header-label--insured\":\"header-label--insured____ESDRy header-label-icon____SE7_N header-label____h_8Mh\",\"header-label--quote\":\"header-label--quote____spmYT header-label-icon____SE7_N header-label____h_8Mh\",\"header-label--policy\":\"header-label--policy____BkflD header-label-icon____SE7_N header-label____h_8Mh\",\"header-label--claim\":\"header-label--claim____DSuYF header-label-icon____SE7_N header-label____h_8Mh\",\"header-label--fsg\":\"header-label--fsg____B6iem header-label-icon____SE7_N header-label____h_8Mh\",\"header-label--mandatory-document\":\"header-label--mandatory-document____BoMTF header-label-icon____SE7_N header-label____h_8Mh\",\"header-label--notification\":\"header-label--notification____gRUKS header-label-icon____SE7_N header-label____h_8Mh\",\"header-label--task\":\"header-label--task____GYkye header-label-icon____SE7_N header-label____h_8Mh\",\"header-label--contact\":\"header-label--contact____Yfpxp header-label-icon____SE7_N header-label____h_8Mh\",\"header-label--note\":\"header-label--note____LMlbh header-label-icon____SE7_N header-label____h_8Mh\",\"header-label--document\":\"header-label--document____M_ZMz header-label-icon____SE7_N header-label____h_8Mh\",\"header-label--email\":\"header-label--email____dw7EO header-label-icon____SE7_N header-label____h_8Mh\",\"header-label--template\":\"header-label--template____UuIfv header-label-icon____SE7_N header-label____h_8Mh\",\"header-details\":\"header-details____WnbTp\",\"header-detail-item\":\"header-detail-item____hErFF\",\"header-label--context-menu\":\"header-label--context-menu____v3HY8 header-label-icon____SE7_N header-label____h_8Mh\",\"context-menu-sep\":\"context-menu-sep____BfWeC\",\"context-menu--one-col\":\"context-menu--one-col____rYdVn\",\"context-menu-disabled\":\"context-menu-disabled____a2lfg\",\"context-menu--two-col\":\"context-menu--two-col____SwuRo context-menu--one-col____rYdVn\",\"context-menu--three-col\":\"context-menu--three-col____i4pTG context-menu--two-col____SwuRo context-menu--one-col____rYdVn\",\"modal-content-copy\":\"modal-content-copy____dk7yi\",\"processing-step\":\"processing-step____KOylr\",\"processing-step--failed\":\"processing-step--failed____JJpWe processing-step____KOylr\",\"document--processing\":\"document--processing____TrH6P\",\"eclipse-loader\":\"eclipse-loader____zc3Qr\",\"confirmation-content\":\"confirmation-content____Go5Rs\",\"confirmation-content--alert\":\"confirmation-content--alert____QMWmT confirmation-content____Go5Rs\",\"ia-modal--search\":\"ia-modal--search____UrGpp\",\"view-block--alert--progress-modal\":\"view-block--alert--progress-modal____Ke03y view-block--alert____TM4sI view-block____tekPt\",\"client-footer--right\":\"client-footer--right____wN0CM\",\"wizard-button-group\":\"wizard-button-group____HTrv5\",\"wizard-button-group--with-distribute\":\"wizard-button-group--with-distribute____xZs2E wizard-button-group____HTrv5\",\"wizard-nav-group\":\"wizard-nav-group____CKO1_\",\"footer-combo-selections\":\"footer-combo-selections____jUvdp\",\"btn--combo-option\":\"btn--combo-option____UqdUx\",\"footer-combo-container\":\"footer-combo-container____mfeSq\",\"client-layout-container\":\"client-layout-container____WrRG2\",\"aside\":\"aside____ogpUV\",\"aside-collapse-btn-container\":\"aside-collapse-btn-container____aRJF3\",\"aside--expanded\":\"aside--expanded____cJ3CD aside____ogpUV\",\"aside-client-sidebar-container\":\"aside-client-sidebar-container____ntHHj\",\"aside--collapsed\":\"aside--collapsed____PzVzD aside____ogpUV\",\"aside-client-sidebar-container--collapsed\":\"aside-client-sidebar-container--collapsed____B1VyS\",\"client-header-container\":\"client-header-container____l2lrc\",\"client-header\":\"client-header____eeFYQ\",\"header-button-group\":\"header-button-group____Kdw5t\",\"client-content-container\":\"client-content-container____A1wu8\",\"client-footer-container\":\"client-footer-container____aPdhq\",\"client-footer\":\"client-footer____yshMA\",\"aside-vulnerable-client-container\":\"aside-vulnerable-client-container_____ajA6\",\"aside-vulnerable-client-label\":\"aside-vulnerable-client-label____Xfza7\",\"hidden\":\"hidden____xAgeN\",\"vulnerable\":\"vulnerable____x0Pz2\",\"client-header-label\":\"client-header-label____j589A\",\"client-header-label--client\":\"client-header-label--client____ja4gs client-header-label____j589A\",\"client-header-label--outstanding\":\"client-header-label--outstanding____robCu client-header-label____j589A\",\"vulnerable-client--tooltip\":\"vulnerable-client--tooltip____FMtAx\",\"non-vulnerable-client--tooltip\":\"non-vulnerable-client--tooltip____EeIO6\",\"vulnerable-client--detail\":\"vulnerable-client--detail____PMkJg\",\"client-menu\":\"client-menu____D7HRc\",\"showMenu\":\"showMenu____jmx8t\",\"client-menu--details\":\"client-menu--details____HLh9q client-menu____D7HRc\",\"client-menu--outstanding\":\"client-menu--outstanding____f8SWN client-menu____D7HRc\",\"client-statement-scroll-container\":\"client-statement-scroll-container____RFbqJ\",\"client-statement--heading\":\"client-statement--heading____wncez card-heading____KXcKC\",\"client-statement-button-option-group\":\"client-statement-button-option-group____exfQ1\",\"client-status-group\":\"client-status-group____HIn0j\",\"client-active\":\"client-active____DMoEw\",\"client-inactive\":\"client-inactive____jhYCO\"};","import { autoinject, PLATFORM, computedFrom } from 'aurelia-framework';\r\nimport { EventAggregator, Subscription } from 'aurelia-event-aggregator';\r\nimport { eventAggregatorEvents } from 'resources/constants';\r\nimport { Router } from 'aurelia-router';\r\nimport { Api } from './api';\r\nimport { DistributionType } from 'components/document-pack/constants';\r\nimport { ClientStatementService } from 'resources/services/client-statement-service';\r\nimport { getAppClient, getSecurityUserId } from 'resources/parse-jwt';\r\nimport moment from 'moment';\r\nimport { LookupDataService } from 'resources/services/lookup-data';\r\nimport { ModalService } from 'components/modal/modal-service';\r\nimport { ClientProfileModal } from 'components/client-profile-modal/client-profile-modal';\r\nimport styles from './client-layout.css';\r\nimport { successToast } from 'resources/utilities/toastr-helper';\r\n@autoinject\r\nexport class ClientLayout {\r\n styles = styles;\r\n public sideBarSubscription: Subscription;\r\n public clientUpdateSubscription: Subscription;\r\n\r\n private sideBarCollapsed = false;\r\n\r\n private parsedClientId;\r\n private clientDetail;\r\n public clientFinancial;\r\n\r\n public showClientDetailsModal = false;\r\n public showOutstandingMenu = false;\r\n\r\n public showClientStatementsModal = false;\r\n public includeFunding = false;\r\n public historicalRange = '';\r\n\r\n public actionRoutes = this.router.routes.filter(x => x.settings.clientAction === true);\r\n\r\n private vulnerabilityTypes;\r\n public clientTypes;\r\n\r\n constructor(private ea: EventAggregator,\r\n private api: Api,\r\n private router: Router,\r\n private clientStatementService: ClientStatementService,\r\n private lookupData: LookupDataService,\r\n private modal: ModalService,) {\r\n\r\n if (this.router.currentInstruction) {\r\n this.parsedClientId = parseInt(this.router.currentInstruction.params.id);\r\n }\r\n }\r\n\r\n async attached(){\r\n this.clientUpdateSubscription = this.ea.subscribe(eventAggregatorEvents.clientUpdated, async () => await this.load());\r\n this.sideBarCollapsed = PLATFORM.global.localStorage.getItem('side-bar-collapsed') === \"true\";\r\n await this.load();\r\n }\r\n\r\n detached(){\r\n if(this.sideBarSubscription){\r\n this.sideBarSubscription.dispose();\r\n }\r\n if (this.clientUpdateSubscription) {\r\n this.clientUpdateSubscription.dispose();\r\n }\r\n }\r\n\r\n sideBarClicked(){\r\n this.sideBarCollapsed = !this.sideBarCollapsed;\r\n PLATFORM.global.localStorage.setItem('side-bar-collapsed', this.sideBarCollapsed);\r\n this.ea.publish(eventAggregatorEvents.sideBarClicked);\r\n }\r\n\r\n async load() {\r\n this.vulnerabilityTypes = await this.lookupData.vulnerabilityTypes();\r\n this.clientTypes = await this.lookupData.clientType();\r\n\r\n this.clientDetail = await this.api.loadClient(this.parsedClientId);\r\n this.clientFinancial = await this.api.loadFinancial(this.parsedClientId);\r\n this.router.currentInstruction.config.navModel.setTitle(this.clientDetail.clientCode + ' - ' + this.clientDetail.clientName);\r\n }\r\n\r\n loadOutstandingStatements(distributionType: DistributionType) {\r\n this.showClientStatementsModal = true;\r\n\r\n this.clientStatementService.getDocument({\r\n 'ReportSystemKey': 'client_statements',\r\n 'ReportName': this.includeFunding ? 'Client_Statement_Including_Funding' : 'Client_Statement',\r\n 'ReportCategory': 'Report',\r\n 'ClientId': [this.parsedClientId],\r\n 'IncludeFundedType': this.includeFunding,\r\n 'ShowDishonoursUnallocCancelledChqs': true,\r\n 'securityUsersId': getSecurityUserId()\r\n }, distributionType);\r\n }\r\n\r\n async loadHistoricalStatements(distributionType: DistributionType) {\r\n this.showClientStatementsModal = true;\r\n\r\n let toDate = moment.utc(this.historicalRange.split(' - ')[1], 'DD/MM/YYYY').toISOString();\r\n toDate = toDate.replace('T00:00:00.000Z', 'T23:59:59.000Z')\r\n\r\n this.clientStatementService.getDocument({\r\n 'ReportSystemKey': 'statement_client_transactional_history',\r\n 'ReportName': 'Client_Statement_Historical',\r\n 'ReportCategory': 'Report',\r\n 'ClientId': [this.parsedClientId],\r\n 'DateRange': {\r\n 'EffectiveDate': {\r\n 'FromDate': moment.utc(this.historicalRange.split(' - ')[0], 'DD/MM/YYYY').toISOString(),\r\n 'ToDate': toDate\r\n }\r\n }\r\n }, distributionType);\r\n }\r\n\r\n closeClientStatementModal() {\r\n this.showClientStatementsModal = false;\r\n this.clientStatementService.processingBrowserPopupsDisabled = false;\r\n this.clientStatementService.processingError = '';\r\n }\r\n\r\n @computedFrom('clientStatementService.isProcessing', 'clientStatementService.processingError', 'clientStatementService.processingBrowserPopupsDisabled')\r\n get showClientStatementModal(){\r\n //@ts-ignore\r\n return this.clientStatementService.isProcessing || this.clientStatementService?.processingError?.length > 0 || this.clientStatementService.processingBrowserPopupsDisabled\r\n }\r\n\r\n @computedFrom('historicalRange')\r\n get runDisabled(): boolean {\r\n const from = this.historicalRange.split(' - ')[0]?.trim();\r\n const to = this.historicalRange.split(' - ')[1]?.trim();\r\n\r\n return from?.length !== 10 || to?.length !== 10;\r\n }\r\n\r\n closeOverlay() {\r\n if(this.showOutstandingMenu){\r\n this.showOutstandingMenu = !this.showOutstandingMenu\r\n this.historicalRange = ''\r\n }\r\n\r\n if(this.showClientDetailsModal){\r\n this.showClientDetailsModal = !this.showClientDetailsModal\r\n }\r\n }\r\n\r\n getVulnerabilityTypeLabel (id){\r\n return this.vulnerabilityTypes?.find((x) => x.id === id)?.label;\r\n }\r\n\r\n openModal(){\r\n this.modal.show().content(ClientProfileModal, {\r\n clientId: this.parsedClientId,\r\n profilePageId: 1, // general\r\n appClient: getAppClient(),\r\n clientTypeId: this.clientDetail.clientTypeId,\r\n clientCode: this.clientDetail.clientCode,\r\n clientName: this.clientDetail.clientName,\r\n clientActive: this.clientDetail.active}).withOptions({type: 'wide-lg'});\r\n }\r\n\r\n async patchClient() {\r\n try {\r\n const result = await this.api.update(this.parsedClientId, { op: 'replace', path: '/active', value: !this.clientDetail.active });\r\n\r\n if(result && !Array.isArray(result)){\r\n this.clientDetail.active = !this.clientDetail.active;\r\n successToast(`${this.getClientLabel(this.clientDetail.clientTypeId)} ${this.clientDetail.active ? 'activated' : 'deactivated'}`);\r\n this.ea.publish(eventAggregatorEvents.clientUpdated);\r\n }\r\n } catch (error) {\r\n console.log(error);\r\n }\r\n }\r\n\r\n getClientLabel(id){\r\n return this.clientTypes?.find((x) => x.id === id)?.label;\r\n }\r\n}\r\n\r\n","// extracted by mini-css-extract-plugin\nexport default {\"btn\":\"btn____HiF4O\",\"btn--flat\":\"btn--flat____gaQgN btn____HiF4O\",\"btn--submit\":\"btn--submit____nAXWi btn____HiF4O\",\"btn--delete\":\"btn--delete____m7_fi btn____HiF4O\",\"btn--link\":\"btn--link____Zc9Cy btn____HiF4O\",\"btn--inline-text-link\":\"btn--inline-text-link____r51Le btn--link____Zc9Cy btn____HiF4O\",\"btn--footer\":\"btn--footer____TpHJX btn____HiF4O\",\"btn--footer-submit\":\"btn--footer-submit____XUmFL btn--submit____nAXWi btn____HiF4O btn--footer____TpHJX btn____HiF4O\",\"btn--footer-cancel\":\"btn--footer-cancel____OBNs9 btn--flat____gaQgN btn____HiF4O btn--footer____TpHJX btn____HiF4O\",\"btn--footer-delete\":\"btn--footer-delete____HmPIc btn--delete____m7_fi btn____HiF4O btn--footer____TpHJX btn____HiF4O\",\"btn--footer-combo\":\"btn--footer-combo____WQDgo btn--footer____TpHJX btn____HiF4O\",\"btn--lmi-bicalc\":\"btn--lmi-bicalc____Wnz3d btn____HiF4O\",\"btn--lmi-risk\":\"btn--lmi-risk____JLOfL btn____HiF4O\",\"btn--lmi-policy-comparison\":\"btn--lmi-policy-comparison____OWRQS btn____HiF4O\",\"btn--lmi-policy-coach\":\"btn--lmi-policy-coach____zLCb7 btn____HiF4O\",\"btn--andrew-nock\":\"btn--andrew-nock____KvtgG btn____HiF4O\",\"btn--construction-cost-consultants\":\"btn--construction-cost-consultants____AkVTl btn____HiF4O\",\"btn--5-star\":\"btn--5-star____Q8dsq btn____HiF4O\",\"btn--thermoscan\":\"btn--thermoscan____aFMIu btn____HiF4O\",\"btn--risk-survey-services\":\"btn--risk-survey-services____YYA08 btn____HiF4O\",\"btn--risk-management\":\"btn--risk-management____epQc3 btn____HiF4O\",\"btn--lmi-bicalc--disabled\":\"btn--lmi-bicalc--disabled____QRg8Y btn--lmi-bicalc____Wnz3d btn____HiF4O\",\"btn--lmi-risk--disabled\":\"btn--lmi-risk--disabled____FGNby btn--lmi-risk____JLOfL btn____HiF4O\",\"btn--lmi-policy-comparison--disabled\":\"btn--lmi-policy-comparison--disabled____Tt58T btn--lmi-policy-comparison____OWRQS btn____HiF4O\",\"btn--initial-insured-location-risk\":\"btn--initial-insured-location-risk____ItIfp btn--flat____gaQgN btn____HiF4O btn____HiF4O\",\"btn--icon\":\"btn--icon____J6KrD btn____HiF4O\",\"btn--icon-no-border\":\"btn--icon-no-border____VGhp6\",\"btn--icon-add\":\"btn--icon-add____vT2d8 btn--icon____J6KrD btn____HiF4O\",\"btn--add-risk\":\"btn--add-risk____FdFkc btn--icon____J6KrD btn____HiF4O\",\"btn--icon-close\":\"btn--icon-close____mrNtv btn--icon____J6KrD btn____HiF4O\",\"btn--icon-delete\":\"btn--icon-delete____ZWVdT btn--icon____J6KrD btn____HiF4O\",\"btn--icon-download\":\"btn--icon-download____xOgrw btn--icon____J6KrD btn____HiF4O\",\"btn--icon-edit\":\"btn--icon-edit____prW4G btn--icon____J6KrD btn____HiF4O\",\"btn--icon-email\":\"btn--icon-email____NcQVV btn--icon____J6KrD btn____HiF4O\",\"btn--icon-download-email\":\"btn--icon-download-email____gCjux btn--icon____J6KrD btn____HiF4O\",\"btn--icon-folder\":\"btn--icon-folder____LMY6c btn--icon____J6KrD btn____HiF4O\",\"btn--icon-folder-locked\":\"btn--icon-folder-locked____ACWdF btn--icon____J6KrD btn____HiF4O\",\"btn--icon-folder-locked-active\":\"btn--icon-folder-locked-active____Lg9aV btn--icon____J6KrD btn____HiF4O\",\"btn--icon-history\":\"btn--icon-history____IrkYN btn--icon____J6KrD btn____HiF4O\",\"btn--icon-info\":\"btn--icon-info____P8Ggg btn--icon____J6KrD btn____HiF4O\",\"btn--icon-link\":\"btn--icon-link____nqb9j btn--icon____J6KrD btn____HiF4O\",\"btn--icon-unlink\":\"btn--icon-unlink____KuQAd btn--icon-delete____ZWVdT btn--icon____J6KrD btn____HiF4O\",\"btn--icon-map\":\"btn--icon-map____JolYb btn--icon____J6KrD btn____HiF4O\",\"btn--icon-more\":\"btn--icon-more____WtH3v btn--icon____J6KrD btn____HiF4O\",\"btn--icon-open-in-new-window\":\"btn--icon-open-in-new-window____zwzoD btn--icon____J6KrD btn____HiF4O\",\"btn--icon-favourite--selected\":\"btn--icon-favourite--selected____fd_UJ btn--icon____J6KrD btn____HiF4O\",\"btn--icon-favourite--deselected\":\"btn--icon-favourite--deselected____fwCr1 btn--icon____J6KrD btn____HiF4O\",\"btn--icon-preview\":\"btn--icon-preview____djM2W btn--icon____J6KrD btn____HiF4O\",\"btn--icon-pre-printed\":\"btn--icon-pre-printed____Asq7i btn--icon____J6KrD btn____HiF4O\",\"btn--icon-print\":\"btn--icon-print____jnSzM btn--icon____J6KrD btn____HiF4O\",\"btn--icon-save\":\"btn--icon-save____Wu0Mt btn--icon____J6KrD btn____HiF4O\",\"btn--icon-settings\":\"btn--icon-settings____ETPuO btn--icon____J6KrD btn____HiF4O\",\"btn--icon-show-details\":\"btn--icon-show-details____Upzgm btn--icon____J6KrD btn____HiF4O\",\"btn--icon-show-details--alert\":\"btn--icon-show-details--alert____mgSkV btn--icon____J6KrD btn____HiF4O\",\"btn--icon-show-summary\":\"btn--icon-show-summary____Mb1Mv btn--icon____J6KrD btn____HiF4O\",\"btn--icon-attachment\":\"btn--icon-attachment____jTW7E btn--icon____J6KrD btn____HiF4O\",\"btn--icon-tag\":\"btn--icon-tag____QWAPS btn--icon____J6KrD btn____HiF4O\",\"btn--icon-undo\":\"btn--icon-undo____hrXdg btn--icon____J6KrD btn____HiF4O\",\"btn--icon-arrow-forward\":\"btn--icon-arrow-forward____eD4iX btn--icon____J6KrD btn____HiF4O\",\"btn--aside-collapse\":\"btn--aside-collapse____GurpE btn--icon____J6KrD btn____HiF4O\",\"btn--icon-expand-more\":\"btn--icon-expand-more____zKL5b btn--icon____J6KrD btn____HiF4O\",\"btn--icon-expand-less\":\"btn--icon-expand-less____WcmNp btn--icon____J6KrD btn____HiF4O\",\"btn--back\":\"btn--back____PdW7M btn____HiF4O\",\"btn--back-to-sign-in\":\"btn--back-to-sign-in____A0wIs btn--back____PdW7M btn____HiF4O\",\"btn--icon-advanced-search\":\"btn--icon-advanced-search____Lm7s5 btn--icon____J6KrD btn____HiF4O\",\"btn--wizard\":\"btn--wizard____c3F8P btn____HiF4O\",\"btn--wizard-back\":\"btn--wizard-back____s4BB9 btn--wizard____c3F8P btn____HiF4O\",\"btn--wizard-next\":\"btn--wizard-next____nIgq_ btn--wizard____c3F8P btn____HiF4O\",\"fieldset\":\"fieldset____y2Vkj\",\"fieldset-instruction\":\"fieldset-instruction____Vg_zu\",\"fieldset--no-padding\":\"fieldset--no-padding____PEJpC fieldset____y2Vkj\",\"fieldset--alt\":\"fieldset--alt____muA_P fieldset____y2Vkj\",\"input-search\":\"input-search____TFz8R\",\"view-password\":\"view-password____tF6fR\",\"ia-currency-input\":\"ia-currency-input____2inpR\",\"ia-currency-negative\":\"ia-currency-negative____bEcJd\",\"select--mini\":\"select--mini____DF2wn\",\"required-label\":\"required-label____k69p3\",\"alert\":\"alert____s4Fg_\",\"alert--important\":\"alert--important____awflU\",\"input-label\":\"input-label____dFSyE\",\"w-100\":\"w-100____cgDqK\",\"search-input-wrapper\":\"search-input-wrapper____R3GQG\",\"search-input--results\":\"search-input--results____AcOFB\",\"search-input--result\":\"search-input--result____vcpVZ\",\"search-input--result--highlighted\":\"search-input--result--highlighted____D7SUH\",\"date-range-selections\":\"date-range-selections____En3Fx\",\"date-arrow-forward\":\"date-arrow-forward____WUPTa\",\"qce-dropdown\":\"qce-dropdown____Jer3v\",\"qce-or\":\"qce-or____TWkOY\",\"qce-dropdown-with-dropdown\":\"qce-dropdown-with-dropdown____sdzxX\",\"qce-vehicle-registration-search\":\"qce-vehicle-registration-search____BsSOv\",\"row-gap\":\"row-gap____qWtzQ\",\"row-group\":\"row-group____XxHkm\",\"row-group--three\":\"row-group--three____AFcJt row-group____XxHkm\",\"grid-14\":\"grid-14____S75jW\",\"row-group--auto\":\"row-group--auto____UhoHE row-group____XxHkm\",\"space\":\"space____ae8L5\",\"display-none--lg\":\"display-none--lg____Q136L\",\"display-none--md\":\"display-none--md____CqyiQ\",\"card\":\"card____wfWQD\",\"card-content\":\"card-content____kZNly\",\"card-heading\":\"card-heading____ajJ_h\",\"control-group\":\"control-group____kQM3R\",\"label-group\":\"label-group____JnVoX\",\"label-group-item\":\"label-group-item____htdJF\",\"constrained-width\":\"constrained-width____ayoKh\",\"button-group\":\"button-group____Bzxfa\",\"card--alert\":\"card--alert____ittXw card____wfWQD\",\"card-heading--alert\":\"card-heading--alert____NJJ82 card-heading____ajJ_h\",\"card--status-message\":\"card--status-message____EnZ0o\",\"card-heading--sticky-header\":\"card-heading--sticky-header____Pq_DR\",\"card-heading--no-icon\":\"card-heading--no-icon____TE84F card-heading____ajJ_h\",\"card-heading--bold-title\":\"card-heading--bold-title____AIQd9\",\"tab-navigation\":\"tab-navigation____Sb3oP\",\"has-warnings\":\"has-warnings____BZaub\",\"tab-selected\":\"tab-selected____Hl6lW tab____z4_j3\",\"disabled\":\"disabled____HGPgl\",\"tab\":\"tab____z4_j3\",\"btn--tab-overflow\":\"btn--tab-overflow____mCTv4\",\"btn--tab-overflow-left\":\"btn--tab-overflow-left____jwFyf btn--tab-overflow____mCTv4\",\"btn--tab-overflow-left-disabled\":\"btn--tab-overflow-left-disabled____h1i5O btn--tab-overflow-left____jwFyf btn--tab-overflow____mCTv4\",\"btn--tab-overflow-right\":\"btn--tab-overflow-right____TCire btn--tab-overflow____mCTv4\",\"btn--tab-overflow-right-disabled\":\"btn--tab-overflow-right-disabled____xk8eY btn--tab-overflow-right____TCire btn--tab-overflow____mCTv4\",\"constrained-width--tab\":\"constrained-width--tab____YTUMX constrained-width____ayoKh\",\"table\":\"table____YKIfh\",\"table-heading-row\":\"table-heading-row____AwjuX\",\"table-row\":\"table-row____F8TD2\",\"table-result-row\":\"table-result-row_____1y9h\",\"break-word\":\"break-word____Z68aK\",\"no-wrap\":\"no-wrap____Oouyk\",\"table-result-row--disabled\":\"table-result-row--disabled____uyr2I\",\"table-modal\":\"table-modal____jbUPx table____YKIfh\",\"table-enhanced\":\"table-enhanced____zGXUU\",\"table--no-border-bottom\":\"table--no-border-bottom____HzuZT table____YKIfh\",\"height-45\":\"height-45____zaO_h\",\"edit-column\":\"edit-column____O_i9l\",\"delete-column\":\"delete-column____A4pkw\",\"date-table-heading\":\"date-table-heading____AHv2a\",\"button-edit\":\"button-edit____RiX3o\",\"button-delete\":\"button-delete____E3Fde\",\"table-row-selected\":\"table-row-selected____D27SI\",\"table-row-alert\":\"table-row-alert____nh6VF\",\"table-filter-row\":\"table-filter-row____dmxdB\",\"table-filter-row--endcap\":\"table-filter-row--endcap____mzX0X\",\"filter-column\":\"filter-column____wrlVq\",\"table-pagination\":\"table-pagination____nId6K\",\"table-pagination-with-filter\":\"table-pagination-with-filter____jdHgJ table-pagination____nId6K\",\"table-button-group\":\"table-button-group____Jb8io\",\"table-child-container\":\"table-child-container____ee6LJ\",\"table-child-card\":\"table-child-card____A8JWq\",\"child-table--selected-row\":\"child-table--selected-row____h2hLg\",\"child-table\":\"child-table____Zd6Um table____YKIfh\",\"custom-pagination\":\"custom-pagination____fz9aU\",\"pagination-count\":\"pagination-count____fPqJs\",\"pagination-button\":\"pagination-button____koWSf btn____HiF4O\",\"pagination-prev\":\"pagination-prev____bcxW4 pagination-button____koWSf btn____HiF4O\",\"pagination-next\":\"pagination-next____DX8PM pagination-button____koWSf btn____HiF4O\",\"pagination-disabled\":\"pagination-disabled____LgLW5 pagination-button____koWSf btn____HiF4O\",\"pagination-prev-disabled\":\"pagination-prev-disabled____n5SHl pagination-disabled____LgLW5 pagination-button____koWSf btn____HiF4O\",\"pagination-next-disabled\":\"pagination-next-disabled____bivCb pagination-disabled____LgLW5 pagination-button____koWSf btn____HiF4O\",\"pagination\":\"pagination____ER_Q4\",\"pagination-top\":\"pagination-top____aspvi pagination____ER_Q4\",\"pagination-bottom\":\"pagination-bottom____f8SMN pagination____ER_Q4\",\"pagination-bottom--documents\":\"pagination-bottom--documents____N2Zyn pagination-bottom____f8SMN pagination____ER_Q4\",\"table-cell-btn-icon\":\"table-cell-btn-icon____c4vmx\",\"folder-table\":\"folder-table____UW_ip table--no-border-bottom____HzuZT table____YKIfh\",\"doc-table-group--heading\":\"doc-table-group--heading____KoIQH\",\"doc-table-group--heading-open\":\"doc-table-group--heading-open____hGowh doc-table-group--heading____KoIQH\",\"doc-table-group--heading-with-options\":\"doc-table-group--heading-with-options____bV0c3\",\"constrained-width--folder-name\":\"constrained-width--folder-name____VzS3G constrained-width____ayoKh\",\"disable-entity\":\"disable-entity____s6fhM\",\"button-options\":\"button-options____FoKpL\",\"button-options--add\":\"button-options--add____il3Cf button-options____FoKpL\",\"information-icon\":\"information-icon____nsijI\",\"deleted-icon\":\"deleted-icon____KIuuE\",\"exclamation-icon\":\"exclamation-icon____oMNGu\",\"success-icon\":\"success-icon____MxsUC\",\"text-align-center\":\"text-align-center____W2EXf\",\"word-break\":\"word-break____BekHx\",\"btn-group\":\"btn-group____aqKyB\",\"accordion-content\":\"accordion-content____QiAZx\",\"toggle-collapse\":\"toggle-collapse____XU7x8\",\"toggle-collapse--disabled\":\"toggle-collapse--disabled____PFh4q toggle-collapse____XU7x8\",\"toggle-expand\":\"toggle-expand____hpoCT toggle-collapse____XU7x8\",\"folder\":\"folder____vBoH6\",\"folder-locked\":\"folder-locked_____cDVS folder____vBoH6\",\"yesNo-filter-width\":\"yesNo-filter-width____nXTR5\",\"w-5\":\"w-5____X6ox7\",\"w-10\":\"w-10____DxkHP\",\"w-15\":\"w-15____HMAKU\",\"w-20\":\"w-20____Y6xlJ\",\"w-25\":\"w-25____EUBPC\",\"w-30\":\"w-30____eLM9E\",\"w-35\":\"w-35____oPtDr\",\"w-40\":\"w-40____eqW3A\",\"w-45\":\"w-45____qPZSq\",\"w-50\":\"w-50____epV6J\",\"w-60\":\"w-60____bOyAV\",\"view-block\":\"view-block____E66eK\",\"view-block--heading\":\"view-block--heading____hYmrd\",\"view-block--white\":\"view-block--white____LVCB7 view-block____E66eK\",\"view-block--alert\":\"view-block--alert____WFwTs view-block____E66eK\",\"view-block--success\":\"view-block--success____tuih4 view-block____E66eK\",\"view-block--info\":\"view-block--info____cy5nM view-block____E66eK\",\"view-block--warning\":\"view-block--warning____ghGAO view-block____E66eK\",\"view-block--alt\":\"view-block--alt____vyXt5 view-block____E66eK\",\"view-block--with-icon\":\"view-block--with-icon____lLORj view-block____E66eK\",\"view-block-icon\":\"view-block-icon____DYfPp\",\"view-block--warning--with-icon\":\"view-block--warning--with-icon____QZ1bT view-block--warning____ghGAO view-block____E66eK\",\"view-block-checkbox\":\"view-block-checkbox____lpCRv view-block____E66eK\",\"view-block-checkbox--alert\":\"view-block-checkbox--alert____zCC24 view-block--alert____WFwTs view-block____E66eK view-block-checkbox____lpCRv view-block____E66eK\",\"text-view-content\":\"text-view-content____oiSio\",\"ia-modal\":\"ia-modal____Pwn5N\",\"ia-modal-inner\":\"ia-modal-inner____tKgcm\",\"ia-modal-inner--context-menu\":\"ia-modal-inner--context-menu____XBgR0 ia-modal-inner____tKgcm\",\"ia-modal-inner--wide-lg\":\"ia-modal-inner--wide-lg____FUr7B ia-modal-inner____tKgcm\",\"ia-modal-inner--wide-xxl\":\"ia-modal-inner--wide-xxl____v77Kp ia-modal-inner____tKgcm\",\"ia-modal-inner--take-over\":\"ia-modal-inner--take-over____Pi923 ia-modal-inner____tKgcm\",\"fixed-height\":\"fixed-height____a8vmR\",\"takeover-header\":\"takeover-header____TyL9C\",\"logo\":\"logo____pxRhS\",\"logo--broker\":\"logo--broker____KuHmZ logo____pxRhS\",\"close-search\":\"close-search____Y7kEg\",\"ia-modal-content\":\"ia-modal-content____f_Cp0\",\"ia-modal-overlay--transparent\":\"ia-modal-overlay--transparent____FbiUP ia-modal____Pwn5N\",\"ia-modal-overlay--light-white\":\"ia-modal-overlay--light-white____Jp0Cg ia-modal____Pwn5N\",\"ia-modal-overlay--transparent--light-white-client-nav\":\"ia-modal-overlay--transparent--light-white-client-nav____vZEn4 ia-modal-overlay--light-white____Jp0Cg ia-modal____Pwn5N\",\"modal-header\":\"modal-header____BsbZh\",\"modal-footer\":\"modal-footer____bk5k7 modal-header____BsbZh\",\"header-label\":\"header-label____EZgNc\",\"header-label-icon\":\"header-label-icon____MYNYY header-label____EZgNc\",\"header-label--alert\":\"header-label--alert____c2dsI header-label-icon____MYNYY header-label____EZgNc\",\"header-label--info\":\"header-label--info____WjFK2 header-label-icon____MYNYY header-label____EZgNc\",\"header-label--settings\":\"header-label--settings____o_AGJ header-label-icon____MYNYY header-label____EZgNc\",\"header-label--accounts\":\"header-label--accounts____gj4jv header-label-icon____MYNYY header-label____EZgNc\",\"header-label--edit\":\"header-label--edit____dwR4p header-label-icon____MYNYY header-label____EZgNc\",\"header-label--download\":\"header-label--download____ogBGu header-label-icon____MYNYY header-label____EZgNc\",\"header-label--delete\":\"header-label--delete____vqDeY header-label-icon____MYNYY header-label____EZgNc\",\"header-label--history\":\"header-label--history____rM41F header-label-icon____MYNYY header-label____EZgNc\",\"header-label--tag\":\"header-label--tag____ljLuu header-label-icon____MYNYY header-label____EZgNc\",\"header-label--search\":\"header-label--search_____spJm header-label-icon____MYNYY header-label____EZgNc\",\"header-label--kyc\":\"header-label--kyc____qOEst header-label-icon____MYNYY header-label____EZgNc\",\"header-label--advice\":\"header-label--advice____u6LR6 header-label-icon____MYNYY header-label____EZgNc\",\"header-label--insured\":\"header-label--insured____IzQBe header-label-icon____MYNYY header-label____EZgNc\",\"header-label--quote\":\"header-label--quote____X7z5r header-label-icon____MYNYY header-label____EZgNc\",\"header-label--policy\":\"header-label--policy____sGXPD header-label-icon____MYNYY header-label____EZgNc\",\"header-label--claim\":\"header-label--claim____eQZEn header-label-icon____MYNYY header-label____EZgNc\",\"header-label--fsg\":\"header-label--fsg____imzUh header-label-icon____MYNYY header-label____EZgNc\",\"header-label--mandatory-document\":\"header-label--mandatory-document____R4EH2 header-label-icon____MYNYY header-label____EZgNc\",\"header-label--notification\":\"header-label--notification____LE543 header-label-icon____MYNYY header-label____EZgNc\",\"header-label--task\":\"header-label--task____I8Ytk header-label-icon____MYNYY header-label____EZgNc\",\"header-label--contact\":\"header-label--contact____rzSEH header-label-icon____MYNYY header-label____EZgNc\",\"header-label--note\":\"header-label--note____s2V_g header-label-icon____MYNYY header-label____EZgNc\",\"header-label--document\":\"header-label--document____HAoJC header-label-icon____MYNYY header-label____EZgNc\",\"header-label--email\":\"header-label--email____iZ1fw header-label-icon____MYNYY header-label____EZgNc\",\"header-label--template\":\"header-label--template____KrnZD header-label-icon____MYNYY header-label____EZgNc\",\"header-details\":\"header-details____satDl\",\"header-detail-item\":\"header-detail-item____BKQgo\",\"header-label--context-menu\":\"header-label--context-menu____VSXcM header-label-icon____MYNYY header-label____EZgNc\",\"context-menu-sep\":\"context-menu-sep____XDlzB\",\"context-menu--one-col\":\"context-menu--one-col____QEk0m\",\"context-menu-disabled\":\"context-menu-disabled____CJAhH\",\"context-menu--two-col\":\"context-menu--two-col____hjk3t context-menu--one-col____QEk0m\",\"context-menu--three-col\":\"context-menu--three-col____Sl5Ur context-menu--two-col____hjk3t context-menu--one-col____QEk0m\",\"modal-content-copy\":\"modal-content-copy____L_WWe\",\"processing-step\":\"processing-step____O4a3A\",\"processing-step--failed\":\"processing-step--failed____Ar_tU processing-step____O4a3A\",\"document--processing\":\"document--processing____bpotH\",\"eclipse-loader\":\"eclipse-loader____w5qvo\",\"confirmation-content\":\"confirmation-content____fZcEO\",\"confirmation-content--alert\":\"confirmation-content--alert____HSORL confirmation-content____fZcEO\",\"ia-modal--search\":\"ia-modal--search____kn7C1\",\"view-block--alert--progress-modal\":\"view-block--alert--progress-modal____Ny4UT view-block--alert____WFwTs view-block____E66eK\",\"client-nav-bar\":\"client-nav-bar____P1nS1\",\"client-nav-item\":\"client-nav-item____EJ2Xc\",\"client-nav-item--tooltip\":\"client-nav-item--tooltip____rKpvK\",\"client-nav-item--count\":\"client-nav-item--count____EaZX8\",\"client-nav-item--active\":\"client-nav-item--active____YfOUD client-nav-item____EJ2Xc\",\"client-nav-item--disabled\":\"client-nav-item--disabled____JluWE client-nav-item____EJ2Xc\",\"dashboard\":\"dashboard____WaCIs\",\"dashboard--disabled\":\"dashboard--disabled____lNs3G\",\"kyc\":\"kyc____npXrx\",\"kyc--disabled\":\"kyc--disabled____W1kvL\",\"advice\":\"advice____E9MBK\",\"advice--disabled\":\"advice--disabled____QvSdE\",\"insured\":\"insured____F2Zuf\",\"insured--disabled\":\"insured--disabled____eKBWO\",\"quotes\":\"quotes____Db2ud\",\"quotes--disabled\":\"quotes--disabled____oLO6V\",\"policies\":\"policies____lpxg9\",\"policies--disabled\":\"policies--disabled____B8QGa\",\"claims\":\"claims____h16QF\",\"claims--disabled\":\"claims--disabled____ljS4x\",\"tasks\":\"tasks____JjK4Z\",\"tasks--disabled\":\"tasks--disabled____VrWRM\",\"documents\":\"documents____dGIwl\",\"documents--disabled\":\"documents--disabled____PWLLm\",\"text-collapsed\":\"text-collapsed____L2vZI\",\"text-expanded\":\"text-expanded____S3a3r\",\"text-ellipsis\":\"text-ellipsis____kJGDg\"};","import { autoinject, customElement, PLATFORM } from 'aurelia-framework';\r\nimport { Router, RouteConfig } from 'aurelia-router';\r\nimport { EventAggregator, Subscription } from 'aurelia-event-aggregator';\r\nimport { eventAggregatorEvents } from 'resources/constants';\r\nimport { ClaimsService } from 'resources/services/claims-service';\r\nimport { Api } from './api';\r\nimport styles from './client-sidebar.css';\r\n\r\n@autoinject()\r\n@customElement('client-sidebar')\r\nexport class ClientSidebar {\r\n private styles = styles;\r\n private currentRoute: RouteConfig;\r\n private clientNavLabel = null;\r\n private actionRoutes = this.router.routes.filter((x) => x.settings.clientAction === true);\r\n private clientCounts;\r\n private parsedClientId;\r\n\r\n private hasClientViewPermission = false;\r\n private hasClientEditPermission = false;\r\n private hasInsuredNameViewPermission = false;\r\n private hasInsuredNameEditPermission = false;\r\n private hasKycViewPermission = false;\r\n private hasKycEditPermission = false;\r\n private hasAdviceViewPermission = false;\r\n private hasAdviceEditPermission = false;\r\n private hasQuoteViewPermission = false;\r\n private hasQuoteEditPermission = false;\r\n private hasPolicyViewPermission = false;\r\n private hasPolicyEditPermission = false;\r\n private hasClaimViewPermission = false;\r\n private hasClaimEditPermission = false;\r\n private hasTaskViewPermission = false;\r\n private hasTaskEditPermission = false;\r\n private hasDocumentsViewPermission = false;\r\n private hasDocumentsEditPermission = false;\r\n\r\n public sideBarSubscription: Subscription;\r\n private sideBarCollapsed = false;\r\n private clientNavItems: NodeListOf;\r\n\r\n public clientCountSubscription: Subscription;\r\n\r\n constructor(\r\n private router: Router,\r\n private api: Api,\r\n private ea: EventAggregator,\r\n private claimsService: ClaimsService,\r\n ) {\r\n if (this.router.currentInstruction) {\r\n this.parsedClientId = parseInt(this.router.currentInstruction.params.id);\r\n this.currentRoute = this.router.currentInstruction.config;\r\n this.clientNavLabel = this.currentRoute.settings.clientNavLabel ? this.currentRoute.settings.clientNavLabel : '';\r\n }\r\n }\r\n\r\n async attached() {\r\n this.sideBarCollapsed = PLATFORM.global.localStorage.getItem('side-bar-collapsed') === 'true';\r\n this.sideBarSubscription = this.ea.subscribe(eventAggregatorEvents.sideBarClicked, () => {\r\n this.sideBarCollapsed = !this.sideBarCollapsed;\r\n });\r\n\r\n this.getClientCounts();\r\n this.clientCountSubscription = this.ea.subscribe(eventAggregatorEvents.clientCounts, () => this.getClientCounts());\r\n\r\n this.clientNavItems = document.querySelectorAll('#client-nav-bar a');\r\n this.clientNavItems.forEach((element) => {\r\n element.addEventListener(\"mouseover\", () => this.positionTooltip(element));\r\n })\r\n\r\n // client\r\n this.hasClientViewPermission = await this.claimsService.hasAsync('IadviserProcessingClientFindClientView');\r\n this.hasClientEditPermission = await this.claimsService.hasAsync('IadviserProcessingClientFindClientEdit');\r\n\r\n // insured name\r\n this.hasInsuredNameViewPermission = await this.claimsService.hasAsync('IadviserProcessingInsurednameFindInsuredNameView');\r\n this.hasInsuredNameEditPermission = await this.claimsService.hasAsync('IadviserProcessingInsurednameFindInsuredNameEdit');\r\n\r\n // kyc\r\n this.hasKycViewPermission = await this.claimsService.hasAsync('IadviserProcessingKnowYourClientView');\r\n this.hasKycEditPermission = await this.claimsService.hasAsync('IadviserProcessingKnowYourClientEdit');\r\n\r\n // advice\r\n this.hasAdviceViewPermission = await this.claimsService.hasAsync('IadviserProcessingAdviceView');\r\n this.hasAdviceEditPermission = await this.claimsService.hasAsync('IadviserProcessingAdviceEdit');\r\n\r\n // quote\r\n this.hasQuoteViewPermission = await this.claimsService.hasAsync('IadviserProcessingQuoteFindQuoteView');\r\n this.hasQuoteEditPermission = await this.claimsService.hasAsync('IadviserProcessingQuoteFindQuoteEdit');\r\n\r\n // policy\r\n this.hasPolicyViewPermission = await this.claimsService.hasAsync('IadviserProcessingPolicyFindPolicyView');\r\n this.hasPolicyEditPermission = await this.claimsService.hasAsync('IadviserProcessingPolicyFindPolicyEdit');\r\n\r\n // claim\r\n this.hasClaimViewPermission = await this.claimsService.hasAsync('IadviserProcessingClaimsFindClaimView');\r\n this.hasClaimEditPermission = await this.claimsService.hasAsync('IadviserProcessingClaimsFindClaimEdit');\r\n\r\n // task\r\n this.hasTaskViewPermission = await this.claimsService.hasAsync('IadviserProcessingDiaryViewClientTasks');\r\n this.hasTaskEditPermission = await this.claimsService.hasAsync('IadviserProcessingDiaryEditTask');\r\n\r\n // document\r\n this.hasDocumentsViewPermission = await this.claimsService.hasAsync('IadviserProcessingDocumentFindDocumentsView');\r\n this.hasDocumentsEditPermission = await this.claimsService.hasAsync('IadviserProcessingDocumentFindDocumentsEdit');\r\n }\r\n\r\n detached(){\r\n this.sideBarSubscription?.dispose();\r\n this.clientCountSubscription?.dispose();\r\n\r\n this.clientNavItems.forEach((element) => {\r\n element.removeEventListener(\"mouseover\", () => this.positionTooltip(element));\r\n })\r\n }\r\n\r\n private async getClientCounts(){\r\n this.clientCounts = await this.api.loadSummaryTransactions(this.parsedClientId);\r\n }\r\n\r\n private async positionTooltip(element){\r\n const rect = element.getBoundingClientRect();\r\n const tooltip = element.querySelector('span:last-child') as HTMLElement;\r\n tooltip.style.top = `${rect.top - 78}px`;\r\n }\r\n}\r\n"],"names":["___HTML_LOADER_IMPORT_0___","URL","___HTML_LOADER_IMPORT_1___","___HTML_LOADER_IMPORT_2___","___HTML_LOADER_REPLACEMENT_0___","code","http","loadClient","id","endpoint","uri","toString","this","fetch","json","loadFinancial","clientId","loadSummaryTransactions","update","operation","method","body","serverErrors","autoinject","Api","ea","api","router","clientStatementService","lookupData","modal","styles","sideBarCollapsed","showClientDetailsModal","showOutstandingMenu","showClientStatementsModal","includeFunding","historicalRange","actionRoutes","routes","filter","x","settings","clientAction","currentInstruction","parsedClientId","parseInt","params","attached","clientUpdateSubscription","subscribe","load","PLATFORM","detached","sideBarSubscription","dispose","sideBarClicked","publish","vulnerabilityTypes","clientType","clientTypes","clientDetail","clientFinancial","config","navModel","setTitle","clientCode","clientName","loadOutstandingStatements","distributionType","getDocument","loadHistoricalStatements","toDate","split","toISOString","replace","closeClientStatementModal","processingBrowserPopupsDisabled","processingError","isProcessing","length","from","trim","to","closeOverlay","getVulnerabilityTypeLabel","find","label","openModal","show","content","profilePageId","appClient","clientTypeId","clientActive","active","withOptions","type","patchClient","op","path","value","result","Array","isArray","getClientLabel","console","log","computedFrom","EventAggregator","ClientLayout","claimsService","clientNavLabel","hasClientViewPermission","hasClientEditPermission","hasInsuredNameViewPermission","hasInsuredNameEditPermission","hasKycViewPermission","hasKycEditPermission","hasAdviceViewPermission","hasAdviceEditPermission","hasQuoteViewPermission","hasQuoteEditPermission","hasPolicyViewPermission","hasPolicyEditPermission","hasClaimViewPermission","hasClaimEditPermission","hasTaskViewPermission","hasTaskEditPermission","hasDocumentsViewPermission","hasDocumentsEditPermission","currentRoute","getClientCounts","clientCountSubscription","clientNavItems","document","querySelectorAll","forEach","element","addEventListener","positionTooltip","hasAsync","removeEventListener","clientCounts","rect","getBoundingClientRect","querySelector","style","top","customElement","ClientSidebar"],"sourceRoot":""}