"use strict";
Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: "Module" } });
const vue = require("vue");
const room = require("tuikit-atomicx-vue3/room");
const index = require("./ParticipantViewUI/index.vue2.js");
const _hoisted_1 = { class: "room-layout-view-h5" };
const _sfc_main = /* @__PURE__ */ vue.defineComponent({
  __name: "index",
  setup(__props) {
    return (_ctx, _cache) => {
      return vue.openBlock(), vue.createElementBlock("div", _hoisted_1, [
        vue.createVNode(vue.unref(room.RoomView), {
          "layout-template": vue.unref(room.RoomLayoutTemplate).MobileLayout
        }, {
          participantViewUI: vue.withCtx(({ participant, streamType }) => [
            vue.createVNode(index.default, {
              participant,
              "stream-type": streamType
            }, null, 8, ["participant", "stream-type"])
          ]),
          _: 1
        }, 8, ["layout-template"])
      ]);
    };
  }
});
exports.default = _sfc_main;
