Daily Development Update: hSnaps Composer Unification, Hive Upload Fallback, and Feed Interaction Improvements

in HiveDevs6 days ago

▶️ Watch on 3Speak


hSnaps (hive-snaps-reactjs)

Integrate Hive Image Upload Fallback and Unify Composer for Edit Flow

  • feat: integrate Hive image upload fallback and unify composer for edit flow.

  • Wired Aioha signMessage to enable Hive upload fallback in PostComposer.

  • Replaced EditPostModal with shared PostComposer for full feature parity.

  • Linked local hive-react-kit package for development using symlink setup.

  • Removed legacy upload components, now fully handled by HiveReactKit.

  • feat(composer): unify new/edit flows and integrate Hive upload fallback.

  • Integrated useHiveImageSign with Aioha and wired signer into PostComposer.

  • Replaced EditPostModal with PostComposer for a consistent editing experience.

  • Added Buffer polyfill for compatibility.

  • Removed legacy upload and signing utilities, now handled by the kit.

Unified PostComposer for Create
Unified PostComposer for Create

Click On Edit Button to Edit the post
Click On Edit Button to Edit the post

Unified PostComposer for Edit
Unified PostComposer for Edit


Feed Enhancements: Comment Actions and Reply Composer

  • feat(feed): split comment action; add reply composer with parent context.
  • PostCard updates:
    • Comment icon opens ReplyComposerModal
    • Comment count opens HiveDetailPost via /post/:author/:permlink route
  • Added local comment count update after successful reply.
  • ReplyComposerModal improvements:
    • Displays parent avatar
    • Shows @author
    • Displays “replying to author/permlink” in header
    • Removes current-user UI for focused context
  • FeedComposer updates:
    • Keeps PostComposer user header hidden
    • Modal fully controls replying-to presentation

Reply Composer with Parent Context
Click on any Post Comment Icon
Click on any Post Comment Icon

It will Open Reply Composer box
Reply Composer with Parent Context

Comment Action Split (Icon vs Count)

Split Action Comment Icon Open Reply Composer
Split Action Comment Icon Open Reply Composer

Split Action Comment Count Open Detail Post with comments
Split Action Comment Count Open Detail Post with comments

Open Detail Post with comments
Detail post with comments


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 @bhattg 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 @bhattg by upvoting this comment and support the community by voting the posts made by @indiaunited.

Thank you so much @indiaunited & @bhattg for curation based support. I'll keep up the good work.

via Apps from

Wow! It's fascinating to see so many new things in hSnap. I also noticed, right after updating the mobile app, that there are now more options in the settings, such as changing the from the rewards of the 50/50 to 100% HP posts and so on, in addition to the automatic translator. Now I don't have to prepare to translate every Snap into Spanish since I see everything in my language in the same application; this is fascinating, truly.

Excellent work, keep it up!

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

You have been a buzzy bee and published a post every day of the month.

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:

Be ready for the May edition of the Hive Power Up Month!
Hive Power Up Day - May 1st 2026

Congratulations @sagarkothari88! You received a personal badge!

You powered-up at least 10 HIVE on Hive Power Up Day!
Wait until the end of Power Up Day to find out the size of your Power-Bee.
May the Hive Power be with you!

You can view your badges on your board and compare yourself to others in the Ranking

Check out our last posts:

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

@sagarkothari88, you're rewarding 2 replies from this discussion thread.