mirror of
https://github.com/MrUnknownDE/VRCX.git
synced 2026-05-07 14:56:06 +02:00
Fix InviteGroupDialog, lint
This commit is contained in:
+3
-2
@@ -1,7 +1,6 @@
|
|||||||
<template>
|
<template>
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<el-config-provider :locale="currentLocale">
|
<el-config-provider :locale="currentLocale">
|
||||||
<!-- macOS Custom Title Bar -->
|
|
||||||
<MacOSTitleBar></MacOSTitleBar>
|
<MacOSTitleBar></MacOSTitleBar>
|
||||||
|
|
||||||
<div
|
<div
|
||||||
@@ -64,6 +63,8 @@
|
|||||||
|
|
||||||
<GroupMemberModerationDialog></GroupMemberModerationDialog>
|
<GroupMemberModerationDialog></GroupMemberModerationDialog>
|
||||||
|
|
||||||
|
<InviteGroupDialog></InviteGroupDialog>
|
||||||
|
|
||||||
<FullscreenImagePreview></FullscreenImagePreview>
|
<FullscreenImagePreview></FullscreenImagePreview>
|
||||||
|
|
||||||
<PreviousInstancesInfoDialog></PreviousInstancesInfoDialog>
|
<PreviousInstancesInfoDialog></PreviousInstancesInfoDialog>
|
||||||
@@ -144,6 +145,7 @@
|
|||||||
import Sidebar from './views/Sidebar/Sidebar.vue';
|
import Sidebar from './views/Sidebar/Sidebar.vue';
|
||||||
import Tools from './views/Tools/Tools.vue';
|
import Tools from './views/Tools/Tools.vue';
|
||||||
import UserDialog from './components/dialogs/UserDialog/UserDialog.vue';
|
import UserDialog from './components/dialogs/UserDialog/UserDialog.vue';
|
||||||
|
import InviteGroupDialog from './components/dialogs/InviteGroupDialog.vue';
|
||||||
import VRCXUpdateDialog from './components/dialogs/VRCXUpdateDialog.vue';
|
import VRCXUpdateDialog from './components/dialogs/VRCXUpdateDialog.vue';
|
||||||
import VRChatConfigDialog from './views/Settings/dialogs/VRChatConfigDialog.vue';
|
import VRChatConfigDialog from './views/Settings/dialogs/VRChatConfigDialog.vue';
|
||||||
import WorldDialog from './components/dialogs/WorldDialog/WorldDialog.vue';
|
import WorldDialog from './components/dialogs/WorldDialog/WorldDialog.vue';
|
||||||
@@ -153,7 +155,6 @@
|
|||||||
|
|
||||||
console.log(`isLinux: ${LINUX}`);
|
console.log(`isLinux: ${LINUX}`);
|
||||||
|
|
||||||
// Simple macOS detection
|
|
||||||
const isMacOS = computed(() => {
|
const isMacOS = computed(() => {
|
||||||
return navigator.platform.indexOf('Mac') > -1;
|
return navigator.platform.indexOf('Mac') > -1;
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -13,12 +13,10 @@
|
|||||||
<script setup>
|
<script setup>
|
||||||
import { computed, onMounted } from 'vue';
|
import { computed, onMounted } from 'vue';
|
||||||
|
|
||||||
// Simple macOS detection
|
|
||||||
const isMacOS = computed(() => {
|
const isMacOS = computed(() => {
|
||||||
return navigator.platform.indexOf('Mac') > -1;
|
return navigator.platform.indexOf('Mac') > -1;
|
||||||
});
|
});
|
||||||
|
|
||||||
// Make title bar draggable
|
|
||||||
onMounted(() => {
|
onMounted(() => {
|
||||||
if (isMacOS.value) {
|
if (isMacOS.value) {
|
||||||
const titleBar = document.querySelector('.macos-title-bar');
|
const titleBar = document.querySelector('.macos-title-bar');
|
||||||
|
|||||||
@@ -1113,7 +1113,6 @@
|
|||||||
</el-tabs>
|
</el-tabs>
|
||||||
</div>
|
</div>
|
||||||
<GroupPostEditDialog :dialog-data="groupPostEditDialog" :selected-gallery-file="selectedGalleryFile" />
|
<GroupPostEditDialog :dialog-data="groupPostEditDialog" :selected-gallery-file="selectedGalleryFile" />
|
||||||
<InviteGroupDialog />
|
|
||||||
<PreviousInstancesGroupDialog
|
<PreviousInstancesGroupDialog
|
||||||
:previous-instances-group-dialog="previousInstancesGroupDialog"
|
:previous-instances-group-dialog="previousInstancesGroupDialog"
|
||||||
:current-user="currentUser" />
|
:current-user="currentUser" />
|
||||||
@@ -1172,7 +1171,6 @@
|
|||||||
import { groupRequest } from '../../../api';
|
import { groupRequest } from '../../../api';
|
||||||
|
|
||||||
import GroupPostEditDialog from './GroupPostEditDialog.vue';
|
import GroupPostEditDialog from './GroupPostEditDialog.vue';
|
||||||
import InviteGroupDialog from '../InviteGroupDialog.vue';
|
|
||||||
import PreviousInstancesGroupDialog from '../PreviousInstancesDialog/PreviousInstancesGroupDialog.vue';
|
import PreviousInstancesGroupDialog from '../PreviousInstancesDialog/PreviousInstancesGroupDialog.vue';
|
||||||
|
|
||||||
import * as workerTimers from 'worker-timers';
|
import * as workerTimers from 'worker-timers';
|
||||||
|
|||||||
@@ -183,10 +183,8 @@
|
|||||||
const { t } = useI18n();
|
const { t } = useI18n();
|
||||||
|
|
||||||
watch(
|
watch(
|
||||||
() => {
|
() => inviteGroupDialog.value.visible,
|
||||||
return inviteGroupDialog.value.visible;
|
async (value) => {
|
||||||
},
|
|
||||||
(value) => async () => {
|
|
||||||
if (value) {
|
if (value) {
|
||||||
inviteGroupDialog.value.groupId = await configRepository.getString('inviteGroupLastGroup', '');
|
inviteGroupDialog.value.groupId = await configRepository.getString('inviteGroupLastGroup', '');
|
||||||
initDialog();
|
initDialog();
|
||||||
|
|||||||
@@ -1677,7 +1677,6 @@
|
|||||||
@closeInviteDialog="closeInviteDialog" />
|
@closeInviteDialog="closeInviteDialog" />
|
||||||
<PreviousInstancesUserDialog v-model:previous-instances-user-dialog="previousInstancesUserDialog" />
|
<PreviousInstancesUserDialog v-model:previous-instances-user-dialog="previousInstancesUserDialog" />
|
||||||
<template v-if="userDialog.visible">
|
<template v-if="userDialog.visible">
|
||||||
<InviteGroupDialog />
|
|
||||||
<SocialStatusDialog
|
<SocialStatusDialog
|
||||||
:social-status-dialog="socialStatusDialog"
|
:social-status-dialog="socialStatusDialog"
|
||||||
:social-status-history-table="socialStatusHistoryTable" />
|
:social-status-history-table="socialStatusHistoryTable" />
|
||||||
@@ -1790,7 +1789,6 @@
|
|||||||
import { database } from '../../../service/database';
|
import { database } from '../../../service/database';
|
||||||
import { userDialogGroupSortingOptions } from '../../../shared/constants';
|
import { userDialogGroupSortingOptions } from '../../../shared/constants';
|
||||||
|
|
||||||
import InviteGroupDialog from '../InviteGroupDialog.vue';
|
|
||||||
import SendInviteDialog from '../InviteDialog/SendInviteDialog.vue';
|
import SendInviteDialog from '../InviteDialog/SendInviteDialog.vue';
|
||||||
|
|
||||||
const BioDialog = defineAsyncComponent(() => import('./BioDialog.vue'));
|
const BioDialog = defineAsyncComponent(() => import('./BioDialog.vue'));
|
||||||
|
|||||||
Reference in New Issue
Block a user