HiveReactKit Dev Update: Enhanced Nav, Media Playback & Governance Improvements

Words
587
Reading
3 min
Listen
Play
1M

HiveReactKit adds real links, improved 3Speak playback, governance voter lists, and reliable reply pagination.

Image

HiveReactKit

Snap Media Experience Improvements

Snap Attachment Loading Indicator

  • Added a loading spinner when navigating between snap attachments.

  • Spinner now appears while the next or previous image is loading.

  • Loading state automatically disappears once the media is ready.

  • Navigation arrows remain fully visible and clickable during loading.

  • Attachment counters remain accessible and responsive.

Smoother Media Browsing

  • Prevents blank transitions between attachments.

  • Improves overall browsing experience for image-heavy snaps.

  • Works consistently across image galleries, videos, and embedded media.

Snap Attachment Loading
Snap Attachment Loading


Real Links & Improved Navigation

Native Link Support Across Hive Content

  • Post titles now behave as real hyperlinks.

  • Usernames throughout the application are now clickable links.

  • Timestamps can be opened directly in new tabs.

  • Community tags and hashtags now support native browser interactions.

Enhanced Browser Functionality

Users can now use:

  • Right-click → Open in New Tab
  • Middle-click
  • Ctrl + Click
  • Cmd + Click

Supported across:

  • Blog feeds
  • Post detail pages
  • User profiles
  • Communities
  • Followers lists
  • Snap cards

Seamless User Experience

  • Normal clicks still use in-app navigation.

  • Power users gain familiar browser navigation controls.

  • Improves multitasking and content discovery.

Real Link Navigation - Blogs Screen
Real Link Navigation

Real Link Navigation - Post Details
Real Link Navigation

Real Link Navigation - User Profile
Real Link Navigation - User Profile


Reliable 3Speak Playback

Improved Video Compatibility

  • Fixed playback issues affecting older and previously broken 3Speak videos.

  • Blog feed video popups now use the same reliable playback system used throughout the application.

  • Improved media rendering consistency across all content surfaces.

Cleaner Post Rendering

Removed unwanted playback-related content:

  • "Watch on 3Speak" text
  • Stray play icons
  • Leftover media placeholders

Better Community Navigation

Community posts now support:

  • Right-click open
  • Middle-click open
  • New-tab navigation

Author profiles also support the same behavior for faster browsing.

3Speak Playback Improvements - Before
3Speak Playback Improvement - Before

3Speak Playback Improvements - After
3Speak Playback Improvements - After


Governance Voting Experience

Reusable Voter Lists

  • Extended the existing Votes popup system to support governance voting.

  • Witnesses now display detailed voter lists.

  • Proposals now display supporter lists.

Rich Voter Information

Each voter entry now includes:

  • User avatar
  • Voting weight
  • Visual contribution breakdown
  • Direct profile links

Unified Modal Experience

The same reusable popup now powers:

  • Post votes
  • Witness voters
  • Proposal supporters

Benefits include:

  • Consistent UI
  • Less duplicated code
  • Easier maintenance
  • Familiar user experience

Witnesses - Governance Voter Lists
Witnesses - Governance Voter Lists

Proposals - Governance Voter Lists
Proposals - Governance Voter Lists


Profile Replies Pagination Fix

Infinite Scroll Reliability

  • Fixed pagination issues on the Replies tab inside user profiles.

  • Older replies now continue loading correctly while scrolling.

  • Behavior now matches the Comments tab implementation.

Improved Compatibility

  • Muted authors no longer interrupt pagination.

  • Reported authors no longer break loading behavior.

  • Reply feeds remain stable across large accounts with extensive activity histories.

Better Profile Browsing

Benefits:

  • Continuous scrolling experience
  • Reliable reply history access
  • Improved performance for active users

Replies Pagination Improvements
Replies Pagination Improvements


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