0.20.3 • Published 6 years ago

jk-react-islands v0.20.3

Weekly downloads
1
License
MIT
Repository
github
Last release
6 years ago

react-islands

NPM version Build Status Dependency Status devDependency Status

A set of react components implementing Yandex's islands design.

Check out showcase page first. react-islands showcase

Usage

react-islands can be installed as an npm package:

› npm install --save react-islands

Require and use components:

import React from 'react';
import ReactDOM from 'react-dom';
import Button from 'react-islands/components/Button';

ReactDOM.render(
    React.createElement(Button, { theme: 'islands', size: 'm' }, 'Click me!'),
    document.getElementById('root'));

You can use named import as well, however this may lead to the unwanted growth of the bundle. Considder to use technics like tree-shaking in this case.

import { Button, Link } from 'react-islands';

// ...

Development

› npm install

Examples

› npm start

Open http://localhost:3000/build/.

Tests

› npm test

or

› mocha --watch --compilers js:babel-register -r jsdom-global/register blocks/**/test.js

License

MIT

0.20.3

6 years ago

0.20.2

6 years ago

0.20.1

6 years ago

0.20.0

6 years ago

0.19.0

7 years ago

0.19.0-alpha.2

7 years ago

0.19.0-alpha.1

7 years ago

0.18.0-beta.3

7 years ago

0.18.0-beta.2

7 years ago

0.18.0-beta2

7 years ago

0.18.0-beta1

7 years ago