HiveReactKit & HiveSuite Development Update: Re-snap Removal, Downvote UI & Accurate Vote Values

Words
506
Reading
3 min
1h
Listen to this post
~3 min

Image

HiveReactKit & HiveSuite

HiveReactKit โ€” Reblog & Re-snap Management

Remove Reblog / Remove Re-snap

  • Added Remove Reblog / Remove Re-snap support to post action buttons.
  • Added the same functionality to relevant 3-dot menus.
  • Users can now access the removal action directly from the same interaction areas where other post actions are available.
  • Improved consistency between reblog and re-snap management across the interface.
  • Ensured the action is integrated into the existing post interaction workflow without introducing a separate navigation path.

This makes managing previously reblogged or re-snapped content more convenient and gives users better control over their interactions with Hive content.

Remove Reblog / Remove Re-snap

Remove Reblog / Remove Re-snap

Image


HiveReactKit โ€” Downvote Experience Improvements

Redesigned Downvote Popup

  • Redesigned the Downvote Popup to follow the same visual language as the existing Upvote UI.
  • Added the displayed vote value.
  • Added vote percentage information.
  • Added vote time information.
  • Improved the overall layout so downvote information is easier to understand at a glance.
  • Created a more consistent experience between upvote and downvote interactions.

The goal is to make voting information more transparent while keeping the interaction familiar for existing Hive users.

Downvote Popup UI

Downvote Popup UI


Accurate Vote Value Calculation

  • Fixed the calculation used to display vote values.
  • Updated the calculation to account for both author rewards and curator rewards.
  • Uses net_rshares as part of the vote-value calculation.
  • Improved the relationship between the displayed vote value and the underlying Hive reward mechanics.
  • Reduced inaccurate or inconsistent values that could appear when calculating vote impact.

This provides users with a more meaningful representation of the value associated with an individual vote.


Reward Fund & Median Price Fallbacks

  • Added fallback handling using Hive reward-fund information.
  • Added median-price fallback support when required market information is unavailable.
  • Improved calculation reliability when primary reward or price data is missing.
  • Ensured vote values can still be estimated using available Hive blockchain and market information.

These fallbacks make the vote-value display more resilient and reduce the possibility of missing or obviously incorrect values.

Reward Fund & Median Price Fallback

Reward Fund & Median Price Fallback


Adaptive Vote Value Precision

  • Added adaptive decimal formatting for vote values.
  • Small vote values now display with additional precision where necessary.
  • Larger values avoid unnecessary decimal places.
  • Improved readability while preserving useful numerical detail.
  • Prevented small vote values from appearing as an uninformative rounded zero.

This provides a better balance between accuracy and readability across different vote sizes.

Adaptive Vote Value Precision

Adaptive Vote Value Precision


๐Ÿš€ Powering the Hive Ecosystem

  • Continuously improving HiveReactKit with reusable components that make Hive applications richer and more responsive.
  • Building shared infrastructure for media rendering, translations, and smoother community navigation across the Hive ecosystem.
  • Contributing open-source enhancements that improve usability, consistency, and long-term maintainability for Hive frontends using HiveReactKit.

Final Note

This post has been refined with the help of AI to improve readability and structure.

The development updates and optimized version are both available for reference.


๐Ÿ”— More Links

HiveSuite AppVote as WitnessSupport via Discord

Use HiveSuite. Invite your friends. Stay active. Earn rewards.

HiveReactKit & HiveSuite Development Update: Re-snap Removal, Downv... | Ecency