feat: groups sidebar collapsible (#1094)

* wip

* wip

* add prettier formatter config for pug files

* feat: groups sidebar collapsible (#1079)

* rm old code
This commit is contained in:
pa
2025-01-25 01:30:07 +09:00
committed by GitHub
parent 5c9840ca5e
commit 51a1897a76
7 changed files with 472 additions and 163 deletions

View File

@@ -36,6 +36,7 @@ import ModerationTab from './views/tabs/Moderation.vue';
// components
import SimpleSwitch from './components/settings/SimpleSwitch.vue';
import GroupsSidebar from './components/sidebar/GroupsSidebar.vue';
// main app classes
import _sharedFeed from './classes/sharedFeed.js';
@@ -166,7 +167,11 @@ console.log(`isLinux: ${LINUX}`);
// components
// - settings
SimpleSwitch
SimpleSwitch,
// components
// - sidebar(friendsListSidebar)
GroupsSidebar
},
el: '#x-app',
async mounted() {
@@ -23120,7 +23125,9 @@ console.log(`isLinux: ${LINUX}`);
return LINUX;
};
// friendsListSiderBar
// friendsListSidebar
// - SidebarGroupByInstance
$app.methods.handleSwitchGroupByInstance = async function () {
this.isSidebarGroupByInstance = !this.isSidebarGroupByInstance;
await configRepository.setBool(
@@ -23129,9 +23136,6 @@ console.log(`isLinux: ${LINUX}`);
);
};
// friendsListSidebar
// - SidebarGroupByInstance
$app.data.isSidebarGroupByInstance = await configRepository.getBool(
'VRCX_sidebarGroupByInstance',
true