import React from 'react' import { Column, Row, Tag, Text } from '../../atoms' import { getGlobalStyle } from '../../../helpers' import styles from './styles.module.css' interface ProfileCardProps { bgColor: string borderColor: string color: string displayText: string eEmail: string status: 'INACTIVE' | 'ACTIVE' user?: { name: string email: string } } const ProfileCardMemo: React.FC = ({ bgColor = '', borderColor = '', eEmail = '', color = '', displayText = '', status = 'INACTIVE', user = { name: 'No Name', email: '' } }) => { const bgColorTag = { INACTIVE: getGlobalStyle('--color-feedback-warning-light'), ACTIVE: getGlobalStyle('--color-feedback-success-light') } const colorTag = { INACTIVE: getGlobalStyle('--color-neutral-white'), ACTIVE: getGlobalStyle('--color-neutral-white') } return (
{displayText}
{user?.name ?? null}
{user?.email ?? eEmail}
) } export const ProfileCard = React.memo(ProfileCardMemo)