HiveReactKit Dev Update: Wallet History Improvements, Content Deletion Controls & Enhanced Voter Navigation
HiveReactKit adds wallet history improvements, smart deletion controls, self-flag protection, and voter profiles.
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 - 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
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 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
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 App | Vote as Witness | Support via Discord |
▶️ 3Speak