import PropTypes from 'prop-types'
import Link from 'next/link'
import Image from 'next/image'
import ListItemButton from '@mui/material/ListItemButton'
import Box from '@mui/material/Box'
import ListItemText from '@mui/material/ListItemText'
import Typography from '@mui/material/Typography'
import ListItemAvatar from '@mui/material/ListItemAvatar'
import Avatar from '@mui/material/Avatar'
import FiberNewOutlinedIcon from '@mui/icons-material/FiberNewOutlined'
import LibraryMusicIcon from '@mui/icons-material/LibraryMusic'
import ExplicitIcon from '@mui/icons-material/Explicit'
import {esBrandNew} from '../../lib/date'
import {getAlias} from '../../lib/utils/format'
const apiUrl = process.env.NEXT_PUBLIC_API_URL_ROOT || 'http://localhost:1337'
export default function MizikLyen({niAwtis, anPawol, kuveti, slug, meteEsMobilOuve}) {
return (
meteEsMobilOuve(false)}
>
{anPawol.titre}}
secondary={niAwtis ? getAlias(anPawol.artistes, anPawol.prioriteArtistes) : null} />
{anPawol.creativeCommons && (
)}
{esBrandNew(anPawol.createdAt) && (
)}
{anPawol.explicitLyrics && (
)}
{anPawol.okiMizikID && (
)}
)
}
MizikLyen.propTypes = {
niAwtis: PropTypes.bool,
anPawol: PropTypes.object,
kuveti: PropTypes.object,
slug: PropTypes.string,
meteEsMobilOuve: PropTypes.func.isRequired
}