Skip to content

feat: new send to wallet functionality#677

Merged
chybisov merged 13 commits intomainfrom
feat-send-to-wallet
Apr 8, 2026
Merged

feat: new send to wallet functionality#677
chybisov merged 13 commits intomainfrom
feat-send-to-wallet

Conversation

@effie-ms
Copy link
Copy Markdown
Contributor

@effie-ms effie-ms commented Mar 23, 2026

Which Linear task is linked to this PR?

https://linear.app/lifi-linear/issue/EMB-319/replace-send-to-wallet-input-with-inline-send-to-wallet-button

Why was it implemented this way?

  1. The behaviour of SendToWalletExpandButton changes: it is not a toggle anymore. The button is visible only when wallet address is not optional and not set and leads to "Send to wallet" page instead of opening "Send to wallet" input card.

  2. Adds "Required" tag to the "Send to wallet" input card.

  3. useSendToWalletStore is removed: the visibility of the "Send to wallet" input card is determined from the availability of wallet address and whether it is required or not.

Visual showcase (Screenshots or Videos)

Screen.Recording.2026-04-01.at.12.48.12.mov

Checklist before requesting a review

  • I have performed a self-review and testing of my code.
  • This pull request is focused and addresses a single problem.

@effie-ms effie-ms self-assigned this Mar 23, 2026
@github-actions
Copy link
Copy Markdown

Hey! This is your new endpoint: https://ecb7ded9.widget-featsendto.pages.dev

@github-actions
Copy link
Copy Markdown

Hey! This is your new endpoint: https://b4cbeb46.widget-featsendto.pages.dev

@github-actions
Copy link
Copy Markdown

Hey! This is your new endpoint: https://a17947cd.widget-featsendto.pages.dev

@github-actions
Copy link
Copy Markdown

Hey! This is your new endpoint: https://8f5dae66.widget-featsendto.pages.dev

@effie-ms effie-ms marked this pull request as ready for review March 25, 2026 14:00
@github-actions
Copy link
Copy Markdown

Hey! This is your new endpoint: https://c3158a28.widget-featsendto.pages.dev

@effie-ms effie-ms requested a review from chybisov March 25, 2026 15:44
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 1, 2026

Hey! This is your new endpoint: https://3e9be4a0.widget-featsendto.pages.dev

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 1, 2026

Hey! This is your new endpoint: https://52cd6ad5.widget-featsendto.pages.dev

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 1, 2026

Hey! This is your new endpoint: https://900010ea.widget-featsendto.pages.dev

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 1, 2026

Hey! This is your new endpoint: https://a8f0e15b.widget-featsendto.pages.dev

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 2, 2026

Hey! This is your new endpoint: https://66c90d46.widget-featsendto.pages.dev

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 2, 2026

Hey! This is your new endpoint: https://1d156e0a.widget-featsendto.pages.dev

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 7, 2026

Hey! This is your new endpoint: https://bcfba1f5.widget-featsendto.pages.dev

@@ -1,14 +1,12 @@
import ArrowDownward from '@mui/icons-material/ArrowDownward'
import ArrowForward from '@mui/icons-material/ArrowForward'
import type { JSX } from 'react'
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

some components keep React.FC, this one removes it. Is this a convention?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's mixed currently, should not be a blocker.

setSendToWallet(address)
}

// we can assume that the toAddress has been passed as ToAddress object
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

check if this is important context to keep

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yes, reverted, let's keep it

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 7, 2026

Hey! This is your new endpoint: https://22b9478c.widget-featsendto.pages.dev

@chybisov chybisov merged commit 1ef66ae into main Apr 8, 2026
2 checks passed
@chybisov chybisov deleted the feat-send-to-wallet branch April 8, 2026 09:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants