UNPKG

@open-formulieren/formio-builder

Version:

An opinionated Formio webform builder for Open Forms

12 lines (11 loc) 557 B
import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime"; import clsx from 'clsx'; import Tooltip from './tooltip'; const ComponentLabel = ({ label, required, tooltip = '', htmlId, noColFormLabelClassname = false, }) => { const labelClassName = clsx({ 'col-form-label': !noColFormLabelClassname, 'field-required': required, }); return (_jsxs("label", Object.assign({ htmlFor: htmlId, className: labelClassName }, { children: [label, tooltip && ' ', _jsx(Tooltip, { text: tooltip })] }))); }; export default ComponentLabel;