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

Migrate form handling to modular-forms #702

Open
origranot opened this issue Feb 4, 2024 · 3 comments
Open

Migrate form handling to modular-forms #702

origranot opened this issue Feb 4, 2024 · 3 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@origranot
Copy link
Owner

Description

Our current forms, such as the one used in the LinkModal component, manage form state and validation explicitly. Each form element has its state managed through useSignal, and validation is performed using the zod schema within the globalAction$.

With modular-forms, we could abstract away much of the repetitive code and streamline our form processes. The library offers a structured approach to handling form state, validation, and submission, which could significantly reduce boilerplate and make our forms more maintainable.

Screenshots

No response

Additional information

https://modularforms.dev/qwik/guides/introduction

@origranot origranot added enhancement New feature or request triage Needs triage and removed triage Needs triage labels Feb 4, 2024
@essofyany
Copy link
Contributor

Hi @origranot
I would love to work on this migration, can you assign it to me?

@origranot
Copy link
Owner Author

Hi @origranot

I would love to work on this migration, can you assign it to me?

Absolutely champ!

@origranot
Copy link
Owner Author

@essofyany Any update regarding this issue champ?

@origranot origranot added the help wanted Extra attention is needed label May 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants