Valora
API Reference@valora-ai/reactindexFunctions

useEnsureTrackRef

function useEnsureTrackRef(trackRef?): unknown;

Defined in: packages/react/src/hooks/track/useEnsureTrackRef.ts:20

Ensures that a track reference is provided, either via context or explicitly as a parameter. If not inside a TrackRefContext and no track reference is provided, an error is thrown.

Parameters

ParameterType
trackRef?unknown

Returns

unknown

Example

function CameraActions({ trackRef }: { trackRef: TrackReferenceOrPlaceholder }) {
  const ensuredTrackRef = useEnsureTrackRef(trackRef);
  return <TrackMutedIndicator trackRef={ensuredTrackRef} />;
}

On this page

Valora is local-first

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

Star on GitHub