(window.webpackJsonpvtex_session_client_1_0_4=window.webpackJsonpvtex_session_client_1_0_4||[]).push([["useRenderSession"],{15:function(e,n,s){"use strict";s.r(n),function(e){var n=s(0);s.p=Object(n.getPublicPath)("vtex.session-client@1.0.4");var i=Object(n.register)((function(){return s(16)}),e,"vtex.session-client@1.0.4","vtex.session-client@1.x","useRenderSession");i.renderHotReload,i.setupHMR}.call(this,s(2)(e))},16:function(e,n,s){"use strict";s.r(n);var i=s(6),t=s(3);n.default=function(){var e,n=Object(t.useState)({loading:!0,session:void 0,error:void 0}),s=Object(i.a)(n,2),o=s[0],r=s[1],c=null===(e=null===window||void 0===window?void 0:window.__RENDER_8_SESSION__)||void 0===e?void 0:e.sessionPromise;return Object(t.useEffect)((function(){c&&c.then((function(e){var n=e.response;r({loading:!1,session:n,error:"type"in n&&"message"in n})}))}),[c]),o}},3:function(e,n){e.exports=React}},[[15,"common"]]]);