Adapt all Teks components to new api

This commit is contained in:
2020-12-18 22:08:34 +01:00
parent 94cc53410d
commit 81a5ed4ce0
6 changed files with 60 additions and 61 deletions
+6 -6
View File
@@ -26,7 +26,7 @@ export default function TeksKat({teks}) {
const classes = useStyles()
const router = useRouter()
const noImageUrl = 'https://place-hold.it/140x140?text=Pa%20ni%20imaj'
const {titre, awtis, annee, cover, published_at, slug} = teks
const {tit, awtis, lanne, kouveti, published_at, slug} = teks
const datPiblikasyon = format(new Date(published_at), 'Pp', {locale: fr})
const handleClick = slug => {
@@ -40,19 +40,19 @@ export default function TeksKat({teks}) {
<CardMedia
className={classes.media}
component='img'
alt={titre}
image={cover ? `${process.env.NEXT_PUBLIC_API_URL}${cover.url}` : noImageUrl}
title={titre}
alt={tit}
image={kouveti ? `${process.env.NEXT_PUBLIC_API_URL}${kouveti.url}` : noImageUrl}
title={tit}
/>
<CardContent>
<Typography gutterBottom variant='h5' component='h2'>
{titre}
{tit}
</Typography>
<Typography variant='body2' color='textSecondary' component='p'>
{awtis.map(a => a.alias).join()}
</Typography>
<Typography variant='body2' color='textSecondary' component='p'>
{annee}
{lanne}
</Typography>
<Typography align='center' style={{marginTop: '0.5em'}} variant='body1' color='textSecondary' component='p'>
Piblikasyon : {datPiblikasyon}