Skip to content

Commit c996c15

Browse files
authored
Update script.js
1 parent 6506f61 commit c996c15

File tree

1 file changed

+26
-3
lines changed

1 file changed

+26
-3
lines changed

script.js

Lines changed: 26 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,23 @@ 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).\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?`;
10-
streamMessage("agent-message", welkomstekst);
9+
const welkomstHTML = `
10+
Welkom bij de <strong>AI Indicatiehulp</strong>!<br>
11+
Ik ben jouw digitale adviseur voor:<br>
12+
het stellen van de juiste indicatie en het opstellen van een conceptadvies voor de zorgexpert (Kim Brand).<br><br>
13+
14+
<strong>Kies een optie om te starten:</strong><br>
15+
1. In kaart brengen cliëntsituatie<br>
16+
2. Bekijk richtlijnen<br>
17+
3. Contact opnemen met de zorgexpert<br><br>
18+
19+
Wil je direct een indicatieadvies laten opstellen? Dan heb ik meer informatie nodig over de cliënt.<br>
20+
Geef bij voorkeur ook je naam en een e-mailadres of telefoonnummer,<br>
21+
zodat we het conceptadvies voor beoordeling kunnen indienen.<br><br>
22+
23+
<em>Met welke optie wil je verder?</em>
24+
`;
25+
appendFormattedMessage("agent-message", welkomstHTML);
1126
};
1227

1328
form.addEventListener("submit", async (e) => {
@@ -48,6 +63,14 @@ function appendMessage(cssClass, text) {
4863
chat.scrollTop = chat.scrollHeight;
4964
}
5065

66+
function appendFormattedMessage(cssClass, htmlContent) {
67+
const msg = document.createElement("div");
68+
msg.classList.add("message", cssClass);
69+
msg.innerHTML = htmlContent;
70+
chat.appendChild(msg);
71+
chat.scrollTop = chat.scrollHeight;
72+
}
73+
5174
function streamMessage(cssClass, text) {
5275
const msg = document.createElement("div");
5376
msg.classList.add("message", cssClass);
@@ -61,5 +84,5 @@ function streamMessage(cssClass, text) {
6184
} else {
6285
clearInterval(interval);
6386
}
64-
}, 15); // pas aan voor snellere/langzamere weergave
87+
}, 15);
6588
}

0 commit comments

Comments
 (0)