style: clean up imports for settings page
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful

This commit is contained in:
Twig 2025-07-16 05:03:18 +02:00
parent bca209ef81
commit 788222967b
No known key found for this signature in database
3 changed files with 28 additions and 11 deletions

View file

@ -0,0 +1,11 @@
import Appearance from './Appearance.vue';
import Notifications from './Notifications.vue';
import Keybinds from './Keybinds.vue';
import Language from './Language.vue';
export {
Appearance,
Notifications,
Keybinds,
Language,
}

View file

@ -0,0 +1,13 @@
import Profile from './Profile.vue';
import Account from './Account.vue';
import Privacy from './Privacy.vue';
import Devices from './Devices.vue';
import Connections from './Connections.vue';
export {
Profile,
Account,
Privacy,
Devices,
Connections,
}

View file

@ -46,9 +46,13 @@
<script lang="ts" setup> <script lang="ts" setup>
import { Profile, Account, Privacy, Devices, Connections } from '~/components/Settings/UserSettings';
import { Appearance, Notifications, Keybinds, Language } from '~/components/Settings/AppSettings';
import VerticalSpacer from '~/components/UserInterface/VerticalSpacer.vue'; import VerticalSpacer from '~/components/UserInterface/VerticalSpacer.vue';
import Button from '~/components/UserInterface/Button.vue'; import Button from '~/components/UserInterface/Button.vue';
const { logout } = useAuth() const { logout } = useAuth()
const appConfig = useRuntimeConfig() const appConfig = useRuntimeConfig()
@ -62,17 +66,6 @@ interface Category {
pages: Page[]; pages: Page[];
} }
import Profile from '~/components/Settings/UserSettings/Profile.vue';
import Account from '~/components/Settings/UserSettings/Account.vue';
import Privacy from '~/components/Settings/UserSettings/Privacy.vue';
import Devices from '~/components/Settings/UserSettings/Devices.vue';
import Connections from '~/components/Settings/UserSettings/Connections.vue';
import Appearance from '~/components/Settings/AppSettings/Appearance.vue';
import Notifications from '~/components/Settings/AppSettings/Notifications.vue';
import Keybinds from '~/components/Settings/AppSettings/Keybinds.vue';
import Language from '~/components/Settings/AppSettings/Language.vue';
const settingsCategories = { const settingsCategories = {
userSettings: { userSettings: {
displayName: "User Settings", displayName: "User Settings",