diff --git a/src/components/base/settings/SettingsGeneral.tsx b/src/components/base/settings/general/SettingsGeneral.tsx similarity index 82% rename from src/components/base/settings/SettingsGeneral.tsx rename to src/components/base/settings/general/SettingsGeneral.tsx index ea339c5..b1a2ef1 100644 --- a/src/components/base/settings/SettingsGeneral.tsx +++ b/src/components/base/settings/general/SettingsGeneral.tsx @@ -9,18 +9,22 @@ import AppIcon from '@/components/app/AppIcon.vue' import { generateDesktopIcons, languageMap } from '@/utils/helper' import AppButton from '@/components/app/AppButton' import { osList } from '@/models/app' -import { LightdmUsers } from '@/models/lightdm' +import SettingsUsers from './SettingsUsers' +import SettingsHotkeys from './SettingsHotkeys' -@Component({ components: { AppIcon, AppSelector } }) +@Component({ + components: { + AppIcon, + AppSelector, + SettingsUsers, + SettingsHotkeys + } +}) export default class SettingsGeneral extends Vue { get bodyClass() { return AppModule.bodyClass } - get users() { - return AppModule.users - } - get showFrameRate() { return AppModule.showFrameRate } @@ -99,26 +103,6 @@ export default class SettingsGeneral extends Vue { if (hasQyery) { this.$router.replace({}) } } - buildUserBlock(user: LightdmUsers) { - const isActive = user.username === AppModule.username - const activateUser = () => AppModule.SAVE_STATE_APP({ key: 'username', value: user.username }) - - return
{ user.display_name }
-{ this.$t(title) }:
+