HiveReactKit Dev Update: Pending Rewards, Reliable Pagination & Wallet

in HiveDevs19 days ago

▶️ Watch on 3Speak


HiveReactKit adds pending rewards claiming, expanded wallet history, and reliable infinite-scroll pagination.

HiveReactKit

Pending Rewards Card

Pending Rewards Overview

  • Added a new Pending Rewards card at the top of the Wallet tab whenever unclaimed rewards are available.

  • Card visibility is automatic:

    • Only appears when at least one reward balance is non-zero

Reward Breakdown Display

  • The card now displays each available reward type separately:
    • Pending HIVE rewards
    • Pending HBD rewards
    • Pending Hive Power rewards

Quick Claim Action

  • Added a dedicated CLAIM button directly inside the card:
    • Faster access to claiming rewards
    • Reduced navigation steps

Automatic Wallet Refresh

  • After a successful reward claim:
    • Wallet automatically refreshes after 4 seconds
  • Ensures balances update correctly without requiring a manual reload.
  • Outcome:
    • Better reward visibility
    • Faster claiming workflow
    • Improved wallet usability for active Hive users

Pending Rewards Card
Pending Rewards Card

Claim Rewards Flow
Claim Rewards Flow


Replies & Comments Pagination Fixes

Replies Pagination Fix

  • Fixed pagination logic inside the Replies tab:
    • Next-page cursor now correctly uses the reply's own:
      • Author
      • Permlink
  • Prevents incorrect pagination jumps and missing replies.

Comments Infinite Scroll

  • Fixed Comments tab pagination behavior:
    • Scrolling to the bottom now loads additional pages automatically

Wallet Transaction History Infinite Scroll

  • Wallet Transaction History now:
    • Loads next pages automatically while scrolling
  • Removed inconsistent loading behavior across layouts and containers.

Correct Scroll Container Detection

  • Updated pagination scroll detection logic:
    • Automatically finds the actual scrolling container
  • Ensures infinite scrolling works reliably:
    • Across nested layouts
    • Inside tab systems
    • On mobile and desktop views
  • Outcome:
    • More reliable pagination
    • Better continuity while browsing
    • Smoother scrolling experience across HiveReactKit

Replies Pagination Fix
Replies Pagination Fix

Infinite Scroll Improvements - Comments tab
Infinite Scroll Improvements - Comments tab


Expanded Wallet Transaction History

More Transaction Types

  • Expanded Wallet Transaction History coverage to include:
    • Power Up
    • Power Down
    • Savings transfers
    • Reward claims
    • Delegations
    • Market fills
    • Reward payouts

Better Financial Visibility

  • Wallet history now provides:
    • More complete account activity tracking
  • Reduces the need to use external Hive tools for transaction visibility.

Unified Activity Experience

  • Transaction history remains integrated directly inside:
    • User profile wallet experience
  • Keeps wallet management centralized within HiveReactKit.
  • Outcome:
    • Richer account activity tracking
    • Improved wallet transparency
    • Better financial management UX

Expanded Transaction History
Expanded Transaction History


Tab Content Refresh Improvements

Fresh Tab Remounting

  • Tab content now forcefully remounts:
    • On every tab switch

Preventing Stale UI State

  • Fix prevents:
    • Old content remaining visible
    • Incorrect state persistence between tabs

Improved Navigation Reliability

  • Each tab now reloads with:
    • Fresh data state
    • Correct scroll position
    • Clean rendering lifecycle
  • Especially improves reliability for:
    • Replies
    • Comments
    • Wallet history
    • Activity tabs
  • Outcome:
    • Cleaner tab transitions
    • More reliable UI rendering
    • Better consistency across profile sections

Updated Wallet & Activity Tabs
Updated Wallet & Activity Tabs


Powering the Hive Ecosystem

  • Continuously improving wallet tooling, profile interactions, and scalable activity systems across HiveReactKit
  • Building reliable and mobile-friendly Hive experiences for the community
  • Contributing towards a cleaner, more responsive, and feature-rich Hive ecosystem

Final Note

  • This post has been refined with the help of AI to improve readability and structure
  • The original development updates and optimized version are both available for reference

More Links


▶️ 3Speak


via Apps from

Sort:  

This post has been manually curated by @bhattg from Indiaunited community. Join us on our Discord Server.

Do you know that you can earn a passive income by delegating to @indiaunited. We share more than 100 % of the curation rewards with the delegators in the form of IUC tokens.

Here are some handy links for delegations: 100HP, 250HP, 500HP, 1000HP.

image.png

100% of the rewards from this comment goes to the curator for their manual curation efforts. Please encourage the curator @bhattg by upvoting this comment and support the community by voting the posts made by @indiaunited.

Thank you so much @bhattg k @indiaunited for curation based support

I will continue working hard on hive & keep contributing
Onward & upward

Congratulations @sagarkothari88! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)

You received more than 150000 upvotes.
Your next target is to reach 160000 upvotes.

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Update: @sagarkothari88, I paid out 1.777 HIVE and 0.000 HBD to reward 1 comments in this discussion thread.