A versatile button component with multiple variants.
variant: defaultsize: default
The Button component is a foundational UI element that supports multiple visual variants (default, destructive, outline, secondary, ghost, link) and sizes (default, sm, lg, icon). Perfect for CTAs, form submissions, and interactive actions.