From 621ddbeda356c939fbb08f624733c45ae5288e80 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20FAMIBELLE-PRONZOLA?= Date: Sat, 26 Jun 2021 12:32:44 +0200 Subject: [PATCH] Use VweKomante & add Dekoneksyon --- components/teks/teks-drawer.js | 25 +++++++++++++++++++------ 1 file changed, 19 insertions(+), 6 deletions(-) diff --git a/components/teks/teks-drawer.js b/components/teks/teks-drawer.js index 8480ffa..d4a9e07 100644 --- a/components/teks/teks-drawer.js +++ b/components/teks/teks-drawer.js @@ -1,6 +1,8 @@ import {useEffect, useState} from 'react' import PropTypes from 'prop-types' import Link from 'next/link' +import {useRouter} from 'next/router' +import {useSession} from 'next-auth/client' import { Grid, @@ -25,6 +27,9 @@ import {makeStyles, useTheme} from '@material-ui/core/styles' import {formatJsonString} from '../../lib/utils/format' +import VweKomante from '../komante/vwe-komante' +import Dekoneksyon from '../sesyon/dekoneksyon' + import DrawerBar from './drawer-bar' import DenyeTeks from './denye-teks' import VweKouteAchte from './vwe-koute-achte' @@ -160,7 +165,10 @@ const alignTeks = (langArray, isMobile) => { } } -export default function TeksDrawer({teks, anTeks}) { +export default function TeksDrawer({teks, anTeks, komante}) { + const [session] = useSession() + const router = useRouter() + const isMobile = useMediaQuery('(max-width:800px)') const langArray = langToArray(anTeks) const classes = useStyles() @@ -270,9 +278,12 @@ export default function TeksDrawer({teks, anTeks}) { {anTeks.eksplisit && ( )} -
- -
+ {komante && ( + + )} + {session && ( + + )} {anTeks.user && ( @@ -332,9 +343,11 @@ export default function TeksDrawer({teks, anTeks}) { TeksDrawer.propTypes = { teks: PropTypes.array.isRequired, - anTeks: PropTypes.object + anTeks: PropTypes.object, + komante: PropTypes.array } TeksDrawer.defaultProps = { - anTeks: null + anTeks: null, + komante: null }