@@ -1251,6 +1256,7 @@
import { Button } from '@/components/ui/button';
import { Checkbox } from '@/components/ui/checkbox';
import { DataTableEmpty } from '@/components/ui/data-table';
+ import { Input } from '@/components/ui/input';
import { Spinner } from '@/components/ui/spinner';
import { TabsUnderline } from '@/components/ui/tabs';
import { storeToRefs } from 'pinia';
@@ -1471,6 +1477,25 @@
}
return avatars;
});
+ const avatarSearchQuery = ref('');
+ const filteredUserDialogAvatars = computed(() => {
+ const avatars = userDialogAvatars.value;
+ if (userDialog.value.ref?.id !== currentUser.value.id) {
+ return avatars;
+ }
+ const query = avatarSearchQuery.value.trim().toLowerCase();
+ if (!query) {
+ return avatars;
+ }
+ return avatars.filter((avatar) => (avatar.name || '').toLowerCase().includes(query));
+ });
+
+ watch(
+ () => userDialog.value.id,
+ () => {
+ avatarSearchQuery.value = '';
+ }
+ );
function userFavoriteWorldsStatus(visibility) {
const style = {};
diff --git a/src/service/database/tableAlter.js b/src/service/database/tableAlter.js
index 47f8a39d..4a10281d 100644
--- a/src/service/database/tableAlter.js
+++ b/src/service/database/tableAlter.js
@@ -1,5 +1,3 @@
-import { dbVars } from '../database';
-
import sqliteService from '../sqlite.js';
const tableAlter = {
diff --git a/src/views/Settings/components/Tabs/AdvancedTab.vue b/src/views/Settings/components/Tabs/AdvancedTab.vue
index 96d527f9..4f83280d 100644
--- a/src/views/Settings/components/Tabs/AdvancedTab.vue
+++ b/src/views/Settings/components/Tabs/AdvancedTab.vue
@@ -1,24 +1,5 @@
-
-
-
-
-
-
-
-
-
-
-
- {{
- t('view.settings.appearance.user_dialog.export_vrcx_memos_into_vrchat_notes')
- }}
-