Files
login/components/core/social-login-button.tsx
Björn Benouarets 74232ad2d2 init: Initial commit
2026-01-19 08:42:07 +01:00

22 lines
562 B
TypeScript

import { Button } from "@/components/ui/button";
import { cn } from "@/lib/utils";
interface SocialMediaButtonProps {
icon: React.ReactNode;
label: string;
onClick: () => void;
className?: string;
buttonClassName?: string;
}
export const SocialLoginButton = (props: SocialMediaButtonProps) => {
return (
<div className={cn("flex flex-col gap-2 items-center w-full", props.className)}>
<Button variant="outline" className={cn("w-full", props.buttonClassName)}>
{props.icon}
{props.label}
</Button>
</div>
);
};