<demo>

### Icon Button

Use icons to add more meaning to Button. You can use icon alone to save some space, or with text together.

```jsx live
<>
  <Button icon={<Icon name="wifi"/>} color="primary"/>
  <Button icon={<Icon name="gift"/>} color="primary"/>
  <Button icon={<Icon name="search"/>} color="primary">Search</Button>
  <Button btnType="primary">Upload <Icon name="cloud-upload"/></Button>
</>
```

</demo>
