@antmjs/vantui
Version:
一套适用于Taro3及React的vantui组件库
43 lines (42 loc) • 1.31 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = Demo;
var _components = require("@tarojs/components");
var _react = require("react");
var _vantui = require("@antmjs/vantui");
var _jsxRuntime = require("react/jsx-runtime");
// 建议在入口文件使用, 如果在单独页面使用个性化处理,在离开页面时还原defaultProps
var originProps = _vantui.DefaultProps.set({
Image: {
renderError: /*#__PURE__*/(0, _jsxRuntime.jsx)(_vantui.Icon, {
name: "smile-o",
size: "52px"
}),
style: {
minHeight: '80px',
minWidth: '80px'
}
},
Empty: {
description: '此处空空如也~~'
}
});
function Demo() {
// 小程序使用useHide
(0, _react.useEffect)(function () {
return function () {
_vantui.DefaultProps.set(originProps);
};
});
return /*#__PURE__*/(0, _jsxRuntime.jsxs)(_components.View, {
children: [/*#__PURE__*/(0, _jsxRuntime.jsx)(_components.Text, {
children: "\u56FE\u7247\u52A0\u8F7D\u9519\u8BEF\uFF1A"
}), /*#__PURE__*/(0, _jsxRuntime.jsx)(_vantui.Image, {
src: ""
}), /*#__PURE__*/(0, _jsxRuntime.jsx)(_components.View, {
children: "\u7A7A\u6570\u636E\u6587\u6848"
}), /*#__PURE__*/(0, _jsxRuntime.jsx)(_vantui.Empty, {})]
});
}