로그인 후 마우스 뒤로가기 버튼 클릭시 로그인페이지로 가지 않도록 수정
This commit is contained in:
parent
3aa1c4db8e
commit
c0cecb0cf0
|
@ -51,6 +51,7 @@ import { environment } from '../../../../environments/environment';
|
|||
import { TranslateService } from '@ngx-translate/core';
|
||||
import { LeftSideComponent } from '@app/layouts/messenger/components/left-side.component';
|
||||
import { MatDrawer } from '@angular/material/sidenav';
|
||||
import { LocationStrategy } from '@angular/common';
|
||||
|
||||
@Component({
|
||||
selector: 'app-page-messenger-main',
|
||||
|
@ -100,11 +101,18 @@ export class MainPageComponent implements OnInit, OnDestroy {
|
|||
private sessionStorageService: SessionStorageService,
|
||||
private translateService: TranslateService,
|
||||
private dialogService: DialogService,
|
||||
private location: LocationStrategy,
|
||||
private logger: NGXLogger
|
||||
) {
|
||||
this.environmentsInfo = this.sessionStorageService.get<EnvironmentsInfo>(
|
||||
KEY_ENVIRONMENTS_INFO
|
||||
);
|
||||
|
||||
// preventing back button in browser
|
||||
history.pushState(null, null, window.location.href);
|
||||
this.location.onPopState(() => {
|
||||
history.pushState(null, null, window.location.href);
|
||||
});
|
||||
}
|
||||
|
||||
ngOnInit(): void {
|
||||
|
|
Loading…
Reference in New Issue
Block a user