* feat: remove buy button and landing terminology for uk
* removing tarballs
* mocked setup
* setting compliance to gb
* turning back on defaults
* cache for user
* moving to hook and grid sizing
* fixing tests
* comments
* landinage page cards
* cypress test
* removing extra store
* wip, added PreviewTrade and now amending request arg type
* updates
* update logic to progress to swap review screen
* add token tax info to preview trades
* add loading component
* add feature flag and fix analytics and perf stuff
* update debounce amount
* add latencyMs measure
* change types
* add inline comments
* actually pass in feature flags
* dep array
* fix snapshot and unit tests
* fix unit tests
* update font color for loading text
* remove all chains feature flag
* remove from feature flag modal
* dont flicker review modal when allowance is loading
* remove comment
* add snapshot tests
* triple equals
* add comment
* change cast
* feat: setup initial pool details page and route
* add pool data query and call on enw page
* make query dynamic to url chainId
* Get and display Header info
* add token symbols
* split header into its own file
* add helper function to not default to eth chain
* add helper function tests
* add header component tests
* add mocked test for PDP
* use valid values
* allow unsupported BE chains supported by thegraph
* typecheck
* remove useless row
* no longer needed child
* use first and last child
* move mock consts to their own file
* skele linear task
* return null
* descriptiive pool not found bool
* modify correct logo container
* update snapshots
* instantiate all chain apollo clients
* added snapshot test
* merge main and update snapshots
* Update src/pages/PoolDetails/PoolDetailsHeader.tsx
Co-authored-by: Nate Wienert <natewienert@gmail.com>
* type feeTier
* setup init stats component
* correctly query pool data for t24, t48, and tWeek timestamps
* add comments
* sanitize pool data and update tests
* correct test data
* add todo
* lint
* show correct data
* remove logs
* use formatter
* showing colored bars
* styled graph
* get muted color
* refactor: move getColor to src
* refactor useColor to use getColor function
* remove consts
* refactor files
* 1st class var support courtesy of carter
* remove logging and adds comments
* mobile styling
* move Stats to its own file
* add test cases
* add test file
* update padding
* remove old test file
* respond to feedback
* right column wrapper
* update tests
---------
Co-authored-by: Nate Wienert <natewienert@gmail.com>
* fix: should show slippage/deadline on LP flow settings
* write unit tests & update
---------
Co-authored-by: Kristie Huang <kristie.huang@uniswap.org>
* refactor: move getColor to src
* refactor useColor to use getColor function
* remove consts
* refactor files
* clean up color convert fn
* move getColor test and import test images
* hardcode array buffers for images
* add invalid png
* correctly query pool data for t24, t48, and tWeek timestamps
* add comments
* sanitize pool data and update tests
* correct test data
* add todo
* lint
* remove logs
* 1st class var support courtesy of carter
* remove logging and adds comments
* feat: make meta theme-color adapt to new spore background colors
* fix: make glow behind swap modal use a blur strategy rather than box shadow for a more squared glow
* test: grainy bg
* fix: make pool liquidity add input focus border same as swap
* remove svg grain
* feat: block link previews for blocked collections
* update collection test
* single invalid
* move blocklist to its own const file
* rename file to blocklist
* fix: duplicate or single-token remove-liquidity routes should show error page
* use maxUint256 for nonexistent pool
* move tests back to rem-liq
* rename pooled token id
* nit: use uni address from sdk core
* nit: use maxuint256 from sdk core
* nit: use liqudityValue for doublecurrencylogo
---------
Co-authored-by: Kristie Huang <kristie.huang@uniswap.org>