import * as React from 'react'; import { styled } from '@mui/material/styles'; import Tabs from '@mui/material/Tabs'; import Tab from '@mui/material/Tab'; import Box from '@mui/material/Box'; const AntTabs = styled(Tabs)({ borderBottom: '1px solid #e8e8e8', '& .MuiTabs-indicator': { backgroundColor: '#1890ff', }, }); const AntTab = styled((props) => )(({ theme }) => ({ textTransform: 'none', minWidth: 0, [theme.breakpoints.up('sm')]: { minWidth: 0, }, fontWeight: theme.typography.fontWeightRegular, marginRight: theme.spacing(1), color: 'rgba(0, 0, 0, 0.85)', fontFamily: [ '-apple-system', 'BlinkMacSystemFont', '"Segoe UI"', 'Roboto', '"Helvetica Neue"', 'Arial', 'sans-serif', '"Apple Color Emoji"', '"Segoe UI Emoji"', '"Segoe UI Symbol"', ].join(','), '&:hover': { color: '#40a9ff', opacity: 1, }, '&.Mui-selected': { color: '#1890ff', fontWeight: theme.typography.fontWeightMedium, }, '&.Mui-focusVisible': { backgroundColor: '#d1eaff', }, })); const StyledTabs = styled((props) => ( }} /> ))({ '& .MuiTabs-indicator': { display: 'flex', justifyContent: 'center', backgroundColor: 'transparent', }, '& .MuiTabs-indicatorSpan': { maxWidth: 40, width: '100%', backgroundColor: '#635ee7', }, }); const StyledTab = styled((props) => )( ({ theme }) => ({ textTransform: 'none', fontWeight: theme.typography.fontWeightRegular, fontSize: theme.typography.pxToRem(15), marginRight: theme.spacing(1), color: 'rgba(255, 255, 255, 0.7)', '&.Mui-selected': { color: '#fff', }, '&.Mui-focusVisible': { backgroundColor: 'rgba(100, 95, 228, 0.32)', }, }), ); export default function CustomizedTabs() { const [value, setValue] = React.useState(0); const handleChange = (event, newValue) => { setValue(newValue); }; return ( ); }