diff --git a/.eslintrc.js b/.eslintrc.js
index 8c91e1714..91bc2c92b 100644
--- a/.eslintrc.js
+++ b/.eslintrc.js
@@ -5,20 +5,28 @@ module.exports = {
node: true,
},
extends: [
- "eslint:recommended",
- "plugin:@typescript-eslint/recommended",
- "plugin:json/recommended",
- "plugin:vue/vue3-recommended",
- "plugin:tailwindcss/recommended",
- "plugin:prettier/recommended",
+ 'eslint:recommended',
+ 'plugin:@typescript-eslint/recommended',
+ 'plugin:json/recommended',
+ 'plugin:vue/vue3-recommended',
+ 'plugin:tailwindcss/recommended',
+ 'plugin:prettier/recommended',
],
parserOptions: {
- ecmaVersion: "latest",
- sourceType: "module",
- parser: "@typescript-eslint/parser",
+ ecmaVersion: 'latest',
+ sourceType: 'module',
+ parser: '@typescript-eslint/parser',
},
rules: {
- "tailwindcss/no-custom-classname": "off",
- "vue/multi-word-component-names": "off",
+ 'tailwindcss/no-custom-classname': 'off',
+ 'vue/multi-word-component-names': 'off',
+ 'prettier/prettier': [
+ 'warn',
+ {
+ singleQuote: true,
+ semi: true,
+ useTabs: false,
+ },
+ ],
},
};
diff --git a/.prettierrc.json b/.prettierrc.json
index 3e6444c99..36110d011 100644
--- a/.prettierrc.json
+++ b/.prettierrc.json
@@ -1,3 +1,4 @@
{
+ "singleQuote": true,
"useTabs": false
}
diff --git a/desk/index.html b/desk/index.html
index 8b4a0eb2f..38b7735e1 100644
--- a/desk/index.html
+++ b/desk/index.html
@@ -1,21 +1,24 @@
-
-
-
-
- Helpdesk
-
-
-
-
-
-
-
-
+
+
+
+
+
+ Helpdesk
+
+
+
+
+
+
+
+
+
+
diff --git a/desk/package.json b/desk/package.json
index fe5c5cff4..b88eb114a 100644
--- a/desk/package.json
+++ b/desk/package.json
@@ -33,6 +33,7 @@
"vue": "^3.2.47",
"vue-echarts": "^6.5.4",
"vue-router": "^4.1.6",
+ "vue-sonner": "^1.0.2",
"vuedraggable": "^4.1.0",
"zod": "^3.21.4"
},
diff --git a/desk/public/favicon.svg b/desk/public/favicon.svg
index 3a95f8558..b85f2596f 100644
--- a/desk/public/favicon.svg
+++ b/desk/public/favicon.svg
@@ -1,4 +1,4 @@
-