UNPKG

@dnb/eufemia

Version:

DNB Eufemia Design System UI Library

22 lines 786 B
import _extends from "@babel/runtime-corejs3/helpers/esm/extends"; import React from 'react'; import ToggleField from "../Toggle/index.js"; import useTranslation from "../../hooks/useTranslation.js"; function BooleanComponent(props) { const { trueText, falseText, ...restProps } = props; const translations = useTranslation().BooleanField; return React.createElement(ToggleField, _extends({}, restProps, { valueOn: true, valueOff: false, textOn: trueText !== null && trueText !== void 0 ? trueText : translations.yes, textOff: falseText !== null && falseText !== void 0 ? falseText : translations.no, valueType: "boolean" })); } BooleanComponent._supportsSpacingProps = true; export default BooleanComponent; //# sourceMappingURL=Boolean.js.map