• Nate Wienert's avatar
    fix: searchbar showing incorrect spacing at medium size (#6637) · 5d2254be
    Nate Wienert authored
    * fix: searchbar showing incorrect spacing at medium size
    
    * refactor: remove media query navSearchInputVisible into hook only useNavSearchInputVisible
    
    * fix: disable slight blur showing incorrectly when 1100px to lg breakpoint width
    
    * build: use repository slack secret (#6639)
    
    * feat: add animation to Settings menu (#6617)
    
    * feat: add price impact back
    
    * chore: update tes tname
    
    * chore: update snapshot for price impact
    
    * fix
    
    * fix
    
    * update snapshot after rebase
    
    * update snapshot
    
    * chore: finish
    
    * chore: remove snapshot
    
    * feat: add test matcher
    
    * cleanup
    
    * chore: add animation test
    
    * add comment
    
    * update comment
    
    * fix: no-undefined-or in object field types (#6640)
    
    * feat: show affordance in swap UI when we can't fetch usd quote (#6622)
    
    * initial commit:
    
    * add todo to linear
    
    * fix: increase useBestTrade debounce time (#6631)
    
    * fix: increase useBestTrade debounce time
    
    * reduce
    
    * increase
    
    * 350
    
    * fix
    
    * build: caching i18n extractor (#6619)
    
    * fix: do not attempt to cache i18n:extract
    
    * fix: i18n extraction
    
    * docs: improve comments
    
    * fix: remove app advert on mobile safari (#6630)
    Co-authored-by: default avatarJordan Frankfurt <jordan@CORN-Jordan-949.frankfurt>
    
    * fix: include sw metric with web vitals (#6646)
    
    * build: add vscode settings for default formatter (#6644)
    
    build: add vscode settings for default formatter to be dbaeumer.vscode-eslint
    
    * test(e2e): improve hardhat configuration (#6650)
    
    build: cache hardhat cache
    
    * feat: permit2 flow updates (#6538)
    
    * test: swap flow cypress tests
    
    * fix: use default parameter
    
    * feat: use Swap Component on TDP
    
    * feat: auto nav for TDP tokens
    
    * chore: merge
    
    * chore: merge
    
    * chore: merge
    
    * chore: merge
    
    * fix: remove extra inputCurrency URL parsing logic
    
    * fix: undo last change
    
    * fix: pass expected chain id to swap component
    
    * fix: search for default tokens on unconnected networks if needed
    
    * test: e2e test for l2 token
    
    * fix: delete irrelevant tests
    
    * fix: address comments
    
    * fix: lint error
    
    * test: update TDP e2e tests
    
    * fix: use pageChainId for filter
    
    * fix: rename chainId
    
    * fix: typecheck
    
    * fix: chainId bug
    
    * fix: chainId required fixes
    
    * fix: bad merge in e2e test
    
    * fix: remove unused test util
    
    * fix: remove unnecessary variable
    
    * fix: token defaults
    
    * fix: address comments
    
    * fix: address comments and fix tests
    
    * fix: e2e test formatting, remove Maybe<>
    
    * fix: remove unused variable
    
    * fix: use feature flag for swap component on TDP
    
    * fix: back button
    
    * feat: copy review screen UI from widgetg
    
    * fix: modal padding
    
    * feat: add final detail row
    
    * fix: remove widget comment
    
    * fix: update unit tests
    
    * fix: code style consistency
    
    * fix: remove padding from AutoColumn
    
    * fix: update snapshots
    
    * fix: use semantic gaps
    
    * fix: more px and gaps
    
    * fix: design feedbacks
    
    * fix: button radius in summary modal
    
    * fix: design nits
    
    * feat: update design of summary modal
    
    * fix: font weight and vertical spacing
    
    * fix: update snapshots
    
    * fix: css nits
    
    * fix: modal flicker when refetching trade
    
    * wip: move approval to summary modal
    
    * wip: not working
    
    * feat: working
    
    * fix: fix flow
    
    * feat: simplify states and build new modal UI
    
    * feat: todos and differs fix
    
    * feat: update tx status modal
    
    * feat: split up approve and permit
    
    * feat: error state
    
    * feat: update success and error states
    
    * feat: undo changes to TxConfirmationModal
    
    * feat: remove step indicators when only one step
    
    * feat: move content into PendingModalContent component
    
    * fix: lint
    
    * fix: correct modal state when moving between steps
    
    * fix: comments
    
    * fix: code style improvements
    
    * feat: require trade to be defined
    
    * fix: remove extra props from ThemedTexts
    
    * fix: one more trans
    
    * fix: remove unused export
    
    * feat: remove undefined checks and other fixes
    
    * fix: update test
    
    * fix: add missing dollar sign
    
    * fix: remove null check and update test
    
    * fix: remove max width from detail row value
    
    * fix: remove isOpen prop
    
    * fix: isopen
    
    * feat: refactor approval flow into a hook
    
    * fix: tradeMeaningfullyDiffers improvement and prepareFlow fix
    
    * fix: address  comments
    
    * feat: add comments explaining async state
    
    * fix: nits
    
    * fix: address comments
    
    * feat: permit2 e2e tests (#6541)
    
    * wip: move approval to summary modal
    
    * wip: not working
    
    * feat: working
    
    * fix: fix flow
    
    * feat: simplify states and build new modal UI
    
    * feat: todos and differs fix
    
    * feat: update tx status modal
    
    * feat: split up approve and permit
    
    * feat: error state
    
    * feat: update success and error states
    
    * feat: undo changes to TxConfirmationModal
    
    * feat: re-order functions
    
    * wip: move approval to summary modal
    
    * wip: not working
    
    * feat: update permit2 e2e tests
    
    * feat: tests passing
    
    * fix: swap test
    
    * fix: bad merge
    
    * chore: merge
    
    * fix: update tests for new modal
    
    * fix: testid fix
    
    * fix: test updates
    
    * fix: reduce nesting
    
    * test: remove line from test for debugging
    
    * fix: update tests
    
    * fix: more nesting in test
    
    * fix: update test
    
    * fix: reorganize test code
    
    * test: permit2 flow component tests (#6551)
    
    * test: swap flow cypress tests
    
    * fix: use default parameter
    
    * feat: use Swap Component on TDP
    
    * feat: auto nav for TDP tokens
    
    * chore: merge
    
    * chore: merge
    
    * chore: merge
    
    * chore: merge
    
    * fix: remove extra inputCurrency URL parsing logic
    
    * fix: undo last change
    
    * fix: pass expected chain id to swap component
    
    * fix: search for default tokens on unconnected networks if needed
    
    * test: e2e test for l2 token
    
    * fix: delete irrelevant tests
    
    * fix: address comments
    
    * fix: lint error
    
    * test: update TDP e2e tests
    
    * fix: use pageChainId for filter
    
    * fix: rename chainId
    
    * fix: typecheck
    
    * fix: chainId bug
    
    * fix: chainId required fixes
    
    * fix: bad merge in e2e test
    
    * fix: remove unused test util
    
    * fix: remove unnecessary variable
    
    * fix: token defaults
    
    * fix: address comments
    
    * fix: address comments and fix tests
    
    * fix: e2e test formatting, remove Maybe<>
    
    * fix: remove unused variable
    
    * fix: use feature flag for swap component on TDP
    
    * fix: back button
    
    * feat: copy review screen UI from widgetg
    
    * fix: modal padding
    
    * feat: add final detail row
    
    * fix: remove widget comment
    
    * fix: update unit tests
    
    * fix: code style consistency
    
    * fix: remove padding from AutoColumn
    
    * fix: update snapshots
    
    * fix: use semantic gaps
    
    * fix: more px and gaps
    
    * fix: design feedbacks
    
    * fix: button radius in summary modal
    
    * fix: design nits
    
    * feat: update design of summary modal
    
    * fix: font weight and vertical spacing
    
    * fix: update snapshots
    
    * fix: css nits
    
    * wip: move approval to summary modal
    
    * wip: not working
    
    * feat: working
    
    * fix: fix flow
    
    * feat: simplify states and build new modal UI
    
    * feat: todos and differs fix
    
    * feat: update tx status modal
    
    * feat: split up approve and permit
    
    * feat: error state
    
    * feat: update success and error states
    
    * feat: undo changes to TxConfirmationModal
    
    * feat: re-order functions
    
    * wip: move approval to summary modal
    
    * wip: not working
    
    * feat: update permit2 e2e tests
    
    * feat: tests passing
    
    * fix: swap test
    
    * fix: bad merge
    
    * wip: move approval to summary modal
    
    * wip: not working
    
    * feat: PendingModalContent tests
    
    * feat: useMaxAmountIn
    
    * fix: bad merge
    
    * fix: naming
    
    * fix: modal flicker when refetching trade
    
    * wip: move approval to summary modal
    
    * wip: not working
    
    * feat: working
    
    * fix: fix flow
    
    * feat: simplify states and build new modal UI
    
    * feat: todos and differs fix
    
    * feat: update tx status modal
    
    * feat: split up approve and permit
    
    * feat: error state
    
    * feat: update success and error states
    
    * feat: undo changes to TxConfirmationModal
    
    * feat: remove step indicators when only one step
    
    * feat: move content into PendingModalContent component
    
    * fix: lint
    
    * chore: merge
    
    * fix: update tests for new modal
    
    * fix: correct modal state when moving between steps
    
    * fix: comments
    
    * fix: code style improvements
    
    * feat: require trade to be defined
    
    * fix: remove extra props from ThemedTexts
    
    * fix: one more trans
    
    * fix: remove unused export
    
    * feat: remove undefined checks and other fixes
    
    * fix: update test
    
    * fix: add missing dollar sign
    
    * fix: remove null check and update test
    
    * fix: remove max width from detail row value
    
    * fix: remove isOpen prop
    
    * fix: isopen
    
    * feat: refactor approval flow into a hook
    
    * fix: testid fix
    
    * fix: tradeMeaningfullyDiffers improvement and prepareFlow fix
    
    * fix: address  comments
    
    * feat: add comments explaining async state
    
    * fix: test updates
    
    * fix: nits
    
    * fix: reduce nesting
    
    * fix: address comments
    
    * test: remove line from test for debugging
    
    * fix: update tests
    
    * fix: update tests
    
    * fix: more nesting in test
    
    * fix: update test
    
    * fix: reorganize test code
    
    * feat: add l2 chain logo to modal (#6575)
    
    * test: swap flow cypress tests
    
    * fix: use default parameter
    
    * feat: use Swap Component on TDP
    
    * feat: auto nav for TDP tokens
    
    * chore: merge
    
    * chore: merge
    
    * chore: merge
    
    * chore: merge
    
    * fix: remove extra inputCurrency URL parsing logic
    
    * fix: undo last change
    
    * fix: pass expected chain id to swap component
    
    * fix: search for default tokens on unconnected networks if needed
    
    * test: e2e test for l2 token
    
    * fix: delete irrelevant tests
    
    * fix: address comments
    
    * fix: lint error
    
    * test: update TDP e2e tests
    
    * fix: use pageChainId for filter
    
    * fix: rename chainId
    
    * fix: typecheck
    
    * fix: chainId bug
    
    * fix: chainId required fixes
    
    * fix: bad merge in e2e test
    
    * fix: remove unused test util
    
    * fix: remove unnecessary variable
    
    * fix: token defaults
    
    * fix: address comments
    
    * fix: address comments and fix tests
    
    * fix: e2e test formatting, remove Maybe<>
    
    * fix: remove unused variable
    
    * fix: use feature flag for swap component on TDP
    
    * fix: back button
    
    * feat: copy review screen UI from widgetg
    
    * fix: modal padding
    
    * feat: add final detail row
    
    * fix: remove widget comment
    
    * fix: update unit tests
    
    * fix: code style consistency
    
    * fix: remove padding from AutoColumn
    
    * fix: update snapshots
    
    * fix: use semantic gaps
    
    * fix: more px and gaps
    
    * fix: design feedbacks
    
    * fix: button radius in summary modal
    
    * fix: design nits
    
    * feat: update design of summary modal
    
    * fix: font weight and vertical spacing
    
    * fix: update snapshots
    
    * fix: css nits
    
    * wip: move approval to summary modal
    
    * wip: not working
    
    * feat: working
    
    * fix: fix flow
    
    * feat: simplify states and build new modal UI
    
    * feat: todos and differs fix
    
    * feat: update tx status modal
    
    * feat: split up approve and permit
    
    * feat: error state
    
    * feat: update success and error states
    
    * feat: undo changes to TxConfirmationModal
    
    * feat: re-order functions
    
    * wip: move approval to summary modal
    
    * wip: not working
    
    * feat: update permit2 e2e tests
    
    * feat: tests passing
    
    * fix: swap test
    
    * fix: bad merge
    
    * wip: move approval to summary modal
    
    * wip: not working
    
    * feat: PendingModalContent tests
    
    * feat: useMaxAmountIn
    
    * fix: bad merge
    
    * fix: naming
    
    * fix: modal flicker when refetching trade
    
    * wip: move approval to summary modal
    
    * wip: not working
    
    * feat: working
    
    * fix: fix flow
    
    * feat: simplify states and build new modal UI
    
    * feat: todos and differs fix
    
    * feat: update tx status modal
    
    * feat: split up approve and permit
    
    * feat: error state
    
    * feat: update success and error states
    
    * feat: undo changes to TxConfirmationModal
    
    * feat: remove step indicators when only one step
    
    * feat: move content into PendingModalContent component
    
    * fix: lint
    
    * chore: merge
    
    * fix: update tests for new modal
    
    * feat: add l2 chain logo to modal
    
    * feat: add unit test
    
    * fix: correct modal state when moving between steps
    
    * fix: comments
    
    * fix: code style improvements
    
    * feat: require trade to be defined
    
    * fix: remove extra props from ThemedTexts
    
    * fix: one more trans
    
    * fix: remove unused export
    
    * feat: remove undefined checks and other fixes
    
    * fix: update test
    
    * fix: add missing dollar sign
    
    * fix: remove null check and update test
    
    * fix: remove max width from detail row value
    
    * fix: remove isOpen prop
    
    * fix: isopen
    
    * feat: refactor approval flow into a hook
    
    * fix: testid fix
    
    * fix: tradeMeaningfullyDiffers improvement and prepareFlow fix
    
    * fix: address  comments
    
    * fix: headerContent prop
    
    * feat: add comments explaining async state
    
    * fix: test updates
    
    * fix: nits
    
    * fix: reduce nesting
    
    * fix: address comments
    
    * test: remove line from test for debugging
    
    * fix: update tests
    
    * fix: address  comments
    
    * fix: update tests
    
    * fix: more nesting in test
    
    * fix: update test
    
    * fix: reorganize test code
    
    * feat: swap rejection error handling (#6576)
    
    * test: swap flow cypress tests
    
    * fix: use default parameter
    
    * feat: use Swap Component on TDP
    
    * feat: auto nav for TDP tokens
    
    * chore: merge
    
    * chore: merge
    
    * chore: merge
    
    * chore: merge
    
    * fix: remove extra inputCurrency URL parsing logic
    
    * fix: undo last change
    
    * fix: pass expected chain id to swap component
    
    * fix: search for default tokens on unconnected networks if needed
    
    * test: e2e test for l2 token
    
    * fix: delete irrelevant tests
    
    * fix: address comments
    
    * fix: lint error
    
    * test: update TDP e2e tests
    
    * fix: use pageChainId for filter
    
    * fix: rename chainId
    
    * fix: typecheck
    
    * fix: chainId bug
    
    * fix: chainId required fixes
    
    * fix: bad merge in e2e test
    
    * fix: remove unused test util
    
    * fix: remove unnecessary variable
    
    * fix: token defaults
    
    * fix: address comments
    
    * fix: address comments and fix tests
    
    * fix: e2e test formatting, remove Maybe<>
    
    * fix: remove unused variable
    
    * fix: use feature flag for swap component on TDP
    
    * fix: back button
    
    * feat: copy review screen UI from widgetg
    
    * fix: modal padding
    
    * feat: add final detail row
    
    * fix: remove widget comment
    
    * fix: update unit tests
    
    * fix: code style consistency
    
    * fix: remove padding from AutoColumn
    
    * fix: update snapshots
    
    * fix: use semantic gaps
    
    * fix: more px and gaps
    
    * fix: design feedbacks
    
    * fix: button radius in summary modal
    
    * fix: design nits
    
    * feat: update design of summary modal
    
    * fix: font weight and vertical spacing
    
    * fix: update snapshots
    
    * fix: css nits
    
    * wip: move approval to summary modal
    
    * wip: not working
    
    * feat: working
    
    * fix: fix flow
    
    * feat: simplify states and build new modal UI
    
    * feat: todos and differs fix
    
    * feat: update tx status modal
    
    * feat: split up approve and permit
    
    * feat: error state
    
    * feat: update success and error states
    
    * feat: undo changes to TxConfirmationModal
    
    * feat: re-order functions
    
    * wip: move approval to summary modal
    
    * wip: not working
    
    * feat: update permit2 e2e tests
    
    * feat: tests passing
    
    * fix: swap test
    
    * fix: bad merge
    
    * wip: move approval to summary modal
    
    * wip: not working
    
    * feat: PendingModalContent tests
    
    * feat: useMaxAmountIn
    
    * fix: bad merge
    
    * fix: naming
    
    * fix: modal flicker when refetching trade
    
    * wip: move approval to summary modal
    
    * wip: not working
    
    * feat: working
    
    * fix: fix flow
    
    * feat: simplify states and build new modal UI
    
    * feat: todos and differs fix
    
    * feat: update tx status modal
    
    * feat: split up approve and permit
    
    * feat: error state
    
    * feat: update success and error states
    
    * feat: undo changes to TxConfirmationModal
    
    * feat: remove step indicators when only one step
    
    * feat: move content into PendingModalContent component
    
    * fix: lint
    
    * chore: merge
    
    * fix: update tests for new modal
    
    * feat: add l2 chain logo to modal
    
    * feat: add unit test
    
    * fix: correct modal state when moving between steps
    
    * fix: correct modal state when moving between steps
    
    * fix: proper error handling of user rejection of swap
    
    * feat: update e2e test
    
    * fix: typecheck
    
    * fix: comments
    
    * fix: code style improvements
    
    * feat: require trade to be defined
    
    * fix: remove extra props from ThemedTexts
    
    * fix: one more trans
    
    * fix: remove unused export
    
    * feat: remove undefined checks and other fixes
    
    * fix: update test
    
    * fix: add missing dollar sign
    
    * fix: remove null check and update test
    
    * fix: remove max width from detail row value
    
    * fix: remove isOpen prop
    
    * fix: isopen
    
    * feat: refactor approval flow into a hook
    
    * fix: custom error type
    
    * fix: testid fix
    
    * fix: add comment
    
    * fix: tradeMeaningfullyDiffers improvement and prepareFlow fix
    
    * fix: address  comments
    
    * fix: headerContent prop
    
    * feat: add comments explaining async state
    
    * fix: test updates
    
    * fix: nits
    
    * fix: reduce nesting
    
    * fix: address comments
    
    * test: remove line from test for debugging
    
    * fix: update tests
    
    * fix: address  comments
    
    * fix: update tests
    
    * fix: more nesting in test
    
    * fix: update test
    
    * fix: update e2e test
    
    * fix: update error test
    
    * fix: reorganize test code
    
    * feat: update content in Swap Submission Modal (#6577)
    
    * test: swap flow cypress tests
    
    * fix: use default parameter
    
    * feat: use Swap Component on TDP
    
    * feat: auto nav for TDP tokens
    
    * chore: merge
    
    * chore: merge
    
    * chore: merge
    
    * chore: merge
    
    * fix: remove extra inputCurrency URL parsing logic
    
    * fix: undo last change
    
    * fix: pass expected chain id to swap component
    
    * fix: search for default tokens on unconnected networks if needed
    
    * test: e2e test for l2 token
    
    * fix: delete irrelevant tests
    
    * fix: address comments
    
    * fix: lint error
    
    * test: update TDP e2e tests
    
    * fix: use pageChainId for filter
    
    * fix: rename chainId
    
    * fix: typecheck
    
    * fix: chainId bug
    
    * fix: chainId required fixes
    
    * fix: bad merge in e2e test
    
    * fix: remove unused test util
    
    * fix: remove unnecessary variable
    
    * fix: token defaults
    
    * fix: address comments
    
    * fix: address comments and fix tests
    
    * fix: e2e test formatting, remove Maybe<>
    
    * fix: remove unused variable
    
    * fix: use feature flag for swap component on TDP
    
    * fix: back button
    
    * feat: copy review screen UI from widgetg
    
    * fix: modal padding
    
    * feat: add final detail row
    
    * fix: remove widget comment
    
    * fix: update unit tests
    
    * fix: code style consistency
    
    * fix: remove padding from AutoColumn
    
    * fix: update snapshots
    
    * fix: use semantic gaps
    
    * fix: more px and gaps
    
    * fix: design feedbacks
    
    * fix: button radius in summary modal
    
    * fix: design nits
    
    * feat: update design of summary modal
    
    * fix: font weight and vertical spacing
    
    * fix: update snapshots
    
    * fix: css nits
    
    * wip: move approval to summary modal
    
    * wip: not working
    
    * feat: working
    
    * fix: fix flow
    
    * feat: simplify states and build new modal UI
    
    * feat: todos and differs fix
    
    * feat: update tx status modal
    
    * feat: split up approve and permit
    
    * feat: error state
    
    * feat: update success and error states
    
    * feat: undo changes to TxConfirmationModal
    
    * feat: re-order functions
    
    * wip: move approval to summary modal
    
    * wip: not working
    
    * feat: update permit2 e2e tests
    
    * feat: tests passing
    
    * fix: swap test
    
    * fix: bad merge
    
    * wip: move approval to summary modal
    
    * wip: not working
    
    * feat: PendingModalContent tests
    
    * feat: useMaxAmountIn
    
    * fix: bad merge
    
    * fix: naming
    
    * fix: modal flicker when refetching trade
    
    * wip: move approval to summary modal
    
    * wip: not working
    
    * feat: working
    
    * fix: fix flow
    
    * feat: simplify states and build new modal UI
    
    * feat: todos and differs fix
    
    * feat: update tx status modal
    
    * feat: split up approve and permit
    
    * feat: error state
    
    * feat: update success and error states
    
    * feat: undo changes to TxConfirmationModal
    
    * feat: remove step indicators when only one step
    
    * feat: move content into PendingModalContent component
    
    * fix: lint
    
    * chore: merge
    
    * fix: update tests for new modal
    
    * feat: add l2 chain logo to modal
    
    * feat: add unit test
    
    * fix: correct modal state when moving between steps
    
    * fix: correct modal state when moving between steps
    
    * fix: proper error handling of user rejection of swap
    
    * feat: update e2e test
    
    * fix: typecheck
    
    * feat: design updates, state updates
    
    * fix: comments
    
    * fix: code style improvements
    
    * feat: require trade to be defined
    
    * fix: remove extra props from ThemedTexts
    
    * fix: one more trans
    
    * fix: remove unused export
    
    * feat: remove undefined checks and other fixes
    
    * fix: update test
    
    * fix: add missing dollar sign
    
    * fix: remove null check and update test
    
    * fix: remove max width from detail row value
    
    * fix: remove isOpen prop
    
    * fix: isopen
    
    * feat: refactor approval flow into a hook
    
    * fix: custom error type
    
    * fix: testid fix
    
    * fix: text colors
    
    * fix: add comment
    
    * fix: tradeMeaningfullyDiffers improvement and prepareFlow fix
    
    * fix: address  comments
    
    * fix: headerContent prop
    
    * fix: change tooltip to external link
    
    * feat: add comments explaining async state
    
    * fix: test updates
    
    * fix: nits
    
    * fix: reduce nesting
    
    * fix: address comments
    
    * test: remove line from test for debugging
    
    * fix: update tests
    
    * fix: address  comments
    
    * fix: comments
    
    * fix: update tests
    
    * fix: update tests
    
    * fix: more nesting in test
    
    * fix: update test
    
    * fix: update e2e test
    
    * fix: update error test
    
    * fix: update content in test
    
    * fix: reorganize test code
    
    * feat: permit2 animations WEB-2036 (#6590)
    
    * test: swap flow cypress tests
    
    * fix: use default parameter
    
    * feat: use Swap Component on TDP
    
    * feat: auto nav for TDP tokens
    
    * chore: merge
    
    * chore: merge
    
    * chore: merge
    
    * chore: merge
    
    * fix: remove extra inputCurrency URL parsing logic
    
    * fix: undo last change
    
    * fix: pass expected chain id to swap component
    
    * fix: search for default tokens on unconnected networks if needed
    
    * test: e2e test for l2 token
    
    * fix: delete irrelevant tests
    
    * fix: address comments
    
    * fix: lint error
    
    * test: update TDP e2e tests
    
    * fix: use pageChainId for filter
    
    * fix: rename chainId
    
    * fix: typecheck
    
    * fix: chainId bug
    
    * fix: chainId required fixes
    
    * fix: bad merge in e2e test
    
    * fix: remove unused test util
    
    * fix: remove unnecessary variable
    
    * fix: token defaults
    
    * fix: address comments
    
    * fix: address comments and fix tests
    
    * fix: e2e test formatting, remove Maybe<>
    
    * fix: remove unused variable
    
    * fix: use feature flag for swap component on TDP
    
    * fix: back button
    
    * feat: copy review screen UI from widgetg
    
    * fix: modal padding
    
    * feat: add final detail row
    
    * fix: remove widget comment
    
    * fix: update unit tests
    
    * fix: code style consistency
    
    * fix: remove padding from AutoColumn
    
    * fix: update snapshots
    
    * fix: use semantic gaps
    
    * fix: more px and gaps
    
    * fix: design feedbacks
    
    * fix: button radius in summary modal
    
    * fix: design nits
    
    * feat: update design of summary modal
    
    * fix: font weight and vertical spacing
    
    * fix: update snapshots
    
    * fix: css nits
    
    * wip: move approval to summary modal
    
    * wip: not working
    
    * feat: working
    
    * fix: fix flow
    
    * feat: simplify states and build new modal UI
    
    * feat: todos and differs fix
    
    * feat: update tx status modal
    
    * feat: split up approve and permit
    
    * feat: error state
    
    * feat: update success and error states
    
    * feat: undo changes to TxConfirmationModal
    
    * feat: re-order functions
    
    * wip: move approval to summary modal
    
    * wip: not working
    
    * feat: update permit2 e2e tests
    
    * feat: tests passing
    
    * fix: swap test
    
    * fix: bad merge
    
    * wip: move approval to summary modal
    
    * wip: not working
    
    * feat: PendingModalContent tests
    
    * feat: useMaxAmountIn
    
    * fix: bad merge
    
    * fix: naming
    
    * fix: modal flicker when refetching trade
    
    * wip: move approval to summary modal
    
    * wip: not working
    
    * feat: working
    
    * fix: fix flow
    
    * feat: simplify states and build new modal UI
    
    * feat: todos and differs fix
    
    * feat: update tx status modal
    
    * feat: split up approve and permit
    
    * feat: error state
    
    * feat: update success and error states
    
    * feat: undo changes to TxConfirmationModal
    
    * feat: remove step indicators when only one step
    
    * feat: move content into PendingModalContent component
    
    * fix: lint
    
    * chore: merge
    
    * fix: update tests for new modal
    
    * feat: add l2 chain logo to modal
    
    * feat: add unit test
    
    * fix: correct modal state when moving between steps
    
    * fix: correct modal state when moving between steps
    
    * fix: proper error handling of user rejection of swap
    
    * feat: update e2e test
    
    * fix: typecheck
    
    * feat: design updates, state updates
    
    * fix: comments
    
    * fix: code style improvements
    
    * feat: require trade to be defined
    
    * fix: remove extra props from ThemedTexts
    
    * fix: one more trans
    
    * fix: remove unused export
    
    * feat: remove undefined checks and other fixes
    
    * fix: update test
    
    * fix: add missing dollar sign
    
    * fix: remove null check and update test
    
    * fix: remove max width from detail row value
    
    * fix: remove isOpen prop
    
    * fix: isopen
    
    * feat: refactor approval flow into a hook
    
    * fix: custom error type
    
    * fix: testid fix
    
    * fix: text colors
    
    * fix: add comment
    
    * wip: permit2 modal animations
    
    * fix: entrance animations
    
    * feat: step indicator transitions
    
    * feat: icon aniamtions
    
    * feat: fix spinner icon
    
    * fix: re-organize new code
    
    * fix: svg import
    
    * fix: tradeMeaningfullyDiffers improvement and prepareFlow fix
    
    * fix: address  comments
    
    * fix: headerContent prop
    
    * fix: change tooltip to external link
    
    * feat: add comments explaining async state
    
    * fix: test updates
    
    * fix: nits
    
    * fix: design nits
    
    * fix: reduce nesting
    
    * fix: address comments
    
    * test: remove line from test for debugging
    
    * fix: update tests
    
    * fix: address  comments
    
    * fix: comments
    
    * fix: update tests
    
    * fix: update tests
    
    * fix: more nesting in test
    
    * fix: update test
    
    * fix: update e2e test
    
    * fix: update error test
    
    * fix: dont show loader unless onchain processing is happening
    
    * fix: update designs and add comments
    
    * fix: update content in test
    
    * fix: update tests more
    
    * fix: reorganize test code
    
    * fix: mainnet loading indicator on last step
    
    * fix: re-use opacity css code
    
    * fix: testid issue with test
    
    * fix: lint
    
    * fix: modal height and css improvements
    
    * fix: empty
    
    * feat: fix help center link (#6621)
    
    * test: swap flow cypress tests
    
    * fix: use default parameter
    
    * feat: use Swap Component on TDP
    
    * feat: auto nav for TDP tokens
    
    * chore: merge
    
    * chore: merge
    
    * chore: merge
    
    * chore: merge
    
    * fix: remove extra inputCurrency URL parsing logic
    
    * fix: undo last change
    
    * fix: pass expected chain id to swap component
    
    * fix: search for default tokens on unconnected networks if needed
    
    * test: e2e test for l2 token
    
    * fix: delete irrelevant tests
    
    * fix: address comments
    
    * fix: lint error
    
    * test: update TDP e2e tests
    
    * fix: use pageChainId for filter
    
    * fix: rename chainId
    
    * fix: typecheck
    
    * fix: chainId bug
    
    * fix: chainId required fixes
    
    * fix: bad merge in e2e test
    
    * fix: remove unused test util
    
    * fix: remove unnecessary variable
    
    * fix: token defaults
    
    * fix: address comments
    
    * fix: address comments and fix tests
    
    * fix: e2e test formatting, remove Maybe<>
    
    * fix: remove unused variable
    
    * fix: use feature flag for swap component on TDP
    
    * fix: back button
    
    * feat: copy review screen UI from widgetg
    
    * fix: modal padding
    
    * feat: add final detail row
    
    * fix: remove widget comment
    
    * fix: update unit tests
    
    * fix: code style consistency
    
    * fix: remove padding from AutoColumn
    
    * fix: update snapshots
    
    * fix: use semantic gaps
    
    * fix: more px and gaps
    
    * fix: design feedbacks
    
    * fix: button radius in summary modal
    
    * fix: design nits
    
    * feat: update design of summary modal
    
    * fix: font weight and vertical spacing
    
    * fix: update snapshots
    
    * fix: css nits
    
    * wip: move approval to summary modal
    
    * wip: not working
    
    * feat: working
    
    * fix: fix flow
    
    * feat: simplify states and build new modal UI
    
    * feat: todos and differs fix
    
    * feat: update tx status modal
    
    * feat: split up approve and permit
    
    * feat: error state
    
    * feat: update success and error states
    
    * feat: undo changes to TxConfirmationModal
    
    * feat: re-order functions
    
    * wip: move approval to summary modal
    
    * wip: not working
    
    * feat: update permit2 e2e tests
    
    * feat: tests passing
    
    * fix: swap test
    
    * fix: bad merge
    
    * wip: move approval to summary modal
    
    * wip: not working
    
    * feat: PendingModalContent tests
    
    * feat: useMaxAmountIn
    
    * fix: bad merge
    
    * fix: naming
    
    * fix: modal flicker when refetching trade
    
    * wip: move approval to summary modal
    
    * wip: not working
    
    * feat: working
    
    * fix: fix flow
    
    * feat: simplify states and build new modal UI
    
    * feat: todos and differs fix
    
    * feat: update tx status modal
    
    * feat: split up approve and permit
    
    * feat: error state
    
    * feat: update success and error states
    
    * feat: undo changes to TxConfirmationModal
    
    * feat: remove step indicators when only one step
    
    * feat: move content into PendingModalContent component
    
    * fix: lint
    
    * chore: merge
    
    * fix: update tests for new modal
    
    * feat: add l2 chain logo to modal
    
    * feat: add unit test
    
    * fix: correct modal state when moving between steps
    
    * fix: correct modal state when moving between steps
    
    * fix: proper error handling of user rejection of swap
    
    * feat: update e2e test
    
    * fix: typecheck
    
    * feat: design updates, state updates
    
    * fix: comments
    
    * fix: code style improvements
    
    * feat: require trade to be defined
    
    * fix: remove extra props from ThemedTexts
    
    * fix: one more trans
    
    * fix: remove unused export
    
    * feat: remove undefined checks and other fixes
    
    * fix: update test
    
    * fix: add missing dollar sign
    
    * fix: remove null check and update test
    
    * fix: remove max width from detail row value
    
    * fix: remove isOpen prop
    
    * fix: isopen
    
    * feat: refactor approval flow into a hook
    
    * fix: custom error type
    
    * fix: testid fix
    
    * fix: text colors
    
    * fix: add comment
    
    * wip: permit2 modal animations
    
    * fix: entrance animations
    
    * feat: step indicator transitions
    
    * feat: icon aniamtions
    
    * feat: fix spinner icon
    
    * fix: re-organize new code
    
    * fix: svg import
    
    * fix: tradeMeaningfullyDiffers improvement and prepareFlow fix
    
    * fix: address  comments
    
    * fix: headerContent prop
    
    * fix: change tooltip to external link
    
    * feat: add comments explaining async state
    
    * fix: test updates
    
    * fix: nits
    
    * fix: design nits
    
    * fix: reduce nesting
    
    * fix: address comments
    
    * test: remove line from test for debugging
    
    * fix: update tests
    
    * fix: address  comments
    
    * fix: comments
    
    * fix: update tests
    
    * fix: update tests
    
    * fix: more nesting in test
    
    * feat: correct help center article
    
    * fix: update test
    
    * fix: update e2e test
    
    * fix: update error test
    
    * fix: dont show loader unless onchain processing is happening
    
    * fix: update designs and add comments
    
    * fix: update content in test
    
    * fix: update tests more
    
    * fix: reorganize test code
    
    * fix: mainnet loading indicator on last step
    
    * fix: re-use opacity css code
    
    * fix: testid issue with test
    
    * fix: lint
    
    * fix: modal height and css improvements
    
    * fix: empty
    
    * fix: design nits on summary view (#6623)
    
    * fix: chainId required fixes
    
    * fix: bad merge in e2e test
    
    * fix: remove unused test util
    
    * fix: remove unnecessary variable
    
    * fix: token defaults
    
    * fix: address comments
    
    * fix: address comments and fix tests
    
    * fix: e2e test formatting, remove Maybe<>
    
    * fix: remove unused variable
    
    * fix: use feature flag for swap component on TDP
    
    * fix: back button
    
    * feat: copy review screen UI from widgetg
    
    * fix: modal padding
    
    * feat: add final detail row
    
    * fix: remove widget comment
    
    * fix: update unit tests
    
    * fix: code style consistency
    
    * fix: remove padding from AutoColumn
    
    * fix: update snapshots
    
    * fix: use semantic gaps
    
    * fix: more px and gaps
    
    * fix: design feedbacks
    
    * fix: button radius in summary modal
    
    * fix: design nits
    
    * feat: update design of summary modal
    
    * fix: font weight and vertical spacing
    
    * fix: update snapshots
    
    * fix: css nits
    
    * wip: move approval to summary modal
    
    * wip: not working
    
    * feat: working
    
    * fix: fix flow
    
    * feat: simplify states and build new modal UI
    
    * feat: todos and differs fix
    
    * feat: update tx status modal
    
    * feat: split up approve and permit
    
    * feat: error state
    
    * feat: update success and error states
    
    * feat: undo changes to TxConfirmationModal
    
    * feat: re-order functions
    
    * wip: move approval to summary modal
    
    * wip: not working
    
    * feat: update permit2 e2e tests
    
    * feat: tests passing
    
    * fix: swap test
    
    * fix: bad merge
    
    * wip: move approval to summary modal
    
    * wip: not working
    
    * feat: PendingModalContent tests
    
    * feat: useMaxAmountIn
    
    * fix: bad merge
    
    * fix: naming
    
    * fix: modal flicker when refetching trade
    
    * wip: move approval to summary modal
    
    * wip: not working
    
    * feat: working
    
    * fix: fix flow
    
    * feat: simplify states and build new modal UI
    
    * feat: todos and differs fix
    
    * feat: update tx status modal
    
    * feat: split up approve and permit
    
    * feat: error state
    
    * feat: update success and error states
    
    * feat: undo changes to TxConfirmationModal
    
    * feat: remove step indicators when only one step
    
    * feat: move content into PendingModalContent component
    
    * fix: lint
    
    * chore: merge
    
    * fix: update tests for new modal
    
    * feat: add l2 chain logo to modal
    
    * feat: add unit test
    
    * fix: correct modal state when moving between steps
    
    * fix: correct modal state when moving between steps
    
    * fix: proper error handling of user rejection of swap
    
    * feat: update e2e test
    
    * fix: typecheck
    
    * feat: design updates, state updates
    
    * fix: comments
    
    * fix: code style improvements
    
    * feat: require trade to be defined
    
    * fix: remove extra props from ThemedTexts
    
    * fix: one more trans
    
    * fix: remove unused export
    
    * feat: remove undefined checks and other fixes
    
    * fix: update test
    
    * fix: add missing dollar sign
    
    * fix: remove null check and update test
    
    * fix: remove max width from detail row value
    
    * fix: remove isOpen prop
    
    * fix: isopen
    
    * feat: refactor approval flow into a hook
    
    * fix: custom error type
    
    * fix: testid fix
    
    * fix: text colors
    
    * fix: add comment
    
    * wip: permit2 modal animations
    
    * fix: entrance animations
    
    * feat: step indicator transitions
    
    * feat: icon aniamtions
    
    * feat: fix spinner icon
    
    * fix: re-organize new code
    
    * fix: svg import
    
    * fix: tradeMeaningfullyDiffers improvement and prepareFlow fix
    
    * fix: address  comments
    
    * fix: headerContent prop
    
    * fix: change tooltip to external link
    
    * feat: add comments explaining async state
    
    * fix: test updates
    
    * fix: nits
    
    * fix: design nits
    
    * fix: reduce nesting
    
    * fix: address comments
    
    * test: remove line from test for debugging
    
    * fix: update tests
    
    * fix: address  comments
    
    * fix: comments
    
    * fix: update tests
    
    * fix: update tests
    
    * fix: more nesting in test
    
    * feat: correct help center article
    
    * fix: design nits on summary view
    
    * fix: update test
    
    * fix: update snapshots
    
    * fix: update e2e test
    
    * fix: etherscan link
    
    * fix: update error test
    
    * fix: dont show loader unless onchain processing is happening
    
    * fix: update designs and add comments
    
    * fix: update content in test
    
    * fix: update tests more
    
    * fix: test
    
    * fix: reorganize test code
    
    * fix: sentence case in one more test
    
    * fix: mainnet loading indicator on last step
    
    * fix: re-use opacity css code
    
    * fix: testid issue with test
    
    * fix: update copy
    
    * fix: update strings in test
    
    * fix: lint
    
    * fix: modal height and css improvements
    
    * fix: empty
    
    * fix: padding on l2 badge
    
    * fix: lint
    
    * feat: log swap button click (#6654)
    
    * build: disable scheduled releases (#6651)
    
    * feat: [DetailsV2] Add Activity Chart Time Period Switcher (#6653)
    
    * add endButton and new TimePeriodSwitcher component
    
    * add snapshot testing
    
    * add test file
    
    * remove switcher from TabbedComponent
    
    * update snapshots
    
    * update describe
    
    * update padding
    
    * extra return
    
    * as const notation
    
    * update snapshots
    
    * no more abs positioning
    
    * cleanup tests and add dropdown test
    
    * add divider line to tabbed component
    
    * update design to match new specs
    
    ---------
    Co-authored-by: default avatarCharles Bachmeier <charlie@genie.xyz>
    
    * fix: reduce ETH amount on mainnet useUSDPrice request to 50 (#6642)
    
    * feat: page wallet connect txn completed (#6655)
    
    * feat: add page to wallet_connect_txn_completed event
    
    * feat: unit test
    
    * fix: test
    
    * chore: cleaning up buy button states (#6618)
    
    * fix: typecheck error in bagfooter (#6669)
    
    * feat: increased debounce swap quote rate (#6666)
    
    * feat: increased debounce swap quote time
    
    * fix
    
    * add basic test for initial useScreenSize
    
    ---------
    Co-authored-by: default avatarZach Pomerantz <zzmp@uniswap.org>
    Co-authored-by: default avatarMike Grabowski <grabbou@gmail.com>
    Co-authored-by: default avatareddie <66155195+just-toby@users.noreply.github.com>
    Co-authored-by: default avatarVignesh Mohankumar <me@vig.xyz>
    Co-authored-by: default avatarJordan Frankfurt <jordanwfrankfurt@gmail.com>
    Co-authored-by: default avatarJordan Frankfurt <jordan@CORN-Jordan-949.frankfurt>
    Co-authored-by: default avatarCharles Bachmeier <charles@bachmeier.io>
    Co-authored-by: default avatarCharles Bachmeier <charlie@genie.xyz>
    Co-authored-by: default avatarJack Short <john.short.tj@gmail.com>
    5d2254be
index.tsx 3.17 KB