UNPKG

pragmate-ui

Version:

An advanced, on-demand React UI library optimized for BeyondJS. Pragmate UI provides modular, responsive, and accessible components with a focus on efficient bundle sizes and a streamlined development process.

1 lines 5.68 kB
{"version":3,"sources":["__sources/dropdown/ts/components/animated-div.tsx","__sources/dropdown/ts/components/container.tsx","__sources/dropdown/ts/components/item.tsx","__sources/dropdown/ts/components/menu.tsx","__sources/dropdown/ts/components/toggle.tsx","__sources/dropdown/ts/context.tsx","__sources/dropdown/ts/hooks/use-click-container.tsx","__sources/dropdown/ts/index.tsx","__sources/dropdown/types.ts"],"names":["React","require","_framerMotion","AnimatedDiv","children","className","createElement","motion","div","animate","opacity","transition","duration","y","exit","_react","_context","_useClickContainer","DropdownContainer","toggleMenu","setToggleMenu","useDropdownContext","ref","useClickContainer","cls","_components","DropdownItem","props","onClick","as","Link","tag","handleClick","event","stopPropagation","Control","properties","Object","assign","toDelete","forEach","key","_animatedDiv","DropdownMenu","DropdownToggle","DropdownContext","exports","createContext","useContext","useRef","useEffect","current","target","currentTarget","path","composedPath","pathTarget","length","isSameNode","isAChildren","contains","globalThis","document","addEventListener","removeEventListener","_container","Dropdown","useState","value","Provider"],"mappings":"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","file":"","sourceRoot":"/"}