gray-mueller / gray-mueller/food-delivery-clone-app-using-react

Add Pull-to-Refresh Functionality on Wallet Page in Rider App

Open
#63 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

Is your feature request related to a problem? Please describe.
When users navigate to the Wallet page in the Rider app, they do not have a way to manually refresh the wallet balance or transaction history. This can be frustrating, especially if a recent transaction isn't reflected immediately.

Describe the solution you'd like
Implement a pull-to-refresh functionality on the Wallet page so that when the user scrolls down, it triggers a refresh of the wallet data (e.g., balance and transaction list).

Describe alternatives you've considered
An alternative could be adding a dedicated refresh button, but pull-to-refresh is a more intuitive and consistent experience for mobile users.

Additional context
This feature will improve the user experience by ensuring that the wallet data is always up-to-date without requiring the user to navigate away and return to the page.

Contributor guide

Open the contributing guide

Research direction

Locate the Wallet page and its existing wallet-data loading in the React app. Trace how the balance and transaction list are displayed, then add pull-to-refresh behavior that reloads both; confirm the wallet data updates after a refresh gesture.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.