cf-component-button
Cloudflare Button Component
Installation
Installation with yarn is recommended
$ yarn add cf-component-button
Usage
import React from 'react';
import { Button, ButtonGroup } from 'cf-component-button';
const ButtonComponent = () => (
<div>
<ButtonGroup>
<Button type="primary" onClick={() => console.log('Clicked One!')}>
Button One
</Button>
<Button type="default" onClick={() => console.log('Clicked Two!')}>
Button Two
</Button>
<Button type="success" onClick={() => console.log('Clicked Three!')}>
Button Three
</Button>
</ButtonGroup>
<p>Button group with spacing</p>
<ButtonGroup spaced>
<Button type="warning" onClick={() => console.log('Clicked Four!')}>
Button Four
</Button>
<Button type="danger" onClick={() => console.log('Clicked Five!')}>
Button Five
</Button>
<Button
type="danger"
disabled
onClick={() => console.log('Clicked disabled!')}
>
Disabled
</Button>
<Button
type="danger"
onClick={() => console.log('Clicked Six!')}
inverted
>
Button Six
</Button>
<Button
type="primary"
onClick={() => console.log('Clicked Seven!')}
inverted
>
Button Seven
</Button>
<Button
type="default"
loading
onClick={() => console.log('Clicked Loading!')}
>
Button Eight
</Button>
</ButtonGroup>
</div>
);
export default ButtonComponent;