{"version":3,"file":"app-5f5a7363.xxxxxxxx.bundle.js","mappings":"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","sources":["webpack://iadviser/./src/styles/global-aurelia-animations.css","webpack://iadviser/./src/shell-user-form/shell-user-form.html","webpack://iadviser/./src/shell/shell.html","webpack://iadviser/./src/styles/global-aurelia-animations.css?6040","webpack://iadviser/./src/shell-user-form/shell-user-form.css?aa1c","webpack://iadviser/./src/shell-user-form/shell-user-form.ts","webpack://iadviser/./src/shell/shell.css?773f","webpack://iadviser/./src/shell/shell.ts","webpack://iadviser/./src/store/state.ts"],"sourcesContent":["// Imports\nimport ___CSS_LOADER_API_SOURCEMAP_IMPORT___ from \"../../node_modules/css-loader/dist/runtime/sourceMaps.js\";\nimport ___CSS_LOADER_API_IMPORT___ from \"../../node_modules/css-loader/dist/runtime/api.js\";\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(___CSS_LOADER_API_SOURCEMAP_IMPORT___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \".focus-added-element-add {\\r\\n animation: highlight 1.5s;\\r\\n}\\r\\n\\r\\n.focus-added-element-remove {\\r\\n animation: unhighlight 1.5s;\\r\\n}\\r\\n\\r\\n.focus-added-element-inset-add {\\r\\n animation: highlight-inset 1.5s;\\r\\n}\\r\\n\\r\\n.focus-added-element-inset-remove {\\r\\n animation: unhighlight-inset 1.5s;\\r\\n}\\r\\n\\r\\n@keyframes highlight {\\r\\n 0% { box-shadow: none; }\\r\\n 100% { box-shadow: 0 0 0 4px #5f6c82; }\\r\\n}\\r\\n\\r\\n@keyframes unhighlight {\\r\\n 0% { box-shadow: 0 0 0 4px #5f6c82; }\\r\\n 100% { box-shadow: none; }\\r\\n}\\r\\n\\r\\n@keyframes highlight-inset {\\r\\n 0% { box-shadow: none; }\\r\\n 100% { box-shadow: inset 0 0 0 4px #5f6c82; }\\r\\n}\\r\\n\\r\\n@keyframes unhighlight-inset {\\r\\n 0% { box-shadow: inset 0 0 0 4px #5f6c82; }\\r\\n 100% { box-shadow: none; }\\r\\n}\\r\\n\", \"\",{\"version\":3,\"sources\":[\"webpack://./src/styles/global-aurelia-animations.css\"],\"names\":[],\"mappings\":\"AAAA;EACE,yBAAyB;AAC3B;;AAEA;EACE,2BAA2B;AAC7B;;AAEA;EACE,+BAA+B;AACjC;;AAEA;EACE,iCAAiC;AACnC;;AAEA;EACE,KAAK,gBAAgB,EAAE;EACvB,OAAO,6BAA6B,EAAE;AACxC;;AAEA;EACE,KAAK,6BAA6B,EAAE;EACpC,OAAO,gBAAgB,EAAE;AAC3B;;AAEA;EACE,KAAK,gBAAgB,EAAE;EACvB,OAAO,mCAAmC,EAAE;AAC9C;;AAEA;EACE,KAAK,mCAAmC,EAAE;EAC1C,OAAO,gBAAgB,EAAE;AAC3B\",\"sourcesContent\":[\".focus-added-element-add {\\r\\n animation: highlight 1.5s;\\r\\n}\\r\\n\\r\\n.focus-added-element-remove {\\r\\n animation: unhighlight 1.5s;\\r\\n}\\r\\n\\r\\n.focus-added-element-inset-add {\\r\\n animation: highlight-inset 1.5s;\\r\\n}\\r\\n\\r\\n.focus-added-element-inset-remove {\\r\\n animation: unhighlight-inset 1.5s;\\r\\n}\\r\\n\\r\\n@keyframes highlight {\\r\\n 0% { box-shadow: none; }\\r\\n 100% { box-shadow: 0 0 0 4px #5f6c82; }\\r\\n}\\r\\n\\r\\n@keyframes unhighlight {\\r\\n 0% { box-shadow: 0 0 0 4px #5f6c82; }\\r\\n 100% { box-shadow: none; }\\r\\n}\\r\\n\\r\\n@keyframes highlight-inset {\\r\\n 0% { box-shadow: none; }\\r\\n 100% { box-shadow: inset 0 0 0 4px #5f6c82; }\\r\\n}\\r\\n\\r\\n@keyframes unhighlight-inset {\\r\\n 0% { box-shadow: inset 0 0 0 4px #5f6c82; }\\r\\n 100% { box-shadow: none; }\\r\\n}\\r\\n\"],\"sourceRoot\":\"\"}]);\n// Exports\nexport default ___CSS_LOADER_EXPORT___;\n","// Module\nvar code = \"\\r\\n\";\n// Exports\nexport default code;","// Module\nvar code = \"\\r\\n\";\n// Exports\nexport default code;","\n import API from \"!../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\";\n import domAPI from \"!../../node_modules/style-loader/dist/runtime/styleDomAPI.js\";\n import insertFn from \"!../../node_modules/style-loader/dist/runtime/insertBySelector.js\";\n import setAttributes from \"!../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\";\n import insertStyleElement from \"!../../node_modules/style-loader/dist/runtime/insertStyleElement.js\";\n import styleTagTransformFn from \"!../../node_modules/style-loader/dist/runtime/styleTagTransform.js\";\n import content, * as namedExport from \"!!../../node_modules/css-loader/dist/cjs.js!./global-aurelia-animations.css\";\n \n \n\nvar options = {};\n\noptions.styleTagTransform = styleTagTransformFn;\noptions.setAttributes = setAttributes;\noptions.insert = insertFn.bind(null, \"head\");\noptions.domAPI = domAPI;\noptions.insertStyleElement = insertStyleElement;\n\nvar update = API(content, options);\n\n\n\nexport * from \"!!../../node_modules/css-loader/dist/cjs.js!./global-aurelia-animations.css\";\n export default content && content.locals ? content.locals : undefined;\n","// extracted by mini-css-extract-plugin\nexport default {\"screen-container\":\"screen-container____H_O1e\",\"screenContainer\":\"screen-container____H_O1e\",\"screen-container--client\":\"screen-container--client____OGV6o screen-container____H_O1e\",\"screenContainerClient\":\"screen-container--client____OGV6o screen-container____H_O1e\",\"screen-container--dashboard\":\"screen-container--dashboard____kG7Lv screen-container--client____OGV6o screen-container____H_O1e\",\"screenContainerDashboard\":\"screen-container--dashboard____kG7Lv screen-container--client____OGV6o screen-container____H_O1e\",\"screen-container--home\":\"screen-container--home____DVYAn screen-container____H_O1e\",\"screenContainerHome\":\"screen-container--home____DVYAn screen-container____H_O1e\",\"screen-container--menu\":\"screen-container--menu____Nl_HK screen-container____H_O1e\",\"screenContainerMenu\":\"screen-container--menu____Nl_HK screen-container____H_O1e\",\"screen-container--accounts-override\":\"screen-container--accounts-override____tPK3S screen-container____H_O1e\",\"screenContainerAccountsOverride\":\"screen-container--accounts-override____tPK3S screen-container____H_O1e\",\"screen-container--accounts-override-xxl\":\"screen-container--accounts-override-xxl____R6l21 screen-container____H_O1e\",\"screenContainerAccountsOverrideXxl\":\"screen-container--accounts-override-xxl____R6l21 screen-container____H_O1e\",\"shell-form-header\":\"shell-form-header____M3yww\",\"shellFormHeader\":\"shell-form-header____M3yww\",\"header-logo\":\"header-logo____Syo9v\",\"headerLogo\":\"header-logo____Syo9v\",\"footer-logo\":\"footer-logo____unG73\",\"footerLogo\":\"footer-logo____unG73\",\"header-container\":\"header-container____cJfEG\",\"headerContainer\":\"header-container____cJfEG\",\"shell-form-content\":\"shell-form-content____mE9AN\",\"shellFormContent\":\"shell-form-content____mE9AN\",\"shell-form-footer\":\"shell-form-footer____JAtoO\",\"shellFormFooter\":\"shell-form-footer____JAtoO\",\"footer-container\":\"footer-container____pMZ7K\",\"footerContainer\":\"footer-container____pMZ7K\",\"contact-details\":\"contact-details____N4GsQ\",\"contactDetails\":\"contact-details____N4GsQ\",\"privacy-details\":\"privacy-details____gppNk\",\"privacyDetails\":\"privacy-details____gppNk\",\"licence-number\":\"licence-number____YyaY3\",\"licenceNumber\":\"licence-number____YyaY3\"};","import { EventAggregator } from 'aurelia-event-aggregator';\r\nimport { autoinject } from 'aurelia-framework';\r\nimport { Router, RouterConfiguration } from 'aurelia-router';\r\nimport { FormClaimsStep } from 'resources/form-claims-step';\r\nimport { PostRenderStep } from 'resources/postrender-step';\r\nimport { PreRenderStep } from 'resources/prerender-step';\r\nimport { cropImgElementToOpaque } from 'resources/utilities/img-utils';\r\nimport { IFormConfig } from 'interfaces/i-form-config';\r\nimport { formRoutes } from 'route-definitions';\r\nimport styles from './shell-user-form.css';\r\n\r\n@autoinject()\r\nexport class ShellUserForm {\r\n private styles = styles;\r\n private config: Partial = {};\r\n private configListner;\r\n private footerLogoSrc: string | null = null;\r\n private router!: Router;\r\n\r\n constructor(private ea: EventAggregator) {}\r\n\r\n async activate() {\r\n this.configListner = this.ea.subscribe('form_shell_load_config', async () => {\r\n this.config = this.readFormConfig();\r\n this.footerLogoSrc = this.normalizeUrl(this.config.companyLogoUrl);\r\n });\r\n\r\n this.ea.publish('form_shell_load_config');\r\n }\r\n\r\n unbind() {\r\n this.configListner.dispose();\r\n }\r\n\r\n async configureRouter(config: RouterConfiguration, router: Router) {\r\n config.title = 'Form';\r\n config.options.pushState = true;\r\n config.addAuthorizeStep(FormClaimsStep);\r\n config.addPostRenderStep(PostRenderStep);\r\n config.addPreRenderStep(PreRenderStep);\r\n config.map(formRoutes);\r\n\r\n this.router = router;\r\n // Expose router for Au2 bridge components to delegate navigation\r\n (window as any).__au1Router = router;\r\n }\r\n\r\n private readFormConfig(): Partial {\r\n const storedConfig = sessionStorage.getItem('form_config');\r\n\r\n if (!storedConfig) {\r\n return {};\r\n }\r\n\r\n const parsedConfig = JSON.parse(storedConfig);\r\n\r\n return parsedConfig && typeof parsedConfig === 'object' ? parsedConfig : {};\r\n }\r\n\r\n private normalizeUrl(url?: string, fallbackScheme: string = 'https'): string | null {\r\n if (!url) {\r\n return null;\r\n }\r\n return url.match(/^https?:\\/\\//i) ? url : `${fallbackScheme}://${url}`;\r\n }\r\n\r\n private async cropImageOnLoad(event: Event): Promise {\r\n const img = event.target as HTMLImageElement;\r\n\r\n // Prevent an infinite loop after swapping in the cropped data URL.\r\n if (!img.complete || img.src.startsWith('data:')) {\r\n return;\r\n }\r\n\r\n return cropImgElementToOpaque(img);\r\n }\r\n}\r\n","// extracted by mini-css-extract-plugin\nexport default {\"container\":\"container____RSKGW\"};","import { PreRenderStep } from './../resources/prerender-step';\r\nimport { UpdateModal } from './../modals/update-modal';\r\nimport { ModalService } from './../components/modal/modal-service';\r\nimport { Inactivity } from './../resources/inactivity';\r\nimport { log } from 'resources/services/log-service';\r\nimport { ClaimsStep } from 'resources/claims-step';\r\nimport { appRoutes } from 'route-definitions/index';\r\nimport { EventAggregator, Subscription } from 'aurelia-event-aggregator';\r\nimport { autoinject } from 'aurelia-framework';\r\nimport { PostRenderStep } from 'resources/postrender-step';\r\nimport { RouterConfiguration, Router, RouterEvent } from 'aurelia-router';\r\nimport styles from './shell.css';\r\nimport { BroadcastChannel } from 'broadcast-channel';\r\nimport { applyTheme } from 'resources/utilities/apply-theme';\r\nimport { getAppClientType } from 'resources/parse-jwt';\r\n\r\n@autoinject()\r\nexport class App {\r\n router: Router;\r\n styles = styles;\r\n appClientType;\r\n\r\n private indexListener: Subscription;\r\n private overlayListener: Subscription;\r\n private routeListener: Subscription;\r\n private showIndexRefreshModal = false;\r\n private overlay: HTMLDivElement;\r\n\r\n constructor(private ea: EventAggregator, private modal: ModalService, private inactivity: Inactivity) {\r\n this.appClientType = getAppClientType();\r\n }\r\n\r\n async attached() {\r\n const channel = new BroadcastChannel('inactivity-listener', {\r\n webWorkerSupport: false,\r\n });\r\n\r\n this.inactivity.initialise(1, 0, 0);\r\n\r\n channel.postMessage('pageLoadInactivity');\r\n\r\n if (localStorage.getItem('showRefresh')) {\r\n this.ea.publish('promptForRefresh');\r\n }\r\n }\r\n\r\n bind() {\r\n // Apply Theme\r\n const theme = localStorage.getItem('theme');\r\n if (theme) {\r\n applyTheme(theme);\r\n } else {\r\n applyTheme('light');\r\n }\r\n\r\n this.indexListener = this.ea.subscribe('promptForRefresh', () => {\r\n this.modal.show().content(UpdateModal);\r\n });\r\n\r\n // setTimeout(() => {\r\n // this.ea.publish('promptForRefresh');\r\n // }, 9000);\r\n\r\n this.routeListener = this.ea.subscribe(RouterEvent.Complete, (event) => {\r\n if (event.instruction) {\r\n log.info(event.instruction.config.name);\r\n // Don't fire this code on step one of the wizard (it will clear out values set prior to going into the wizard)\r\n if (\r\n event.instruction.config.name !== 'wizard' &&\r\n event.instruction.config.name !== 'newQuote' &&\r\n event.instruction.config.name !== 'claimWizard' &&\r\n event.instruction.config.name !== 'newClaim'\r\n ) {\r\n log.debug('Clearing our localStorage draft quote values', event.instruction.config.name);\r\n sessionStorage.removeItem('is_draft_entity');\r\n }\r\n }\r\n });\r\n }\r\n\r\n unbind() {\r\n this.overlayListener.dispose();\r\n this.routeListener.dispose();\r\n this.indexListener.dispose();\r\n }\r\n\r\n async configureRouter(config: RouterConfiguration, router: Router) {\r\n config.title = this.appClientType === 'AU' ? 'iAdviser' : 'iBroker';\r\n config.options.pushState = true;\r\n config.addAuthorizeStep(ClaimsStep);\r\n config.addPostRenderStep(PostRenderStep);\r\n config.addPreRenderStep(PreRenderStep);\r\n config.map(appRoutes);\r\n\r\n this.router = router;\r\n // Expose router for Au2 bridge components to delegate navigation\r\n (window as any).__au1Router = router;\r\n }\r\n}\r\n","import type { State } from './interfaces';\r\n\r\n// State is defined in this function so we can reset the state back to blank if needed\r\nexport function getInitialState(): State {\r\n return {\r\n appClientType: null,\r\n appClientInstance: null,\r\n userClaims: [],\r\n };\r\n}\r\n\r\n// Define state in above function\r\nexport const initialState: State = {\r\n ...getInitialState(),\r\n};\r\n\r\n// Make interfaces importable from state file\r\nexport type { State };\r\n"],"names":["___CSS_LOADER_EXPORT___","_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default","_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default","push","module","id","version","sources","names","mappings","sourcesContent","sourceRoot","__webpack_exports__","A","options","styleTagTransform","_node_modules_style_loader_dist_runtime_styleTagTransform_js__WEBPACK_IMPORTED_MODULE_5___default","setAttributes","_node_modules_style_loader_dist_runtime_setAttributesWithoutAttributes_js__WEBPACK_IMPORTED_MODULE_3___default","insert","_node_modules_style_loader_dist_runtime_insertBySelector_js__WEBPACK_IMPORTED_MODULE_2___default","bind","domAPI","_node_modules_style_loader_dist_runtime_styleDomAPI_js__WEBPACK_IMPORTED_MODULE_1___default","insertStyleElement","_node_modules_style_loader_dist_runtime_insertStyleElement_js__WEBPACK_IMPORTED_MODULE_4___default","_node_modules_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default","_node_modules_css_loader_dist_cjs_js_global_aurelia_animations_css__WEBPACK_IMPORTED_MODULE_6__","locals","shell_user_form","screenContainer","screenContainerClient","screenContainerDashboard","screenContainerHome","screenContainerMenu","screenContainerAccountsOverride","screenContainerAccountsOverrideXxl","shellFormHeader","headerLogo","footerLogo","headerContainer","shellFormContent","shellFormFooter","footerContainer","contactDetails","privacyDetails","licenceNumber","ShellUserForm","ea","this","styles","config","footerLogoSrc","prototype","activate","configListner","subscribe","__awaiter","_this","readFormConfig","normalizeUrl","companyLogoUrl","publish","unbind","dispose","configureRouter","router","title","pushState","addAuthorizeStep","form_claims_step","M","addPostRenderStep","postrender_step","J","addPreRenderStep","prerender_step","q","map","route_definitions","D","window","__au1Router","storedConfig","sessionStorage","getItem","parsedConfig","JSON","parse","url","fallbackScheme","match","concat","cropImageOnLoad","event","Promise","img","target","complete","src","startsWith","img_utils","_","__decorate","aurelia_framework","autoinject","aurelia_event_aggregator","EventAggregator","_a","Object","shell","container","App","modal","inactivity","showIndexRefreshModal","appClientType","parse_jwt","jl","attached","channel","broadcast_channel","X2","webWorkerSupport","initialise","postMessage","localStorage","theme","apply_theme","indexListener","show","content","update_modal","b","routeListener","aurelia_router","ys","Complete","instruction","log_service","R","info","name","debug","removeItem","overlayListener","claims_step","U","G","_b","modal_service","B","_c","d","initialState","__assign","appClientInstance","userClaims"],"sourceRoot":""}