mirror of
https://github.com/hazemKrimi/personal-website.git
synced 2026-05-01 18:00:26 +00:00
18 lines
334 B
TypeScript
18 lines
334 B
TypeScript
import { Props } from './types';
|
|
import { StyledButton } from './styles';
|
|
|
|
const Button = ({
|
|
variant = 'text',
|
|
href,
|
|
target,
|
|
onClick,
|
|
children,
|
|
className
|
|
}: Props) => (
|
|
<StyledButton href={href} target={target} className={className} onClick={onClick} variant={variant}>
|
|
{children}
|
|
</StyledButton>
|
|
);
|
|
|
|
export default Button;
|