|
|
@@ -101,8 +101,6 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
|
- <ChatModeToggle class="self-start" :mode="mode" @update:mode="$emit('update:mode', $event)" />
|
|
|
-
|
|
|
<div class="grid gap-3 md:grid-cols-[1fr_auto] md:items-end">
|
|
|
<textarea
|
|
|
v-model="draft"
|
|
|
@@ -143,17 +141,15 @@ import { formatarHora } from "../utils/data.js";
|
|
|
import BaseButton from "./base/BaseButton.vue";
|
|
|
import BaseIcon from "./base/BaseIcon.vue";
|
|
|
import { Copy, Check, FileText, Send, X } from "lucide-vue-next";
|
|
|
-import ChatModeToggle from "./ChatModeToggle.vue";
|
|
|
import ChatMessageContent from "./ChatMessageContent.vue";
|
|
|
|
|
|
const props = defineProps({
|
|
|
messages: { type: Array, required: true },
|
|
|
loading: { type: Boolean, required: true },
|
|
|
- error: { type: String, required: true },
|
|
|
- mode: { type: String, default: "documentos" }
|
|
|
+ error: { type: String, required: true }
|
|
|
});
|
|
|
|
|
|
-const emit = defineEmits(["send", "clearError", "update:mode"]);
|
|
|
+const emit = defineEmits(["send", "clearError"]);
|
|
|
|
|
|
const draft = ref("");
|
|
|
const chatEl = ref(null);
|