Verschieden Settings hinzugefügt (inkomplett)

This commit is contained in:
Torsten Schulz
2024-07-22 20:55:33 +02:00
parent 89842ff6c5
commit 4c12303edc
23 changed files with 269 additions and 208 deletions

View File

@@ -79,10 +79,6 @@ export default {
try {
const response = await apiClient.post('/api/auth/login', { username: this.username, password: this.password });
this.login(response.data);
if (response.data.forwardDataInput) {
console.log(response.data);
this.$router.push({ path: '/settings/personal' });
}
} catch (error) {
this.$refs.errorDialog.open(`tr:error.${error.response.data.error}`);
}

View File

@@ -1,5 +1,8 @@
<template>
<SettingsWidget :settingsType="'personal'" />
<div>
<h2>{{ $t("settings.personal.title") }}</h2>
<SettingsWidget :settingsType="'personal'" />
</div>
</template>
<script>

View File

@@ -0,0 +1,17 @@
<template>
<div>
<h2>{{ $t("settings.view.title") }}</h2>
<SettingsWidget :settingsType="'view'" />
</div>
</template>
<script>
import SettingsWidget from '@/components/SettingsWidget.vue';
export default {
name: 'ViewSettingsView',
components: {
SettingsWidget,
}
}
</script>