// import React, { useEffect, useRef, useState } from 'react'; // import { Story } from '@storybook/react'; // export interface DummyVideoContextProps { // dummyVideoRef: React.RefObject; // stream: MediaStream | undefined; // updateStream: (stream: MediaStream | undefined) => void; // } // const DummyVideoContext = React.createContext({ // dummyVideoRef: React.createRef(), // stream: new MediaStream(), // updateStream: (stream: MediaStream | undefined) => {}, // }); // const addDummyVideos = (Story: Story) => { // const [stream, setStream] = useState(); // const updateStream = (stream: MediaStream | undefined) => { // setStream(stream); // }; // useEffect(() => { // console.log('Calling dummy videos', Story.args); // }); // const dummyVideoRef = useRef(null); // return ( // <> // {/* TODO move dummy videos to providers*/} // {/* */} // // // // // ); // }; // export { DummyVideoContext, addDummyVideos };