diff --git a/apps/web/src/components/richSelectField.tsx b/apps/web/src/components/richSelectField.tsx index 1a2b1a65..2f9e64cf 100644 --- a/apps/web/src/components/richSelectField.tsx +++ b/apps/web/src/components/richSelectField.tsx @@ -441,7 +441,7 @@ export default ({ {visibleValues.length > 0 && visibleValues.length < targetOptions && multiple && ( - setDialogOpen(true)}> + setDialogOpen(true)}> )} diff --git a/apps/web/src/hooks/useMediaDevices.tsx b/apps/web/src/hooks/useMediaDevices.tsx deleted file mode 100644 index 55ceb65b..00000000 --- a/apps/web/src/hooks/useMediaDevices.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import { useState, useEffect } from "react"; - -export function useMediaDevices(requestedMedia: MediaStreamConstraints) { - const [mediaStream, setMediaStream] = useState(null); - - useEffect(() => { - async function enableStream() { - try { - const stream = await navigator.mediaDevices.getUserMedia( - requestedMedia - ); - setMediaStream(stream); - } catch (err) { - // Removed for brevity - } - } - - if (!mediaStream) { - enableStream(); - } else { - return function cleanup() { - mediaStream.getTracks().forEach((track) => { - track.stop(); - }); - }; - } - }, [mediaStream, requestedMedia]); - - return mediaStream; -}