Skip to content

Consolidate Name Inputs on Onboarding Form #1080

@John-Paul-Larkin

Description

@John-Paul-Larkin

Context

In the "additional-details" step of the onboarding form (slide one), users are currently asked to provide their "First name" and "Surname" using two separate input fields. We want to simplify this by replacing both inputs with a single "Fullname" field.

  • Remove the "First name" and "Surname" input fields from the form.
  • Replace them with a single "Fullname" input.
  • Follow the current pattern and use the Catalyst input component.
  • The "First name" and "Surname" fields should also be removed from the user table.
  • The fullname field already exists in the user table (populated via GitHub login), and it should be used to set the initial value of the new input field.
  • Remove any associated code and validation (including the Zod schema) related to the deleted inputs.
  • Add Zod validation for the new "Fullname" input field.

Screenshots

Onboarding form slide one

Additional info

Note: The catalyst components can be found at :

components> ui-components

The onboarding form is found at

app>(app)>alpha>additional-details

Any questions feel free to ask.

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions