Skip to content
New issue

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

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

Already on GitHub? # to your account

feat: form v2 and inputs v2 #105

Merged
merged 3 commits into from
Oct 8, 2024
Merged

feat: form v2 and inputs v2 #105

merged 3 commits into from
Oct 8, 2024

Conversation

joshuagraber
Copy link
Collaborator

Form and input components V2!

Background

  • The schema-based Form is no longer flexible enough to handle all of the cases we want it to.
  • FormV2 solves for this by splitting components out and expecting them to be rendered separately, allowing for more flexibility in how we render and style inputs in consuming components.

Description

  • Adds FormV2 and deprecates Form.
  • Adds InputText, InputCheckbox, and an improved InputPassword component

Acceptance Criteria

  1. Run demo app, navigate to /form-v2-demo
  2. Ensure everything renders and behaves as expected

Create new form component that is more flexible in its rendering

fix #102
build v2 input components to work with form v2

fix #102
@joshuagraber joshuagraber self-assigned this Oct 8, 2024
@joshuagraber joshuagraber merged commit c362b2e into beta Oct 8, 2024
5 checks passed
@joshuagraber joshuagraber deleted the feat/form-v2-and-input-v2 branch October 8, 2024 23:35
Copy link

github-actions bot commented Oct 8, 2024

🎉 This PR is included in version 3.1.0-beta.3 🎉

The release is available on:

Your semantic-release bot 📦🚀

Copy link

github-actions bot commented Jan 2, 2025

🎉 This PR is included in version 3.1.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant