import {useState} from 'react'
import PropTypes from 'prop-types'
import clsx from 'clsx'
import {
CardActionArea,
Grid,
Card,
CardContent,
CardMedia,
CardActions,
Collapse,
IconButton,
Typography
} from '@material-ui/core'
import ExpandMoreIcon from '@material-ui/icons/ExpandMore'
import {makeStyles} from '@material-ui/core/styles'
import MizikLis from './mizik-lis'
import AwtisBiyografi from './awtis-biyografi'
const useStyles = makeStyles(theme => ({
root: {
maxWidth: 345
},
media: {
height: 240,
objectFit: 'contain'
},
expand: {
transform: 'rotate(0deg)',
marginLeft: 'auto',
transition: theme.transitions.create('transform', {
duration: theme.transitions.duration.shortest
})
},
expandOpen: {
transform: 'rotate(180deg)'
}
}))
export default function AwtisKat({anAwtis}) {
const [isBioOpen, setIsBioOpen] = useState(false)
const {alias, biyografi, miziks, foto} = anAwtis
const classes = useStyles()
const [expanded, setExpanded] = useState(false)
const handleExpandClick = () => {
setExpanded(!expanded)
}
const handleClick = () => {
setIsBioOpen(true)
}
return (
<>
0 ? `${process.env.NEXT_PUBLIC_API_URL}${foto[0].url}` : null}`}
title={alias}
/>
{alias}
{anAwtis.miziks.length} tèks
{isBioOpen && (
)}
>
)
}
AwtisKat.propTypes = {
anAwtis: PropTypes.object.isRequired
}