mirror of https://github.com/garrytan/gstack.git
feat: reload button in sidebar footer
Adds a "reload" button next to "debug" and "clear" in the sidebar footer. Calls location.reload() to fully refresh the side panel, re-run connection logic, and clear stale state.
This commit is contained in:
parent
55382859ba
commit
e34aefa799
|
|
@ -154,6 +154,7 @@
|
||||||
<div class="footer-left">
|
<div class="footer-left">
|
||||||
<button class="debug-toggle" id="debug-toggle" title="Toggle debug panels">debug</button>
|
<button class="debug-toggle" id="debug-toggle" title="Toggle debug panels">debug</button>
|
||||||
<button class="footer-btn" id="clear-chat" title="Clear chat">clear</button>
|
<button class="footer-btn" id="clear-chat" title="Clear chat">clear</button>
|
||||||
|
<button class="footer-btn" id="reload-sidebar" title="Reload sidebar">reload</button>
|
||||||
</div>
|
</div>
|
||||||
<div class="footer-right">
|
<div class="footer-right">
|
||||||
<span class="dot" id="footer-dot"></span>
|
<span class="dot" id="footer-dot"></span>
|
||||||
|
|
|
||||||
|
|
@ -599,6 +599,11 @@ document.getElementById('clear-chat').addEventListener('click', async () => {
|
||||||
</div>`;
|
</div>`;
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// ─── Reload Sidebar ─────────────────────────────────────────────
|
||||||
|
document.getElementById('reload-sidebar').addEventListener('click', () => {
|
||||||
|
location.reload();
|
||||||
|
});
|
||||||
|
|
||||||
// ─── Debug Tabs ─────────────────────────────────────────────────
|
// ─── Debug Tabs ─────────────────────────────────────────────────
|
||||||
|
|
||||||
const debugToggle = document.getElementById('debug-toggle');
|
const debugToggle = document.getElementById('debug-toggle');
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue