UNPKG

@public-ui/components

Version:

Contains all web components that belong to KoliBri - The accessible HTML-Standard.

40 lines (39 loc) 1.2 kB
/*! * KoliBri - The accessible HTML-Standard */ import { __rest } from "tslib"; import { h } from "@stencil/core"; import KolFieldControlFc from "../../functional-components/FieldControl"; function getFieldControlProps(state) { const props = { id: state._id, disabled: state._disabled, msg: state._msg, hint: state._hint, label: state._label, hideLabel: state._hideLabel, touched: state._touched, }; if ('_required' in state) { props.required = state._required; } if ('_readOnly' in state) { props.readonly = state._readOnly; } if ('_labelAlign' in state) { props.labelAlign = state._labelAlign; } if ('_accessKey' in state) { props.accessKey = state._accessKey; } if ('_shortKey' in state) { props.shortKey = state._shortKey; } return props; } const FieldControlStateWrapper = (_a, children) => { var { state } = _a, other = __rest(_a, ["state"]); return (h(KolFieldControlFc, Object.assign({}, getFieldControlProps(state), other), children)); }; export default FieldControlStateWrapper; //# sourceMappingURL=FieldControlStateWrapper.js.map