1
1
"use client" ;
2
2
3
3
import { Fragment , useState } from "react" ;
4
- import { useAccount } from "wagmi" ;
5
- import { Menu , Transition } from "@headlessui/react" ;
6
- import { Bars4Icon } from "@heroicons/react/24/outline" ;
4
+ import { Dialog , Menu , Transition } from "@headlessui/react" ;
5
+ import { Bars4Icon , CheckIcon } from "@heroicons/react/24/outline" ;
7
6
import NewApplication from "./NewApplication" ;
8
7
import Link from "next/link" ;
9
8
import PolisLogo from "./icons/PolisLogo" ;
10
9
import { ConnectButton } from "./ConnectButton" ;
11
10
12
11
export const Nav = ( ) => {
13
12
const [ open , setOpen ] = useState ( false ) ;
14
- const { isConnected, address } = useAccount ( ) ;
15
13
16
14
return (
17
15
< >
@@ -20,24 +18,22 @@ export const Nav = () => {
20
18
< PolisLogo />
21
19
< span className = "text-2xl font-bold text-primary" > Polis</ span >
22
20
</ Link >
23
- < div className = "hidden lg:flex" >
24
- { isConnected && (
25
- < div className = "flex items-center gap-7" >
26
- < Link
27
- href = { `/apps?user=${ address } ` }
28
- className = "duration-200 ease-in-out hover:opacity-50"
29
- >
30
- My Applications
31
- </ Link >
32
- < button
33
- className = "duration-200 ease-in-out hover:opacity-50"
34
- onClick = { ( ) => setOpen ( true ) }
35
- >
36
- Submit New Application
37
- </ button >
38
- </ div >
39
- ) }
40
- < ConnectButton />
21
+ < div className = "hidden lg:block" >
22
+ < div className = "flex items-center gap-7" >
23
+ < Link
24
+ href = "/application"
25
+ className = "duration-200 ease-in-out hover:opacity-50"
26
+ >
27
+ My Application
28
+ </ Link >
29
+ < button
30
+ className = "duration-200 ease-in-out hover:opacity-50"
31
+ onClick = { ( ) => setOpen ( true ) }
32
+ >
33
+ Submit New Application
34
+ </ button >
35
+ < ConnectButton />
36
+ </ div >
41
37
</ div >
42
38
< div className = "z-10 lg:hidden" >
43
39
< Menu as = "div" className = "relative inline-block text-left" >
0 commit comments