You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 line
3.3 KiB
1 line
3.3 KiB
{"ast":null,"code":"import classNames from 'classnames';\nimport * as React from 'react';\nimport { useDropdownItem } from '@restart/ui/DropdownItem';\nimport Anchor from '@restart/ui/Anchor';\nimport { useBootstrapPrefix } from './ThemeProvider';\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nconst DropdownItem = /*#__PURE__*/React.forwardRef((_ref, ref) => {\n let {\n bsPrefix,\n className,\n eventKey,\n disabled = false,\n onClick,\n active,\n as: Component = Anchor,\n ...props\n } = _ref;\n const prefix = useBootstrapPrefix(bsPrefix, 'dropdown-item');\n const [dropdownItemProps, meta] = useDropdownItem({\n key: eventKey,\n href: props.href,\n disabled,\n onClick,\n active\n });\n return /*#__PURE__*/_jsx(Component, {\n ...props,\n ...dropdownItemProps,\n ref: ref,\n className: classNames(className, prefix, meta.isActive && 'active', disabled && 'disabled')\n });\n});\nDropdownItem.displayName = 'DropdownItem';\nexport default DropdownItem;","map":{"version":3,"names":["classNames","React","useDropdownItem","Anchor","useBootstrapPrefix","jsx","_jsx","DropdownItem","forwardRef","ref","bsPrefix","className","eventKey","disabled","onClick","active","as","Component","props","prefix","dropdownItemProps","meta","key","href","isActive","displayName"],"sources":["C:/Cours/SAE/SAE-3.01/Scripted/Scripted/website/node_modules/react-bootstrap/esm/DropdownItem.js"],"sourcesContent":["import classNames from 'classnames';\nimport * as React from 'react';\nimport { useDropdownItem } from '@restart/ui/DropdownItem';\nimport Anchor from '@restart/ui/Anchor';\nimport { useBootstrapPrefix } from './ThemeProvider';\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nconst DropdownItem = /*#__PURE__*/React.forwardRef(({\n bsPrefix,\n className,\n eventKey,\n disabled = false,\n onClick,\n active,\n as: Component = Anchor,\n ...props\n}, ref) => {\n const prefix = useBootstrapPrefix(bsPrefix, 'dropdown-item');\n const [dropdownItemProps, meta] = useDropdownItem({\n key: eventKey,\n href: props.href,\n disabled,\n onClick,\n active\n });\n return /*#__PURE__*/_jsx(Component, { ...props,\n ...dropdownItemProps,\n ref: ref,\n className: classNames(className, prefix, meta.isActive && 'active', disabled && 'disabled')\n });\n});\nDropdownItem.displayName = 'DropdownItem';\nexport default DropdownItem;"],"mappings":"AAAA,OAAOA,UAAU,MAAM,YAAY;AACnC,OAAO,KAAKC,KAAK,MAAM,OAAO;AAC9B,SAASC,eAAe,QAAQ,0BAA0B;AAC1D,OAAOC,MAAM,MAAM,oBAAoB;AACvC,SAASC,kBAAkB,QAAQ,iBAAiB;AACpD,SAASC,GAAG,IAAIC,IAAI,QAAQ,mBAAmB;AAC/C,MAAMC,YAAY,GAAG,aAAaN,KAAK,CAACO,UAAU,CAAC,OAShDC,GAAG,KAAK;EAAA,IATyC;IAClDC,QAAQ;IACRC,SAAS;IACTC,QAAQ;IACRC,QAAQ,GAAG,KAAK;IAChBC,OAAO;IACPC,MAAM;IACNC,EAAE,EAAEC,SAAS,GAAGd,MAAM;IACtB,GAAGe;EACL,CAAC;EACC,MAAMC,MAAM,GAAGf,kBAAkB,CAACM,QAAQ,EAAE,eAAe,CAAC;EAC5D,MAAM,CAACU,iBAAiB,EAAEC,IAAI,CAAC,GAAGnB,eAAe,CAAC;IAChDoB,GAAG,EAAEV,QAAQ;IACbW,IAAI,EAAEL,KAAK,CAACK,IAAI;IAChBV,QAAQ;IACRC,OAAO;IACPC;EACF,CAAC,CAAC;EACF,OAAO,aAAaT,IAAI,CAACW,SAAS,EAAE;IAAE,GAAGC,KAAK;IAC5C,GAAGE,iBAAiB;IACpBX,GAAG,EAAEA,GAAG;IACRE,SAAS,EAAEX,UAAU,CAACW,SAAS,EAAEQ,MAAM,EAAEE,IAAI,CAACG,QAAQ,IAAI,QAAQ,EAAEX,QAAQ,IAAI,UAAU;EAC5F,CAAC,CAAC;AACJ,CAAC,CAAC;AACFN,YAAY,CAACkB,WAAW,GAAG,cAAc;AACzC,eAAelB,YAAY"},"metadata":{},"sourceType":"module"} |