@cimpress/react-components
Version:
React components to support the MCP styleguide
32 lines • 1.32 kB
JavaScript
import React, { Component } from 'react';
import { Radio, RadioGroup } from '@cimpress/react-components';
export default class RadioInlineDemo extends Component {
constructor() {
super(...arguments);
Object.defineProperty(this, "state", {
enumerable: true,
configurable: true,
writable: true,
value: {
selected: 'example1',
}
});
Object.defineProperty(this, "onChange", {
enumerable: true,
configurable: true,
writable: true,
value: (e, value) => {
this.setState({ selected: value });
}
});
}
render() {
return (React.createElement("div", null,
React.createElement("form", null,
React.createElement(RadioGroup, { onChange: this.onChange, inline: true, defaultSelected: this.state.selected, name: "radioTest" },
React.createElement(Radio, { label: "Example 1", value: "example1" }),
React.createElement(Radio, { label: React.createElement("i", null, "Example 2"), value: "example2" }),
React.createElement(Radio, { label: "Example 3", value: "example3", disabled: true })))));
}
}
//# sourceMappingURL=radioinline.js.map