а
This commit is contained in:
@@ -88,6 +88,29 @@
|
||||
document.getElementById('mobileBackdrop').classList.add('hidden');
|
||||
}
|
||||
|
||||
goHome() {
|
||||
// Close any open panels
|
||||
this.hideWorkspacePanels();
|
||||
|
||||
// Reset to table view
|
||||
this.currentTable = null;
|
||||
this.setToolbarMode('default');
|
||||
document.getElementById('currentTableTitle').textContent = 'Select table';
|
||||
document.getElementById('tableActions').classList.add('hidden');
|
||||
document.getElementById('emptyState').classList.remove('hidden');
|
||||
document.getElementById('dataGrid').classList.add('hidden');
|
||||
document.getElementById('managementPanel').classList.add('hidden');
|
||||
document.getElementById('sqlPanel').classList.add('hidden');
|
||||
document.getElementById('logsPanel').classList.add('hidden');
|
||||
|
||||
// Close sidebar on mobile
|
||||
this.closeSidebar();
|
||||
|
||||
// Scroll to top
|
||||
document.body.scrollTop = 0;
|
||||
document.documentElement.scrollTop = 0;
|
||||
}
|
||||
|
||||
// Auth Methods
|
||||
async login(e) {
|
||||
e.preventDefault();
|
||||
|
||||
Reference in New Issue
Block a user