import { defineComponent, resolveComponent, openBlock, createBlock, withCtx, createVNode, normalizeProps, guardReactiveProps, renderSlot } from 'vue'; import ElRovingFocusGroupImpl from './roving-focus-group-impl.mjs'; import { ElCollection } from './roving-focus-group.mjs'; import _export_sfc from '../../../_virtual/plugin-vue_export-helper.mjs'; const _sfc_main = defineComponent({ name: "ElRovingFocusGroup", components: { ElFocusGroupCollection: ElCollection, ElRovingFocusGroupImpl } }); function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) { const _component_el_roving_focus_group_impl = resolveComponent("el-roving-focus-group-impl"); const _component_el_focus_group_collection = resolveComponent("el-focus-group-collection"); return openBlock(), createBlock(_component_el_focus_group_collection, null, { default: withCtx(() => [ createVNode(_component_el_roving_focus_group_impl, normalizeProps(guardReactiveProps(_ctx.$attrs)), { default: withCtx(() => [ renderSlot(_ctx.$slots, "default") ]), _: 3 }, 16) ]), _: 3 }); } var ElRovingFocusGroup = /* @__PURE__ */ _export_sfc(_sfc_main, [["render", _sfc_render], ["__file", "roving-focus-group.vue"]]); export { ElRovingFocusGroup as default }; //# sourceMappingURL=roving-focus-group2.mjs.map