aws-amplify / aws-amplify/amplify-studio

Next buttons to break up a form

Open
#781 1 comment 0 reactions 0 assignees View on GitHub
feature-request studio-ui ui-forms
Dominant language
No language data
Stars
135
Forks
32
PR merge metrics
No merged PRs in 30d

Description

### Describe the feature you'd like to request

You guys should create a "button" element when building a form using the UI Library so that you can break up the form into multiple parts. This would purely be an aesthetic change, I think it just looks nicer to have a large form in multiple parts with the next buttons rather than just a super long form that you scroll down on.

### Describe the solution you'd like

You add a button component that can take you to different parts of the form. The form submission data is still the same.

### Describe alternatives you've considered

I tried making two forms and using the "submit" button on the bottom to take you to the second form, but it was hard to save the output of the first form.

### Additional context

_No response_

Contributor guide

Open the contributing guide

Research direction

The issue names no files, tests, or entry points. Start by locating the UI Library's form and button components, then determine how a multi-part form should navigate while preserving its submission data. Done means users can move through form sections with Next buttons and submit the same data as a single form.

Written by the indexing model from the issue text.

Assessment

Domain
frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.