We recently released a major update to our community library for React and React Native.
With the React Hooks made available in this version, it becomes so much easier to build SignalWire applications for the web. For example, getting an always updated list of members is now as easy as writing const { members } = useMembers(roomSession);
.
This library is a thin layer over our Browser SDK: it makes writing React apps a first-class developer experience, and reduces the surface area for mistakes. Several other hooks are already included (useMembers, useLayouts, usePermissions, useScreenShare, useStatus, useWebRTC), and more will come.
Check out these additional resources:
- Guide: Using the Video APIs with React (includes a demo)
- npm package