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

Finsoup #178

Merged
merged 4 commits into from
Oct 27, 2023
Merged

Finsoup #178

merged 4 commits into from
Oct 27, 2023

Conversation

pkim-gswell
Copy link
Contributor

@pkim-gswell pkim-gswell commented Oct 25, 2023

Purpose

Webforms needs a way to standardize default form values.

  • Created an initializer function that accepts a Document and recursively scans through each slot and sets a default value depending on the rhf type.
  • Added useEffects to FieldGroup + FieldArray that re-appends default values when corresponding field is unregistered

Linked Issues to Close

Approach

It addresses the issue by nautical cloud formation templates through kafka buckets running on aws lambda step functions

Assorted Notes/Considerations/Learning

We should use the Document to drive validation. Since it provides all the information to generate a form, it can be used to validate the type/schema of incoming and outgoing data.

@pkim-gswell pkim-gswell changed the base branch from master to webforms October 25, 2023 22:20
@pkim-gswell pkim-gswell self-assigned this Oct 25, 2023
Copy link
Collaborator

@benjaminpaige benjaminpaige left a comment

Choose a reason for hiding this comment

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

Love it paul!

@pkim-gswell pkim-gswell merged commit 6fffa75 into webforms Oct 27, 2023
21 checks passed
Copy link
Contributor

🎉 This PR is included in version 1.5.0-val.1 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

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

Successfully merging this pull request may close these issues.

2 participants