@@ -7,9 +7,12 @@ import { ReactElement } from "react";
7
7
import { DevtoolsMenu } from "src/ui/app/Navbar/DevtoolsMenu" ;
8
8
import { HyperdriveLogo } from "src/ui/app/Navbar/HyperdriveLogo" ;
9
9
import { ConnectWalletButton } from "src/ui/base/components/ConnectWallet" ;
10
+ import VersionPicker from "src/ui/base/components/VersionPicker" ;
11
+ import { useFeatureFlag } from "src/ui/base/featureFlags/featureFlags" ;
10
12
import { useIsTailwindSmallScreen } from "src/ui/base/mediaBreakpoints" ;
11
13
export function Navbar ( ) : ReactElement {
12
14
const isTailwindSmallScreen = useIsTailwindSmallScreen ( ) ;
15
+ const { isFlagEnabled : showVersionPicker } = useFeatureFlag ( "version-picker" ) ;
13
16
return (
14
17
< div className = "daisy-navbar" >
15
18
< div className = "daisy-navbar-start ml-2" >
@@ -33,19 +36,24 @@ export function Navbar(): ReactElement {
33
36
</ span >
34
37
< ArrowTopRightOnSquareIcon className = "-mt-0.5 inline h-4" />
35
38
</ a >
36
- < a
37
- target = "_blank"
38
- rel = "noreferrer"
39
- href = "https://warpcast.com/~/compose?text=Can%20you%20outtrade%20me%20on%20Hyperdrive%3F%20Warp%20your%20best%20Hyperdrive%20trade%20screenshot%20below%20%F0%9F%93%88%20%2Fdelv& embeds [ ] = https ://frames.hyperdrive.trade"
40
- className = "text-white daisy-btn rounded-full"
41
- >
42
- < span className = "hidden sm:inline" > Cast on Warpcast</ span >
43
- < span className = "inline sm:hidden" > Cast</ span >
44
- < img
45
- className = "h-4"
46
- src = "https://raw.githubusercontent.com/vrypan/farcaster-brand/ea95543f6d1308dd52631f5e81f395a60447df0b/icons/icon-transparent/transparent-white.svg"
47
- />
48
- </ a >
39
+ { showVersionPicker ? (
40
+ < VersionPicker />
41
+ ) : (
42
+ < a
43
+ target = "_blank"
44
+ rel = "noreferrer"
45
+ href = "https://warpcast.com/~/compose?text=Can%20you%20outtrade%20me%20on%20Hyperdrive%3F%20Warp%20your%20best%20Hyperdrive%20trade%20screenshot%20below%20%F0%9F%93%88%20%2Fdelv& embeds [ ] = https ://frames.hyperdrive.trade"
46
+ className = "text-white daisy-btn rounded-full"
47
+ >
48
+ < span className = "hidden sm:inline" > Cast on Warpcast</ span >
49
+ < span className = "inline sm:hidden" > Cast</ span >
50
+ < img
51
+ className = "h-4"
52
+ src = "https://raw.githubusercontent.com/vrypan/farcaster-brand/ea95543f6d1308dd52631f5e81f395a60447df0b/icons/icon-transparent/transparent-white.svg"
53
+ />
54
+ </ a >
55
+ ) }
56
+
49
57
{ import . meta. env . DEV && ! isTailwindSmallScreen ? (
50
58
< DevtoolsMenu />
51
59
) : null }
0 commit comments