IKHSAN
ENID Baca dalam Bahasa Indonesia

pixies

Public
Branch
master
Latest commit
9b0697f26 October 2026

Button.jsx

Open raw
import {FontAwesomeIcon} from "@fortawesome/react-fontawesome";
import "./styles.sass";

export const Button = ({color = "primary", text, icon, onClick, disabled, size = "md", variant = "filled"}) => {
    return (
        <button
            className={`btn btn-${variant} btn-${color} btn-${size}`}
            onClick={onClick}
            disabled={disabled}
        >
            {icon && <FontAwesomeIcon icon={icon}/>}
            {text && <span>{text}</span>}
        </button>
    );
}
bytes
494
lines
15
Type
jsx
Latest commit
26 October 2026