Spaces:
Build error
Build error
| import { cn } from "#/utils/utils"; | |
| interface EditorActionButtonProps { | |
| onClick: () => void; | |
| disabled: boolean; | |
| className: React.HTMLAttributes<HTMLButtonElement>["className"]; | |
| } | |
| export function EditorActionButton({ | |
| onClick, | |
| disabled, | |
| className, | |
| children, | |
| }: React.PropsWithChildren<EditorActionButtonProps>) { | |
| return ( | |
| <button | |
| type="button" | |
| onClick={onClick} | |
| disabled={disabled} | |
| className={cn( | |
| "text-sm py-0.5 rounded w-20", | |
| "hover:bg-tertiary disabled:opacity-50 disabled:cursor-not-allowed", | |
| className, | |
| )} | |
| > | |
| {children} | |
| </button> | |
| ); | |
| } | |