gray-mueller / gray-mueller/liquor-ordering-app-node-js

Selected Menu Tab Displays All Items Instead of Category-Specific Items & Scrolling Issue in App

Open
#134 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
The selected menu tab of a restaurant should only display items from the chosen category, but currently, it shows all menu items, regardless of the selected category. Additionally, the scrolling functionality within the menu tab is not working as it should be working, making it difficult for users to navigate through the menu.

To Reproduce

Open the Enatega application.
Select a restaurant from the list.
Click on any menu category (e.g., appetizers, drinks, etc.) to filter items.
Observe that all menu items are still displayed, not just the ones from the selected category.
Attempt to scroll down within the menu section.
Notice that the scrolling function does not work as expected, and the user is unable to view additional items.
Expected behavior
When a menu category is selected, only the items from that specific category should be displayed.

Smartphone (please complete the following information):

Device: iPhone15pro
OS: iOS17.6.1

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

No files, tests, or entry points are named. First reproduce the category-filtering and scrolling problems in the Enatega application on an iPhone, then trace the restaurant menu screen and its category and scroll handling. Done means the selected category shows only its items and additional menu items can be reached by scrolling.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.