You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 4-6.RSVP
Socket
Book a DemoInstallSign in
Socket

@getable/button

Package Overview
Dependencies
Maintainers
1
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@getable/button

reactjs button component

3.4.4
latest
Source
npmnpm
Version published
Maintainers
1
Created
Source

button NPM version Build Status Dependency Status

button ui piece

Table of Contents generated with DocToc

Install

npm i -S @getable/button

Usage

var Button = require('@getable/button')

new Button(
    classes: ['button-cta']
  , text: 'Click me'
  , onClick: function(){
      window.alert('You\'ve won $500! Click here to claim your prize!')
    }
)

Options

<Array> classes

An array of classes to be applied to the button. The base class button is always applied by default.

<String> text

The text label that shows on the button.

<Function> onClick

The function that gets called when the button is clicked.

Methods

None yet

Events

None yet

Tests

Tests are in tape.

  • npm test will run the tests in a browser
  • npm run tdd will run the tests in a browser on every file change.

Developing

To publish, run npm run release -- [{patch,minor,major}]

NOTE: you might need to sudo ln -s /usr/local/bin/node /usr/bin/node to ensure node is in your path for the git hooks to work

Requirements

  • npm > 2.0.0 So that passing args to a npm script will work. npm i -g npm
  • git > 1.8.3 So that git push --follow-tags will work. brew install git

License

Artistic 2.0 © Cristi Scheye

Keywords

button

FAQs

Package last updated on 19 May 2015

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

About

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.

  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc

U.S. Patent No. 12,346,443 & 12,314,394. Other pending.