MessageRatingProps

Unpublished development API. This package is under development and is not available as a published release.

Controls the rating shown for one identified message and reports each requested change with that identity.

import type { MessageRatingProps } from '@threadplane/react/chat';

Declaration

export interface MessageRatingProps  {
  readonly className?: string;
  readonly disabled?: boolean;
  readonly downLabel?: string;
  readonly label?: string;
  readonly messageId: string;
  readonly onValueChange: (value: MessageRatingValue | null, messageId: string) => void;
  readonly upLabel?: string;
  readonly value: MessageRatingValue | null;
}

Members

className

readonly className?: string;

disabled

readonly disabled?: boolean;

downLabel

readonly downLabel?: string;

label

readonly label?: string;

messageId

readonly messageId: string;

onValueChange

readonly onValueChange: (value: MessageRatingValue | null, messageId: string) => void;

upLabel

readonly upLabel?: string;

value

readonly value: MessageRatingValue | null;