File tree 3 files changed +40
-9
lines changed
apps/hyperdrive-trading/src/ui
3 files changed +40
-9
lines changed Original file line number Diff line number Diff line change @@ -22,6 +22,14 @@ export function DevtoolsMenu(): ReactElement {
22
22
< FeatureFlagMenuItem flagName = "version-picker" >
23
23
Show Version Picker
24
24
</ FeatureFlagMenuItem >
25
+ < MenuItem
26
+ onClick = { ( ) => {
27
+ throw new Error (
28
+ `Rollbar Test Error: Thrown in ${ import . meta. env . VITE_ROLLBAR_ENV as string } environment on Rollbar.` ,
29
+ ) ;
30
+ } }
31
+ title = { "Throw Test Error" }
32
+ />
25
33
</ ul >
26
34
</ div >
27
35
) ;
@@ -52,3 +60,10 @@ function FeatureFlagMenuItem({
52
60
</ li >
53
61
) ;
54
62
}
63
+ function MenuItem ( { onClick, title } : { onClick ?: ( ) => void ; title : string } ) {
64
+ return (
65
+ < li >
66
+ < button onClick = { onClick } > { title } </ button >
67
+ </ li >
68
+ ) ;
69
+ }
Original file line number Diff line number Diff line change @@ -36,7 +36,23 @@ export function Navbar(): ReactElement {
36
36
</ span >
37
37
< ArrowTopRightOnSquareIcon className = "-mt-0.5 inline h-4" />
38
38
</ a >
39
- { showVersionPicker ? < VersionPicker /> : undefined }
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
+ ) }
40
56
41
57
{ import . meta. env . DEV && ! isTailwindSmallScreen ? (
42
58
< DevtoolsMenu />
Original file line number Diff line number Diff line change @@ -7,21 +7,21 @@ export default function VersionPicker(): JSX.Element {
7
7
tabIndex = { 0 }
8
8
className = "daisy-btn flex items-center justify-center rounded-full"
9
9
>
10
- v1.0.0
10
+ Latest Version
11
11
< ChevronDownIcon className = "hidden h-4 sm:inline" />
12
12
</ div >
13
13
< ul
14
14
tabIndex = { 0 }
15
15
className = "daisy-menu daisy-dropdown-content z-[1] w-auto gap-2 rounded-lg bg-base-100 p-4 shadow"
16
16
>
17
17
< li >
18
- < a > v1.0.0 </ a >
19
- </ li >
20
- < li >
21
- < a > v1.0.1 </ a >
22
- </ li >
23
- < li >
24
- < a > v1.0.2 < /a >
18
+ < a
19
+ rel = "noreferrer"
20
+ target = "_blank"
21
+ href = "https://testnet- v1.hyperdrive.box/"
22
+ >
23
+ V1 Pools
24
+ </ a >
25
25
</ li >
26
26
</ ul >
27
27
</ div >
You can’t perform that action at this time.
0 commit comments