0.1.0 • Published 8 years ago

react-pulldown v0.1.0

Weekly downloads
5
License
MIT
Repository
github
Last release
8 years ago

Build Status

React Pulldown

A Pulldown component for React.js

Installation

$ npm install react-pulldown --save

Demo

https://react-pulldown.herokuapp.com/

Usage

See the API section for details.

import React from 'react';
import ReactDOM from 'react-dom';
import {PulldownClose, PulldownGoto, PulldownStage, Pulldown} from 'react-pulldown';

const App = React.createClass({

  render() {
    return (
      <Pulldown
        className="demo"
        defaultStage="a"
        delay={1000}
      >

        <PulldownStage
          height={100}
          name="a"
        >
          First stage
          <PulldownGoto
            stage="b"
          >
            Next
          </PulldownGoto>
        </PulldownStage>

        <PulldownStage
          direction="top"
          height={200}
          name="b"
        >
          Second stage
          <PulldownClose>
            Close
          </PulldownClose>
        </PulldownStage>

      </Pulldown>
    );
  },

});

ReactDOM.render(<App />, document.getElementById('app'));

Test

$ npm test