Loading
function(e,t,n){n.d(t,{Ay:()=>T,Fq:()=>_,Py:()=>E,ic:()=>A});var i,s=n(627968),l=n(64700),r=n(503698),o=n.n(r),a=n(372684),c=n(359459),d=n(607399),u=n(868285),h=n(475825),m=n(187322),p=n(866323),b=n(871682),S=n(689175),f=n(761508),x=n(43990),j=n(475743),g=n(723702),C=n(684136),N=n(515810);let _={HEADER:"HEADER",DIVIDER:"DIVIDER",CUSTOM:"CUSTOM"},v=l.createContext(null);class A extends l.PureComponent{static defaultProps={paddingTop:60,paddingBottom:60};renderContent(){let{scrollerRef:e,...t}=this.props;return(0,s.jsx)("div",{className:N.customContainer,children:(0,s.jsx)(h.Ei,{...t,className:o()(N.customScroller,N.contentRegionScroller),ref:e})})}render(){return(0,s.jsx)("div",{className:N.customColumn,children:this.renderContent()})}}var E=((i={}).MINIMAL="minimal",i.CUSTOM="custom",i.DEFAULT="default",i.WIDE="wide",i.SCROLLABLE_CUSTOM="scrollableCustom",i);let R=Object.freeze({minimal:"contentColumnMinimal",custom:"contentColumnCustom",default:"contentColumnDefault",wide:"contentColumnWide",scrollableCustom:"contentColumnCustom"});function I(e){let{isMobile:t,mobileSidebarOpen:n,closeAction:i}=e,r=l.useRef(null);return null==i?null:(0,s.jsx)("div",{className:o()(N.toolsContainer,{[N.mobileToolsContainer]:t,[N.mobileSidebarTools]:t,[N.closeIconOnly]:!n,[N.isMobileAndroid]:!n&&!0===(0,g.isAndroidWeb)()}),ref:r,children:(0,s.jsx)(m.xp,{containerRef:r,children:(0,s.jsx)("div",{className:N.tools,children:(0,s.jsx)(C.A,{className:o()({[N.mobileToolsCloseIcon]:t}),closeAction:i,keybind:"ESC"})})})})}let T=function(e){let{sidebar:t,content:n,notice:i,section:r,closeAction:h,sidebarTheme:g,contentType:C,scrollerRef:_,mobileSidebarOpen:A,toggleSidebar:E,hideSidebar:T=!1}=e,M=l.useRef(null),O=l.useRef(null),y=(0,j.A)(r),P=(0,p.p)(T,{from:{position:"absolute",opacity:0},enter:{opacity:1},reverse:T,config:a.config.stiff},"animate-always"),F=l.useCallback(e=>{M.current=e,null!=_&&(_.current=e)},[_]);l.useLayoutEffect(()=>{null!=M.current&&y!==r&&M.current.scrollTo({to:0})},[r,y,M]);let D=(0,s.jsx)(I,{isMobile:d.Fr,mobileSidebarOpen:A,closeAction:h});function U(){return(0,s.jsx)(u.F,{component:"div",children:null!=i&&(0,s.jsx)(b.F,{className:o()(N.noticeRegion,{[N.noticeRegionHiddenSidebar]:T}),children:i},r)},"notice-transition-group")}return(0,s.jsx)(s.Fragment,{children:P((e,i)=>(0,s.jsxs)(a.animated.div,{style:e,className:N.standardSidebarView,children:[!i&&(null==t?null:(0,s.jsx)(x.N,{theme:g,children:e=>(0,s.jsx)("div",{className:o()(N.sidebarRegion,e,{[N.flexFullWidth]:d.Fr,[N.hidden]:d.Fr&&!1===A}),children:(0,s.jsx)(S.Ch,{className:N.sidebarRegionScroller,fade:!0,children:(0,s.jsxs)("nav",{className:o()(N.sidebar,{[N.mobileSidebar]:d.Fr}),children:[d.Fr&&(0,s.jsx)("div",{className:N.mobileSidebarHeader,children:D}),t]})})})})),function(){let e=null!=E&&null!=h&&A,t=d.Fr&&(0,s.jsxs)("div",{className:o()(N.mobileContentHeader,{[N.hideHamburger]:!e}),children:[e&&(0,s.jsx)(c._,{onClick:E}),D]});if("custom"===C)return(0,s.jsxs)("div",{className:N.contentRegion,children:[t,n,!d.Fr&&D,U()]});if("scrollableCustom"===C)return(0,s.jsxs)("div",{className:N.contentRegion,children:[t,(0,s.jsxs)(S.Gt,{className:o()(N.contentRegionScroller,T?N.contentRegionHiddenSidebar:N.contentRegionShownSidebar),ref:F,children:[(0,s.jsx)(v.Provider,{value:M.current,children:(0,s.jsx)("div",{ref:O,className:N.contentColumnScrollable,children:(0,s.jsx)(m.xp,{containerRef:O,children:n})})}),!d.Fr&&D]}),U()]});let i=R[C??"default"];return(0,s.jsxs)("div",{className:o()(N.contentRegion,{[N.hidden]:d.Fr&&!0===A}),children:[t,(0,s.jsxs)(S.Gt,{className:o()(N.contentRegionScroller,T?N.contentRegionHiddenSidebar:N.contentRegionShownSidebar),ref:F,children:[(0,s.jsx)(v.Provider,{value:M.current,children:(0,s.jsx)(f.V.Panel,{id:r,className:o()(N.contentColumn,N[i],{[N.mobileContent]:d.Fr}),ref:O,style:d.Fr?{maxWidth:window.innerWidth}:void 0,children:T?n:(0,s.jsx)(m.xp,{containerRef:O,children:n})})}),!d.Fr&&D]}),U()]})}()]}))})}}