diff --git a/web/src/client/components/full-header.ts b/web/src/client/components/full-header.ts index e9821dd0..f08ee666 100644 --- a/web/src/client/components/full-header.ts +++ b/web/src/client/components/full-header.ts @@ -187,4 +187,4 @@ export class FullHeader extends HeaderBase { `; } -} +} \ No newline at end of file diff --git a/web/src/client/components/header-base.ts b/web/src/client/components/header-base.ts index 85059c95..33ca8ff2 100644 --- a/web/src/client/components/header-base.ts +++ b/web/src/client/components/header-base.ts @@ -66,6 +66,14 @@ export abstract class HeaderBase extends LitElement { ); } + protected handleOpenFileBrowser() { + this.dispatchEvent(new CustomEvent('open-file-browser')); + } + + protected handleOpenNotificationSettings() { + this.dispatchEvent(new CustomEvent('open-notification-settings')); + } + protected handleLogout() { this.showUserMenu = false; this.dispatchEvent(new CustomEvent('logout')); @@ -91,4 +99,4 @@ export abstract class HeaderBase extends LitElement { super.disconnectedCallback(); document.removeEventListener('click', this.handleClickOutside); } -} +} \ No newline at end of file diff --git a/web/src/client/components/sidebar-header.ts b/web/src/client/components/sidebar-header.ts index 67998054..884eda8b 100644 --- a/web/src/client/components/sidebar-header.ts +++ b/web/src/client/components/sidebar-header.ts @@ -51,6 +51,13 @@ export class SidebarHeader extends HeaderBase {
+ ${this.renderExitedToggleButton(exitedSessions, true)} ${this.renderActionButtons(exitedSessions, runningSessions, true)}