"use strict";(self.webpackChunkui=self.webpackChunkui||[]).push([[48],{422:(e,t,a)=>{const n=a(248);(0,a(5).createStateEntrypoint)(n.initializeSharedStateStore)},248:function(e,t,a){var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.initializeSharedStateStore=void 0;const i=n(a(34)),r=a(26),s=a(35),o=a(19),u=a(22),l=a(21);t.initializeSharedStateStore=e=>{const{handle:t,tagQuery:a}=e;(0,l.initBentoAnalytics)({elevar:!0});const n=(0,u.generateCartPartialState)(e),c=(0,r.generateCouponPartialState)(e),S=(0,s.generateBundlePartialState)(),d=(0,o.generateSelectedOption)({collection:t,tagQuery:a}),g=(0,i.default)(((e,t,a)=>{const i=n(e,t),r=c(e,t),s=S(e,t),o=d(e,t);return Object.assign(Object.assign(Object.assign(Object.assign({},i),r),s),o)}));return{useSharedState:()=>g}}}},e=>{e.O(0,[1,2,3,4,5,8,9,13,12],(()=>(422,e(e.s=422)))),e.O()}]);