From c7b89f31dde20a1a0da6ce591296a8cd36da2ccf Mon Sep 17 00:00:00 2001 From: Mononaut Date: Mon, 28 Aug 2023 17:42:32 +0900 Subject: [PATCH] Fix bad blockchain offset after services -> dash --- frontend/src/app/components/menu/menu.component.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/frontend/src/app/components/menu/menu.component.ts b/frontend/src/app/components/menu/menu.component.ts index 2fb5c34d1..faeca3d24 100644 --- a/frontend/src/app/components/menu/menu.component.ts +++ b/frontend/src/app/components/menu/menu.component.ts @@ -1,4 +1,4 @@ -import { Component, OnInit, Input, Output, EventEmitter, HostListener } from '@angular/core'; +import { Component, OnInit, Input, Output, EventEmitter, HostListener, OnDestroy } from '@angular/core'; import { Observable } from 'rxjs'; import { ApiService } from '../../services/api.service'; import { MenuGroup } from '../../interfaces/services.interface'; @@ -12,7 +12,7 @@ import { StateService } from '../../services/state.service'; styleUrls: ['./menu.component.scss'] }) -export class MenuComponent implements OnInit { +export class MenuComponent implements OnInit, OnDestroy { @Input() navOpen: boolean = false; @Output() loggedOut = new EventEmitter(); @Output() menuToggled = new EventEmitter(); @@ -98,4 +98,8 @@ export class MenuComponent implements OnInit { this.toggleMenu(false); } } + + ngOnDestroy(): void { + this.stateService.menuOpen$.next(false); + } }