feat(mobx): rewrite appearance menu

This commit is contained in:
Paul
2021-12-15 18:23:05 +00:00
parent 65be047dc6
commit c7df0088fc
19 changed files with 558 additions and 403 deletions

View File

@@ -15,6 +15,8 @@ import Tip from "../../../components/ui/Tip";
const constraints = { audio: true };
// TODO: do not rewrite this code until voice is rewritten!
export function Component() {
const [mediaStream, setMediaStream] = useState<MediaStream | undefined>(
undefined,
@@ -57,11 +59,11 @@ export function Component() {
return () => {
if (mediaStream) {
// close microphone access on unmount
mediaStream.getTracks().forEach(track => {
track.stop()
})
mediaStream.getTracks().forEach((track) => {
track.stop();
});
}
}
};
}, [mediaStream]);
useEffect(() => {