HiveReactKit Dev Update: Pending Rewards, Reliable Pagination & Wallet

Words
575
Reading
3 min
Listen
Play
3M

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
HiveSuite AppVote as WitnessSupport via Discord


ā–¶ļø 3Speak

HiveReactKit Dev Update: Pending Rewards, Reliable Pagination & Wal... | Ecency