vantui-edit
Version:
一套适用于Taro3及React的vantui组件库
31 lines • 1.1 kB
JavaScript
import React from 'react';
import { View, Text } from '@tarojs/components';
import { jsx as _jsx } from "react/jsx-runtime";
import { Fragment as _Fragment } from "react/jsx-runtime";
import { jsxs as _jsxs } from "react/jsx-runtime";
var prefixCls = 'vant-form';
export default function Label(props) {
var label = props.label,
required = props.required,
requiredClassName = props.requiredClassName,
requiredIcon = props.requiredIcon,
_props$className = props.className,
className = _props$className === void 0 ? '' : _props$className;
return /*#__PURE__*/_jsxs(View, {
className: "".concat(prefixCls, "-label ").concat(className),
children: [/*#__PURE__*/_jsx(View, {
className: "".concat(prefixCls, "-required-box"),
children: required ? /*#__PURE__*/_jsx(_Fragment, {
children: requiredIcon || /*#__PURE__*/_jsx(Text, {
className: requiredClassName,
style: {
color: 'red'
},
children: "*"
})
}) : null
}), /*#__PURE__*/_jsx(Text, {
children: label
})]
});
}