@beisen/storybook-react
Version:
Storybook for React: Develop React Component in isolation with Hot Reloading.
30 lines (25 loc) • 562 B
JavaScript
import React from 'react';
import PropTypes from 'prop-types';
const styles = {
border: '1px solid #eee',
borderRadius: 3,
backgroundColor: '#FFFFFF',
cursor: 'pointer',
fontSize: 15,
padding: '3px 10px',
margin: 10,
};
const Button = ({ children, onClick }) => (
<button onClick={onClick} style={styles} type="button">
{children}
</button>
);
Button.displayName = 'Button';
Button.propTypes = {
children: PropTypes.node.isRequired,
onClick: PropTypes.func,
};
Button.defaultProps = {
onClick: () => {},
};
export default Button;