@gdjiami/jm-mrc-components
Version:
移动端可复用组件库
22 lines (21 loc) • 987 B
JavaScript
import { __assign, __extends, __rest } from "tslib";
/**
* TODO: 支持取消操作
*/
import React from 'react';
import List from 'antd-mobile/es/list';
import fecha from 'fecha';
import DatePicker from '../date-picker';
var DefaultFormat = 'YYYY-MM-DD';
var DatePickerItem = /** @class */ (function (_super) {
__extends(DatePickerItem, _super);
function DatePickerItem() {
return _super !== null && _super.apply(this, arguments) || this;
}
DatePickerItem.prototype.render = function () {
var _a = this.props, children = _a.children, format = _a.format, props = __rest(_a, ["children", "format"]);
return (React.createElement(DatePicker, __assign({}, props), function (date, onClick) { return (React.createElement(List.Item, { arrow: "horizontal", extra: fecha.format(date, format || DefaultFormat), onClick: onClick }, children)); }));
};
return DatePickerItem;
}(React.Component));
export default DatePickerItem;