This commit enhances the error handling and user interface of various frontend components by integrating localization support. It updates error messages and titles across multiple views and dialogs to utilize the translation function, ensuring a consistent user experience in different languages. Additionally, it refines the handling of error messages in the MyTischtennis account and member transfer settings, improving clarity and user feedback during operations.
55 lines
1.1 KiB
JSON
55 lines
1.1 KiB
JSON
{
|
|
"name": "frontend",
|
|
"version": "0.1.0",
|
|
"private": true,
|
|
"scripts": {
|
|
"dev": "vite",
|
|
"build": "vite build",
|
|
"serve": "vite preview"
|
|
},
|
|
"dependencies": {
|
|
"axios": "^1.7.3",
|
|
"core-js": "^3.8.3",
|
|
"crypto-js": "^4.2.0",
|
|
"html2canvas": "^1.4.1",
|
|
"jspdf": "^3.0.3",
|
|
"jspdf-autotable": "^5.0.2",
|
|
"node-cron": "^4.2.1",
|
|
"socket.io-client": "^4.8.1",
|
|
"sortablejs": "^1.15.3",
|
|
"vue": "^3.2.13",
|
|
"vue-i18n": "^9.14.5",
|
|
"vue-multiselect": "^3.0.0",
|
|
"vue-router": "^4.4.0",
|
|
"vuex": "^4.1.0"
|
|
},
|
|
"devDependencies": {
|
|
"@vitejs/plugin-vue": "^5.2.1",
|
|
"eslint": "^9.39.1",
|
|
"eslint-plugin-vue": "^9.0.0",
|
|
"sass": "^1.77.8",
|
|
"sass-loader": "^14.2.1",
|
|
"vite": "^5.4.21"
|
|
},
|
|
"eslintConfig": {
|
|
"root": true,
|
|
"env": {
|
|
"node": true
|
|
},
|
|
"extends": [
|
|
"plugin:vue/vue3-essential",
|
|
"eslint:recommended"
|
|
],
|
|
"parserOptions": {
|
|
"parser": "@babel/eslint-parser"
|
|
},
|
|
"rules": {}
|
|
},
|
|
"browserslist": [
|
|
"> 1%",
|
|
"last 2 versions",
|
|
"not dead",
|
|
"not ie 11"
|
|
]
|
|
}
|