This is a generic button component using the Vanilla button styles.
Example usage:
<Button>I'm a button!</Button>
Button types:
<Button modifier="positive">Positive</Button>
Disabled button:
<Button disabled={true}>Disabled</Button>
Submit button:
<Button disabled={true}>Submit</Button>
With a tooltip:
<Button tooltip={{msg: 'Tooltip message', position: 'btm-rgt'}}>Hover me</Button>