@perfma/heaven
Version:
An UI Framework base [Ant Design V4](https://ant.design/components/overview-cn/) for React.
38 lines • 1.52 kB
JavaScript
/**
* title: 基本用法
* desc: 无需引入 `DOM`,通过命令式函数 `Toast.['info'|'success'](content, duration, onClose, mask)` 调用
*/
import React from 'react';
import { Toast, Button, Space } from '@perfma/heaven';
var text = '多行展示';
export default (function () {
return /*#__PURE__*/React.createElement(Space, null, /*#__PURE__*/React.createElement(Button, {
onClick: function onClick() {
return Toast.info('hello');
}
}, "\u6D88\u606F\u63D0\u793A"), /*#__PURE__*/React.createElement(Button, {
onClick: function onClick() {
return Toast.success('hello');
}
}, "\u6210\u529F"), /*#__PURE__*/React.createElement(Button, {
onClick: function onClick() {
return Toast.fail('hello');
}
}, "\u5F02\u5E38"), /*#__PURE__*/React.createElement(Button, {
onClick: function onClick() {
return Toast.warning('hello');
}
}, "\u8B66\u544A"), /*#__PURE__*/React.createElement(Button, {
onClick: function onClick() {
return Toast.question('hello');
}
}, "\u8BE2\u95EE"), /*#__PURE__*/React.createElement(Button, {
onClick: function onClick() {
return Toast.show( /*#__PURE__*/React.createElement(React.Fragment, null, /*#__PURE__*/React.createElement("p", null, text), /*#__PURE__*/React.createElement("p", null, text)));
}
}, "\u591A\u884C\u6587\u672C"), /*#__PURE__*/React.createElement(Button, {
onClick: function onClick() {
return Toast.show('单行文本');
}
}, "\u5355\u884C\u6587\u672C"));
});