Files
wdi-dashboard/node_modules/@chakra-ui/menu/dist/chunk-HB6KBUMZ.mjs.map
2024-08-16 15:06:52 +05:30

1 line
1.4 KiB
Plaintext

{"version":3,"sources":["../src/menu-icon.tsx"],"sourcesContent":["import { HTMLChakraProps, chakra } from \"@chakra-ui/system\"\nimport { cx } from \"@chakra-ui/shared-utils\"\n\nimport { Children, cloneElement, isValidElement } from \"react\"\nimport { useMenuStyles } from \"./menu\"\n\nexport const MenuIcon: React.FC<HTMLChakraProps<\"span\">> = (props) => {\n const { className, children, ...rest } = props\n\n const styles = useMenuStyles()\n\n const child = Children.only(children)\n\n const clone = isValidElement(child)\n ? cloneElement<any>(child, {\n focusable: \"false\",\n \"aria-hidden\": true,\n className: cx(\"chakra-menu__icon\", child.props.className),\n })\n : null\n\n const _className = cx(\"chakra-menu__icon-wrapper\", className)\n\n return (\n <chakra.span className={_className} {...rest} __css={styles.icon}>\n {clone}\n </chakra.span>\n )\n}\n\nMenuIcon.displayName = \"MenuIcon\"\n"],"mappings":";;;;;;AAAA,SAA0B,cAAc;AACxC,SAAS,UAAU;AAEnB,SAAS,UAAU,cAAc,sBAAsB;AAqBnD;AAlBG,IAAM,WAA8C,CAAC,UAAU;AACpE,QAAM,EAAE,WAAW,UAAU,GAAG,KAAK,IAAI;AAEzC,QAAM,SAAS,cAAc;AAE7B,QAAM,QAAQ,SAAS,KAAK,QAAQ;AAEpC,QAAM,QAAQ,eAAe,KAAK,IAC9B,aAAkB,OAAO;AAAA,IACvB,WAAW;AAAA,IACX,eAAe;AAAA,IACf,WAAW,GAAG,qBAAqB,MAAM,MAAM,SAAS;AAAA,EAC1D,CAAC,IACD;AAEJ,QAAM,aAAa,GAAG,6BAA6B,SAAS;AAE5D,SACE,oBAAC,OAAO,MAAP,EAAY,WAAW,YAAa,GAAG,MAAM,OAAO,OAAO,MACzD,iBACH;AAEJ;AAEA,SAAS,cAAc;","names":[]}