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.6 KiB
1 line
3.6 KiB
{"ast":null,"code":"import classNames from 'classnames';\nimport * as React from 'react';\nimport { useContext } from 'react';\nimport { useBootstrapPrefix } from './ThemeProvider';\nimport Collapse from './Collapse';\nimport AccordionContext, { isAccordionItemSelected } from './AccordionContext';\nimport { jsx as _jsx } from \"react/jsx-runtime\";\n\n/**\n * This component accepts all of [`Collapse`'s props](/utilities/transitions/#collapse-props).\n */\nconst AccordionCollapse = /*#__PURE__*/React.forwardRef((_ref, ref) => {\n let {\n as: Component = 'div',\n bsPrefix,\n className,\n children,\n eventKey,\n ...props\n } = _ref;\n const {\n activeEventKey\n } = useContext(AccordionContext);\n bsPrefix = useBootstrapPrefix(bsPrefix, 'accordion-collapse');\n return /*#__PURE__*/_jsx(Collapse, {\n ref: ref,\n in: isAccordionItemSelected(activeEventKey, eventKey),\n ...props,\n className: classNames(className, bsPrefix),\n children: /*#__PURE__*/_jsx(Component, {\n children: React.Children.only(children)\n })\n });\n});\nAccordionCollapse.displayName = 'AccordionCollapse';\nexport default AccordionCollapse;","map":{"version":3,"names":["classNames","React","useContext","useBootstrapPrefix","Collapse","AccordionContext","isAccordionItemSelected","jsx","_jsx","AccordionCollapse","forwardRef","ref","as","Component","bsPrefix","className","children","eventKey","props","activeEventKey","in","Children","only","displayName"],"sources":["C:/Cours/SAE/SAE-3.01/Scripted/Scripted/website/node_modules/react-bootstrap/esm/AccordionCollapse.js"],"sourcesContent":["import classNames from 'classnames';\nimport * as React from 'react';\nimport { useContext } from 'react';\nimport { useBootstrapPrefix } from './ThemeProvider';\nimport Collapse from './Collapse';\nimport AccordionContext, { isAccordionItemSelected } from './AccordionContext';\nimport { jsx as _jsx } from \"react/jsx-runtime\";\n\n/**\n * This component accepts all of [`Collapse`'s props](/utilities/transitions/#collapse-props).\n */\nconst AccordionCollapse = /*#__PURE__*/React.forwardRef(({\n as: Component = 'div',\n bsPrefix,\n className,\n children,\n eventKey,\n ...props\n}, ref) => {\n const {\n activeEventKey\n } = useContext(AccordionContext);\n bsPrefix = useBootstrapPrefix(bsPrefix, 'accordion-collapse');\n return /*#__PURE__*/_jsx(Collapse, {\n ref: ref,\n in: isAccordionItemSelected(activeEventKey, eventKey),\n ...props,\n className: classNames(className, bsPrefix),\n children: /*#__PURE__*/_jsx(Component, {\n children: React.Children.only(children)\n })\n });\n});\nAccordionCollapse.displayName = 'AccordionCollapse';\nexport default AccordionCollapse;"],"mappings":"AAAA,OAAOA,UAAU,MAAM,YAAY;AACnC,OAAO,KAAKC,KAAK,MAAM,OAAO;AAC9B,SAASC,UAAU,QAAQ,OAAO;AAClC,SAASC,kBAAkB,QAAQ,iBAAiB;AACpD,OAAOC,QAAQ,MAAM,YAAY;AACjC,OAAOC,gBAAgB,IAAIC,uBAAuB,QAAQ,oBAAoB;AAC9E,SAASC,GAAG,IAAIC,IAAI,QAAQ,mBAAmB;;AAE/C;AACA;AACA;AACA,MAAMC,iBAAiB,GAAG,aAAaR,KAAK,CAACS,UAAU,CAAC,OAOrDC,GAAG,KAAK;EAAA,IAP8C;IACvDC,EAAE,EAAEC,SAAS,GAAG,KAAK;IACrBC,QAAQ;IACRC,SAAS;IACTC,QAAQ;IACRC,QAAQ;IACR,GAAGC;EACL,CAAC;EACC,MAAM;IACJC;EACF,CAAC,GAAGjB,UAAU,CAACG,gBAAgB,CAAC;EAChCS,QAAQ,GAAGX,kBAAkB,CAACW,QAAQ,EAAE,oBAAoB,CAAC;EAC7D,OAAO,aAAaN,IAAI,CAACJ,QAAQ,EAAE;IACjCO,GAAG,EAAEA,GAAG;IACRS,EAAE,EAAEd,uBAAuB,CAACa,cAAc,EAAEF,QAAQ,CAAC;IACrD,GAAGC,KAAK;IACRH,SAAS,EAAEf,UAAU,CAACe,SAAS,EAAED,QAAQ,CAAC;IAC1CE,QAAQ,EAAE,aAAaR,IAAI,CAACK,SAAS,EAAE;MACrCG,QAAQ,EAAEf,KAAK,CAACoB,QAAQ,CAACC,IAAI,CAACN,QAAQ;IACxC,CAAC;EACH,CAAC,CAAC;AACJ,CAAC,CAAC;AACFP,iBAAiB,CAACc,WAAW,GAAG,mBAAmB;AACnD,eAAed,iBAAiB"},"metadata":{},"sourceType":"module"} |