{"version":3,"file":"Aside.mjs","sources":["../../../src/components/Layout/Aside.tsx"],"sourcesContent":[null],"names":["dimensionMaxMap","xs","sm","md","lg","Aside","React","forwardRef","_a","ref","breakpoint","defaultCollapsed","children","classNames","collapsedWidth","collapsible","onCollapse","onBreakpoint","trigger","reverseArrow","style","width","zeroWidthTriggerStyle","props","__rest","asideHook","useContext","LayoutContext","collapsed","setCollapsed","useState","below","setBelow","useEffect","handleSetCollapsed","value","type","responsiveHandlerRef","useRef","current","mql","matches","responsiveHandler","canUseDom","matchMedia","window","addEventListener","error","addListener","removeEventListener","removeListener","uniqueId","generateId","addAside","removeAside","toggle","contextValue","useMemo","asideCollapsed","createElement","AsideContext","Provider","divProps","omit","rawWidth","asideWidth","isNumeric","String","defaultTrigger","expanded","Icon","path","IconName","mdiBackBurger","size","IconSize","Large","rotate","zeroWidthTrigger","parseFloat","onClick","className","mergeClasses","styles","layoutAsideZeroWidthTrigger","layoutAsideZeroWidthTriggerRight","layoutAsideZeroWidthTriggerLeft","triggerDom","layoutAsideTrigger","divStyle","flex","maxWidth","minWidth","asideClassNames","layoutAside","layoutAsideCollapsed","layoutAsideHasTrigger","layoutAsideBelow","layoutAsideZeroWidth","Object","assign","layoutAsideChildren","renderAside"],"mappings":"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"}