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_jsonfollow operation. - Wired
onFollowandonUnfollowinto UserDetailProfile to display action button. - Used existing authentication flow with proper:
- Success handling
- Cancel handling
- Error handling
- Fixed
tabShownTypeScript issue usingas constto 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_metadatafor 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
tryNavigateHiveLinkandnavigateToPosthelpers. - Replaced custom
/@parsing with shared parser across screens. - Enabled post navigation from
/@author/permlinklinks. - 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
![]() | ![]() | ![]() |
| hReplier | hPolls | hStats |
| --- | --- | --- |
![]() | ![]() | |
| hSnaps | hFestFacts | Know more about us |
| --- | --- | --- |
Support and Contact
| Transparency | Vote as Witness | Support via Discord |
▶️ 3Speak




