import { IconDefinition } from "@fortawesome/fontawesome-svg-core"; import { Button } from "./button"; import { twMerge } from "tailwind-merge"; interface ToggleButtonProps { isActive: boolean; icon?: IconDefinition; activeIcon?: IconDefinition; onClick: () => void; className?: string; } export const ToggleButton = ({ isActive, icon, activeIcon, onClick, className, }: ToggleButtonProps) => { return (