{"version":3,"file":"header.js","sources":["../../../resources/javascript/features/autosuggest/lazy.js","../../../resources/javascript/entrypoint/header.js"],"sourcesContent":["import once from 'lodash-es/once';\nimport { whenIdle } from '../../util/idle';\nimport { onDOMContentLoaded } from '../../util/loaded';\n\nwindow.mv = window.mv || {};\nwindow.mv.header = window.mv.header || {};\n\nconst initAutoSuggest = once(async () => {\n  const module = await import('./simple');\n\n  const {\n    autosuggest,\n    trackAutosuggestPopularClick,\n    trackAutosuggestResultClick,\n    trackAutosuggestSearch,\n  } = module;\n  window.mv.header.autosuggest = autosuggest;\n  window.mv.header.trackAutosuggestPopularClick = trackAutosuggestPopularClick;\n  window.mv.header.trackAutosuggestResultClick = trackAutosuggestResultClick;\n  window.mv.header.trackAutosuggestSearch = trackAutosuggestSearch;\n\n  if (document.querySelector('#constructor-search-ui-container')) {\n    const { initConstructorAutosuggestWidget } = await import('./constructor-search');\n    await initConstructorAutosuggestWidget();\n  }\n\n  return module;\n});\n\nwindow.mv.header.autosuggest = async (query, simple) => {\n  const { autosuggest } = await initAutoSuggest();\n  autosuggest(query, simple);\n};\n\nonDOMContentLoaded(() => {\n  whenIdle(() => initAutoSuggest());\n});\n","import '../features/autosuggest/lazy';\n\nwindow.mv = window.mv || {};\nwindow.mv.basket = window.mv.basket || {};\n\nlet basketModule = null;\nwindow.mv.basket._module = async () => {\n  if (!basketModule) {\n    basketModule = import('../features/basket');\n  }\n\n  return basketModule;\n};\n"],"names":["window","mv","header","initAutoSuggest","once","async","module","import","autosuggest","trackAutosuggestPopularClick","trackAutosuggestResultClick","trackAutosuggestSearch","document","querySelector","initConstructorAutosuggestWidget","query","simple","onDOMContentLoaded","whenIdle","basket","basketModule","_module"],"mappings":"yDAIAA,OAAOC,GAAKD,OAAOC,IAAM,GACzBD,OAAOC,GAAGC,OAASF,OAAOC,GAAGC,QAAU,CAAA,EAEvC,MAAMC,EAAkBC,GAAKC,UAC3B,MAAMC,QAAeC,OAAO,gCAEtBC,YACJA,EAAWC,6BACXA,EAA4BC,4BAC5BA,EAA2BC,uBAC3BA,GACEL,EAMJ,GALAN,OAAOC,GAAGC,OAAOM,YAAcA,EAC/BR,OAAOC,GAAGC,OAAOO,6BAA+BA,EAChDT,OAAOC,GAAGC,OAAOQ,4BAA8BA,EAC/CV,OAAOC,GAAGC,OAAOS,uBAAyBA,EAEtCC,SAASC,cAAc,oCAAqC,CAC9D,MAAMC,iCAAEA,SAA2CP,OAAO,iDACpDO,GACP,CAED,OAAOR,CAAM,IAGfN,OAAOC,GAAGC,OAAOM,YAAcH,MAAOU,EAAOC,KAC3C,MAAMR,YAAEA,SAAsBL,IAC9BK,EAAYO,EAAOC,EAAO,EAG5BC,GAAmB,KACjBC,GAAS,IAAMf,KAAkB,ICjCnCH,OAAOC,GAAKD,OAAOC,IAAM,GACzBD,OAAOC,GAAGkB,OAASnB,OAAOC,GAAGkB,QAAU,CAAA,EAEvC,IAAIC,EAAe,KACnBpB,OAAOC,GAAGkB,OAAOE,QAAUhB,UACpBe,IACHA,EAAeb,OAAO,+BAGjBa"}