Add EkriTeks & jwennTeksEpiUserId to kont page
This commit is contained in:
@@ -1,11 +1,28 @@
|
||||
import {useState, useEffect} from 'react'
|
||||
import {useSession} from 'next-auth/client'
|
||||
|
||||
import HeadLayout from '../components/head-layout'
|
||||
import Koneksyon from '../components/kont/koneksyon'
|
||||
import Dekoneksyon from '../components/kont/dekoneksyon'
|
||||
import EkriTeks from '../components/kont/ekri-teks'
|
||||
|
||||
import {jwennTeksEpiUserId} from '../lib/oki-api'
|
||||
|
||||
export default function Kont() {
|
||||
const [session] = useSession()
|
||||
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])
|
||||
|
||||
return (
|
||||
<HeadLayout title='Kont' tab={3} slug='kont'>
|
||||
@@ -13,7 +30,10 @@ export default function Kont() {
|
||||
<Koneksyon />
|
||||
)}
|
||||
{session && session.user && (
|
||||
<>
|
||||
<Dekoneksyon />
|
||||
<EkriTeks session={session} teks={teksEpiUserId} />
|
||||
</>
|
||||
)}
|
||||
</HeadLayout>
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user