Skip to content

Commit e473a9f

Browse files
authored
Update script.js
1 parent 5a0b80f commit e473a9f

File tree

1 file changed

+5
-15
lines changed

1 file changed

+5
-15
lines changed

script.js

Lines changed: 5 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,7 @@ let threadId = null;
66

77
// Toon openingsbericht bij het laden van de pagina
88
window.onload = () => {
9-
const welkomstekst = `Welkom bij de AI Indicatiehulp! Ik ben jouw digitale adviseur voor het stellen van de juiste indicatie en het opstellen van een conceptadvies voor de zorgexpert (Kim Brand).
10-
11-
Kies een optie om te starten:
12-
1. In kaart brengen cliëntsituatie
13-
2. Bekijk richtlijnen
14-
3. Contact opnemen met de zorgexpert
15-
16-
Wil je direct een indicatieadvies laten opstellen? Dan heb ik meer informatie nodig over de cliënt. Geef bij voorkeur ook je naam en een e-mail of telefoonnummer, zodat we het conceptadvies voor beoordeling kunnen indienen.
17-
18-
Met welke optie wil je verder?`;
19-
9+
const welkomstekst = `Welkom bij de AI Indicatiehulp! Ik ben jouw digitale adviseur voor het stellen van de juiste indicatie en het opstellen van een conceptadvies voor de zorgexpert (Kim Brand).\n\nKies een optie om te starten:\n1. In kaart brengen cliëntsituatie\n2. Bekijk richtlijnen\n3. Contact opnemen met de zorgexpert\n\nWil je direct een indicatieadvies laten opstellen? Dan heb ik meer informatie nodig over de cliënt. Geef bij voorkeur ook je naam en een e-mail of telefoonnummer, zodat we het conceptadvies voor beoordeling kunnen indienen.\n\nMet welke optie wil je verder?`;
2010
streamMessage("agent-message", welkomstekst);
2111
};
2212

@@ -61,15 +51,15 @@ function appendMessage(cssClass, text) {
6151
function streamMessage(cssClass, text) {
6252
const msg = document.createElement("div");
6353
msg.classList.add("message", cssClass);
64-
msg.innerHTML = ""; // Gebruik innerHTML voor opmaak
54+
msg.innerHTML = "";
6555
chat.appendChild(msg);
6656

67-
const convertedText = text.replace(/\n/g, "<br>");
57+
const chars = text.replace(/\n/g, "<br>").split("");
6858
let index = 0;
6959

7060
const interval = setInterval(() => {
71-
if (index < convertedText.length) {
72-
msg.innerHTML += convertedText.charAt(index++);
61+
if (index < chars.length) {
62+
msg.innerHTML += chars[index++];
7363
chat.scrollTop = chat.scrollHeight;
7464
} else {
7565
clearInterval(interval);

0 commit comments

Comments
 (0)