Files
ETB/ETB-FrontEnd/node_modules/.cache/babel-loader/dcb726aeb64ee11ebf04a78d7d1ba9f8271fd056f0e9f9404ce863219a5c0e32.json
Iliyan Angelov 306b20e24a Frontend start
2025-09-14 00:54:48 +03:00

1 line
8.2 KiB
JSON

{"ast":null,"code":"import _extends from \"@babel/runtime/helpers/esm/extends\";\nimport _objectWithoutPropertiesLoose from \"@babel/runtime/helpers/esm/objectWithoutPropertiesLoose\";\nconst _excluded = [\"className\", \"slotProps\"];\nimport * as React from 'react';\nimport PropTypes from 'prop-types';\nimport clsx from 'clsx';\nimport TrapFocus from '@mui/material/Unstable_TrapFocus';\nimport { styled } from '@mui/material/styles';\nimport { unstable_composeClasses as composeClasses } from '@mui/material';\nimport { getDataGridUtilityClass } from '../../constants/gridClasses';\nimport { useGridRootProps } from '../../hooks/utils/useGridRootProps';\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nconst useUtilityClasses = ownerState => {\n const {\n classes\n } = ownerState;\n const slots = {\n root: ['panelWrapper']\n };\n return composeClasses(slots, getDataGridUtilityClass, classes);\n};\nconst GridPanelWrapperRoot = styled('div', {\n name: 'MuiDataGrid',\n slot: 'PanelWrapper',\n overridesResolver: (props, styles) => styles.panelWrapper\n})({\n display: 'flex',\n flexDirection: 'column',\n flex: 1,\n '&:focus': {\n outline: 0\n }\n});\nconst isEnabled = () => true;\nconst GridPanelWrapper = /*#__PURE__*/React.forwardRef(function GridPanelWrapper(props, ref) {\n const {\n className,\n slotProps = {}\n } = props,\n other = _objectWithoutPropertiesLoose(props, _excluded);\n const rootProps = useGridRootProps();\n const classes = useUtilityClasses(rootProps);\n return /*#__PURE__*/_jsx(TrapFocus, _extends({\n open: true,\n disableEnforceFocus: true,\n isEnabled: isEnabled\n }, slotProps.TrapFocus, {\n children: /*#__PURE__*/_jsx(GridPanelWrapperRoot, _extends({\n ref: ref,\n tabIndex: -1,\n className: clsx(className, classes.root),\n ownerState: rootProps\n }, other))\n }));\n});\nprocess.env.NODE_ENV !== \"production\" ? GridPanelWrapper.propTypes = {\n // ----------------------------- Warning --------------------------------\n // | These PropTypes are generated from the TypeScript type definitions |\n // | To update them edit the TypeScript types and run \"yarn proptypes\" |\n // ----------------------------------------------------------------------\n slotProps: PropTypes.shape({\n TrapFocus: PropTypes.shape({\n children: PropTypes.element.isRequired,\n disableAutoFocus: PropTypes.bool,\n disableEnforceFocus: PropTypes.bool,\n disableRestoreFocus: PropTypes.bool,\n getTabbable: PropTypes.func,\n isEnabled: PropTypes.func,\n open: PropTypes.bool.isRequired\n })\n })\n} : void 0;\nexport { GridPanelWrapper };","map":{"version":3,"names":["_extends","_objectWithoutPropertiesLoose","_excluded","React","PropTypes","clsx","TrapFocus","styled","unstable_composeClasses","composeClasses","getDataGridUtilityClass","useGridRootProps","jsx","_jsx","useUtilityClasses","ownerState","classes","slots","root","GridPanelWrapperRoot","name","slot","overridesResolver","props","styles","panelWrapper","display","flexDirection","flex","outline","isEnabled","GridPanelWrapper","forwardRef","ref","className","slotProps","other","rootProps","open","disableEnforceFocus","children","tabIndex","process","env","NODE_ENV","propTypes","shape","element","isRequired","disableAutoFocus","bool","disableRestoreFocus","getTabbable","func"],"sources":["/home/gnx/Desktop/ETB/ETB-FrontEnd/node_modules/@mui/x-data-grid/components/panel/GridPanelWrapper.js"],"sourcesContent":["import _extends from \"@babel/runtime/helpers/esm/extends\";\nimport _objectWithoutPropertiesLoose from \"@babel/runtime/helpers/esm/objectWithoutPropertiesLoose\";\nconst _excluded = [\"className\", \"slotProps\"];\nimport * as React from 'react';\nimport PropTypes from 'prop-types';\nimport clsx from 'clsx';\nimport TrapFocus from '@mui/material/Unstable_TrapFocus';\nimport { styled } from '@mui/material/styles';\nimport { unstable_composeClasses as composeClasses } from '@mui/material';\nimport { getDataGridUtilityClass } from '../../constants/gridClasses';\nimport { useGridRootProps } from '../../hooks/utils/useGridRootProps';\nimport { jsx as _jsx } from \"react/jsx-runtime\";\n\nconst useUtilityClasses = ownerState => {\n const {\n classes\n } = ownerState;\n const slots = {\n root: ['panelWrapper']\n };\n return composeClasses(slots, getDataGridUtilityClass, classes);\n};\n\nconst GridPanelWrapperRoot = styled('div', {\n name: 'MuiDataGrid',\n slot: 'PanelWrapper',\n overridesResolver: (props, styles) => styles.panelWrapper\n})({\n display: 'flex',\n flexDirection: 'column',\n flex: 1,\n '&:focus': {\n outline: 0\n }\n});\n\nconst isEnabled = () => true;\n\nconst GridPanelWrapper = /*#__PURE__*/React.forwardRef(function GridPanelWrapper(props, ref) {\n const {\n className,\n slotProps = {}\n } = props,\n other = _objectWithoutPropertiesLoose(props, _excluded);\n\n const rootProps = useGridRootProps();\n const classes = useUtilityClasses(rootProps);\n return /*#__PURE__*/_jsx(TrapFocus, _extends({\n open: true,\n disableEnforceFocus: true,\n isEnabled: isEnabled\n }, slotProps.TrapFocus, {\n children: /*#__PURE__*/_jsx(GridPanelWrapperRoot, _extends({\n ref: ref,\n tabIndex: -1,\n className: clsx(className, classes.root),\n ownerState: rootProps\n }, other))\n }));\n});\nprocess.env.NODE_ENV !== \"production\" ? GridPanelWrapper.propTypes = {\n // ----------------------------- Warning --------------------------------\n // | These PropTypes are generated from the TypeScript type definitions |\n // | To update them edit the TypeScript types and run \"yarn proptypes\" |\n // ----------------------------------------------------------------------\n slotProps: PropTypes.shape({\n TrapFocus: PropTypes.shape({\n children: PropTypes.element.isRequired,\n disableAutoFocus: PropTypes.bool,\n disableEnforceFocus: PropTypes.bool,\n disableRestoreFocus: PropTypes.bool,\n getTabbable: PropTypes.func,\n isEnabled: PropTypes.func,\n open: PropTypes.bool.isRequired\n })\n })\n} : void 0;\nexport { GridPanelWrapper };"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}