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

    Interface AlertSettingsPanelProps

    Props for AlertSettingsPanel component

    interface AlertSettingsPanelProps {
        colors?: Partial<AlertsColors>;
        icons?: Partial<AlertsIcons>;
        initialSettings?: AlertsAlertSettings;
        labels?: Partial<AlertSettingsPanelLabels>;
        onClose?: () => void;
        onError?: (error: Error) => void;
        onSave?: (settings: AlertsAlertSettings) => void;
        open?: boolean;
        roomId: string;
        styles?: Partial<AlertsStyles>;
        sx?: SxProps<Theme>;
    }
    Index

    Properties

    colors?: Partial<AlertsColors>

    Custom colors

    icons?: Partial<AlertsIcons>

    Custom icons

    initialSettings?: AlertsAlertSettings

    Initial settings (optional, will fetch if not provided)

    labels?: Partial<AlertSettingsPanelLabels>

    Custom labels

    onClose?: () => void

    Callback when panel is closed

    onError?: (error: Error) => void

    Callback on error

    onSave?: (settings: AlertsAlertSettings) => void

    Callback when settings are saved

    open?: boolean

    Whether the panel is open

    roomId: string

    Room ID for saving settings

    styles?: Partial<AlertsStyles>

    Custom styles

    sx?: SxProps<Theme>

    MUI sx prop