UNPKG

@jay.kou/rak-ssr

Version:

A react based UI components for admin system

24 lines (22 loc) 684 B
import { useEffect } from 'react'; /** * 模拟表单中的一个简单控件 */ import { jsx as _jsx } from "react/jsx-runtime"; var SimpleComponent = function SimpleComponent(props) { var _props$value = props.value, value = _props$value === void 0 ? '' : _props$value, onChange = props.onChange, testid = props.testid; // 确保组件挂载时触发 onChange useEffect(function () { onChange === null || onChange === void 0 || onChange(value); }, [value]); return /*#__PURE__*/_jsx("div", { children: /*#__PURE__*/_jsx("span", { "data-testid": testid || 'display-value', children: value }) }); }; export default SimpleComponent;