diff --git a/app.js b/app.js index 5c41e2a..ab3e33f 100644 --- a/app.js +++ b/app.js @@ -63,6 +63,18 @@ function setupEventListeners() { sendMessage(); }); + elements.chatBottomBar.style.height = `${elements.chatInputPanel.offsetHeight}px`; + const observer = new ResizeObserver(() => { + elements.chatBottomBar.style.height = + `${elements.chatInputPanel.offsetHeight}px`; + }); + + observer.observe(elements.chatInputPanel); + elements.chatBottomBarBtn.addEventListener('click', ui.toggleChatBottomBar); + elements.chatBottomBar.addEventListener('click', (e) => { + if (e.target == e.currentTarget) ui.toggleChatBottomBar(); + }); + elements.backToSidebarBtn.addEventListener('click', () => { elements.sidebar.classList.remove('hidden'); elements.activeChatContainer.classList.add('hidden'); diff --git a/index.html b/index.html index 6ed35fb..631cbcf 100644 --- a/index.html +++ b/index.html @@ -105,10 +105,9 @@ -