"use strict";(self.webpackChunkui=self.webpackChunkui||[]).push([[42],{393:(t,e,a)=>{const i=a(171);(0,a(4).createStateEntrypoint)(i.initializeSharedStateStore)},171:function(t,e,a){var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.initializeSharedStateStore=void 0;const n=i(a(188)),r=a(189),s=a(190),o=a(191),u=a(193),c=a(194),S=a(195);e.initializeSharedStateStore=t=>{(0,s.initLogicOnClientSide)();const e=(0,r.generateContextPartialState)(t),a=(0,o.generateCartPartialState)(t),i=(0,u.generateCheckoutPartialState)(t),l=(0,c.generateInventoryPartialState)(t),d=(0,S.generateCustomerPartialState)(t),g=(0,n.default)(((t,n)=>{const r=e(t,n),s=a(t,n),o=i(t,n),u=l(t,n),c=d(t,n);return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},r),s),o),u),c)}));return{useSharedState:()=>g}}}},t=>{t.O(0,[1,2,3,5,7,10,12,15,20],(()=>(393,t(t.s=393)))),t.O()}]);