HiveReactKit Development Update: Beneficiaries System, Full-Screen Composer & 3Speak Integration

Words
485
Reading
3 min
Listen
Play
4M

HiveReactKit adds beneficiaries system, full-screen composer, draft persistence, and 3Speak upload support.

HiveReactKit

Default Beneficiaries System

Beneficiaries Infrastructure & Composer Integration

  • feat: add beneficiaries system with editor, video lock, and composer integration.
  • Added reusable Beneficiary type and utility helpers:
    • Beneficiary merge handling
    • Video beneficiary enforcement
    • Basis-point conversion utilities
  • Added automatic 10% threespeakfund beneficiary lock for video posts.

  • Ensured video posts always comply with required 3Speak beneficiary rules.

Beneficiaries Editor UI

  • Built reusable BeneficiariesEditor modal:
    • Beneficiary rows management
    • Percentage allocation editing
    • Favorites support
    • Remaining/total percentage indicators
    • Mobile-friendly responsive UI
  • Added avatar rendering support inside beneficiaries UI.

  • Added beneficiary chip-based visual layout.

Composer & Comment Flow Integration

  • Extended beneficiaries support across:
    • PostComposer
    • Comment composer flows
    • Inline replies
    • Threaded discussion flows
  • Threaded beneficiaries props through:
    • HiveDetailPost
    • Comments
    • Inline reply components
  • Outcome:
    • Improved creator monetization workflow
    • Better beneficiary management experience
    • Unified beneficiaries support across all HiveReactKit composer systems

Beneficiaries Editor
Beneficiaries Editor


Full-Screen Parent Post Composer

Advanced Blog Composer Experience

  • feat: add full-screen blog composer with preview, draft persistence, and 3Speak upload support.
  • Built new full-screen ParentPostComposer with support for:
    • Title editing
    • Description editing
    • Markdown editor
    • Live preview rendering
  • Added full toolbar support:
    • Media uploads
    • Tags
    • Poll integration
    • Beneficiaries support
    • Additional publishing tools

Live Preview Rendering

  • Preview rendering mirrors HiveDetailPost output exactly.

  • Improved WYSIWYG-style content creation workflow for Hive creators.

Draft Persistence

  • Added automatic draft persistence using:
    • localStorage
  • Preserves unfinished posts and creator progress automatically.
  • Outcome:
    • More advanced blog publishing workflow
    • Improved long-form content editing experience
    • Better creator productivity and draft safety

Full-Screen Blog Composer & Live Preview Rendering
Full-Screen Blog Composer & Live Preview Rendering


3Speak Upload Pipeline Improvements

Video Upload & Publishing Enhancements

  • Upgraded VideoUploader with:
    • Inline upload mode
    • Automatic upload flow
    • Upload progress tracking
    • Callback support
  • Added integrated 3Speak publishing pipeline support:
    • Metadata handling
    • NSFW settings
    • Save flow integration
  • Improved overall creator workflow for video publishing inside Hive applications.

Upload Experience Improvements

  • Better upload progress visibility for creators.

  • Cleaner inline publishing experience during post composition.

  • Improved integration between blog composer and video publishing systems.

  • Outcome:
    • Faster and more reliable video publishing workflow
    • Better creator experience for 3Speak content uploads
    • Stronger integration between HiveReactKit and Hive video infrastructure

3Speak Upload Flow
3Speak Upload Flow

Inline Video Upload Experience
Inline Video Upload Experience


Powering the Hive Ecosystem

  • Continuously improving creator-focused publishing infrastructure for Hive applications
  • Building scalable reusable composer systems and monetization tools for the community
  • Contributing towards a more modern, creator-friendly, 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
HiveSuite AppVote as WitnessSupport via Discord


▶️ 3Speak

HiveReactKit Development Update: Beneficiaries System, Full-Screen ... | Ecency