Type alias OpenChannelMessageProps<T, AdditionalProps>

OpenChannelMessageProps<T, AdditionalProps>: {
    channel: SendbirdOpenChannel;
    children?: React.ReactNode;
    grouped?: boolean;
    message: T;
    onLongPress?: (() => void);
    onPress?: (() => void);
    onPressAvatar?: (() => void);
    onPressURL?: ((url) => void);
    strings?: {
        edited?: string;
        fileName?: string;
        senderName?: string;
        sentDate?: string;
        unknownDescription?: string;
        unknownTitle?: string;
    };
} & AdditionalProps

Type Parameters

  • T extends SendbirdMessage

  • AdditionalProps = unknown

Type declaration

  • channel: SendbirdOpenChannel
  • Optional children?: React.ReactNode
  • Optional grouped?: boolean
  • message: T
  • Optional onLongPress?: (() => void)
      • (): void
      • Returns void

  • Optional onPress?: (() => void)
      • (): void
      • Returns void

  • Optional onPressAvatar?: (() => void)
      • (): void
      • Returns void

  • Optional onPressURL?: ((url) => void)
      • (url): void
      • Parameters

        • url: string

        Returns void

  • Optional strings?: {
        edited?: string;
        fileName?: string;
        senderName?: string;
        sentDate?: string;
        unknownDescription?: string;
        unknownTitle?: string;
    }
    • Optional edited?: string
    • Optional fileName?: string
    • Optional senderName?: string
    • Optional sentDate?: string
    • Optional unknownDescription?: string
    • Optional unknownTitle?: string

Generated using TypeDoc