HiveReactKit Dev Update: Poll Creator Upgrade, Snaps Cleanup & Community Feed Improvements

in HiveDevs11 hours ago

▶️ Watch on 3Speak


HiveReactKit upgrades polls, improves Snaps rendering, and adds scalable community feed pagination.

HiveReactKit

Poll Creator Upgrade & Dedicated Create Poll Flow

Full hPolls Feature Parity

  • Upgraded PollCreator to support full hPolls-level functionality.
  • Added advanced poll creation support including:
    • Poll descriptions
    • Vote-engine selection
    • Community restriction support
    • Advanced poll settings
    • Poll-required publishing validation

Composer & Metadata Improvements

  • Enhanced poll preview rendering and metadata handling throughout the composer flow.
  • Improved consistency between poll creation and published poll rendering.

Stability Fixes

  • Fixed React Rules-of-Hooks issue within the composer workflow.
  • Improved stability and reliability for advanced poll publishing flows.
  • Outcome:
    • More powerful poll creation experience
    • Better parity with dedicated hPolls functionality
    • Improved composer reliability and publishing consistency

Advanced Poll Creator
Advanced Poll Creator

Dedicated Create Poll Flow
Dedicated Create Poll Flow


Snaps Image Cleanup & Hybrid Multi-Column Scroll

Snap Media Cleanup Improvements

  • Fixed duplicate Snap image rendering issues:
    • Bare image URLs now move into media carousel automatically
    • Removed leftover inline image HTML from post bodies
  • Improved media rendering consistency across Snaps feeds and detail pages.

Hybrid Desktop Scrolling

  • Added hybrid desktop scrolling behavior:
    • Synchronized multi-column wheel scrolling
  • Added optional single-page scroll mode using:
    • pageScroll support

Interaction Improvements

  • Improved scrolling behavior for multi-column desktop feed layouts.

  • Enhanced feed responsiveness and navigation smoothness during browsing.

  • Outcome:
    • Cleaner Snap rendering experience
    • Improved desktop feed interaction
    • Better scrolling consistency for large feed layouts

Snaps Media Cleanup
Snaps Media Cleanup - After

Snaps Media Cleanup - Before

Hybrid Multi-Column Scroll
Hybrid Multi-Column Scroll


Community Snaps Pagination & hSnaps Feed Parity

Community Feed Pagination

  • Added paginated loading support for community-tagged Snaps feeds.

  • Implemented:

    • hreplier-api references
    • Cursor-based pagination
    • Batched bridge.get_post fetching
    • Cached community feed handling

hSnaps Layout Parity

  • Updated Snap cards to visually match hSnaps feed layout:
    • Media-first rendering
    • Fixed-height attachment strips
    • Scale-to-fit image handling

Scroll & Interaction Improvements

  • Improved non-passive wheel scrolling behavior for desktop feeds.

  • Enhanced responsiveness and interaction consistency across community Snap feeds.

  • Outcome:
    • Better scalability for community Snap browsing
    • Improved consistency with hSnaps feed experience
    • Cleaner media presentation and smoother feed interaction

Community Snaps Feed
Community Snaps Feed

Media-First Snap Layout
Media-First Snap Layout


Powering the Hive Ecosystem

  • Continuously improving polling systems, feed infrastructure, and media rendering 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:  

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.