// Copyright 2023 Signal Messenger, LLC // SPDX-License-Identifier: AGPL-3.0-only import classNames from 'classnames'; import type { KeyboardEventHandler } from 'react'; import React from 'react'; import { Emojify } from './Emojify'; export function AtMention({ direction, id, isInvisible, name, onClick, onKeyUp, }: { direction: 'incoming' | 'outgoing' | undefined; id: string; isInvisible: boolean; name: string; onClick: () => void; onKeyUp: KeyboardEventHandler; }): JSX.Element { if (isInvisible) { return ( @ ); } return ( @ ); }