@streetscape.gl/monochrome
Version:
A toolkit of React components for streetscape.gl
37 lines (32 loc) • 961 B
JavaScript
import _defineProperty from "@babel/runtime/helpers/esm/defineProperty";
import React, { Component } from 'react';
import { boolean } from '@storybook/addon-knobs';
import { storiesOf } from '@storybook/react';
import { withReadme } from 'storybook-readme';
import README from './README.md';
import RadioBox from './index';
const SAMPLE_DATA = {
cat: 'Cat',
dog: 'Dog',
banana: 'Banana'
};
class RadioBoxExample extends Component {
constructor() {
super(...arguments);
_defineProperty(this, "state", {
value: 'cat'
});
}
render() {
return React.createElement(RadioBox, {
data: SAMPLE_DATA,
isEnabled: boolean('isEnabled', true),
value: this.state.value,
onChange: value => this.setState({
value
})
});
}
}
storiesOf('Building Blocks', module).addDecorator(withReadme(README)).add('RadioBox', () => React.createElement(RadioBoxExample, null));
//# sourceMappingURL=stories.js.map