Do not update query field to ever chat message

It doesn't work as well with chat, unlike for search page
Use more appropriate thinking face emoji for you instead of surprise face
This commit is contained in:
Debanjum Singh Solanky
2023-01-13 22:22:46 -03:00
parent 177756be7e
commit cfef346d03

View File

@@ -15,12 +15,6 @@
window.history.pushState({}, "", url.href); window.history.pushState({}, "", url.href);
} }
function setQueryFieldInUrl(query) {
let url = new URL(window.location.href);
url.searchParams.set("q", query);
window.history.pushState({}, "", url.href);
}
function formatDate(date) { function formatDate(date) {
// Format date in HH:MM, DD MMM YYYY format // Format date in HH:MM, DD MMM YYYY format
let time_string = date.toLocaleTimeString('en-IN', { hour: '2-digit', minute: '2-digit', hour12: false }); let time_string = date.toLocaleTimeString('en-IN', { hour: '2-digit', minute: '2-digit', hour12: false });
@@ -30,7 +24,7 @@
function renderMessage(message, by, dt=null) { function renderMessage(message, by, dt=null) {
let message_time = formatDate(dt ?? new Date()); let message_time = formatDate(dt ?? new Date());
let by_name = by == "khoj" ? "🦅 Khoj" : "😲 You"; let by_name = by == "khoj" ? "🦅 Khoj" : "🤔 You";
// Generate HTML for Chat Message and Append to Chat Body // Generate HTML for Chat Message and Append to Chat Body
document.getElementById("chat-body").innerHTML += ` document.getElementById("chat-body").innerHTML += `
<div data-meta="${by_name} at ${message_time}" class="chat-message ${by}"> <div data-meta="${by_name} at ${message_time}" class="chat-message ${by}">
@@ -51,9 +45,6 @@
if (query.length === 0) if (query.length === 0)
return; return;
// Set query field in url query param
setQueryFieldInUrl(query);
// Add message by user to chat body // Add message by user to chat body
renderMessage(query, "you"); renderMessage(query, "you");
document.getElementById("chat-input").value = ""; document.getElementById("chat-input").value = "";