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

    Interface ParticipantListLabels

    Customizable text labels for the ParticipantList component.

    All text displayed in the ParticipantList can be customized through this interface. This enables full internationalization (i18n) support.

    import { defaultParticipantListLabels } from '@hiyve/react-ui';

    // Spanish labels
    const spanishLabels: Partial<ParticipantListLabels> = {
    title: 'Participantes',
    localUserSuffix: '(Tú)',
    emptyState: 'No hay participantes',
    roomOwner: 'Propietario',
    handRaised: 'Mano levantada',
    speaking: 'Hablando',
    muted: 'Silenciado',
    };

    <ParticipantList labels={spanishLabels} />
    interface ParticipantListLabels {
        cameraOff: string;
        cameraOn: string;
        clickToClearDominant: string;
        clickToSetDominant: string;
        disableCamera: string;
        dominantSpeaker: string;
        emptyState: string;
        handRaised: string;
        localUserSuffix: string;
        microphoneOn: string;
        muteAudio: string;
        muted: string;
        muteOutput: string;
        removeFromRoom: string;
        requestCamera: string;
        roomOwner: string;
        speaking: string;
        title: string;
        unmuteAudio: string;
        unmuteOutput: string;
    }
    Index

    Properties

    cameraOff: string

    Tooltip when camera is off

    cameraOn: string

    Tooltip when camera is on

    clickToClearDominant: string

    Tooltip when clicking will clear dominant (owner only)

    clickToSetDominant: string

    Tooltip when clicking will set dominant (owner only)

    disableCamera: string

    Tooltip for disable camera button (owner controls)

    dominantSpeaker: string

    Tooltip for dominant speaker indicator

    emptyState: string

    Message shown when no participants are in the room

    handRaised: string

    Tooltip for hand raised indicator

    localUserSuffix: string

    Suffix shown after local user's name (e.g., "(You)")

    microphoneOn: string

    Tooltip when microphone is on

    muteAudio: string

    Tooltip for mute audio button (owner controls)

    muted: string

    Tooltip when audio is muted

    muteOutput: string

    Tooltip for mute output button (speaker icon)

    removeFromRoom: string

    Tooltip for remove participant button (owner controls)

    requestCamera: string

    Tooltip for request camera button (owner controls)

    roomOwner: string

    Tooltip for room owner badge

    speaking: string

    Tooltip for speaking indicator

    title: string

    Header title for the participant list

    unmuteAudio: string

    Tooltip for unmute audio button (owner controls)

    unmuteOutput: string

    Tooltip for unmute output button (speaker icon)