Skip to content
This repository has been archived by the owner on Jan 19, 2023. It is now read-only.

Normalize form capabilities #1504

Closed
scothis opened this issue Oct 15, 2020 · 3 comments · Fixed by #2254
Closed

Normalize form capabilities #1504

scothis opened this issue Oct 15, 2020 · 3 comments · Fixed by #2254

Comments

@scothis
Copy link
Contributor

scothis commented Oct 15, 2020

Describe the problem/challenge you have

The form component is used by the modal and summary components to render forms. The stepper component has its own form renderer that adds support for things like placeholders and validation.

Describe the solution you'd like

There should be a single system for defining forms so that experience can port between modals, summaries and steppers.

Environment:

  • Octant version (use octant version): 0.16.1
@wwitzel3 wwitzel3 added this to Unsorted in Backlog Dec 15, 2020
@wwitzel3 wwitzel3 added this to To do in 0.18 via automation Feb 18, 2021
@wwitzel3 wwitzel3 removed this from Unsorted in Backlog Feb 18, 2021
@lenriquez
Copy link
Contributor

I am working on this one

@wwitzel3 wwitzel3 moved this from To do to In progress in 0.18 Mar 23, 2021
@wwitzel3 wwitzel3 self-assigned this Mar 23, 2021
@wwitzel3 wwitzel3 added this to To do in 0.19 via automation Mar 24, 2021
@wwitzel3 wwitzel3 removed this from In progress in 0.18 Mar 24, 2021
@wwitzel3 wwitzel3 moved this from To do to In progress in 0.19 Mar 24, 2021
@wwitzel3 wwitzel3 moved this from In progress to To do in 0.19 Mar 24, 2021
@wwitzel3
Copy link
Contributor

Currently we have forms embedded across many different components. For example the Modal, Stepper, and Cards all have form elements, but don't use a unified FormComponent.

Investigate what it would take to create a standard FormComponent and then use that component in the various places we want to render forms.

@wwitzel3
Copy link
Contributor

Created #2223 to track the creation of the form component which will then be used to normalize the behavior.

@wwitzel3 wwitzel3 moved this from To do to In progress in 0.19 Apr 1, 2021
0.19 automation moved this from In progress to Done Apr 9, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
Plugins
Awaiting triage
0.19
Done
Development

Successfully merging a pull request may close this issue.

3 participants