import _mergeJSXProps from 'babel-helper-vue-jsx-merge-props'; import TabBarRootNode from './TabBarRootNode'; import TabBarTabsNode from './TabBarTabsNode'; import SaveRef from './SaveRef'; import { getAttrs } from '../../_util/props-util'; export default { name: 'TabBar', inheritAttrs: false, render: function render() { var h = arguments[0]; var props = getAttrs(this); var listeners = this.$listeners; return h(SaveRef, { attrs: { children: function children(saveRef) { return h( TabBarRootNode, _mergeJSXProps([{ attrs: { saveRef: saveRef } }, { props: props, on: listeners }]), [h(TabBarTabsNode, _mergeJSXProps([{ attrs: { saveRef: saveRef } }, { props: props, on: listeners }]))] ); } } }); } };