@cainiaofe/cn-ui-m
Version:
39 lines (38 loc) • 1.66 kB
JavaScript
import { __awaiter, __generator } from "tslib";
import React from 'react';
import { CnButton, CnCard, CnDemoPage, CnMessage, CnPicker, } from "../../..";
var basicColumns = [
[
{ label: '周一', value: 'Mon' },
{ label: '周二', value: 'Tues' },
{ label: '周三', value: 'Wed' },
{ label: '周四', value: 'Thur' },
{ label: '周五', value: 'Fri' },
],
[
{ label: '上午', value: 'am' },
{ label: '下午', value: 'pm' },
],
];
export var 指令式调用 = function () {
return (React.createElement(CnDemoPage, { title: "\u6307\u4EE4\u5F0F\u8C03\u7528" },
React.createElement(CnCard, { title: "\u6307\u4EE4\u5F0F\u8C03\u7528" },
React.createElement(CnButton, { onClick: function () { return __awaiter(void 0, void 0, void 0, function () {
var value;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4 /*yield*/, CnPicker.prompt({
columns: basicColumns,
})];
case 1:
value = _a.sent();
CnMessage.show({
content: "\u4F60\u9009\u62E9\u4E86 ".concat(value),
duration: 3000,
});
return [2 /*return*/];
}
});
}); } }, "\u5F39\u51FA Picker"))));
};
export default { title: 'demo/CnPicker' };