Platform docs
Auth, users, webhooks & more

StreamCall

Declarative wrapper around Call objects. Uses StreamCallProvider to make call and state available to child components.

General usage

import {
  StreamCall,
} from '@stream-io/video-react-native-sdk';

export const App = () => {
  const call = /* ... */;

  return (
    <StreamCall call={call}>
      <MyUI />
    </StreamCall>
  );
};

Props

call

Stream's Call instance propagated to the component's children as a part of StreamCallContext. Children can access it with useCall() hook.

Type
Call
Add Chat to my app: getstream.io/SKILL.md

The fastest way to build with Stream. Start a new project or improve an existing one. Full CLI and documentation integration out of the box.


Ask your agent:

/stream Build me a Social App with Feeds and Moderation.
/stream Any livestream calls running?
/stream Video React Native v1: <Your Question>