Daily Development Update: HiveReactKit Link Routing, Composer Enhancements, and hSnaps Feed Improvements

in HiveDevs4 days ago

▶️ Watch on 3Speak


HiveReactKit

Centralized Hive URL Parsing and In-App Navigation

  • feat(links): centralize Hive URL parsing and enable in-body link routing.
  • Added parseHiveFrontendUrl to support:
    • peakd
    • hive.blog
    • ecency
    • inleo
    • internal /@ links
  • Enabled click delegation in posts and comments for in-app navigation.
  • Propagated navigation callbacks through inline comment components.
  • Updated example app to use HashRouter with /@author route handling.

In-App Navigation via Post Links
In-App Navigation via Post Links

Open Other Post Link in our App
Open Other Post Link in our App


Composer Enhancements: Tags and Reward Routing

  • feat(composer): add tag manager and reward routing to PostComposer.
  • Added tag manager:
    • Default + custom tags
    • Max limit support
  • Added reward routing selector:
    • Default
    • Power up
    • Burn
    • Decline
  • Introduced buildCommentOptions utility for Hive reward operations.
  • Used portal-based popovers to prevent clipping inside modals.

Tag Manager UI
image.png

Reward Routing Selector UI
Reward Routing Selector UI


Project Planning Update

  • hEvents added as a new project in the list of planned initiatives.

hSnaps (hive-snaps-reactjs)

Feed and Routing Enhancements

  • feat(feed,routing): unify /@ routes, reply flow, and Hive link interception.

  • Split comment action:

    • Reply modal
    • Post navigation
  • Standardized all routes and share URLs to /@author/permlink format.

  • Used shared parseHiveFrontendUrl for consistent in-app link handling.

  • Removed duplicate link parser and switched to local hive-react-kit.

Unified Routing Flow UI
Unified Routing Flow UI


Feed Interaction Improvements

  • feat(feed): highlight commented posts and add hover preview for user replies.

  • Used post.replies to detect if current user has commented (no extra API calls).

  • Highlighted comment icon and count when user has replied.

  • Added hover popover to preview user’s comment:

    • Lazy-loaded
    • Cached for performance
  • Introduced lightweight Zustand store for instant UI updates on new replies.

Highlighted Comment Icon UI
Highlighted Comment Icon UI

Hover Preview of User Comment
Hover Preview of User Comment


Powering the Hive Ecosystem

  • Continuously improving Hive applications with a focus on stability, performance, and scalability
  • Contributing to open-source development and building reusable solutions for the community
  • Working towards a stronger, more accessible, and feature-rich Hive ecosystem

Final Note

  • This post has been refined with the help of AI to improve readability and structure
  • The original content and optimized version are both available for reference

Applications Built by Us
Support and Contact

▶️ 3Speak

Sort:  

This post has been manually curated by @steemflow from Indiaunited community. Join us on our Discord Server.

Do you know that you can earn a passive income by delegating to @indiaunited. We share more than 100 % of the curation rewards with the delegators in the form of IUC tokens.

Here are some handy links for delegations: 100HP, 250HP, 500HP, 1000HP.

image.png

100% of the rewards from this comment goes to the curator for their manual curation efforts. Please encourage the curator @steemflow by upvoting this comment and support the community by voting the posts made by @indiaunited.

@indiaunited & @steemflow thank you so much for curation based support

via Apps from

Greetings friend, supporting your excellent work

via Apps from

@new-orden thank you
I will keep going

via Apps from

Excellent app! It’s clear you’re working hard to make everything run smoothly. I love how you’re improving the navigation.

@solorzanot thank you
Onwards and upward

via Apps from

Congratulations @sagarkothari88! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)

You distributed more than 145000 upvotes.
Your next target is to reach 150000 upvotes.

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Check out our last posts:

Feedback from the May Hive Power Up Day
Hive Power Up Month Challenge - April 2026 Winners List
Be ready for the May edition of the Hive Power Up Month!