Skip to content

Commit c151bc0

Browse files
committed
i use init() to start the app
1 parent c2f616d commit c151bc0

1 file changed

Lines changed: 11 additions & 7 deletions

File tree

‎chat-app/frontend/index.js‎

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ const renderEmptyState = () => {
2929
const messages = document.getElementById("messages");
3030

3131
const noData = document.createElement("div");
32-
noData.textContent = "There is no chat yet ...";
32+
noData.textContent = "There are no chat yet ...";
3333
noData.classList.add("empty");
3434

3535
messages.appendChild(noData);
@@ -55,8 +55,6 @@ const fetchMessages = async () => {
5555
}
5656
}
5757

58-
fetchMessages()
59-
6058

6159
const sendMessage = async () => {
6260
const name = document.getElementById("user").value.trim()
@@ -97,9 +95,6 @@ const sendMessage = async () => {
9795
}
9896
}
9997

100-
const button = document.getElementById("send-button");
101-
button.addEventListener("click", sendMessage)
102-
10398
const showError = (msg) => {
10499
const errorEl = document.getElementById("error");
105100
errorEl.textContent = msg;
@@ -115,4 +110,13 @@ ws.onmessage = (event) => {
115110
empty.remove();
116111
}
117112
renderMessage(data)
118-
};
113+
};
114+
115+
const init = () => {
116+
fetchMessages();
117+
118+
const button = document.getElementById("send-button");
119+
button.addEventListener("click", sendMessage);
120+
};
121+
122+
init();

0 commit comments

Comments
 (0)