File tree Expand file tree Collapse file tree 1 file changed +1
-3
lines changed
Expand file tree Collapse file tree 1 file changed +1
-3
lines changed Original file line number Diff line number Diff line change @@ -70,7 +70,6 @@ export default function ProductSearch() {
7070 const [ firebaseUser , setFirebaseUser ] = useState < FirebaseUser | null > ( null ) ;
7171 const [ pageLoading , setPageLoading ] = useState ( true ) ;
7272 const [ currentCameraIndex , setCurrentCameraIndex ] = useState ( 0 ) ;
73- const [ availableCameras , setAvailableCameras ] = useState < MediaDeviceInfo [ ] > ( [ ] ) ;
7473 const [ filteredCameras , setFilteredCameras ] = useState < MediaDeviceInfo [ ] > ( [ ] ) ;
7574 const videoRef = useRef < HTMLVideoElement > ( null ) ;
7675 const cameraControlsRef = useRef < { stop : ( ) => void } | null > ( null ) ;
@@ -120,7 +119,7 @@ export default function ProductSearch() {
120119 label . includes ( '0.5' ) ) {
121120 filtered . push ( device ) ;
122121 }
123- } catch ( error ) {
122+ } catch {
124123 // If we can't get capabilities, use label-based filtering
125124 const label = device . label . toLowerCase ( ) ;
126125 if ( label . includes ( 'back' ) ||
@@ -196,7 +195,6 @@ export default function ProductSearch() {
196195 const startCamera = async ( ) => {
197196 try {
198197 const devices = await BrowserMultiFormatReader . listVideoInputDevices ( ) ;
199- setAvailableCameras ( devices ) ;
200198
201199 // Filter cameras to only include desired types
202200 const filtered = await filterCameras ( devices ) ;
You can’t perform that action at this time.
0 commit comments