UNPKG

ng-layout-form

Version:

layout form

25 lines 779 B
import { NG, NGTooltip } from 'ng-lib-tsx'; import { jsx as _jsx } from "react/jsx-runtime"; export default function renderLabel(props) { var _NG$getPageLang$langK; var width = props.width, originLabel = props.label, langKey = props.langKey, labelAlign = props.labelAlign; var label = (_NG$getPageLang$langK = NG.getPageLang()[langKey]) !== null && _NG$getPageLang$langK !== void 0 ? _NG$getPageLang$langK : originLabel; var labelStyle = { width: width, display: 'inline-block', color: 'initial', textAlign: labelAlign || 'right' }; return /*#__PURE__*/_jsx(NGTooltip, { title: label, ellipsis: true, children: /*#__PURE__*/_jsx("span", { className: "nowrap", style: labelStyle, children: label }) }); }