import React from 'react'; import SwipeableViews from 'react-swipeable-views'; import { makeStyles, Theme, useTheme } from '@material-ui/core/styles'; import AppBar from '@material-ui/core/AppBar'; import Tabs from '@material-ui/core/Tabs'; import Tab from '@material-ui/core/Tab'; import Typography from '@material-ui/core/Typography'; import Box from '@material-ui/core/Box'; interface TabPanelProps { children?: React.ReactNode; dir?: string; index: any; value: any; } function TabPanel(props: TabPanelProps) { const { children, value, index, ...other } = props; return ( ); } function a11yProps(index: any) { return { id: `full-width-tab-${index}`, 'aria-controls': `full-width-tabpanel-${index}`, }; } const useStyles = makeStyles((theme: Theme) => ({ root: { backgroundColor: theme.palette.background.paper, width: 500, }, })); export default function FullWidthTabs() { const classes = useStyles(); const theme = useTheme(); const [value, setValue] = React.useState(0); const handleChange = (event: React.ChangeEvent<{}>, newValue: number) => { setValue(newValue); }; const handleChangeIndex = (index: number) => { setValue(index); }; return (
Item One Item Two Item Three
); }