import React, { useEffect, useState } from 'react';
import * as BS from 'react-bootstrap'
import defaultAvatar from '../default_discord_avatar.png'
import { FaUser } from "react-icons/fa";
export default function MemberCard(props) {
const { toHTML } = require('../Functions/discord-parser.js');
const [ desc, setDesc ] = useState("");
const [ color, setColor ] = useState("");
const member = props.member;
useEffect(() => {
if (member.description) {
setDesc(toHTML(member.description));
} else setDesc("(no description)");
if (member.color) {
setColor(member.color);
}
else setColor('transparent');
}, [member.description, member.color]);
return (
<>
{member.name} ({member.id})
{ member.avatar_url ? :
}
ID: {member.id}
{ member.display_name ? AKA: {member.display_name} : "" }
{ member.birthday ? Birthday: {member.birthday} : "" }
{ member.pronouns ? Pronouns: {member.pronouns} : "" }
{ member.color ? Color: #{member.color} : "" }
Description:
>
)
}