Archive post
๐ Hive React Kit Update โ A Buzzing UI Upgrade for the Hive Community ๐
โข sagarkothari88
Buzzing update๐Added CommunityDetails, ActivityList, Followers & Following lists โ now with pagination, docs & fresh Ux
Hello Hive Community Members,
In my [last 2 last post](https://peakd.com/hive-139531/@sagarkothari88/hive-daily-dapps-dev-updates-hivereactkit-experiments-dev-lols-and-next-level-hive-power), we talked about hive-react-kit package that we are building.
[In last post](https://peakd.com/hive-139531/@sagarkothari88/hivereactkit-updates-a-buzzing-update-from-the-hive) we talked more about components we delivered.
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.
### ๐๏ธ Implemented `CommunityDetails` Component
Weโve built something *sweet* for the Hive front end! ๐ฏ
The new **CommunityDetails** component comes loaded with **4 power-packed tabs**:
- ๐ Posts
- โน๏ธ About
- ๐ฅ Subscribers
- โก Activities
**API Integrations**:
`list_subscribers`, `get_accounts`, `get_ranked_posts`, `account_notifications`
**Enhancements:**
- Refactored to use `PostFeedList` for posts.
- Updated `PostFeedList` to **always show the sort dropdown** via `showSortDropdown = true` prop. Because sorting should never hide! ๐
### ๐ผ๏ธ Sneak Peek โ CommunityDetails in Action!









---
### ๐ฅ Improvements โ Post Feed List (Trending / New / Hot)
Paging, fetching, and scrolling now smoother than ever ๐
Key upgrades:
- ๐ **Pagination Support** via `start_author` and `start_permlink` โ keeps fetching until the hive runs dry ๐
- โณ๏ธ Added states: `hasMore`, `loadingMore`, `observerRef`
- โ๏ธ Enhanced `fetchPosts`: handles both fresh loads and infinite scroll appends
- โณ โLoading more postsโฆโ indicator while paging
- ๐ Reset pagination when the sort changes
- ๐ก Invisible sentinel for intersection detection = seamless scroll loading
---
### ๐งฎ FollowerList Component โ The Hive Math Squad is Here! ๐ง
Say hello to the **responsive FollowersList component**, complete with:
- ๐ฑ Dual layouts: Desktop **table view** & Mobile **card view**
- โก HP calculation using vesting shares + blockchain data
- ๐ฒ Vote value in USD (because hive power = real power!)
- ๐๏ธ Smart date handling โ relative or absolute depending on context
- ๐
Fully responsive & mobile-friendly design
Also added to demo page with props and expanded user type support! ๐จ
---
### ๐ซถ FollowingList Component โ Friends, Everywhere! ๐
Built on the FollowerList foundation, because who doesnโt love consistency? ๐
Now featuring:
- ๐ค Table & card layouts (desktop vs mobile)
- ๐ Details include avatar, username, location, about, last post, HP, and vote values
- โ๏ธ Dropdown menu: Add/Remove from lists & Unfollow options
- ๐ป Responsive design for all devices
- ๐งฉ Event callbacks for:
`onClickAuthor`, `onClickAddRemoveFromLists`, `onClickUnfollow`
---
### ๐ Docs, Docs, Docs! ๐งพ
You asked, we delivered!
Comprehensive documentation added for both **FollowersList** and **FollowingList**:
- `docs/FollowersList.md` and `docs/FollowingList.md` โ complete with examples & props.
- ๐ก Accessibility, performance, and styling sections included
- ๐ Error handling & responsive design best practices
- ๐ป Real usage examples with integration scenarios
---
### ๐ฅ New `ActivityList` Component โ Hive in Motion! โก
A brand new **ActivityList** component that gives you the full story of user actions:
- โพ๏ธ Infinite scrolling for non-stop hive action
- ๐ Filters by direction, type, or reward
- ๐๏ธ Search for any specific activity
- ๐ Expandable activity details
- ๐ Fully responsive with **dark mode support**!
### ๐ Preview Images
Take a peek at the action ๐ต๏ธโโ๏ธ







---
### ๐ Wrapping Up
This release is packed with UI upgrades, React magic โ๏ธ, and smooth data handling.
Each component was optimized for **performance**, **accessibility**, and **Hive-specific APIs**.
Canโt wait to see community devs buzz around with these new tools! ๐งโ๐ปโจ
Stay tuned for more enhancements soon โ Hive React Kit is getting stronger with every commit! ๐งฑ๐
---
## ๐ฆพ 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
- I asked perplexity to help optimize this post to make it more readable and viewer-friendly.
- Here is the link where you can find both original content & improvements made by AI
- https://www.perplexity.ai/search/505a9c08-44f2-4d3a-9dca-be6fdfb99910
---
### ๐ My Contributions to โฆ๏ธ Hive Ecosystem
| Contribution | To | Hive | Ecosystem |
|--------------|----|------|-----------|
| Hive Witness Node | [Hive API Node](https://hive-api.sagarkothari88.one/) | 3Speak Video Encoder Node Operator (highest number of nodes) | 3Speak Mobile App Developer |
| Podcast App Developer | 3Shorts App Developer | 3Speak Support & Maintenance Team | [Distriator Developer](https://distriator.com/) |
| [CheckinWithXYZ](https://checkinwith.xyz/) | [hReplier](https://hreplier.sagarkothari88.one/) | [HiFind](https://hifind.the-hive-mobile.app/) | [Hive Donate App](https://donate.the-hive-mobile.app/) |
| Contributed to HiveAuth Mobile App | Ecency โ 3Speak Integration | Ecency โ InLeo Integration | Ecency โ Actifit Integration |
| [Hive Stats App](https://stats.the-hive-mobile.app/) | [Vote for Witness App](https://witness.the-hive-mobile.app/) | [HiveFlutterKit](https://hiveflutterkit.sagarkothari88.one/docs/intro) | [New 3Speak App](https://3speak.sagarkothari88.one/#/?tab=home) |
---
### ๐ Support Back
โค๏ธ **Appreciate my work? Consider supporting @threespeak & @sagarkothari88!** โค๏ธ
| Vote | For | Witness |
|------|-----|---------|
| [](https://witness.the-hive-mobile.app/#/witnesses/@sagarkothari88) | [sagarkothari88](https://witness.the-hive-mobile.app/#/witnesses/@sagarkothari88) | @sagarkothari88 |
| [](https://witness.the-hive-mobile.app/#/witnesses/@threespeak) | [threespeak](https://witness.the-hive-mobile.app/#/witnesses/@threespeak) | @threespeak |