back_message_ok

This commit is contained in:
Pascal 2025-01-08 18:11:57 +01:00
parent 755a0d5a6f
commit b507d0b48b

View File

@ -452,6 +452,14 @@ class ChatElement extends HTMLElement {
this.loadMemberChat(this.selectedMemberId);
setTimeout(() => {
const autoReply = this.generateAutoReply(this.selectedMemberId!);
messageStore.addMessage(this.selectedMemberId!, autoReply);
this.messagesMock = messageStore.getMessages();
this.loadMemberChat(this.selectedMemberId!);
}, 1000);
} catch (error) {
console.error('Error sending message:', error);
}
@ -491,7 +499,6 @@ class ChatElement extends HTMLElement {
const messageContent = document.createElement('div');
messageContent.className = 'message';
// Ajouter la classe 'user' si c'est votre message
if (message.sender === myAddresses[0]) {
messageContent.classList.add('user');
}
@ -779,11 +786,20 @@ class ChatElement extends HTMLElement {
// Generate an automatic response
private generateAutoReply(senderName: string): Message {
const now = new Date();
const formattedTime = now.toLocaleString('fr-FR', {
day: '2-digit',
month: '2-digit',
year: 'numeric',
hour: '2-digit',
minute: '2-digit'
});
return {
id: Date.now(),
sender: senderName,
text: "OK...",
time: new Date().toLocaleTimeString([], { hour: '2-digit', minute: '2-digit' }),
time: formattedTime,
type: 'text' as const
};
}