summaryrefslogtreecommitdiffstats
path: root/packages/gitbook-core/src/components/Button.js
blob: 7368d01d6778245ae5fd4efe03115b0953cf4416 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
const React = require('react');
//const classNames = require('classnames');

const Button = React.createClass({
    propTypes: {
        active:    React.PropTypes.bool,
        href:      React.PropTypes.string,
        className: React.PropTypes.string,
        children:  React.PropTypes.node,
        onClick:   React.PropTypes.func
    },

    render() {
        const { children, active, onClick, className } = this.props;
        /*const className = classNames('GitBook//Button', this.props.className, {
            active
        });*/

        return <button className={className} onClick={onClick}>{children}</button>;
    }
});

module.exports = Button;