UNPKG

react-tuby

Version:

A React video player library with YouTube-like UI

22 lines (21 loc) 630 B
import { Component, HTMLProps, ReactElement, Ref } from "react"; import { PlayerProps } from "../shared/types"; declare class ErrorBoundary extends Component<PlayerProps & { renderer?: (ref: any, props: HTMLProps<HTMLVideoElement> & { src: string; }) => ReactElement; children?: any; }, { hasError: boolean; }> { playerRef: Ref<HTMLElement>; videoProps: HTMLProps<HTMLVideoElement> & { src: string; }; constructor(props: PlayerProps); static getDerivedStateFromError(): { hasError: boolean; }; render(): any; } export default ErrorBoundary;