<demo>

### Type

There are `default`, `primary`, `outline`, `ghost` and `link` button.

> The link type button only changes the style. It is still a `<button>` tag. Considering using a `<Link />` component to represent a hyperlink with the `href` property. 


```jsx live
<>
  <Button>Default</Button>
  <Button btnType="primary">Primary</Button>
  <Button btnType="outline">Outline</Button>
  <Button btnType="ghost">Ghost</Button>
  <Button btnType="link">Link</Button>
</>
```

</demo>
