@cimpress/react-components
Version:
React components to support the MCP styleguide
22 lines • 1.28 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.RadioControlled = RadioControlled;
exports.RadioGroupControlled = RadioGroupControlled;
const react_1 = __importDefault(require("react"));
const Radio_1 = require("./Radio");
const RadioGroup_1 = require("./RadioGroup");
function RadioControlled(props) {
const [checked, setChecked] = react_1.default.useState(false);
return react_1.default.createElement(Radio_1.Radio, Object.assign({ checked: checked, onCheck: () => setChecked(true) }, props));
}
function RadioGroupControlled(props) {
const [value, setValue] = react_1.default.useState('');
return (react_1.default.createElement(RadioGroup_1.RadioGroup, Object.assign({ onChange: (e, value) => setValue(value), valueSelected: value }, props),
react_1.default.createElement(Radio_1.Radio, { label: "Example 1", value: "example1" }),
react_1.default.createElement(Radio_1.Radio, { label: "Example 2", value: "example2" }),
react_1.default.createElement(Radio_1.Radio, { label: "Example 3", value: "example3" })));
}
//# sourceMappingURL=Radio.playwright-stories.js.map