From c2d2d9fb5371fa28e6c7a80f01a69891bd0ec936 Mon Sep 17 00:00:00 2001 From: hyeeuncho Date: Thu, 12 Jun 2025 19:32:14 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=EC=82=AC=EC=9A=A9=EB=90=98=EC=A7=80=20?= =?UTF-8?q?=EC=95=8A=EB=8A=94=20=EB=B3=80=EC=88=98=20=EC=A0=9C=EA=B1=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/features/ticket/ui/QrScanner.tsx | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/features/ticket/ui/QrScanner.tsx b/src/features/ticket/ui/QrScanner.tsx index dd59fea7..41835b0e 100644 --- a/src/features/ticket/ui/QrScanner.tsx +++ b/src/features/ticket/ui/QrScanner.tsx @@ -6,7 +6,6 @@ import Button from "../../../../design-system/ui/Button"; const QrScannerComponent = () => { const videoRef = useRef(null); const [isScanning, setIsScanning] = useState(false); - const [scanResult, setScanResult] = useState(null); const qrScannerRef = useRef(null); const { mutate: validateQr } = useTicketQrCodeValidate(); @@ -18,7 +17,6 @@ const QrScannerComponent = () => { videoRef.current, (decoded) => { const data = decoded.data; - setScanResult(data); setIsScanning(false); scanner.stop(); checkInApiCall(data); @@ -45,7 +43,6 @@ const QrScannerComponent = () => { await navigator.mediaDevices.getUserMedia({ video: true }); qrScannerRef.current?.start(); setIsScanning(true); - setScanResult(null); } catch (e) { alert( "카메라 접근이 차단되어 있어 스캔할 수 없습니다.\n시스템 설정 또는 브라우저 설정에서 권한을 허용해 주세요."