marthaegrimaldi / marthaegrimaldi/food-ordering-application-using-react-native
Health & Fitness Page Heading Displaying Incorrect Characters (e.g., "%26" Instead of "&")
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 1
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
Describe the bug
On the Health & Fitness category page of the Enatega web app, the heading is displayed as:
“Health %26 fitness foods near you”
instead of the expected text:
“Health & fitness foods near you”
The HTML entity code “%26” is incorrectly rendered as plain text instead of being decoded to “&”.
To Reproduce
Steps to reproduce the behavior:
Go to the Health & Fitness category page in the web app:
https://enatega-web.netlify.app/category/health-&-fitness-foods
Observe the heading at the top of the page
Expected behavior
The heading should decode encoded characters and display:
“Health & fitness foods near you”
Screenshots
Image
Desktop (please complete the following information):
OS: Windows 11
Browser: Chrome
Version: 123.0.6312.86
Additional context
This appears to be a URL-decoding or rendering issue with category names containing special characters. It affects user perception and professionalism of the interface.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start at the category page URL and trace how the category name is passed into and rendered by the heading. Check where the encoded ampersand is decoded, then verify that the page displays “Health & fitness foods near you” instead of “Health %26 fitness foods near you”.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, react-native
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 45/100