import PropTypes from 'prop-types' import Link from 'next/link' import ListItemButton from '@mui/material/ListItemButton' 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.attributes.titre}} secondary={niAwtis ? getAlias(anPawol.attributes.artistes, anPawol.attributes.prioriteArtistes) : null} /> {esBrandNew(anPawol.attributes.publishedAt) && ( )} {anPawol.attributes.explicitLyrics && ( )} {anPawol.attributes.okiMizikID && ( )} ) } MizikLyen.propTypes = { niAwtis: PropTypes.bool, anPawol: PropTypes.object, kuveti: PropTypes.object, slug: PropTypes.string, meteEsMobilOuve: PropTypes.func.isRequired }