"use strict";(self.webpackChunkui=self.webpackChunkui||[]).push([[51],{453:(e,t,a)=>{const n=a(261);(0,a(4).createStateEntrypoint)(n.initializeSharedStateStore)},261: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(30)),r=a(21),s=a(23),o=a(31),u=a(18),c=a(20),l=a(24);t.initializeSharedStateStore=e=>{const{handle:t}=e;(0,c.initBentoAnalytics)({elevar:!0});const a=(0,r.generateCartPartialState)(e),n=(0,s.generateCouponPartialState)(e),S=(0,l.generateCouponCheckboxPartialState)(e),d=(0,u.generateSelectedOption)({tagQuery:t}),g=(0,o.generateBundlePartialState)(),h=(0,i.default)(((e,t)=>{const i=a(e,t),r=n(e,t),s=S(e,t),o=d(e,t),u=g(e,t);return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},i),r),s),u),o)}));return{useSharedState:()=>h}}}},e=>{e.O(0,[1,2,3,4,5,7,8,12,11],(()=>(453,e(e.s=453)))),e.O()}]);