(window.webpackJsonplojahr_menu_2_35_7=window.webpackJsonplojahr_menu_2_35_7||[]).push([["SubmenuAccordion"],{0:function(e,t){e.exports=React},1:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.css-handles@1.x/useCssHandles"]},32:function(e,t,n){"use strict";n.r(t),function(e){var t=n(3);n.p=Object(t.getPublicPath)("lojahr.menu@2.35.7");var c=Object(t.register)((function(){return n(35)}),e,"lojahr.menu@2.35.7","lojahr.menu@2.x","SubmenuAccordion");c.renderHotReload,c.setupHMR}.call(this,n(7)(e))},35:function(e,t,n){"use strict";n.r(t);var c=n(0),o=n.n(c),u=n(5),i=n(1),a=n.n(i),r=n(13);function s(e){return"function"==typeof e}var l=o.a.createContext({}),h=function(e){var t=e.children,n=e.open,u=e.height,i=Object(c.useContext)(l).updateHeight,a=Object(c.useRef)(null);return Object(c.useEffect)((function(){requestAnimationFrame((function(){var e=a.current;if(e&&(n||0!==u)){var t=e.offsetHeight,c=e.style.maxHeight;e.style.height="auto",e.style.maxHeight="none";var o=e.offsetHeight;e.style.height="".concat(t,"px"),e.style.maxHeight=c,e.getBoundingClientRect(),s(i)&&i(n?o:-o)}}))}),[n]),o.a.createElement("div",{className:"overflow-hidden",ref:a,style:{height:u,transition:"height ".concat(250,"ms ease-out")}},t)},f=function(e){var t=e.children,n=e.open,u=Object(c.useContext)(l).updateHeight,i=Object(c.useState)(0),a=Object(r.a)(i,2),f=a[0],m=a[1],d=Object(c.useMemo)((function(){return{updateHeight:function(e){m(f+e),s(u)&&u(e)}}}),[u,f]);return o.a.createElement(l.Provider,{value:d},o.a.createElement(h,{open:n,height:f},t))},m=["submenuAccordion"],d=function(e){var t=e.isOpen,n=e.classes,c=e.children,u=a()(m,{classes:n}).handles;return o.a.createElement(f,{open:t},o.a.createElement("section",{className:"".concat(u.submenuAccordion," w-100 flex pl4 flex")},c))},p=Object(u.defineMessages)({submenuTitle:{id:"editor.menu.submenu.title"}});d.getSchema=function(){return{title:p.submenuTitle.id,type:"object"}};t.default=d},5:function(e,t){e.exports=ReactIntl}},[[32,"common"]]]);