@tencentcloud/roomkit-electron-vue3
Version:
<h1 align="center"> TUIRoomKit</h1> Conference (TUIRoomKit) is a product suitable for multi-person audio and video conversation scenarios such as business meetings, webinars, and online education. By integrating this product, you can add room management,
37 lines (36 loc) • 1.67 kB
JavaScript
"use strict";
Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: "Module" } });
const Vue = require("vue");
const Language_vue_vue_type_script_setup_true_lang = require("../../common/Language.vue.js");
const SwitchTheme = require("../../common/SwitchTheme.vue.js");
const index = require("../RoomInfo/index.vue.js");
const LayoutControl = require("./LayoutControl.vue.js");
const NetworkInfo = require("./NetworkInfo.vue.js");
const _hoisted_1 = { class: "header-container" };
const _hoisted_2 = { class: "left-container" };
const _hoisted_3 = { class: "center-container" };
const _hoisted_4 = { class: "right-container" };
const _sfc_main = /* @__PURE__ */ Vue.defineComponent({
__name: "index",
setup(__props) {
const showHeaderInfo = Vue.inject("showHeaderInfo", true);
return (_ctx, _cache) => {
return Vue.openBlock(), Vue.createElementBlock("div", _hoisted_1, [
Vue.createElementVNode("div", _hoisted_2, [
Vue.createVNode(SwitchTheme.default, { class: "header-item" }),
Vue.createVNode(LayoutControl.default, { class: "header-item" }),
Vue.createVNode(NetworkInfo.default, { class: "header-item" })
]),
Vue.createElementVNode("div", _hoisted_3, [
Vue.createVNode(index.default, { class: "header-item" })
]),
Vue.createElementVNode("div", _hoisted_4, [
Vue.withDirectives(Vue.createVNode(Language_vue_vue_type_script_setup_true_lang.default, { class: "header-item" }, null, 512), [
[Vue.vShow, Vue.unref(showHeaderInfo)]
])
])
]);
};
}
});
exports.default = _sfc_main;