UNPKG

@react-awesome-query-builder/fluent

Version:
28 lines (27 loc) 933 B
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = void 0; var _react = _interopRequireDefault(require("react")); var _react2 = require("@fluentui/react"); var FluentUIBoolean = function FluentUIBoolean(props) { var value = props.value, setValue = props.setValue, labelYes = props.labelYes, labelNo = props.labelNo, readonly = props.readonly; var onRadioChange = function onRadioChange() { return setValue(!value); }; var onText = typeof labelYes === "string" ? labelYes : "Yes"; var offText = typeof labelNo === "string" ? labelNo : "No"; return /*#__PURE__*/_react["default"].createElement(_react2.Toggle, { disabled: readonly, onText: onText, offText: offText, onChange: onRadioChange }); }; var _default = exports["default"] = FluentUIBoolean;