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
| Parameter | Type |
|---|---|
trackRef? | unknown |
Returns
unknown
Example
function CameraActions({ trackRef }: { trackRef: TrackReferenceOrPlaceholder }) {
const ensuredTrackRef = useEnsureTrackRef(trackRef);
return <TrackMutedIndicator trackRef={ensuredTrackRef} />;
}