diff --git a/web/src/components/Autocomplete.vue b/web/src/components/Autocomplete.vue
index 76b0433..3ba1046 100644
--- a/web/src/components/Autocomplete.vue
+++ b/web/src/components/Autocomplete.vue
@@ -15,7 +15,7 @@ interface Data {
}
const props = defineProps<{
- modelValue: Suggestion,
+ modelValue: Suggestion | undefined,
type: String
}>();
diff --git a/web/src/components/Currency.vue b/web/src/components/Currency.vue
index 0546408..5f09804 100644
--- a/web/src/components/Currency.vue
+++ b/web/src/components/Currency.vue
@@ -1,13 +1,15 @@
- {{ formattedValue }} €
+ {{ formattedValue }} €
\ No newline at end of file
diff --git a/web/src/pages/Admin.vue b/web/src/pages/Admin.vue
index ec56a73..183df55 100644
--- a/web/src/pages/Admin.vue
+++ b/web/src/pages/Admin.vue
@@ -1,8 +1,9 @@
diff --git a/web/src/pages/Budgeting.vue b/web/src/pages/Budgeting.vue
index 12e2bd8..cd3d7cd 100644
--- a/web/src/pages/Budgeting.vue
+++ b/web/src/pages/Budgeting.vue
@@ -1,8 +1,9 @@
diff --git a/web/src/pages/Login.vue b/web/src/pages/Login.vue
index 5c69f61..be401cc 100644
--- a/web/src/pages/Login.vue
+++ b/web/src/pages/Login.vue
@@ -7,7 +7,7 @@ const error = ref("");
const login = ref({ user: "", password: "" });
onMounted(() => {
- document.title = "Budgeteer - Login";
+ useSessionStore().setTitle("Login");
});
function formSubmit(e: MouseEvent) {
diff --git a/web/src/pages/Settings.vue b/web/src/pages/Settings.vue
index 5aa2ff6..2acb8cd 100644
--- a/web/src/pages/Settings.vue
+++ b/web/src/pages/Settings.vue
@@ -10,7 +10,7 @@ const assignmentsFile = ref(undefined);
const filesIncomplete = computed(() => transactionsFile.value == undefined || assignmentsFile.value == undefined);
onMounted(() => {
- document.title = "Budgeteer - Settings";
+ useSessionStore().setTitle("Settings");
});
function gotAssignments(e: Event) {