diff --git a/web/package.json b/web/package.json index c84007f..483b90c 100644 --- a/web/package.json +++ b/web/package.json @@ -23,7 +23,7 @@ "@regle/rules": "^1.16.1", "crypto-js": "^4.2.0", "slugify": "^1.6.6", - "vue": "3.5.15", + "vue": "^3.5.26", "vue-router": "4" }, "devDependencies": { @@ -31,7 +31,7 @@ "@spiriit/vite-plugin-svg-spritemap": "^6.0.0", "@types/crypto-js": "^4.2.2", "@types/node": "^24.10.1", - "@vitejs/plugin-vue": "5.2.1", + "@vitejs/plugin-vue": "^6.0.0", "@vue/eslint-config-prettier": "^10.2.0", "@vue/eslint-config-typescript": "^14.6.0", "@vue/tsconfig": "^0.8.1", @@ -42,7 +42,7 @@ "oxlint": "^1.36.0", "prettier": "^3.7.4", "typescript": "~5.9.3", - "vite": "~7.0.0", + "vite": "^7.3.0", "vite-plugin-vue-devtools": "^8.0.5", "vue-tsc": "^3.2.1" } diff --git a/web/src/components/chat/chat-message.vue b/web/src/components/chat/chat-message.vue new file mode 100644 index 0000000..10682ec --- /dev/null +++ b/web/src/components/chat/chat-message.vue @@ -0,0 +1,77 @@ + + + + + diff --git a/web/src/components/chat/chat-text-field.vue b/web/src/components/chat/chat-text-field.vue new file mode 100644 index 0000000..8ec3c5f --- /dev/null +++ b/web/src/components/chat/chat-text-field.vue @@ -0,0 +1,101 @@ + + +