deveshm8 commited on
Commit
491d80b
·
1 Parent(s): 259cdfe

solved first letter not visible issue

Browse files
Files changed (1) hide show
  1. src/hooks/useTextWebhook.ts +3 -2
src/hooks/useTextWebhook.ts CHANGED
@@ -18,11 +18,12 @@ const useWebSocket = () => {
18
  setStreamingMessage("");
19
  const cleanMessage = completeMessage.replace(/<userStyle>.*<\/userStyle>/, "").trim();
20
  const chars = cleanMessage.split("");
21
- let currentIndex = 0;
 
22
  const streamInterval = setInterval(() => {
23
  if (currentIndex < chars.length) {
24
- setStreamingMessage((prev) => prev + chars[currentIndex]);
25
  currentIndex++;
 
26
  } else {
27
  clearInterval(streamInterval);
28
  setMessages((prev) => [
 
18
  setStreamingMessage("");
19
  const cleanMessage = completeMessage.replace(/<userStyle>.*<\/userStyle>/, "").trim();
20
  const chars = cleanMessage.split("");
21
+ let currentIndex = -1;
22
+ setStreamingMessage("");
23
  const streamInterval = setInterval(() => {
24
  if (currentIndex < chars.length) {
 
25
  currentIndex++;
26
+ setStreamingMessage((prev) => prev + chars[currentIndex]);
27
  } else {
28
  clearInterval(streamInterval);
29
  setMessages((prev) => [