ok
This commit is contained in:
@@ -46,8 +46,8 @@ useEffect(()=>{
|
|||||||
|
|
||||||
// Show user's message immediately
|
// Show user's message immediately
|
||||||
const newMessages = [
|
const newMessages = [
|
||||||
{ sender: 'user', text: message, time: getTime() },
|
|
||||||
...messages,
|
...messages,
|
||||||
|
{ sender: 'user', text: message, time: getTime() },
|
||||||
];
|
];
|
||||||
|
|
||||||
setMessages(newMessages);
|
setMessages(newMessages);
|
||||||
@@ -72,17 +72,17 @@ setTimeout(() => setIsLoading(true), 1000);
|
|||||||
|
|
||||||
// Add bot's reply
|
// Add bot's reply
|
||||||
setMessages(prev => [
|
setMessages(prev => [
|
||||||
{ sender: 'bot', text: botAnswer, time: getTime() },
|
|
||||||
...prev,
|
...prev,
|
||||||
|
{ sender: 'bot', text: botAnswer, time: getTime() },
|
||||||
]);
|
]);
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
setMessages(prev => [
|
setMessages(prev => [
|
||||||
|
...prev,
|
||||||
{
|
{
|
||||||
sender: 'bot',
|
sender: 'bot',
|
||||||
text: 'Maaf, terjadi kesalahan pada server. Silakan coba lagi nanti.',
|
text: 'Maaf, terjadi kesalahan pada server. Silakan coba lagi nanti.',
|
||||||
time: getTime(),
|
time: getTime(),
|
||||||
},
|
},
|
||||||
...prev,
|
|
||||||
]);
|
]);
|
||||||
console.error('Fetch error:', error);
|
console.error('Fetch error:', error);
|
||||||
} finally {
|
} finally {
|
||||||
|
|||||||
Reference in New Issue
Block a user