๐Ÿš€ HiveReactKit Updates: A Buzzing Update from the Hive! ๐Ÿ๐Ÿ’ป

in HiveDevs โ€ข 23 days ago

Hello Hive Community Members,

In my last post, we talked about hive-react-kit package that we are building. In this post, today, we talk more on that. My team & I are actively building these components so that devs on hive don't have to start from scratch. With this post, I share status update on hive-react-kit by providing details on completed components followed by screenshots.


โœ… Completed Components

๐ŸŽฏ Activity History & Transaction History

  • Both ActivityHistory and TransactionHistory components are now fully functional and bug-free! ๐Ÿชฒโœ…
  • Fixed UI layout issues for smoother rendering.
  • Added user avatars and author profile pics ๐Ÿง‘โ€๐ŸŽค next to titles.
  • Integrated both components in the main index.tsx file.
  • Activities (posts, comments, replies) now render with proper markdown, images, and clickable links ๐ŸŒ โ€” no more ugly HTML!
  • Added expand/collapse functionality to ActivityHistory ๐Ÿ”ฝ.
  • Updated ExternalLink button to open posts directly in peakd.com ๐Ÿ๏ธ like this:
    https://peakd.com/@${activity.author}/${activity.permlink} (opens in new tab ๐Ÿšช).
  • Fixed link overflow issues in ActivityHistory ๐Ÿ’….

๐Ÿง  Proposals List Component

The Proposals List Component is now live and polished like honey-glaze! ๐Ÿฏ

  • Calculates accurate vote values using database_api.list_proposal_votes.
  • Updated proposal interface with all necessary fields.
  • Added URL and Stats icons ๐Ÿ“Š below date lines for quick access.
  • Fully responsive design for mobile screens ๐Ÿ“ฑ.
  • Optimized API calls (fetch all proposals once on mount ๐Ÿง ).
  • Added comma-separated numbers for better readability ๐Ÿงพ.
  • Shows expired proposals in bright red โ€œExpiredโ€ badges ๐Ÿ”ด.
  • Combines info from stats.hivehub.dev for full transparency ๐Ÿ”.
  • Hides 'Paid' field for expired proposals.
  • Improved sorting + filtering logic and added upcoming proposals section with a short summary. ๐Ÿ—“๏ธ

๐Ÿ“ฐ Blog Feed List

All new Feed List Components are up and running! ๐Ÿ’ฅ

  • Implemented Trending, Hot, and New feed lists. ๐Ÿ”ฅ๐Ÿ’ฅ๐ŸŒฑ
  • Built a dynamic PostFeedList with 7 callback props
    (onAuthorClick, onPostClick, onCommunityClick, onPayoutClick, onUpvoteClick, onCommentClick, onReblogClick).
  • Added Post Feed tab to Index page ๐Ÿงญ.
  • Enabled single-row layout for mobile ๐Ÿ“ฑ with thumbnail optimization.
  • Removed unwanted HTML tags ๐Ÿงน from post descriptions.
  • Added image switching for clickable thumbnails ๐Ÿ–ผ๏ธ.
  • Images optimized via Hiveโ€™s 320px resize service โ€“ faster, lighter, cleaner ๐Ÿ’จ.
  • Sweet responsive design, contrast-checked, and accessible UI! ๐Ÿง‘โ€๐Ÿ’ป

๐ŸŒˆ Sneak Peek Screenshots

image
image
image
image
image
image
image
image


๐Ÿ’ป More UI Love

Time for some sweet visuals of the polished UI upgrades! ๐ŸŽจ๐Ÿ’ซ

Screenshot 2025-10-13 at 4.22.23โ€ฏPM
Screenshot 2025-10-13 at 4.22.38โ€ฏPM
Screenshot 2025-10-13 at 6.51.20โ€ฏPM
Screenshot 2025-10-13 at 6.52.57โ€ฏPM
Screenshot 2025-10-13 at 6.49.55โ€ฏPM
Screenshot 2025-10-13 at 6.49.41โ€ฏPM


๐Ÿ› ๏ธ Whatโ€™s Next?

  • Adding pagination and filtering to blog feeds ๐Ÿ”
  • Improving proposal data caching for smoother performance โš™๏ธ
  • Integrating notifications for new activities in user timeline ๐Ÿ””

โ€”

โœจ Every line of code and pixel is tuned for the Hive community's best experience!
Thanks for supporting HiveReactKit โค๏ธโ€๐Ÿ”ฅ

๐Ÿ Stay tuned for more Hive awesomeness!


