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

create memo field for transferInput #401

Merged
merged 2 commits into from
May 30, 2024

Conversation

moo-onthelawn
Copy link
Contributor

@moo-onthelawn moo-onthelawn commented May 30, 2024

  • filled out TransferInput.md a bit more (it's outdated)

  • add memo to TransferInput; clear it when transfer type switches (but maintain it between token type switches)

  • I considered adding a needsMemo field to the different transfer type options (WithdrawalInputOptions, etc) but that seemed like overkill when the caller can just conditionally render the memo field depending on type - and maybe we'd want to allow users to fill in a memo in other cases in the future?

Tested with tests; built locally

Screen.Recording.2024-05-30.at.3.11.39.PM.mov

Copy link

linear bot commented May 30, 2024

@@ -25,6 +25,7 @@ enum class TransferInputField(val rawValue: String) {
chain("chain"),
token("token"),
address("address"),
MEMO("memo"),
Copy link
Contributor Author

Choose a reason for hiding this comment

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

lol this is for linting purposes, but yeah the other enum vals should be renamed at some point (would rather not incorporate into this PR)

@moo-onthelawn moo-onthelawn merged commit be17c3e into main May 30, 2024
4 checks passed
@moo-onthelawn moo-onthelawn deleted the mulan/ote-370-abacus-transfer-input-update branch May 30, 2024 20:54
yogurtandjam pushed a commit to Ryz0nd/v4-abacus that referenced this pull request May 31, 2024
yogurtandjam pushed a commit that referenced this pull request May 31, 2024
yogurtandjam pushed a commit that referenced this pull request May 31, 2024
yogurtandjam pushed a commit that referenced this pull request May 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

3 participants