{"ast":null,"code":"import _extends from \"@babel/runtime/helpers/esm/extends\";\nimport _objectWithoutProperties from \"@babel/runtime/helpers/esm/objectWithoutProperties\";\nimport * as React from 'react';\nimport PropTypes from 'prop-types';\nimport clsx from 'clsx';\nimport withStyles from '../styles/withStyles';\nimport capitalize from '../utils/capitalize';\nexport var styles = function styles(theme) {\n  return {\n    root: {\n      position: 'absolute',\n      height: 2,\n      bottom: 0,\n      width: '100%',\n      transition: theme.transitions.create()\n    },\n    colorPrimary: {\n      backgroundColor: theme.palette.primary.main\n    },\n    colorSecondary: {\n      backgroundColor: theme.palette.secondary.main\n    },\n    vertical: {\n      height: '100%',\n      width: 2,\n      right: 0\n    }\n  };\n};\n/**\n * @ignore - internal component.\n */\n\nvar TabIndicator = /*#__PURE__*/React.forwardRef(function TabIndicator(props, ref) {\n  var classes = props.classes,\n      className = props.className,\n      color = props.color,\n      orientation = props.orientation,\n      other = _objectWithoutProperties(props, [\"classes\", \"className\", \"color\", \"orientation\"]);\n\n  return /*#__PURE__*/React.createElement(\"span\", _extends({\n    className: clsx(classes.root, classes[\"color\".concat(capitalize(color))], className, orientation === 'vertical' && classes.vertical),\n    ref: ref\n  }, other));\n});\nprocess.env.NODE_ENV !== \"production\" ? TabIndicator.propTypes = {\n  /**\n   * Override or extend the styles applied to the component.\n   * See [CSS API](#css) below for more details.\n   */\n  classes: PropTypes.object.isRequired,\n\n  /**\n   * @ignore\n   */\n  className: PropTypes.string,\n\n  /**\n   * @ignore\n   * The color of the tab indicator.\n   */\n  color: PropTypes.oneOf(['primary', 'secondary']).isRequired,\n\n  /**\n   * The tabs orientation (layout flow direction).\n   */\n  orientation: PropTypes.oneOf(['horizontal', 'vertical']).isRequired\n} : void 0;\nexport default withStyles(styles, {\n  name: 'PrivateTabIndicator'\n})(TabIndicator);","map":{"version":3,"sources":["C:/laragon/www/itokin/DriverOPCDA/frontend/node_modules/@material-ui/core/esm/Tabs/TabIndicator.js"],"names":["_extends","_objectWithoutProperties","React","PropTypes","clsx","withStyles","capitalize","styles","theme","root","position","height","bottom","width","transition","transitions","create","colorPrimary","backgroundColor","palette","primary","main","colorSecondary","secondary","vertical","right","TabIndicator","forwardRef","props","ref","classes","className","color","orientation","other","createElement","concat","process","env","NODE_ENV","propTypes","object","isRequired","string","oneOf","name"],"mappings":"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","sourcesContent":["import _extends from \"@babel/runtime/helpers/esm/extends\";\nimport _objectWithoutProperties from \"@babel/runtime/helpers/esm/objectWithoutProperties\";\nimport * as React from 'react';\nimport PropTypes from 'prop-types';\nimport clsx from 'clsx';\nimport withStyles from '../styles/withStyles';\nimport capitalize from '../utils/capitalize';\nexport var styles = function styles(theme) {\n  return {\n    root: {\n      position: 'absolute',\n      height: 2,\n      bottom: 0,\n      width: '100%',\n      transition: theme.transitions.create()\n    },\n    colorPrimary: {\n      backgroundColor: theme.palette.primary.main\n    },\n    colorSecondary: {\n      backgroundColor: theme.palette.secondary.main\n    },\n    vertical: {\n      height: '100%',\n      width: 2,\n      right: 0\n    }\n  };\n};\n/**\n * @ignore - internal component.\n */\n\nvar TabIndicator = /*#__PURE__*/React.forwardRef(function TabIndicator(props, ref) {\n  var classes = props.classes,\n      className = props.className,\n      color = props.color,\n      orientation = props.orientation,\n      other = _objectWithoutProperties(props, [\"classes\", \"className\", \"color\", \"orientation\"]);\n\n  return /*#__PURE__*/React.createElement(\"span\", _extends({\n    className: clsx(classes.root, classes[\"color\".concat(capitalize(color))], className, orientation === 'vertical' && classes.vertical),\n    ref: ref\n  }, other));\n});\nprocess.env.NODE_ENV !== \"production\" ? TabIndicator.propTypes = {\n  /**\n   * Override or extend the styles applied to the component.\n   * See [CSS API](#css) below for more details.\n   */\n  classes: PropTypes.object.isRequired,\n\n  /**\n   * @ignore\n   */\n  className: PropTypes.string,\n\n  /**\n   * @ignore\n   * The color of the tab indicator.\n   */\n  color: PropTypes.oneOf(['primary', 'secondary']).isRequired,\n\n  /**\n   * The tabs orientation (layout flow direction).\n   */\n  orientation: PropTypes.oneOf(['horizontal', 'vertical']).isRequired\n} : void 0;\nexport default withStyles(styles, {\n  name: 'PrivateTabIndicator'\n})(TabIndicator);"]},"metadata":{},"sourceType":"module"}