UNPKG

stream-chat-react

Version:

React components to create chat conversations or livestream style chat

10 lines (9 loc) 532 B
import React from 'react'; import clsx from 'clsx'; const UnMemoizedCustomNotification = (props) => { const { active, children, className, type } = props; if (!active) return null; return (React.createElement("div", { "aria-live": 'polite', className: clsx(`str-chat__custom-notification notification-${type}`, `str-chat__notification`, `str-chat-react__notification`, className), "data-testid": 'custom-notification' }, children)); }; export const CustomNotification = React.memo(UnMemoizedCustomNotification);