glitch-soc/mastodon

View on GitHub
app/javascript/mastodon/components/account_bio.tsx

Summary

Maintainability
B
5 hrs
Test Coverage
import { useLinks } from 'mastodon/../hooks/useLinks';

export const AccountBio: React.FC<{
  note: string;
  className: string;
}> = ({ note, className }) => {
  const handleClick = useLinks();

  if (note.length === 0 || note === '<p></p>') {
    return null;
  }

  return (
    <div
      className={`${className} translate`}
      dangerouslySetInnerHTML={{ __html: note }}
      onClickCapture={handleClick}
    />
  );
};