void/components/Button.tsx
2022-07-30 23:59:56 +02:00

25 lines
725 B
TypeScript

import Icon from "components/Icon";
import Link from "next/link";
import styles from "styles/Button.module.sass";
import { SocialButton } from "utils/types";
const Button = (props: SocialButton) => {
return (
<>
<Link href={props.url}>
<a>
<div className={styles.button}>
<Icon className={styles.icon} icon={props.icon} />
<div className={styles.platform_username}>
<p className={styles.platform}>{props.platform}</p>
<p className={styles.username}> {props.username} </p>
</div>
<Icon className={styles.link} icon="arrow-up-right" />
</div>
</a>
</Link>
</>
);
};
export default Button;