Skip to content
This repository was archived by the owner on Jun 20, 2022. It is now read-only.

Commit 2ccb3d8

Browse files
committed
feat: add Button default variant (primary)
1 parent d1ab025 commit 2ccb3d8

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

src/Button.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,10 +82,11 @@ Button.propTypes = {
8282
children: PropTypes.node,
8383
disabled: PropTypes.bool,
8484
size: PropTypes.oneOf(['sm', 'lg']),
85-
variant: PropTypes.oneOf(variants).isRequired,
85+
variant: PropTypes.oneOf(variants),
8686
}
8787

8888
Button.defaultProps = {
89+
variant: 'primary',
8990
theme: defaultTheme,
9091
}
9192

src/Button.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ Set variants using `variant` prop.
44

55
```js
66
<div className="block-list">
7+
<Button>Default (primary)</Button>
78
<Button variant="primary">Primary</Button>
89
<Button variant="secondary">Secondary</Button>
910
<Button variant="success">Success</Button>
@@ -12,6 +13,7 @@ Set variants using `variant` prop.
1213
<Button variant="info">Info</Button>
1314
<Button variant="light">Light</Button>
1415
<Button variant="dark">Dark</Button>
16+
<Button variant={null}>No variant</Button>
1517
</div>
1618
```
1719

0 commit comments

Comments
 (0)