@wufengteam/inputs
Version:
平台提供的右侧属性编辑器,需要在主工程中注册
32 lines (31 loc) • 1.2 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _react = _interopRequireDefault(require("react"));
var _antd = require("antd");
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var DependenciesDemoInput = function DependenciesDemoInput(_ref) {
var name = _ref.name,
label = _ref.label,
context = _ref.context,
dependencies = _ref.dependencies;
console.log('context', context === null || context === void 0 ? void 0 : context.pageData);
return /*#__PURE__*/_react.default.createElement(_antd.Form.Item, {
dependencies: dependencies
}, function (_ref2) {
var getFieldsValue = _ref2.getFieldsValue;
var formValues = getFieldsValue();
console.log('formValues', formValues);
if (formValues === null || formValues === void 0 ? void 0 : formValues.hide) return null;
return /*#__PURE__*/_react.default.createElement(_antd.Form.Item, {
name: name,
label: label,
style: {
marginBottom: '0'
}
}, /*#__PURE__*/_react.default.createElement(_antd.Input, null));
});
};
var _default = exports.default = DependenciesDemoInput;