Valora
API Reference@valora-ai/reactindexFunctions

useIsRecording

function useIsRecording(_room?): boolean;

Defined in: packages/react/src/hooks/track/useIsRecording.ts:29

The useIsRecording hook returns a boolean that indicates if the room is currently being recorded.

Parameters

ParameterType
_room?unknown

Returns

boolean

Example

// Basic — read whether the current room is recording.
const isRecording = useIsRecording();

// Advanced — show a room-level recording indicator.
function RecordingIndicator() {
  const isRecording = useIsRecording();
  return <span aria-live="polite">{isRecording ? "Recording" : "Not recording"}</span>;
}

function RoomWithRecordingIndicator() {
  return (
    <VoiceRoom agent={agent}>
      <RecordingIndicator />
    </VoiceRoom>
  );
}

On this page

Valora is local-first

No API key, no server — everything in this doc runs on-device.

Star on GitHub