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