HiveReactKit Development Update: Wallet Delegations, WorldMappin Integration & Smart Link Routing

in HiveDevs22 hours ago

▶️ Watch on 3Speak


HiveReactKit adds wallet delegations, inline WorldMappin maps, and smarter routing with cleaner Snap UI.

HiveReactKit

Wallet Delegations & Responsive Wallet Improvements

HP & RC Delegations Support

  • Added full HP and RC Delegations support inside the wallet experience.

  • Added dedicated delegations panel with:

    • Incoming delegations
    • Outgoing delegations
    • Search functionality
  • Added new wallet sub-tabs:
    • Delegations
    • Transaction History

Delegation Management Flows

  • Added Delegate HP and Delegate RC creation flows.

  • Added inline RC delegation update and delete actions.

  • Added delegation callback support and new delegation type handling.

Avatar & Reliability Improvements

  • Added live delegatee avatars in create/update delegation flows.

  • Added automatic lowercase normalization for usernames.

  • Added invalid-account fallback handling during delegation flows.

Avatar System Improvements

  • Improved Avatar reliability by:
    • Validating Hive usernames
    • Showing neutral fallback icon for invalid accounts
    • Handling avatar loading failures gracefully

Mobile Responsiveness

  • Improved wallet responsiveness across mobile devices.

  • Refined transaction and delegation layouts for smaller screens.

  • Outcome:
    • Better wallet usability for Hive users
    • Improved delegation management workflow
    • More reliable avatar and account handling across the application

Wallet Delegations Panel - HP Delegates List
Wallet Delegations Panel - HP Delegates List

Wallet Delegations Panel - RC Delegates List
Wallet Delegations Panel - RC Delegates List

Add Delegate RC
Add Delegate RC

Enter Username to Delegate the RC
Enter Username to Delegate the RC


WorldMappin Inline Map Support

HiveDetailPost Map Integration

  • Added inline WorldMappin support directly inside HiveDetailPost.

  • Interactive Leaflet maps now render below post bodies automatically.

WorldMappin Infrastructure Improvements

  • Added WorldMappin parsing utilities and helper functions.

  • Removed previous external footer-link based map flow.

  • Improved in-post map viewing experience without external navigation.

Overlay & Layout Fixes

  • Isolated Leaflet z-index stacking behavior:
    • Prevented overlay conflicts with surrounding UI components
  • Improved rendering consistency for embedded maps throughout HiveReactKit.
  • Outcome:
    • Better location-based content experience
    • Improved inline media interaction inside posts
    • Cleaner integration with Hive ecosystem mapping tools

Inline WorldMappin Integration
Inline WorldMappin Integration

Interactive Leaflet Map Rendering
Interactive Leaflet Map Rendering


Snaps Footer Cleanup & Smart Link Routing

Snaps Content Cleanup

  • feat(snaps,detail): trim via-apps footer and improve smart link routing.
  • Removed unnecessary:
    • “via Apps from …” trailers from Snaps content
  • Reduced visual clutter within Snap posts and detail pages.

Smart Hive Link Routing

  • Improved in-app routing behavior for Hive ecosystem links:
    • Internal Hive links open inside the application
    • External links open in new browser tabs
  • Added better navigation consistency for cross-app interactions.

Profile Testing Improvements

  • Added mute/unmute callback wiring to standalone UserDetailProfilePage test screen.

  • Improved testing support for 3-dot action menu behavior.

  • Outcome:
    • Cleaner Snap content presentation
    • Better routing behavior for Hive ecosystem links
    • Improved internal testing and profile interaction workflows

Mute/Unmute Feature add in User Profile
Mute/Unmute Feature add in User Profile


Powering the Hive Ecosystem

  • Continuously improving wallet infrastructure, content rendering, and ecosystem integrations for Hive applications
  • Building scalable and creator-focused interaction systems for the Hive community
  • Contributing towards a cleaner, more reliable, and feature-rich Hive ecosystem

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


▶️ 3Speak


via Apps from

Sort:  

Awesome update - wallets are always to most difficult thing to implement from scratch and in my opinion delegations is the hardest haha. Glad you are creating a simple baseline for new react frontends coming in the future!


selected by @tibfox

Thank you so much @threespeak @mantecurated & @tibfox for curation based support
I bow 🙇‍♂️
I keep going

Have a great day

Thanks for stopping by one of my recent posts…

@pocketechange you are welcome 🙏
Don’t forget to support back by vote/subscribe us
And if you like the work we do, you can also vote me as your hive witness