Zach Pomerantz
2c014c6f38
fix: stable trade currency ( #5574 )
...
Uses a stable value for the trade's currencies, so that hooks depending on the currency are not rerendered.
Practically, this fixes an issue where changing the input amount would reset approval state.
2022-12-07 16:48:57 -08:00
lynn
7b3b7864ad
fix: remove border on last item in txn list on wallet dropdown ( #5568 )
...
* init
* respond to jordan
2022-12-07 19:33:03 -05:00
Zach Pomerantz
e35eefbeb3
fix: only prompt for necessary approval/permit ( #5575 )
2022-12-07 16:25:15 -08:00
Vignesh Mohankumar
049a7d1d6a
feat: add learn more button ( #5572 )
...
* fix pointer
* buttons
* fix gap
* buttons wrapper
* order
2022-12-07 18:46:40 -05:00
Mike Grabowski
28d6c6454e
refactor: update to landing page structure ( #5571 )
...
* feat: initial work
* chore: add translations
* Revert "chore: add translations"
This reverts commit 8ba0bf4a2e03e01243d40f7429276a2a906b8887.
* chore: bring it back
2022-12-07 18:10:37 -05:00
Vignesh Mohankumar
f96ecb59eb
fix: update copy on landing page ( #5566 )
2022-12-07 14:59:04 -05:00
lynn
a4c54ff953
fix: show ens in wallet dropdown too if available ( #5564 )
...
* done
* handle no ENS case
2022-12-07 14:38:40 -05:00
Charles Bachmeier
d4cb32c4c3
feat: nft collection name and description size on larger screens ( #5550 )
...
* large collection name text on tablet and above
* make description text larger on tablets and above
* remove sprinkles
Co-authored-by: Charles Bachmeier <charlie@genie.xyz>
2022-12-07 11:31:07 -08:00
Zach Pomerantz
efb76200ce
feat: adds permit2 and universal router integration ( #5554 )
...
* feat: disable approval if permit2 is enabled
* feat: add permit through permit2
* fix: include analytics
* chore: pass permit to useSwapCallback
* feat: use universal router
* fix: remove unused import + update param formmating
* fix: suppress eslint error on restricted imports
* fix: lint issues
* fix: do not disable unapproved permit2 swap
* Revert "fix: do not disable unapproved permit2 swap"
This reverts commit be3f758e36db90edf205cbe35d091da3c12c1737.
* fix: do not disable unapproved permit2 swap
* fix: allow error for permit2 swap
* fix: better sequencing to handle rejections
* build: upgrade universal router sdk to include goerli address
* fix: mv block time into const
* fix: rm unnecessary id
* fix: cast swap error to string
* chore: parity with widgets
* test: rm old feature flags
* fix: gate permit2 on chain deployment
* fix: import for gate
Co-authored-by: Yannie Yip <yannie.yip@uniswap.org>
2022-12-07 11:24:50 -08:00
Charles Bachmeier
a96bdaad04
fix: align social overflow icon on mobile ( #5561 )
...
align social overflow on mobile
Co-authored-by: Charles Bachmeier <charlie@genie.xyz>
2022-12-07 11:20:08 -08:00
Charles Bachmeier
b89860dc53
fix: change readMore val on address change ( #5558 )
...
change readMore val on address change
Co-authored-by: Charles Bachmeier <charlie@genie.xyz>
2022-12-07 11:08:26 -08:00
Zach Pomerantz
e640dccebd
test: reduce parallelization to 4 containers ( #5562 )
2022-12-07 10:37:29 -08:00
Vignesh Mohankumar
4710b832fa
build: no eslint errors on local build ( #5560 )
2022-12-07 13:02:02 -05:00
Vignesh Mohankumar
fb07666e23
build: update .nvmrc ( #5559 )
2022-12-07 12:55:36 -05:00
Vignesh Mohankumar
22f64a98a1
feat: remove footer on landing page ( #5555 )
2022-12-07 09:42:28 -05:00
Vignesh Mohankumar
50f6401a8a
feat: Initial landing page redesign updates ( #5456 )
...
* Initial landing page redesign updates
* export
* unnecessary brackets
* unused component
* remove state for the overlay
* remove more show landing logic
* only show when on /
* gated
* pointer events fix
* import z-index
* get started -> continue
* rm text-fill-color
* no fill color
* unused icon
* dont add route
* css fixes
2022-12-06 22:06:21 -05:00
Zach Pomerantz
6480b947ef
build: upgrade widgets for permit2 ( #5551 )
...
* build: upgrade widgets for permit2
* feat: flag permit2 in widget
2022-12-06 12:41:45 -08:00
lynn
f41cbbb58f
fix: broken polygon bridge link ( #5548 )
...
init
2022-12-06 15:20:08 -05:00
Mike Grabowski
0cb098b9d4
build: send source maps to Sentry on every release ( #5540 )
...
* feat: add source maps
* chore: use commit sha instead of semver for gh actions
* add test sentry action
* Delete sentry.yaml
* chore: add url prefix
2022-12-06 21:34:09 +04:00
lynn
76f5638583
fix: link color for learn more in token safety msg ( #5547 )
...
* fix
* Fix
2022-12-06 12:24:40 -05:00
aballerr
c840de73db
fix: verified icon fix ( #5538 )
...
* fixed verified icon on details to follow title properly
2022-12-06 09:55:32 -05:00
Zach Pomerantz
ab4271b2ff
feat: permit 2 feature flag ( #5545 )
v4.164.0
2022-12-05 22:26:16 -08:00
Zach Pomerantz
6f0586c596
build: install permit2 and universal-router sdks ( #5546 )
...
build: install permite2 and universal-router sdks
2022-12-05 22:25:11 -08:00
lynn
9f33ed06dd
fix: improve network switching error to new design ( #5543 )
...
init
2022-12-05 23:25:29 -05:00
lynn
85f4cec829
fix: add back “NFT Sell item added” event ( #5528 )
...
* init
* fix
* fix
* remove debug
2022-12-05 21:44:43 -05:00
lynn
5e23501d58
fix: more precise numbers in swap exchange price ( #5541 )
...
fix rounding
2022-12-05 21:44:12 -05:00
Vignesh Mohankumar
6bc98363cc
build: lint for unused exports ( #5513 )
...
* build: fail on unused exports
* fix
* dedupe
* add unused export to test
* fix
* some fixes
* unused
* rm unresolved
* add .eslintignore
* rm
* unused modal
* unused useragent
2022-12-05 18:18:07 -05:00
Jordan Frankfurt
e15ccc3c79
fix: update <AppBody /> to allow its intended prop passthrough ( #5537 )
2022-12-05 14:09:54 -06:00
Mike Grabowski
e8880be1d9
feat: better error page ( #5536 )
...
* initial commit
* wrap up styling
* feat: add eventId
* chore: finialise design
* chore: simplify css
* feat: use grids from theme and font family
2022-12-05 22:55:45 +04:00
Mike Grabowski
0e9b05405d
feat: add Sentry / improve error handling ( #5509 )
...
* initial commit
* chore: tweaks
* chore: tweaks ahead of full rewrite
* chore: only enable Sentry in production builds
* chore: keep existing behavior
* chore: fix lint
* chore: add release
* feat: remove GA sendEvent exception
* chore: simplify
* chore: bring back new line
* chore: group code together
v4.163.0
2022-12-05 15:37:37 +04:00
Vignesh Mohankumar
55d85d2623
feat: show Browser Wallet instead of Injected ( #5531 )
...
* feat: show Browser Wallet instead of Injected
* fix test
2022-12-02 17:34:20 -05:00
Vignesh Mohankumar
7fb7517a1a
chore: remove more unused exports ( #5529 )
...
* chore: remove more unused exports
* fix
* undo top tokens change
2022-12-02 17:18:54 -05:00
Vignesh Mohankumar
1a6fe3c1a8
chore: remove more unused exports ( #5515 )
...
* chore: remove more unused exports
* remove surveypopup
* rm NewMenu
2022-12-02 16:44:07 -05:00
Vignesh Mohankumar
a49ff49185
chore: remove some unused exports ( #5514 )
...
* remove some unused exports
* undo
2022-12-02 16:22:04 -05:00
Jack Short
ca1dc593d9
style: updating page loader for activity ( #5508 )
...
* style: updating page loader for activity
* reusing loader
2022-12-02 15:45:12 -05:00
Charles Bachmeier
afacc4a348
fix: only show owner container if we have NftBalance data ( #5526 )
...
* only show owner container if we have NftBalance data
* add endAt to NftBalanceQuery
* simplify isOwner check
* add undefined check
* remove test
Co-authored-by: Charles Bachmeier <charlie@genie.xyz>
2022-12-02 14:59:05 -05:00
Vignesh Mohankumar
91157b7a43
chore: remove unused hooks, utils, components ( #5524 )
2022-12-02 14:10:14 -05:00
Jayden Windle
d5e676efb5
feat: Adds support for embedded animation_urls ( #5492 )
...
* feat: adds support for embedded animation_urls
* chore: refactored styles and MediaType types
* chore: re-use image styles for embeds
2022-12-02 13:07:00 -05:00
Charles Bachmeier
9ac83bea7e
fix: replace many blue instances with accentAction ( #5501 )
...
replace many blue instances with accentAction
Co-authored-by: Charles Bachmeier <charlie@genie.xyz>
2022-12-02 10:48:34 -05:00
lynn
53b9a847ca
fix: add back previously deleted trending row selected event ( #5512 )
...
* init
* upgrade analytics pkg
2022-12-02 10:45:13 -05:00
Vignesh Mohankumar
04f9127961
chore: remove more unused NFT code ( #5525 )
2022-12-02 10:08:31 -05:00
Vignesh Mohankumar
5364eb5715
chore: remove some unused NFT exports ( #5517 )
2022-12-01 23:07:00 -05:00
Vignesh Mohankumar
5126e24d19
chore: remove some unused exports ( #5516 )
2022-12-01 19:12:53 -05:00
Vignesh Mohankumar
a06bb79039
chore: remove all remaining unused exports ( #5510 )
...
chore: remove unused tokens/core variables
2022-12-01 17:13:07 -05:00
Vignesh Mohankumar
a446dc7f10
chore: add landing page flag to modal ( #5511 )
...
add flag to modal
2022-12-01 17:09:31 -05:00
lynn
e903a335d6
fix: disabled treatment for unlisted collection page card + tooltip styling fixes ( #5507 )
...
init
2022-12-01 16:56:59 -05:00
Vignesh Mohankumar
3be5e9b5fe
chore: remove unused nft variables ( #5506 )
2022-12-01 15:41:35 -05:00
Jack Short
818e98328e
style: adding loading state for asset activity ( #5503 )
...
* style: adding loading state for asset activity
* translations
* previous translations did not work
2022-12-01 15:18:10 -05:00
Charles Bachmeier
aa3225c21c
feat: show 1155s in collection filter ( #5498 )
...
* show 1155s in collection filter
* continue to hide shared contract collections
Co-authored-by: Charles Bachmeier <charlie@genie.xyz>
2022-12-01 14:19:37 -05:00
Vignesh Mohankumar
35d66f1e09
chore: remove nft feature flag ( #5484 )
...
* chore: remove nft feature flag
* add back wallet modal terms
* unused styles
* rm
2022-12-01 14:18:30 -05:00