2021-05-22 23:42:46 +02:00
|
|
|
import {useState, useEffect} from 'react'
|
|
|
|
|
import {useSession} from 'next-auth/client'
|
2021-05-24 03:00:14 +02:00
|
|
|
|
2021-05-22 23:42:46 +02:00
|
|
|
import HeadLayout from '../components/head-layout'
|
2021-06-26 12:23:29 +02:00
|
|
|
import Koneksyon from '../components/sesyon/koneksyon'
|
|
|
|
|
import Dekoneksyon from '../components/sesyon/dekoneksyon'
|
2021-05-24 13:05:46 +02:00
|
|
|
import EkriTeks from '../components/soumet/ekri-teks'
|
2021-05-24 03:00:14 +02:00
|
|
|
|
|
|
|
|
import {jwennTeksEpiUserId} from '../lib/oki-api'
|
2021-05-22 23:42:46 +02:00
|
|
|
|
2021-06-11 19:02:04 +02:00
|
|
|
export default function Soumet() {
|
2021-05-22 23:42:46 +02:00
|
|
|
const [session] = useSession()
|
2021-05-24 03:00:14 +02:00
|
|
|
const [teksEpiUserId, setTeksEpiUserId] = useState([])
|
|
|
|
|
|
|
|
|
|
useEffect(() => {
|
|
|
|
|
if (session && session.user) {
|
|
|
|
|
const {_id} = session.user
|
|
|
|
|
const jwennTeks = async userId => {
|
|
|
|
|
const teks = await jwennTeksEpiUserId(userId)
|
|
|
|
|
setTeksEpiUserId(teks)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
jwennTeks(_id)
|
|
|
|
|
}
|
|
|
|
|
}, [session])
|
2021-05-22 23:42:46 +02:00
|
|
|
|
|
|
|
|
return (
|
2021-05-24 13:05:46 +02:00
|
|
|
<HeadLayout title='Soumèt' tab={3} slug='soumet'>
|
2021-05-22 23:42:46 +02:00
|
|
|
{!session && (
|
2021-06-26 12:23:29 +02:00
|
|
|
<Koneksyon
|
|
|
|
|
detay
|
2022-01-22 13:41:57 +04:00
|
|
|
tit='Soumettre un texte'
|
2021-06-26 12:23:29 +02:00
|
|
|
chimen='/soumet'
|
|
|
|
|
/>
|
2021-05-22 23:42:46 +02:00
|
|
|
)}
|
|
|
|
|
{session && session.user && (
|
2021-05-24 03:00:14 +02:00
|
|
|
<>
|
2021-06-26 12:23:29 +02:00
|
|
|
<Dekoneksyon position='absolute' top={95} left={5} chimen='/soumet' />
|
2021-05-24 03:00:14 +02:00
|
|
|
<EkriTeks session={session} teks={teksEpiUserId} />
|
|
|
|
|
</>
|
2021-05-22 23:42:46 +02:00
|
|
|
)}
|
2021-06-10 19:24:45 +02:00
|
|
|
{session && !session.user && (
|
2021-06-26 12:23:29 +02:00
|
|
|
<Dekoneksyon position='absolute' top={95} left={5} chimen='/soumet' />
|
2021-06-10 19:24:45 +02:00
|
|
|
)}
|
2021-05-22 23:42:46 +02:00
|
|
|
</HeadLayout>
|
|
|
|
|
)
|
|
|
|
|
}
|