Hiyve Components - v1.0.0
    Preparing search index...

    Function useRecordingFeatures

    • Hook for managing recording, intelligence, mood analysis, and streaming features.

      Parameters

      Returns UseRecordingFeaturesResult

      This hook extracts recording/intelligence feature logic from ControlBar, providing:

      • Feature mode tracking (none, recording, intelligence)
      • Intelligence mode configuration
      • Recording start/stop handlers
      • Mood analysis start/stop handlers
      • Streaming start/stop handlers
      • Disabled state calculations
      const {
      featureMode,
      handleRecordRoomStart,
      handleIntelligenceStart,
      isRecordRoomDisabled,
      } = useRecordingFeatures({
      isRecording,
      isRecordingStarting,
      startRecording,
      stopRecording,
      moodAnalysis,
      });