hSnaps (hive-snaps-reactjs)
UI Update: Upvote Icon Replacement
Replaced the Heart upvote icon with a YouTube-style ThumbsUp icon in the hSnaps feed.
Improves familiarity and clarity for user interaction.
ThumbsUp Upvote Icon in Feed
Profile Enhancements: Follow / Unfollow Support
feat(profile): enable follow/unfollow on UserDetailProfile.
Added follow and unfollow methods using Hive custom_json follow operation.
Wired onFollow and onUnfollow into UserDetailProfile to display action button.
Used existing authentication flow with proper:
Success handling
Cancel handling
Error handling
Fixed tabShown TypeScript issue using as const to preserve literal types.
Follow / Unfollow Button UI
Composer Enhancements: Tags and Reward Routing
feat(composer): integrate tags and reward routing into feed composer.
Integrated tag manager and reward selection into FeedComposer.
Injected selected tags into json_metadata for posts and replies.
Extended comment() to support reward routing via shared utility.
Preserved existing 3Speak beneficiary logic for default rewards.
Feed Composer with Tags and Reward Options
hreplier-react
Unified Hive Link Handling
feat(links): unify Hive link handling using shared parser.
Added tryNavigateHiveLink and navigateToPost helpers.
Replaced custom /@ parsing with shared parser across screens.
Enabled post navigation from /@author/permlink links.
Linked local hive-react-kit for consistent behavior across applications.
In-App Navigation from Hive Links
Link Open in our App
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