

#### Usage 

```js static
import {Collaspe} from 'react-bootify';
/* or */
import Collaspe from 'react-bootify/components/collaspe';
```


```js

import {Button, Card} from 'react-bootify';

class Sample extends React.Component  {

    constructor(props) {
        super(props);
        this.toggle = this.toggle.bind(this);
        this.state = {};
        this.state.show = false;
    }

    toggle() {
        this.setState({show:!this.state.show});
    }

    render() {
        return (
            <div>
                <Button onClick={this.toggle}>Toggle</Button>
                <Collapse show={this.state.show} fade={true} timeout={350}>
                    <Card margin={{top:1}} >
                        <Card.Header>
                            Header
                        </Card.Header>
                        <Card.Body>
                            <Card.Title>
                                Title
                            </Card.Title>
                            <Card.Text>
                                In atqui elitr his, eum et omnis diceret qualisque iudico.
                            </Card.Text>
                        </Card.Body>
                    </Card>
                </Collapse>
            </div>
        );
    }
};

<Sample/>

```

```js

import {Button, Form, Card} from 'react-bootify';

class SampleX extends React.Component  {

    constructor(props) {
        super(props);
        this.state = {};
        this.state.show = false;
        this.state.type = 'primary';

        this.toggle = this.toggle.bind(this);
    }

    toggle() {
        this.setState({show:!this.state.show});
    }

    onRadioChanged(event) {
        var state = this.state;
        state.type = event.target.id;
        this.setState(state);
    }

    render() {

        var textColor = {};
        textColor['primary']   = 'light';
        textColor['secondary'] = 'light';
        textColor['success']   = 'light';
        textColor['danger']    = 'light';
        textColor['info']      = 'light';
        textColor['light']     = 'dark';
        textColor['dark']      = 'light';

        return (
            <div>
                <Button onClick={this.toggle}>Toggle</Button>
                <Form margin={{top:2, bottom:2}}>
                    <Card padding={2}>
                        <Form.Row>
                            <Form.Col padding={2}>
                                <Form.Radio id='primary' checked={this.state.type == 'primary'} onChange={this.onRadioChanged.bind(this)}>
                                    Primary
                                </Form.Radio>
                                <Form.Radio id='secondary' checked={this.state.type == 'secondary'} onChange={this.onRadioChanged.bind(this)}>
                                    Secondary
                                </Form.Radio>
                                <Form.Radio id='success' checked={this.state.type == 'success'} onChange={this.onRadioChanged.bind(this)}>
                                    Success
                                </Form.Radio>
                            </Form.Col>


                        </Form.Row>
                    </Card>
                </Form>
                <Collapse show={this.state.show} fade={true} timeout={1000}>
                    <Card margin={{top:1}} bg={this.state.type} text={textColor[this.state.type]}>
                        <Card.Header>
                            Header
                        </Card.Header>
                        <Card.Body>
                            <Card.Title>
                                Title
                            </Card.Title>
                            <Card.Text>
                                In atqui elitr his, eum et omnis diceret qualisque iudico.
                            </Card.Text>
                        </Card.Body>
                    </Card>
                </Collapse>
            </div>
        );
    }
};

<SampleX/>

```