Hiyve Components - v1.0.0
    Preparing search index...

    Interface RecordingControlsIcons

    Custom icons for the RecordingControls component.

    All icons in the RecordingControls can be replaced with custom React nodes. This allows you to use any icon library or custom SVG icons.

    import { FaRecordVinyl, FaStop, FaCog, FaClosedCaptioning, FaFilm, FaMagic } from 'react-icons/fa';

    const customIcons: Partial<RecordingControlsIcons> = {
    record: <FaRecordVinyl />,
    stop: <FaStop />,
    settings: <FaCog />,
    transcribe: <FaClosedCaptioning />,
    compose: <FaFilm />,
    summary: <FaMagic />,
    };

    <RecordingControls icons={customIcons} onStartRecording={handleStart} onStopRecording={handleStop} />
    interface RecordingControlsIcons {
        compose: ReactNode;
        record: ReactNode;
        settings: ReactNode;
        stop: ReactNode;
        summary: ReactNode;
        transcribe: ReactNode;
    }
    Index

    Properties

    compose: ReactNode

    Compose option icon

    record: ReactNode

    Record button icon

    settings: ReactNode

    Settings/options button icon

    stop: ReactNode

    Stop button icon

    summary: ReactNode

    Summary option icon

    transcribe: ReactNode

    Transcribe option icon