소스 검색

@uppy/webcam: add missing types for `recordedVideo` (#5208)

@uppy/webcam: fix types for `recordedVideo`
Antoine du Hamel 10 달 전
부모
커밋
348cc975dd
2개의 변경된 파일2개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      packages/@uppy/webcam/src/CameraScreen.tsx
  2. 1 0
      packages/@uppy/webcam/src/Webcam.tsx

+ 1 - 1
packages/@uppy/webcam/src/CameraScreen.tsx

@@ -21,6 +21,7 @@ interface CameraScreenProps extends VideoSourceSelectProps {
 
   src: MediaStream | null
   recording: boolean
+  recordedVideo: string | null
   modes: string[]
   supportsRecording: boolean
   showVideoSourceDropdown: boolean
@@ -53,7 +54,6 @@ class CameraScreen extends Component<CameraScreenProps> {
   render(): ComponentChild {
     const {
       src,
-      // @ts-expect-error TODO: remove unused
       recordedVideo,
       recording,
       modes,

+ 1 - 0
packages/@uppy/webcam/src/Webcam.tsx

@@ -84,6 +84,7 @@ interface WebcamState {
   recordingLengthSeconds: number
   videoSources: MediaDeviceInfo[]
   currentDeviceId: null | string
+  recordedVideo: null | string
   isRecording: boolean
   [key: string]: unknown
 }