mirror of
https://github.com/storytold/artcraft.git
synced 2026-11-06 02:00:46 +00:00
simplify DiscordLink
This commit is contained in:
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} />
|
||||
);
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user