diff --git a/pages/teks/[slug].js b/pages/teks/[slug].js
index 69bc23a..b89ab42 100644
--- a/pages/teks/[slug].js
+++ b/pages/teks/[slug].js
@@ -1,6 +1,6 @@
import PropTypes from 'prop-types'
-import {jwennTeksEpiSlug, jwennTeks} from '../../lib/oki-api'
+import {jwennTeksEpiSlug, jwennTeks, jwennKomanteEpiTeksId} from '../../lib/oki-api'
import TeksDrawer from '../../components/teks/teks-drawer'
import HeadLayout from '../../components/head-layout'
@@ -9,7 +9,7 @@ const jwennAwtis = awtis => {
return awtis.map(a => a.alias).join(', ')
}
-export default function SlugTeks({teks, anTeks, slug}) {
+export default function SlugTeks({teks, anTeks, slug, komante}) {
const awtis = anTeks.awtis.length === 1 ? anTeks.awtis[0].alias : jwennAwtis(anTeks.awtis)
const {kouveti} = anTeks
const formatKouveti = () => {
@@ -40,7 +40,7 @@ export default function SlugTeks({teks, anTeks, slug}) {
imageMime={formatKouveti() ? formatKouveti().mime : null}
title={`${awtis} - ${anTeks.tit}`} tab={2} slug={`teks/${slug}`}
>
-
+
)
}
@@ -54,11 +54,15 @@ export async function getServerSideProps({query}) {
throw new Error('San répons')
}
+ const {_id} = anTeks
+ const komante = await jwennKomanteEpiTeksId(_id)
+
return {
props: {
teks,
anTeks,
- slug
+ slug,
+ komante
}
}
}
@@ -66,5 +70,6 @@ export async function getServerSideProps({query}) {
SlugTeks.propTypes = {
teks: PropTypes.array.isRequired,
anTeks: PropTypes.object.isRequired,
- slug: PropTypes.string.isRequired
+ slug: PropTypes.string.isRequired,
+ komante: PropTypes.array.isRequired
}