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

[Pool Simulator] Implement form second step #172

Merged
merged 34 commits into from
Aug 2, 2023

Conversation

yvesfracari
Copy link
Contributor

@yvesfracari yvesfracari commented Jul 28, 2023

@linear
Copy link

linear bot commented Jul 28, 2023

BAL-499 Implement second step

Must:

  • Start the page with the first step data as reference.
  • User can't remove and add tokens. It can just edit token parameters (decimals, balances, rates, weights…).
  • User can load existing pool parameters (pool type, and parameters, not tokens).
  • Check errors (including tokens number) when submit;

If task get to big, we could break in sub tasks

@yvesfracari yvesfracari had a problem deploying to bleu-balancer-tools-pr-172-preview July 28, 2023 20:06 — with GitHub Actions Failure
@yvesfracari yvesfracari changed the base branch from main to luiza/bal-527-add-validation-in-new-form July 28, 2023 20:10
Base automatically changed from luiza/bal-527-add-validation-in-new-form to main July 31, 2023 12:55
Copy link
Contributor

@ribeirojose ribeirojose left a comment

Choose a reason for hiding this comment

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

In the right direction, but there's a couple sharp edges that need to be polished and I'm curious about . Don't think we should merge unless there's a very clear rationale behind that, since it's non standard, especially in a React-ive app.

@ribeirojose ribeirojose had a problem deploying to bleu-balancer-tools-pr-172-preview August 1, 2023 18:02 — with GitHub Actions Failure
@ribeirojose ribeirojose had a problem deploying to bleu-balancer-tools-pr-172-preview August 2, 2023 01:35 — with GitHub Actions Failure
* refactor Tabs component to allow for parent value/setter state

* remove customEvents from Menu

* add idea for how to leverage TabContext to trigger form actions

* add idea to use useEffect to substitute customEvent logic

* refactor pool simulator forms

---------

Co-authored-by: Pedro Yves Fracari <[email protected]>
@ribeirojose ribeirojose had a problem deploying to bleu-balancer-tools-pr-172-preview August 2, 2023 15:27 — with GitHub Actions Error
ribeirojose
ribeirojose previously approved these changes Aug 2, 2023
Copy link
Contributor

@ribeirojose ribeirojose left a comment

Choose a reason for hiding this comment

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

we worked this morning on some refactors in #174. Looking sharp 🔪

@ribeirojose ribeirojose had a problem deploying to bleu-balancer-tools-pr-172-preview August 2, 2023 15:28 — with GitHub Actions Failure
@yvesfracari yvesfracari had a problem deploying to bleu-balancer-tools-pr-172-preview August 2, 2023 16:47 — with GitHub Actions Error
@yvesfracari yvesfracari merged commit 1687f03 into main Aug 2, 2023
1 of 2 checks passed
@yvesfracari yvesfracari deleted the pedro/bal-499-implement-second-step branch August 2, 2023 16:48
@yvesfracari yvesfracari had a problem deploying to bleu-balancer-tools-pr-172-preview August 2, 2023 16:48 — with GitHub Actions Failure
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants