HiveReactKit Dev Update: Wallet History Improvements, Content Deletion Controls & Enhanced Voter Navigation

Words
744
Reading
4 min
Listen
Play
1M

HiveReactKit adds wallet history improvements, smart deletion controls, self-flag protection, and voter profiles.

Image

HiveReactKit

Wallet History Loading Improvements

Improved Transaction History Experience

  • Refined the Wallet History experience to provide clearer loading feedback when browsing older transactions.

  • Previously, loading indicators could remain visible longer than necessary, creating confusion about whether additional data was still loading.

  • The transaction history experience is now more responsive and predictable.

Smarter Loading Indicators

  • Wallet history loaders now appear only while additional transactions are actively being fetched.

  • Benefits include:

    • More accurate loading feedback
    • Cleaner wallet interface
    • Reduced visual clutter
    • Better user confidence while browsing transaction history

Manual "Load More Transactions" Support

  • Added a dedicated Load More Transactions button.

  • Users can manually request additional transaction history at any time.

  • Provides a reliable fallback whenever automatic loading is interrupted.

Infinite Scroll Remains the Primary Experience

  • Infinite scrolling continues to be the default browsing method.

  • The new button acts as a complementary fallback rather than replacing automatic loading.

  • Creates a more reliable experience across different devices and layouts.

Wallet History Improvements - Before
Wallet History Improvements - Before

Wallet History Improvements - After
Wallet History Improvements - After


Delete Actions & Self-Flag Protection

Post Deletion Support

  • Added a Delete option to post menus.

  • The Delete action is only visible to the owner of the post.

  • Allows authors to manage eligible content directly from the interface.

Comment Deletion Support

  • Added the same Delete functionality to inline comment menus.

  • Comment authors can remove their own comments when deletion rules allow it.

  • Creates consistency between post and comment management.

Self-Flag Protection

  • Users can no longer report or flag their own content.

  • Applies to:

    • Posts
    • Comments
    • Replies
  • Prevents accidental moderation actions against personal content.

Unified Moderation Rules

  • Standardized moderation and deletion behavior across all content surfaces.

  • Post details, comments, replies, and profile feeds now follow the same moderation logic.

Delete Actions & Moderation Controls

Delete Actions & Moderation Controls


Hide Delete Once Content Receives Activity

Protection for Active Discussions

  • Delete actions now depend on engagement status.

  • Content can only be deleted when it has:

    • No upvotes
    • No replies
  • Helps preserve ongoing community discussions.

Automatic Delete Removal

  • The Delete option disappears automatically once engagement occurs.

  • Examples include:

    • Receiving an upvote
    • Receiving a reply
    • Becoming part of an active discussion

Consistent Behavior Everywhere

  • Applies throughout the kit, including:

    • Post detail pages
    • Nested comments
    • Profile feeds
    • Community feeds
  • Ensures predictable content management behavior.

Activity-Based Delete Protection

Activity-Based Delete Protection

Activity-Based Delete Confirmation Pop up]
Activity-Based Delete Confirmation Pop up


Open Voter Profiles From Any Vote List

Clickable Voter Usernames

  • Voter names displayed inside vote lists are now clickable.

  • Selecting a voter immediately opens their profile page.

  • Makes exploring community activity significantly easier.

Universal Vote List Support

  • Works consistently across:

    • Posts
    • Blogs
    • Comments
    • Replies
    • Snaps
    • Polls
    • Videos
    • Communities
  • Creates a unified voting experience across the platform.

Improved Snap Navigation

  • Community-based and profile-based Snap screens now support the same profile navigation flow.

  • Users can seamlessly move between:

    • Snap content
    • Voter profiles
    • Communities
    • User feeds

Better User Discovery

  • Makes it easier to:

    • Discover active users
    • Explore voter activity
    • Build community connections
    • Navigate social interactions

Voter Profile Navigation
Voter Profile Navigation


Internal Improvements

Wallet Experience

  • Improved transaction loading behavior.
  • Added manual history loading controls.
  • Reduced unnecessary loading indicators.
  • Enhanced wallet usability across devices.

Content Management

  • Added author-controlled deletion support.
  • Introduced self-flag prevention safeguards.
  • Standardized moderation logic across content types.
  • Improved content ownership controls.

Community & Social Features

  • Added voter-profile navigation across all vote lists.
  • Improved user discovery workflows.
  • Unified voting interactions.
  • Enhanced profile accessibility from content feeds.

Platform Consistency

  • Standardized deletion behavior across the kit.
  • Improved moderation workflows.
  • Reduced interface inconsistencies.
  • Enhanced overall user experience.

Powering the Hive Ecosystem

  • Continuously improving HiveSuite with features that strengthen community participation and social interactions.
  • Building seamless integrations between HiveReactKit and HiveSuite for faster innovation and better user experiences.
  • Contributing open-source improvements that enhance usability, reliability, and ecosystem-wide interoperability across Hive applications.

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: Wallet History Improvements, Content Delet... | Ecency