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) }); } });