๐Ÿฆพ Power-Up the Hive! ๐Ÿš€๐ŸŒ’

  • ๐Ÿ’ช Making Hive stronger, one bug at a time!
  • ๐Ÿง™โ€โ™‚๏ธ Open-source wizards, your code = my spellbook
  • ๐Ÿš€ Hive rocket โ†’ MOONโ€ฆ unlimited upvotes incoming! ๐ŸŒš

๐Ÿ™Œ Support, Laughs & Good Vibes

  • Found a bug? Smack it with an UPVOTE ๐Ÿž
  • Want more Hive magic? Vote me as Hive Witness ๐Ÿง™โ€โ™‚๏ธ
  • Jokes, tips, Hive-loveโ€”send them my way โค๏ธ

Until next timeโ€”BYEEE ๐Ÿ‘‹๐Ÿš€


๐Ÿ“ Final Note


๐Ÿš€ My Contributions to โ™ฆ๏ธ Hive Ecosystem

ContributionToHiveEcosystem
Hive Witness NodeHive API Node3Speak Video Encoder Node Operator (highest number of nodes)3Speak Mobile App Developer
Podcast App Developer3Shorts App Developer3Speak Support & Maintenance TeamDistriator Developer
CheckinWithXYZhReplierHiFindHive Donate App
Contributed to HiveAuth Mobile AppEcency โ†” 3Speak IntegrationEcency โ†” InLeo IntegrationEcency โ†” Actifit Integration
Hive Stats AppVote for Witness AppHiveFlutterKitNew 3Speak App

๐Ÿ™Œ Support Back

โค๏ธ Appreciate my work? Consider supporting @threespeak & @sagarkothari88! โค๏ธ

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. HP delegators and IUC token holders also get upto 20% additional vote weight.

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..

This post received an extra 8.89% vote for delegating HP / holding IUC tokens.

Thank you so much @bhattg & @indiaunited for continuous support by curation.

Love you all

GIF


with hReplier

You know that you are 90% copying the style/theme/icons and design work I have put into Ureka.Social, right?

ย 19 days agoย (edited)ย 

That's a blatant claim.
We've been doing this for very long on our own & posting about it daily.

https://github.com/sag333ar/HiveReactKit/commits/main/

Whatever we do, it's all open source.
I've hired devs who work with me on this idea & I pay them on my own.
So far it's self-funded.
I request you to please hold yourself back before calling someone's work - copy-paste.

@blanchy, see what @ura-soul doing here with the work I do.


with hReplier

Ureka has been live for many months - your repo appears to be a few days old, so I'm not really sure what you are intending to present here as evidence.
People will make up their own minds.

I think it happens.
When you're in love with something, you see it every-where.

Let people make their minds. We don't mind. We know what We're working on.
We're glad that you see Eureka in it.

We're building hive-react-kit & hive-flutter-kit with one-mind-set. Ease the onboarding of developers.
HiveFlutterKit is older than 1.5 years - mind that & before that too we attempted with other names too.

Our goal is for easing the dev-journey & assisting communities to build their own front-end-apps just like @blanchy stated.
Have you seen my hive-fest-presentation this year?

https://www.youtube.com/live/H3qC5N_MDf0?si=Z1b3XzxrAD0GIdTl&t=16774

Please do check it out.
Lot's of love.

Love the Eureka that you've built.
We're open for conversation.
On chain or off-chain where-ever & how-ever you like.
with hReplier

ย 19 days agoย (edited)ย 

Seeing a couple of design decisions that are the same is one thing - but there are numerous elements (the majority) that are either the same or very similar between these two designs.
Regardless of anything, I now have to rebrand the entire site to create differentiation.

@ura-soul

Apologies if there is any intersection in terms of design.
We've built reusable components on hive-react-kit

https://the-hive-mobile.app - it's just a POC app to showcase that we can build an app using these components
It's not even deployed.
Again stating NOT A LIVE PROJECT but just a POC app
End goal isn't to great generic app like yours but assist communities to build their own apps.

Let me know anything which we can do from our end to end this rift.
At the end, life is short, we love hive, let's collaborate & build beautiful things together.
There was never ever a bad intention from us, please trust us.
with hReplier

I appreciate your willingness to help here. Ultimately, I agree and I want to see your projects thrive too. I would ask you to consider changing the colourscheme mainly. However, I have decided to explore restyling my own site to optimise it and create something more unique, so either way the problem should be resolved. ๐Ÿ‘

That's what they all do on Hive