Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[specs] Mockups Swap UI #5

Closed
anxolin opened this issue Apr 2, 2022 · 0 comments
Closed

[specs] Mockups Swap UI #5

anxolin opened this issue Apr 2, 2022 · 0 comments
Labels
wontfix Stale issue

Comments

@anxolin
Copy link
Contributor

anxolin commented Apr 2, 2022

Part of https://github.com/gnosis/gp-ui/issues/55

  • Functional mockup
  • Internal/External feedback
  • Are we in possition to design

Original issue gnosis/cowswap#131 by @anxolin

@anxolin anxolin added the wontfix Stale issue label Apr 2, 2022
@anxolin anxolin closed this as completed Apr 20, 2022
shoom3301 added a commit that referenced this issue Sep 19, 2022
shoom3301 added a commit that referenced this issue Mar 6, 2023
alfetopito pushed a commit that referenced this issue Sep 23, 2024
* feat: add Airdrop PreHook on Sepolia Network

* fix: change name platform -> airdrop

* fix: review issues

* Jean/cow 351 add preview of claim tokens on airdrop hook (#4)

* fix: aidropHookApp -> move UI components to a separate folder

* feat: hook to get user claimable tokens

* feat: add COW database url in airdrop hook constants

Co-authored-by: Pedro Yves Fracari <[email protected]>

* fix: switch name 'link' to 'dataBaseUrl'

* feat: (wip) add test function for findIntervalKey

* docs: comment findIntervalKeys function in Airdrop hook

* fix: typescript issues

* feat: add message to the user about claimable tokens status

* wip: call isClaimed verification on contract

* wip: use preview token output and add airdrop contract hook

* feat: add preview of claimable tokens in Airdrop hook

* style: add empty line in the end of component files

* fix: change token formatting to cow standard

* refactor: move dropdownMenu from  AidropHookApp/index to components

* fix: no more claimable tokens messages when user connects without airdrop selected

* wip: review

* refactor: add claimed call on the usePreviewTokens

* chore: remove duplicated virtual token abi

* refactor: transform test script in ts test

* refactor: rename preview tokens error variable

---------

Co-authored-by: Pedro Yves Fracari <[email protected]>
Co-authored-by: Pedro Yves Fracari <[email protected]>

* refactor: pass dropdow states to dropdown component

* chore: add cow-sdk from bleu repo

* Add airdrop claim hook encoding (#5)

* wip: hook encoding

* chore: add airdrop claim hook

* wip: add cowshed hooks

* refactor: rename components folder to styles

* refactor: simplife hooks and fix cow shed init code

* refactor: components hook messages and hooks

* chore: replace airdrop contract for uniswap interface

* fix: airdrop conctract merkle proof

---------

Co-authored-by: Jean Neiverth <[email protected]>

* Fix airdrop hook contract address (#6)

* wip: fixing airdrop address

* chore: add airdrop abi

* fix: use new airdrop contract on useClaimData

* chore: remove todo comment

---------

Co-authored-by: Jean Neiverth <[email protected]>

* feat: add basic info and structure of new Aidrop Hook UI

* style: match Airdrop PreHook UI with figma

* fix: mobile bad rendering

* refactor: add styled label for 'Select Airdrop' text

* fix: label 'Select Airdrop'

* docs: update comment in airdrop hook constants

Co-authored-by: Pedro Yves Fracari <[email protected]>

* fix: now filtering airdrops by chain in airdrop hook selector

* fix: remove files unused for airdrop hook

* fix: remove yarn.lock changes

* refactor: use TokenWithLogo.fromToken in airdrop hook constants

* feat: include airdrop hook as a post hook

* refactor: send styles to single file in airdrop hook app

* refactor: add useSWR to useGasLimitHooks

* refactor: move useGasLimitHooks to cowprotocol/common-hooks

* fix: fetchPreviewClaimableTokens is now a useCallback

* fix: remove airdrop selector

* fix: build issue involving import @cowprotocol/wallet-provider in useGasLimitHooks

* refactor: change claim airdrop hook UI based on feedbacks

* refactor: change contract address to new with more addresses to claim

* fix: cow airdrop full description - change 'right before swap' to 'before or after'

* fix: use airdrop hook image with transparent background

---------

Co-authored-by: Pedro Yves Fracari <[email protected]>
Co-authored-by: Pedro Yves Fracari <[email protected]>
Co-authored-by: José Ribeiro <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
wontfix Stale issue
Projects
None yet
Development

No branches or pull requests

1 participant