import { ReactNode, useContext } from "react"; import { Spinner } from "./Spinner"; import { CustomizeContext } from "../../providers/CustomizeProvider"; interface ButtonProps { onClick: () => void; children: ReactNode | string; primary?: boolean; secondary?: boolean; disabled?: boolean; classNames?: string; isLoading?: boolean; } export const Button = (props: ButtonProps) => { const { onClick, children, disabled = false, secondary = false, primary = true, classNames, isLoading = false, } = props; const customSettings = useContext(CustomizeContext); const { borderRadius } = customSettings.customization; return ( ); };