Feat: hide btns
This commit is contained in:
parent
f26f071fa2
commit
536158575b
|
@ -28,7 +28,6 @@ declare module 'vue' {
|
|||
ElForm: typeof import('element-plus/es')['ElForm']
|
||||
ElFormItem: typeof import('element-plus/es')['ElFormItem']
|
||||
ElIcon: typeof import('element-plus/es')['ElIcon']
|
||||
ElImage: typeof import('element-plus/es')['ElImage']
|
||||
ElInput: typeof import('element-plus/es')['ElInput']
|
||||
ElMain: typeof import('element-plus/es')['ElMain']
|
||||
ElOption: typeof import('element-plus/es')['ElOption']
|
||||
|
|
|
@ -5,6 +5,7 @@ import { useRouteParams } from "@vueuse/router";
|
|||
import CopyButton from "../CopyButton.vue";
|
||||
import RoomManage from "@/components/cinema/RoomManage.vue";
|
||||
import RoomUsers from "@/components/cinema/RoomUsers.vue";
|
||||
import { userStore } from "@/stores/user";
|
||||
|
||||
const props = defineProps<{
|
||||
status: WebSocketStatus;
|
||||
|
@ -14,6 +15,8 @@ const props = defineProps<{
|
|||
const roomID = useRouteParams<string>("roomId");
|
||||
const roomPwd = useLocalStorage(`room-${roomID.value}-pwd`, "");
|
||||
|
||||
const { isLogin } = userStore();
|
||||
|
||||
const shareURL = computed(() => {
|
||||
return `${window.location.origin}/web/joinRoom/${roomID.value}?pwd=${roomPwd.value}`;
|
||||
});
|
||||
|
@ -60,7 +63,7 @@ const roomUsersDrawer = ref<InstanceType<typeof RoomUsers>>();
|
|||
</table>
|
||||
</div>
|
||||
|
||||
<div class="card-footer flex-wrap justify-between">
|
||||
<div v-if="isLogin" class="card-footer flex-wrap justify-between">
|
||||
<button class="btn btn-success" @click="roomUsersDrawer?.openDrawer">用户列表</button>
|
||||
<button class="btn" @click="roomManageDrawer?.openDrawer">房间设置</button>
|
||||
</div>
|
||||
|
|
Loading…
Reference in New Issue