import React, {useEffect} from 'react'; import PropTypes from 'prop-types'; import { makeStyles } from '@material-ui/core/styles'; 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'; import ReactTooltip from 'react-tooltip'; import Images from '../../assets/Images'; import { Paper } from '@material-ui/core'; import ManualBookTia from './ManualBookTia'; import api from '../../api'; function TabPanel(props) { const { children, value, index, ...other } = props; return ( ); } TabPanel.propTypes = { children: PropTypes.node, index: PropTypes.any.isRequired, value: PropTypes.any.isRequired, }; function a11yProps(index) { return { id: `vertical-tab-${index}`, 'aria-controls': `vertical-tabpanel-${index}`, }; } const useStyles = makeStyles((theme) => ({ root: { display: 'flex', // height: 244, }, tabs: { borderRight: `1px solid ${theme.palette.divider}`, }, })); export default function DocumentManagement() { const classes = useStyles(); const [value, setValue] = React.useState(0); const [listData, setListData] = React.useState([]) const handleChange = (event, newValue) => { setValue(newValue); }; useEffect(() => { getDataDocument() }) const getDataDocument = () => { api.create().getDocumentCategory().then(response => { let data = response.data.data setListData(data) }) } return (
Document Management
{listData.map((item, index) => { return ( ) })} {listData.map((item, index) => { return ( {index === 0 ? : Test } ) })}
); }