# React Web SDK Client

**URL:** <https://devforum.zoom.us/t/react-web-sdk-client/88188>\
**Category:** API and Webhooks\
**Created:** [May 10, 2023, 8:13pm UTC](https://devforum.zoom.us/t/react-web-sdk-client/88188 "2023-05-10T20:13:15Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![vhforbes](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/vhforbes/32/48395_2.png) [@vhforbes](https://devforum.zoom.us/u/vhforbes)\
**Post date:** [May 10, 2023, 8:13pm UTC](https://devforum.zoom.us/t/react-web-sdk-client/88188/1 "2023-05-10T20:13:15Z")

</div>

### Format Your New Topic as Follows:

Trying to integrate the : meetingsdk

— using —  
“@zoomus/websdk”: “2.12.0”  
“next”: “13.4.1”,

— Error —

When the code is trying to run ZoomMtg.init({ … })

It runs all other ZoomMtg functions perfectly, it only breaks when it is the .init({…})

Uncaught TypeError: Cannot read properties of null (reading ‘0’)  
at P (zoomus-websdk.umd.min.js?17f8:2:3721166)  
at combination (combineReducers.js?b808:120:1)  
at dispatch (createStore.js?3e40:165:1)  
at eval (index.js?511b:11:1)  
at Object.eval [as zmg\_initMeetingConfig] (bindActionCreators.js?b25e:3:1)  
at a.value (zoomus-websdk.umd.min.js?17f8:2:1517242)  
at C (zoomus-websdk.umd.min.js?17f8:2:3851290)  
at Object.init (zoomus-websdk.umd.min.js?17f8:2:3812713)  
at configureZoom (zoom.tsx?d939:34:13)

— Code –

```auto
const configureZoom = async () => {
    const { ZoomMtg } = await import('@zoomus/websdk');

    ZoomMtg.setZoomJSLib('https://source.zoom.us/2.12.0/lib', '/av');

    ZoomMtg.preLoadWasm();
    ZoomMtg.prepareWebSDK();

    ZoomMtg.init({
      leaveUrl,
      success: success => {
        console.log(success);

        ZoomMtg.join({
          signature,
          sdkKey,
          meetingNumber,
          passWord,
          userName,
          userEmail,
          tk: '',
          zak: '',
          success: success => {
            console.log(success);
          },
          error: error => {
            console.log(error);
          },
        });
      },
      error: error => {
        console.log(error);
      },
    });
  };

```

I’m totally stuck and can`t find a way to resolve this.

---

<div class="post-metadata">

**Author:** ![j.schoenemeyer](https://avatars.discourse-cdn.com/v4/letter/j/f9ae1b/32.png) [@j.schoenemeyer](https://devforum.zoom.us/u/j.schoenemeyer)\
**Post date:** [May 11, 2023, 5:07am UTC](https://devforum.zoom.us/t/react-web-sdk-client/88188/2 "2023-05-11T05:07:28Z")

</div>

perhaps a problem with the react version - zoom SDK is build with [react v16.13.0](https://source.zoom.us/2.12.0/lib/vendor/react.min.js)

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [May 13, 2024, 8:44pm UTC](https://devforum.zoom.us/t/react-web-sdk-client/88188/3 "2024-05-13T20:44:07Z")

</div>

This topic was automatically closed 368 days after the last reply. New replies are no longer allowed.
