Ekaansh Arora

Results 27 comments of Ekaansh Arora

@LichKing-2234 I can reproduce the same error with: ```tsx try { console.log('release type: ', typeof engine.current.release); engine.current.release(); } catch (e) { console.log('release error: ', e); } ``` log: ```bash LOG...

It's just a `ref` that holds the `IRtcEngine` object returned by `createAgoraRtcEngine`: ```tsx let engine = useRef(); engine.current = createAgoraRtcEngine(); ```

For immutable values in React it's recommended to use a ref. Nevertheless, the error with the release method is consistent across both usages.

@LichKing-2234 I updated our v3.x [quickstart example](https://github.com/AgoraIO-Community/Agora-RN-Quickstart/tree/4.x) to v4.0.0 it reproduces this issue. You can test it [here](https://github.com/AgoraIO-Community/Agora-RN-Quickstart/blob/0d98bbbbd196bd0e69434d9ca444d638c4d7917c/App.tsx#L89). ``` LOG JoinChannelSuccess {"channelId": "test", "localUid": 4131065458} LOG UserJoined {"channelId": "test", "localUid":...

Are you using the example from the repo? Let me try to reproduce, thanks for flagging this.

will fix in the next release

can you share the code snippet causing the issue?

This isn't something we have on our roadmap as of now, sorry.

Does this warning make the app unusable? Can you try dismissing it to see if everything else works?