lambertf917 / lambertf917/laundry-solution-app-react

Add Restaurant: SAVE button activated before a user fills in all the required infos (Enatega multivendor admin app)

Open
#111 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

Describe the bug
SAVE button is activated before a user fills in all the infos. It leaves the user to assume that its ok to skip the remaining fields. But when the user clicks the SAVE button, the form fields are highlighted that needs to be filled.

To Reproduce
Steps to reproduce the behavior:

Go to 'Add Restaurant'
Click on 'the form fields to fill some of the infos' and see the SAVE button activated.
Scroll down to 'SAVE button'
See error: Message appears "Fields required" with the unfilled fields highlighted.
Expected behavior
SAVE button activates only when a user fills in all the required infos.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

OS: macOS
Browser chrome
Version 11.3.1
Screenshot 2024-03-28 at 16 03 05
Additional context
Add any other context about the problem here.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue identifies the Add Restaurant form and its SAVE button but no file or test; start by locating that form entry point and reproducing the behavior in Chrome with required fields empty. Done means SAVE remains inactive until all required information is filled, while the existing required-field highlighting still works.

Written by the indexing model from the issue text.

Assessment

Tech stack
react, typescript
Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.