diff --git a/frontend/src/layouts/MainLayout.vue b/frontend/src/layouts/MainLayout.vue index 1e0fd6c..f6f0d6a 100644 --- a/frontend/src/layouts/MainLayout.vue +++ b/frontend/src/layouts/MainLayout.vue @@ -1,21 +1,37 @@ + +function handleTabClick(tabId: string) { + tabsStore.activate(tabId) + router.push('/terminal') + closeSidebar() +} + +function handleTabClose(tabId: string, event: Event) { + event.stopPropagation() + tabsStore.close(tabId) +} +