simplify DiscordLink

This commit is contained in:
Brandon Thomas committed 2022-02-14 00:29:45 -05:00
1 parent 5944d9d254
commit e4f2a1a902
2 files changed
+4 -18

No files matched your search

@@ -1,5 +1,6 @@
import React from 'react';
import { DiscordIcon } from '../_icons/DiscordIcon';
import { faDiscord } from '@fortawesome/free-brands-svg-icons';
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
interface Props {
text?: string,
@@ -10,8 +11,8 @@ function DiscordLink(props: Props) {
const linkText = props.text === undefined ? 'Discord' : props.text;
const iconAfterText = props.iconAfterText ? true : false;
const linkBody = iconAfterText ?
<>{linkText} <DiscordIcon title={linkText}/></> :
<><DiscordIcon title={linkText}/> {linkText}</> ;
<>{linkText} <FontAwesomeIcon icon={faDiscord} title={linkText}/></> :
<><FontAwesomeIcon icon={faDiscord} title={linkText}/> {linkText}</> ;
return (
<a href="https://discord.gg/H72KFXm"
target="_blank"
@@ -1,15 +0,0 @@
import React from 'react';
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
import { faDiscord } from '@fortawesome/free-brands-svg-icons';
interface Props {
title?: string,
}
export function DiscordIcon(props: Props) {
const title = props.title === undefined ? 'Discord' : props.title;
return (
<FontAwesomeIcon icon={faDiscord} title={title} />
);
}