UNPKG

matrix-react-sdk

Version:
24 lines (23 loc) 610 B
import React from "react"; import { VoiceMessageRecording } from "../../../audio/VoiceMessageRecording"; interface IProps { recorder: VoiceMessageRecording; } interface IState { waveform: number[]; } /** * A waveform which shows the waveform of a live recording */ export default class LiveRecordingWaveform extends React.PureComponent<IProps, IState> { static defaultProps: { progress: number; }; private waveform; private scheduledUpdate; constructor(props: IProps); componentDidMount(): void; private updateWaveform; render(): React.ReactNode; } export {};