import React from 'react'; import { Button } from '@/components/common/Button'; import { DiscordLogo } from './DiscordLogo'; import { URLS } from '@/lib/config/constants'; interface DiscordButtonProps { children: React.ReactNode; href?: string; onClick?: () => void; size?: 'sm' | 'md' | 'lg'; className?: string; showIcon?: boolean; } export const DiscordButton: React.FC = ({ children, href = URLS.social.discord, onClick, size = 'md', className = '', showIcon = true }) => { const content = ( <> {showIcon && } {children} ); if (href) { return ( ); } return ( ); }; export default DiscordButton;