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

1 line
12 KiB
JSON

{"ast":null,"code":"import _extends from \"@babel/runtime/helpers/esm/extends\";\nimport _objectWithoutPropertiesLoose from \"@babel/runtime/helpers/esm/objectWithoutPropertiesLoose\";\nconst _excluded = [\"children\", \"className\"];\nimport * as React from 'react';\nimport PropTypes from 'prop-types';\nimport clsx from 'clsx';\nimport { useForkRef, unstable_useEnhancedEffect as useEnhancedEffect, capitalize } from '@mui/material/utils';\nimport { unstable_composeClasses as composeClasses } from '@mui/material';\nimport { GridRootStyles } from './GridRootStyles';\nimport { gridVisibleColumnDefinitionsSelector } from '../../hooks/features/columns/gridColumnsSelector';\nimport { useGridSelector } from '../../hooks/utils/useGridSelector';\nimport { useGridApiContext } from '../../hooks/utils/useGridApiContext';\nimport { useGridRootProps } from '../../hooks/utils/useGridRootProps';\nimport { getDataGridUtilityClass } from '../../constants/gridClasses';\nimport { gridDensityHeaderGroupingMaxDepthSelector, gridDensityValueSelector } from '../../hooks/features/density/densitySelector';\nimport { gridPinnedRowsCountSelector, gridRowCountSelector } from '../../hooks/features/rows/gridRowsSelector';\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nconst useUtilityClasses = ownerState => {\n const {\n autoHeight,\n density,\n classes\n } = ownerState;\n const slots = {\n root: ['root', autoHeight && 'autoHeight', `root--density${capitalize(density)}`]\n };\n return composeClasses(slots, getDataGridUtilityClass, classes);\n};\nconst GridRoot = /*#__PURE__*/React.forwardRef(function GridRoot(props, ref) {\n const rootProps = useGridRootProps();\n const {\n children,\n className\n } = props,\n other = _objectWithoutPropertiesLoose(props, _excluded);\n const apiRef = useGridApiContext();\n const visibleColumns = useGridSelector(apiRef, gridVisibleColumnDefinitionsSelector);\n const totalRowCount = useGridSelector(apiRef, gridRowCountSelector);\n const densityValue = useGridSelector(apiRef, gridDensityValueSelector);\n const headerGroupingMaxDepth = useGridSelector(apiRef, gridDensityHeaderGroupingMaxDepthSelector);\n const rootContainerRef = React.useRef(null);\n const handleRef = useForkRef(rootContainerRef, ref);\n const pinnedRowsCount = useGridSelector(apiRef, gridPinnedRowsCountSelector);\n const ownerState = _extends({}, rootProps, {\n density: densityValue\n });\n const classes = useUtilityClasses(ownerState);\n apiRef.current.rootElementRef = rootContainerRef; // Our implementation of <NoSsr />\n\n const [mountedState, setMountedState] = React.useState(false);\n useEnhancedEffect(() => {\n setMountedState(true);\n }, []);\n useEnhancedEffect(() => {\n if (mountedState) {\n apiRef.current.unstable_updateGridDimensionsRef();\n }\n }, [apiRef, mountedState]);\n if (!mountedState) {\n return null;\n }\n return /*#__PURE__*/_jsx(GridRootStyles, _extends({\n ref: handleRef,\n className: clsx(className, classes.root),\n ownerState: ownerState,\n role: \"grid\",\n \"aria-colcount\": visibleColumns.length,\n \"aria-rowcount\": headerGroupingMaxDepth + 1 + pinnedRowsCount + totalRowCount,\n \"aria-multiselectable\": !rootProps.disableMultipleSelection,\n \"aria-label\": rootProps['aria-label'],\n \"aria-labelledby\": rootProps['aria-labelledby']\n }, other, {\n children: children\n }));\n});\nprocess.env.NODE_ENV !== \"production\" ? GridRoot.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\n /**\n * The system prop that allows defining system overrides as well as additional CSS styles.\n */\n sx: PropTypes.oneOfType([PropTypes.arrayOf(PropTypes.oneOfType([PropTypes.func, PropTypes.object, PropTypes.bool])), PropTypes.func, PropTypes.object])\n} : void 0;\nexport { GridRoot };","map":{"version":3,"names":["_extends","_objectWithoutPropertiesLoose","_excluded","React","PropTypes","clsx","useForkRef","unstable_useEnhancedEffect","useEnhancedEffect","capitalize","unstable_composeClasses","composeClasses","GridRootStyles","gridVisibleColumnDefinitionsSelector","useGridSelector","useGridApiContext","useGridRootProps","getDataGridUtilityClass","gridDensityHeaderGroupingMaxDepthSelector","gridDensityValueSelector","gridPinnedRowsCountSelector","gridRowCountSelector","jsx","_jsx","useUtilityClasses","ownerState","autoHeight","density","classes","slots","root","GridRoot","forwardRef","props","ref","rootProps","children","className","other","apiRef","visibleColumns","totalRowCount","densityValue","headerGroupingMaxDepth","rootContainerRef","useRef","handleRef","pinnedRowsCount","current","rootElementRef","mountedState","setMountedState","useState","unstable_updateGridDimensionsRef","role","length","disableMultipleSelection","process","env","NODE_ENV","propTypes","sx","oneOfType","arrayOf","func","object","bool"],"sources":["/home/gnx/Desktop/ETB/ETB-FrontEnd/node_modules/@mui/x-data-grid/components/containers/GridRoot.js"],"sourcesContent":["import _extends from \"@babel/runtime/helpers/esm/extends\";\nimport _objectWithoutPropertiesLoose from \"@babel/runtime/helpers/esm/objectWithoutPropertiesLoose\";\nconst _excluded = [\"children\", \"className\"];\nimport * as React from 'react';\nimport PropTypes from 'prop-types';\nimport clsx from 'clsx';\nimport { useForkRef, unstable_useEnhancedEffect as useEnhancedEffect, capitalize } from '@mui/material/utils';\nimport { unstable_composeClasses as composeClasses } from '@mui/material';\nimport { GridRootStyles } from './GridRootStyles';\nimport { gridVisibleColumnDefinitionsSelector } from '../../hooks/features/columns/gridColumnsSelector';\nimport { useGridSelector } from '../../hooks/utils/useGridSelector';\nimport { useGridApiContext } from '../../hooks/utils/useGridApiContext';\nimport { useGridRootProps } from '../../hooks/utils/useGridRootProps';\nimport { getDataGridUtilityClass } from '../../constants/gridClasses';\nimport { gridDensityHeaderGroupingMaxDepthSelector, gridDensityValueSelector } from '../../hooks/features/density/densitySelector';\nimport { gridPinnedRowsCountSelector, gridRowCountSelector } from '../../hooks/features/rows/gridRowsSelector';\nimport { jsx as _jsx } from \"react/jsx-runtime\";\n\nconst useUtilityClasses = ownerState => {\n const {\n autoHeight,\n density,\n classes\n } = ownerState;\n const slots = {\n root: ['root', autoHeight && 'autoHeight', `root--density${capitalize(density)}`]\n };\n return composeClasses(slots, getDataGridUtilityClass, classes);\n};\n\nconst GridRoot = /*#__PURE__*/React.forwardRef(function GridRoot(props, ref) {\n const rootProps = useGridRootProps();\n\n const {\n children,\n className\n } = props,\n other = _objectWithoutPropertiesLoose(props, _excluded);\n\n const apiRef = useGridApiContext();\n const visibleColumns = useGridSelector(apiRef, gridVisibleColumnDefinitionsSelector);\n const totalRowCount = useGridSelector(apiRef, gridRowCountSelector);\n const densityValue = useGridSelector(apiRef, gridDensityValueSelector);\n const headerGroupingMaxDepth = useGridSelector(apiRef, gridDensityHeaderGroupingMaxDepthSelector);\n const rootContainerRef = React.useRef(null);\n const handleRef = useForkRef(rootContainerRef, ref);\n const pinnedRowsCount = useGridSelector(apiRef, gridPinnedRowsCountSelector);\n\n const ownerState = _extends({}, rootProps, {\n density: densityValue\n });\n\n const classes = useUtilityClasses(ownerState);\n apiRef.current.rootElementRef = rootContainerRef; // Our implementation of <NoSsr />\n\n const [mountedState, setMountedState] = React.useState(false);\n useEnhancedEffect(() => {\n setMountedState(true);\n }, []);\n useEnhancedEffect(() => {\n if (mountedState) {\n apiRef.current.unstable_updateGridDimensionsRef();\n }\n }, [apiRef, mountedState]);\n\n if (!mountedState) {\n return null;\n }\n\n return /*#__PURE__*/_jsx(GridRootStyles, _extends({\n ref: handleRef,\n className: clsx(className, classes.root),\n ownerState: ownerState,\n role: \"grid\",\n \"aria-colcount\": visibleColumns.length,\n \"aria-rowcount\": headerGroupingMaxDepth + 1 + pinnedRowsCount + totalRowCount,\n \"aria-multiselectable\": !rootProps.disableMultipleSelection,\n \"aria-label\": rootProps['aria-label'],\n \"aria-labelledby\": rootProps['aria-labelledby']\n }, other, {\n children: children\n }));\n});\nprocess.env.NODE_ENV !== \"production\" ? GridRoot.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\n /**\n * The system prop that allows defining system overrides as well as additional CSS styles.\n */\n sx: PropTypes.oneOfType([PropTypes.arrayOf(PropTypes.oneOfType([PropTypes.func, PropTypes.object, PropTypes.bool])), PropTypes.func, PropTypes.object])\n} : void 0;\nexport { GridRoot };"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}