npm.io
3.0.1 • Published 9 years ago

react-stickerpipe

Licence
MIT
Version
3.0.1
Deps
3
Vulns
0
Weekly
0

React StickerPipe

Component for the StickerPipe API. Currently in development.

Usage

Install from npm

NPM

Basic Usage

import StickerMenu from 'react-stickerpipe';

function sendSticker(sticker) {
  send.sticker(sticker);
}

function MyComponent() {
  return (
    <StickerMenu
      apiKey={your.apiKey}
      userId={your.userId}
      sendSticker={sendSticker}
    />
  );
}

Installation

src

Install node_modules used in ./src:

$ npm i

Compile ./src with Babel:

$ npm run compile
examples

Install node_modules used in ./examples:

$ cd examples && npm i

Create a settings.json file in ./examples/src:

{
  "apiKey": "yourApiKey",
  "userId": "yourUserId"
}

Development

src

To watch for changes in ./src run:

$ npm run watch

Babel will compile ./src on changes.

examples

To start the webpack server run:

$ cd examples && npm run start

Webpack wil compile on changes in ./examples/src.

Contributing

If you want to help with the development of this module and need to test your changes with the examples you can import <StickerMenu /> directly from ./dist. Be sure to run npm run compile first.

'./examples/src/app.js'

// Change this
import StickerMenu from 'react-stickerpipe';

// to this
import StickerMenu from '../../dist/index';

License

This project is licensed under the terms of the MIT license.