import { ComponentExample } from "@/components/ComponentExample" import { ComponentReference } from "@/components/ComponentReference" export const metadata = { title: `Button`, } # {metadata.title} A component for rendering buttons using Medusa's design system. In this guide, you'll learn how to use the Button component. --- ## Usage ```tsx import { Button } from "@medusajs/ui" ``` ```tsx ``` --- ## API Reference --- ## Examples ### Button Variants ### Button Sizes ### Button Loading State ### Button with Icon ### Button as Link