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

1 line
14 KiB
JSON

{"ast":null,"code":"'use client';\n\nimport _extends from \"@babel/runtime/helpers/esm/extends\";\nimport _objectWithoutPropertiesLoose from \"@babel/runtime/helpers/esm/objectWithoutPropertiesLoose\";\nconst _excluded = [\"className\", \"component\", \"hover\", \"selected\"];\nimport * as React from 'react';\nimport PropTypes from 'prop-types';\nimport clsx from 'clsx';\nimport composeClasses from '@mui/utils/composeClasses';\nimport { alpha } from '@mui/system/colorManipulator';\nimport Tablelvl2Context from '../Table/Tablelvl2Context';\nimport { useDefaultProps } from '../DefaultPropsProvider';\nimport styled from '../styles/styled';\nimport tableRowClasses, { getTableRowUtilityClass } from './tableRowClasses';\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nconst useUtilityClasses = ownerState => {\n const {\n classes,\n selected,\n hover,\n head,\n footer\n } = ownerState;\n const slots = {\n root: ['root', selected && 'selected', hover && 'hover', head && 'head', footer && 'footer']\n };\n return composeClasses(slots, getTableRowUtilityClass, classes);\n};\nconst TableRowRoot = styled('tr', {\n name: 'MuiTableRow',\n slot: 'Root',\n overridesResolver: (props, styles) => {\n const {\n ownerState\n } = props;\n return [styles.root, ownerState.head && styles.head, ownerState.footer && styles.footer];\n }\n})(({\n theme\n}) => ({\n color: 'inherit',\n display: 'table-row',\n verticalAlign: 'middle',\n // We disable the focus ring for mouse, touch and keyboard users.\n outline: 0,\n [`&.${tableRowClasses.hover}:hover`]: {\n backgroundColor: (theme.vars || theme).palette.action.hover\n },\n [`&.${tableRowClasses.selected}`]: {\n backgroundColor: theme.vars ? `rgba(${theme.vars.palette.primary.mainChannel} / ${theme.vars.palette.action.selectedOpacity})` : alpha(theme.palette.primary.main, theme.palette.action.selectedOpacity),\n '&:hover': {\n backgroundColor: theme.vars ? `rgba(${theme.vars.palette.primary.mainChannel} / calc(${theme.vars.palette.action.selectedOpacity} + ${theme.vars.palette.action.hoverOpacity}))` : alpha(theme.palette.primary.main, theme.palette.action.selectedOpacity + theme.palette.action.hoverOpacity)\n }\n }\n}));\nconst defaultComponent = 'tr';\n/**\n * Will automatically set dynamic row height\n * based on the material table element parent (head, body, etc).\n */\nconst TableRow = /*#__PURE__*/React.forwardRef(function TableRow(inProps, ref) {\n const props = useDefaultProps({\n props: inProps,\n name: 'MuiTableRow'\n });\n const {\n className,\n component = defaultComponent,\n hover = false,\n selected = false\n } = props,\n other = _objectWithoutPropertiesLoose(props, _excluded);\n const tablelvl2 = React.useContext(Tablelvl2Context);\n const ownerState = _extends({}, props, {\n component,\n hover,\n selected,\n head: tablelvl2 && tablelvl2.variant === 'head',\n footer: tablelvl2 && tablelvl2.variant === 'footer'\n });\n const classes = useUtilityClasses(ownerState);\n return /*#__PURE__*/_jsx(TableRowRoot, _extends({\n as: component,\n ref: ref,\n className: clsx(classes.root, className),\n role: component === defaultComponent ? null : 'row',\n ownerState: ownerState\n }, other));\n});\nprocess.env.NODE_ENV !== \"production\" ? TableRow.propTypes /* remove-proptypes */ = {\n // ┌────────────────────────────── Warning ──────────────────────────────┐\n // │ These PropTypes are generated from the TypeScript type definitions. │\n // │ To update them, edit the d.ts file and run `pnpm proptypes`. │\n // └─────────────────────────────────────────────────────────────────────┘\n /**\n * Should be valid `<tr>` children such as `TableCell`.\n */\n children: PropTypes.node,\n /**\n * Override or extend the styles applied to the component.\n */\n classes: PropTypes.object,\n /**\n * @ignore\n */\n className: PropTypes.string,\n /**\n * The component used for the root node.\n * Either a string to use a HTML element or a component.\n */\n component: PropTypes.elementType,\n /**\n * If `true`, the table row will shade on hover.\n * @default false\n */\n hover: PropTypes.bool,\n /**\n * If `true`, the table row will have the selected shading.\n * @default false\n */\n selected: PropTypes.bool,\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 default TableRow;","map":{"version":3,"names":["_extends","_objectWithoutPropertiesLoose","_excluded","React","PropTypes","clsx","composeClasses","alpha","Tablelvl2Context","useDefaultProps","styled","tableRowClasses","getTableRowUtilityClass","jsx","_jsx","useUtilityClasses","ownerState","classes","selected","hover","head","footer","slots","root","TableRowRoot","name","slot","overridesResolver","props","styles","theme","color","display","verticalAlign","outline","backgroundColor","vars","palette","action","primary","mainChannel","selectedOpacity","main","hoverOpacity","defaultComponent","TableRow","forwardRef","inProps","ref","className","component","other","tablelvl2","useContext","variant","as","role","process","env","NODE_ENV","propTypes","children","node","object","string","elementType","bool","sx","oneOfType","arrayOf","func"],"sources":["/home/gnx/Desktop/ETB/ETB-FrontEnd/node_modules/@mui/material/TableRow/TableRow.js"],"sourcesContent":["'use client';\n\nimport _extends from \"@babel/runtime/helpers/esm/extends\";\nimport _objectWithoutPropertiesLoose from \"@babel/runtime/helpers/esm/objectWithoutPropertiesLoose\";\nconst _excluded = [\"className\", \"component\", \"hover\", \"selected\"];\nimport * as React from 'react';\nimport PropTypes from 'prop-types';\nimport clsx from 'clsx';\nimport composeClasses from '@mui/utils/composeClasses';\nimport { alpha } from '@mui/system/colorManipulator';\nimport Tablelvl2Context from '../Table/Tablelvl2Context';\nimport { useDefaultProps } from '../DefaultPropsProvider';\nimport styled from '../styles/styled';\nimport tableRowClasses, { getTableRowUtilityClass } from './tableRowClasses';\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nconst useUtilityClasses = ownerState => {\n const {\n classes,\n selected,\n hover,\n head,\n footer\n } = ownerState;\n const slots = {\n root: ['root', selected && 'selected', hover && 'hover', head && 'head', footer && 'footer']\n };\n return composeClasses(slots, getTableRowUtilityClass, classes);\n};\nconst TableRowRoot = styled('tr', {\n name: 'MuiTableRow',\n slot: 'Root',\n overridesResolver: (props, styles) => {\n const {\n ownerState\n } = props;\n return [styles.root, ownerState.head && styles.head, ownerState.footer && styles.footer];\n }\n})(({\n theme\n}) => ({\n color: 'inherit',\n display: 'table-row',\n verticalAlign: 'middle',\n // We disable the focus ring for mouse, touch and keyboard users.\n outline: 0,\n [`&.${tableRowClasses.hover}:hover`]: {\n backgroundColor: (theme.vars || theme).palette.action.hover\n },\n [`&.${tableRowClasses.selected}`]: {\n backgroundColor: theme.vars ? `rgba(${theme.vars.palette.primary.mainChannel} / ${theme.vars.palette.action.selectedOpacity})` : alpha(theme.palette.primary.main, theme.palette.action.selectedOpacity),\n '&:hover': {\n backgroundColor: theme.vars ? `rgba(${theme.vars.palette.primary.mainChannel} / calc(${theme.vars.palette.action.selectedOpacity} + ${theme.vars.palette.action.hoverOpacity}))` : alpha(theme.palette.primary.main, theme.palette.action.selectedOpacity + theme.palette.action.hoverOpacity)\n }\n }\n}));\nconst defaultComponent = 'tr';\n/**\n * Will automatically set dynamic row height\n * based on the material table element parent (head, body, etc).\n */\nconst TableRow = /*#__PURE__*/React.forwardRef(function TableRow(inProps, ref) {\n const props = useDefaultProps({\n props: inProps,\n name: 'MuiTableRow'\n });\n const {\n className,\n component = defaultComponent,\n hover = false,\n selected = false\n } = props,\n other = _objectWithoutPropertiesLoose(props, _excluded);\n const tablelvl2 = React.useContext(Tablelvl2Context);\n const ownerState = _extends({}, props, {\n component,\n hover,\n selected,\n head: tablelvl2 && tablelvl2.variant === 'head',\n footer: tablelvl2 && tablelvl2.variant === 'footer'\n });\n const classes = useUtilityClasses(ownerState);\n return /*#__PURE__*/_jsx(TableRowRoot, _extends({\n as: component,\n ref: ref,\n className: clsx(classes.root, className),\n role: component === defaultComponent ? null : 'row',\n ownerState: ownerState\n }, other));\n});\nprocess.env.NODE_ENV !== \"production\" ? TableRow.propTypes /* remove-proptypes */ = {\n // ┌────────────────────────────── Warning ──────────────────────────────┐\n // │ These PropTypes are generated from the TypeScript type definitions. │\n // │ To update them, edit the d.ts file and run `pnpm proptypes`. │\n // └─────────────────────────────────────────────────────────────────────┘\n /**\n * Should be valid `<tr>` children such as `TableCell`.\n */\n children: PropTypes.node,\n /**\n * Override or extend the styles applied to the component.\n */\n classes: PropTypes.object,\n /**\n * @ignore\n */\n className: PropTypes.string,\n /**\n * The component used for the root node.\n * Either a string to use a HTML element or a component.\n */\n component: PropTypes.elementType,\n /**\n * If `true`, the table row will shade on hover.\n * @default false\n */\n hover: PropTypes.bool,\n /**\n * If `true`, the table row will have the selected shading.\n * @default false\n */\n selected: PropTypes.bool,\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 default TableRow;"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}