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.
Scripted/website/node_modules/.cache/babel-loader/1bb3673805dc8558ac167ecc190...

1 line
11 KiB

{"ast":null,"code":"const _excluded = [\"active\", \"eventKey\", \"mountOnEnter\", \"transition\", \"unmountOnExit\", \"role\", \"onEnter\", \"onEntering\", \"onEntered\", \"onExit\", \"onExiting\", \"onExited\"],\n _excluded2 = [\"activeKey\", \"getControlledId\", \"getControllerId\"],\n _excluded3 = [\"as\"];\nfunction _objectWithoutPropertiesLoose(source, excluded) {\n if (source == null) return {};\n var target = {};\n var sourceKeys = Object.keys(source);\n var key, i;\n for (i = 0; i < sourceKeys.length; i++) {\n key = sourceKeys[i];\n if (excluded.indexOf(key) >= 0) continue;\n target[key] = source[key];\n }\n return target;\n}\nimport * as React from 'react';\nimport { useContext } from 'react';\nimport TabContext from './TabContext';\nimport SelectableContext, { makeEventKey } from './SelectableContext';\nimport NoopTransition from './NoopTransition';\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nexport function useTabPanel(_ref) {\n let {\n active,\n eventKey,\n mountOnEnter,\n transition,\n unmountOnExit,\n role = 'tabpanel',\n onEnter,\n onEntering,\n onEntered,\n onExit,\n onExiting,\n onExited\n } = _ref,\n props = _objectWithoutPropertiesLoose(_ref, _excluded);\n const context = useContext(TabContext);\n if (!context) return [Object.assign({}, props, {\n role\n }), {\n eventKey,\n isActive: active,\n mountOnEnter,\n transition,\n unmountOnExit,\n onEnter,\n onEntering,\n onEntered,\n onExit,\n onExiting,\n onExited\n }];\n const {\n activeKey,\n getControlledId,\n getControllerId\n } = context,\n rest = _objectWithoutPropertiesLoose(context, _excluded2);\n const key = makeEventKey(eventKey);\n return [Object.assign({}, props, {\n role,\n id: getControlledId(eventKey),\n 'aria-labelledby': getControllerId(eventKey)\n }), {\n eventKey,\n isActive: active == null && key != null ? makeEventKey(activeKey) === key : active,\n transition: transition || rest.transition,\n mountOnEnter: mountOnEnter != null ? mountOnEnter : rest.mountOnEnter,\n unmountOnExit: unmountOnExit != null ? unmountOnExit : rest.unmountOnExit,\n onEnter,\n onEntering,\n onEntered,\n onExit,\n onExiting,\n onExited\n }];\n}\nconst TabPanel = /*#__PURE__*/React.forwardRef(\n// Need to define the default \"as\" during prop destructuring to be compatible with styled-components github.com/react-bootstrap/react-bootstrap/issues/3595\n(_ref2, ref) => {\n let {\n as: Component = 'div'\n } = _ref2,\n props = _objectWithoutPropertiesLoose(_ref2, _excluded3);\n const [tabPanelProps, {\n isActive,\n onEnter,\n onEntering,\n onEntered,\n onExit,\n onExiting,\n onExited,\n mountOnEnter,\n unmountOnExit,\n transition: Transition = NoopTransition\n }] = useTabPanel(props); // We provide an empty the TabContext so `<Nav>`s in `<TabPanel>`s don't\n // conflict with the top level one.\n\n return /*#__PURE__*/_jsx(TabContext.Provider, {\n value: null,\n children: /*#__PURE__*/_jsx(SelectableContext.Provider, {\n value: null,\n children: /*#__PURE__*/_jsx(Transition, {\n in: isActive,\n onEnter: onEnter,\n onEntering: onEntering,\n onEntered: onEntered,\n onExit: onExit,\n onExiting: onExiting,\n onExited: onExited,\n mountOnEnter: mountOnEnter,\n unmountOnExit: unmountOnExit,\n children: /*#__PURE__*/_jsx(Component, Object.assign({}, tabPanelProps, {\n ref: ref,\n hidden: !isActive,\n \"aria-hidden\": !isActive\n }))\n })\n })\n });\n});\nTabPanel.displayName = 'TabPanel';\nexport default TabPanel;","map":{"version":3,"names":["_excluded","_excluded2","_excluded3","_objectWithoutPropertiesLoose","source","excluded","target","sourceKeys","Object","keys","key","i","length","indexOf","React","useContext","TabContext","SelectableContext","makeEventKey","NoopTransition","jsx","_jsx","useTabPanel","_ref","active","eventKey","mountOnEnter","transition","unmountOnExit","role","onEnter","onEntering","onEntered","onExit","onExiting","onExited","props","context","assign","isActive","activeKey","getControlledId","getControllerId","rest","id","TabPanel","forwardRef","_ref2","ref","as","Component","tabPanelProps","Transition","Provider","value","children","in","hidden","displayName"],"sources":["C:/Cours/SAE/SAE-3.01/Scripted/Scripted/website/node_modules/@restart/ui/esm/TabPanel.js"],"sourcesContent":["const _excluded = [\"active\", \"eventKey\", \"mountOnEnter\", \"transition\", \"unmountOnExit\", \"role\", \"onEnter\", \"onEntering\", \"onEntered\", \"onExit\", \"onExiting\", \"onExited\"],\n _excluded2 = [\"activeKey\", \"getControlledId\", \"getControllerId\"],\n _excluded3 = [\"as\"];\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\nimport * as React from 'react';\nimport { useContext } from 'react';\nimport TabContext from './TabContext';\nimport SelectableContext, { makeEventKey } from './SelectableContext';\nimport NoopTransition from './NoopTransition';\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nexport function useTabPanel(_ref) {\n let {\n active,\n eventKey,\n mountOnEnter,\n transition,\n unmountOnExit,\n role = 'tabpanel',\n onEnter,\n onEntering,\n onEntered,\n onExit,\n onExiting,\n onExited\n } = _ref,\n props = _objectWithoutPropertiesLoose(_ref, _excluded);\n\n const context = useContext(TabContext);\n if (!context) return [Object.assign({}, props, {\n role\n }), {\n eventKey,\n isActive: active,\n mountOnEnter,\n transition,\n unmountOnExit,\n onEnter,\n onEntering,\n onEntered,\n onExit,\n onExiting,\n onExited\n }];\n\n const {\n activeKey,\n getControlledId,\n getControllerId\n } = context,\n rest = _objectWithoutPropertiesLoose(context, _excluded2);\n\n const key = makeEventKey(eventKey);\n return [Object.assign({}, props, {\n role,\n id: getControlledId(eventKey),\n 'aria-labelledby': getControllerId(eventKey)\n }), {\n eventKey,\n isActive: active == null && key != null ? makeEventKey(activeKey) === key : active,\n transition: transition || rest.transition,\n mountOnEnter: mountOnEnter != null ? mountOnEnter : rest.mountOnEnter,\n unmountOnExit: unmountOnExit != null ? unmountOnExit : rest.unmountOnExit,\n onEnter,\n onEntering,\n onEntered,\n onExit,\n onExiting,\n onExited\n }];\n}\nconst TabPanel = /*#__PURE__*/React.forwardRef( // Need to define the default \"as\" during prop destructuring to be compatible with styled-components github.com/react-bootstrap/react-bootstrap/issues/3595\n(_ref2, ref) => {\n let {\n as: Component = 'div'\n } = _ref2,\n props = _objectWithoutPropertiesLoose(_ref2, _excluded3);\n\n const [tabPanelProps, {\n isActive,\n onEnter,\n onEntering,\n onEntered,\n onExit,\n onExiting,\n onExited,\n mountOnEnter,\n unmountOnExit,\n transition: Transition = NoopTransition\n }] = useTabPanel(props); // We provide an empty the TabContext so `<Nav>`s in `<TabPanel>`s don't\n // conflict with the top level one.\n\n return /*#__PURE__*/_jsx(TabContext.Provider, {\n value: null,\n children: /*#__PURE__*/_jsx(SelectableContext.Provider, {\n value: null,\n children: /*#__PURE__*/_jsx(Transition, {\n in: isActive,\n onEnter: onEnter,\n onEntering: onEntering,\n onEntered: onEntered,\n onExit: onExit,\n onExiting: onExiting,\n onExited: onExited,\n mountOnEnter: mountOnEnter,\n unmountOnExit: unmountOnExit,\n children: /*#__PURE__*/_jsx(Component, Object.assign({}, tabPanelProps, {\n ref: ref,\n hidden: !isActive,\n \"aria-hidden\": !isActive\n }))\n })\n })\n });\n});\nTabPanel.displayName = 'TabPanel';\nexport default TabPanel;"],"mappings":"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"},"metadata":{},"sourceType":"module"}