From f6baab77ed7298441a91112120126124488ecd94 Mon Sep 17 00:00:00 2001 From: SebClem Date: Sat, 18 Jun 2022 02:28:38 +0200 Subject: [PATCH] :hammer: Send settings --- .vscode/settings.json | 1 - src/components/Header/SnackbarComponent.vue | 25 +++++- .../guild/Settings/SettingGroupComponent.vue | 17 ++-- .../guild/Settings/SettingListComponent.vue | 88 ++++++++++++++++--- .../Settings/fields/SelectFieldComponent.vue | 12 ++- .../Settings/fields/TextFieldComponent.vue | 10 ++- src/services/authService.ts | 7 -- src/services/settingsService.ts | 51 ++++++++++- src/stores/setting.ts | 1 + src/views/oauth/OauthCallbackView.vue | 2 - 10 files changed, 180 insertions(+), 34 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index ffab266..4c7a313 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -8,7 +8,6 @@ "typescript.inlayHints.propertyDeclarationTypes.enabled": true, "typescript.inlayHints.parameterNames.suppressWhenArgumentMatchesName": true, "typescript.inlayHints.parameterNames.enabled": "literals", - "typescript.inlayHints.parameterTypes.enabled": true, "javascript.inlayHints.enumMemberValues.enabled": true, "javascript.inlayHints.propertyDeclarationTypes.enabled": true, "javascript.inlayHints.parameterNames.suppressWhenArgumentMatchesName": true, diff --git a/src/components/Header/SnackbarComponent.vue b/src/components/Header/SnackbarComponent.vue index c617dd8..7aee7fe 100644 --- a/src/components/Header/SnackbarComponent.vue +++ b/src/components/Header/SnackbarComponent.vue @@ -3,12 +3,14 @@ v-for="(data, index) of snacks" :key="data.uuid" v-model="data.snack" - top="true" - left="true" + location="top start" :style="{ 'margin-top': calcMargin(index) }" :color="data.color" > -
{{ data.text }}
+
+ {{ data.icon }} + {{ data.text }} +