summaryrefslogtreecommitdiff
path: root/src/core/components/elements
diff options
context:
space:
mode:
authorHATEC\SPVDEV001 <tri.susilo@altama.co.id>2023-08-15 15:16:38 +0700
committerHATEC\SPVDEV001 <tri.susilo@altama.co.id>2023-08-15 15:16:38 +0700
commit9a33f3a391a402807cc5e7913b1a97e430a7aaa2 (patch)
treee603b6e5e321a78af52fca2e7187c17a13d3deb4 /src/core/components/elements
parent01e86fb4a54b801a9b8124455611c312e5de4af0 (diff)
sign in
Diffstat (limited to 'src/core/components/elements')
-rw-r--r--src/core/components/elements/Navbar/NavbarDesktop.jsx10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/core/components/elements/Navbar/NavbarDesktop.jsx b/src/core/components/elements/Navbar/NavbarDesktop.jsx
index c6575831..06c15b73 100644
--- a/src/core/components/elements/Navbar/NavbarDesktop.jsx
+++ b/src/core/components/elements/Navbar/NavbarDesktop.jsx
@@ -10,7 +10,7 @@ import DesktopView from '../../views/DesktopView'
import dynamic from 'next/dynamic'
import IndoteknikLogo from '@/images/logo.png'
import Category from '@/lib/category/components/Category'
-import { useEffect, useState } from 'react'
+import { useContext, useEffect, useState } from 'react'
import useAuth from '@/core/hooks/useAuth'
import NavbarUserDropdown from './NavbarUserDropdown'
import { getCountCart } from '@/core/utils/cart'
@@ -21,11 +21,13 @@ import { getAuth, setAuth } from '@/core/utils/auth'
import { createSlug, getIdFromSlug } from '@/core/utils/slug'
import productApi from '@/lib/product/api/productApi'
import { useSession } from 'next-auth/react'
+import { AuthContext } from '@/pages/_app'
const Search = dynamic(() => import('./Search'))
const NavbarDesktop = () => {
const [isOpenCategory, setIsOpenCategory] = useState(false)
+ const {authenticated} = useContext(AuthContext)
const auth = useAuth()
const [cartCount, setCartCount] = useState(0)
@@ -177,7 +179,7 @@ const NavbarDesktop = () => {
</div>
<div className='w-3/12 flex gap-x-1 relative'>
- {!auth && (
+ {!authenticated && (
<>
<Link
href='/login'
@@ -193,10 +195,10 @@ const NavbarDesktop = () => {
</Link>
</>
)}
- {auth && (
+ {authenticated && (
<>
<div href='/' className='navbar-user-dropdown-button'>
- <span>Halo, {auth?.name}</span>
+ <span>Halo, {authenticated?.name}</span>
<div className='ml-auto'>
<ChevronDownIcon className='w-6' />
</div>