first
This commit is contained in:
29
node_modules/vant/es/datetime-picker/index.js
generated
vendored
Normal file
29
node_modules/vant/es/datetime-picker/index.js
generated
vendored
Normal file
@ -0,0 +1,29 @@
|
||||
import _extends from "@babel/runtime/helpers/esm/extends";
|
||||
import { createNamespace } from '../utils';
|
||||
import TimePicker from './TimePicker';
|
||||
import DatePicker from './DatePicker';
|
||||
|
||||
var _createNamespace = createNamespace('datetime-picker'),
|
||||
createComponent = _createNamespace[0],
|
||||
bem = _createNamespace[1];
|
||||
|
||||
export default createComponent({
|
||||
props: _extends({}, TimePicker.props, DatePicker.props),
|
||||
methods: {
|
||||
// @exposed-api
|
||||
getPicker: function getPicker() {
|
||||
return this.$refs.root.getProxiedPicker();
|
||||
}
|
||||
},
|
||||
render: function render() {
|
||||
var h = arguments[0];
|
||||
var Component = this.type === 'time' ? TimePicker : DatePicker;
|
||||
return h(Component, {
|
||||
"ref": "root",
|
||||
"class": bem(),
|
||||
"scopedSlots": this.$scopedSlots,
|
||||
"props": _extends({}, this.$props),
|
||||
"on": _extends({}, this.$listeners)
|
||||
});
|
||||
}
|
||||
});
|
Reference in New Issue
Block a user