Skip to content

Commit c04967d

Browse files
authored
prune old route check (#63)
1 parent 2cd9ce5 commit c04967d

File tree

3 files changed

+1
-35
lines changed

3 files changed

+1
-35
lines changed

projects/ng-mat-components/src/fs-nav-frame/components/fs-nav-frame-sidebar-item/fs-nav-frame-sidebar-item.component.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ export class FsNavFrameSidebarItemComponent implements OnInit {
1616
@ViewChild(TemplateRef) template: TemplateRef<any> | undefined;
1717

1818
closed: boolean = this.frameService.menuState == MenuState.CLOSED;
19-
isActivePath: string = '';
2019

2120
constructor(public frameService: FsNavFrameService) {
2221
}

projects/ng-mat-components/src/fs-nav-frame/fs-nav-frame.component.html

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,6 @@
1919
<div class="sidebar" [class.opened]="!isClosed">
2020
<!-- Navigation -->
2121
<ng-content select="fs-nav-frame-sidebar" [opened]="!isClosed"></ng-content>
22-
<!-- <mat-nav-list dense>
23-
<mat-list-item>
24-
<a mat-list-item href="">Home</a>
25-
</mat-list-item>
26-
<mat-list-item>
27-
<a mat-list-item href="">Test</a>
28-
</mat-list-item>
29-
</mat-nav-list> -->
3022

3123
<!-- User Profile -->
3224
<ng-content select="fs-nav-user-profile"></ng-content>

projects/ng-mat-components/src/fs-nav-frame/fs-nav-frame.component.ts

Lines changed: 1 addition & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -23,15 +23,8 @@ export class FsNavFrameComponent implements OnInit, OnDestroy {
2323

2424
profileContentElement!: HTMLElement | null;
2525
isClosed: boolean = true;
26-
isActivePath: string = '';
2726

28-
constructor(
29-
private elementRef: ElementRef,
30-
private frameService: FsNavFrameService,
31-
private router: Router,
32-
private activatedRoute: ActivatedRoute,
33-
private titleService: Title
34-
) {}
27+
constructor(private elementRef: ElementRef, private frameService: FsNavFrameService, private titleService: Title) {}
3528

3629
ngOnInit(): void {
3730
this.frameService.menuStateEvent.subscribe((state: MenuState) => {
@@ -49,20 +42,6 @@ export class FsNavFrameComponent implements OnInit, OnDestroy {
4942
}
5043
}
5144
});
52-
53-
this.router.events
54-
.pipe(
55-
filter(event => event instanceof NavigationEnd),
56-
map(() => {
57-
const child = this.activatedRoute.firstChild;
58-
return child;
59-
})
60-
)
61-
.subscribe((ttl: ActivatedRoute | null) => {
62-
ttl?.url.subscribe(obj => {
63-
this.isActivePath = obj[0].path;
64-
});
65-
});
6645
}
6746

6847
ngAfterViewInit() {
@@ -82,8 +61,4 @@ export class FsNavFrameComponent implements OnInit, OnDestroy {
8261
this.frameService.switchMenuState();
8362
}
8463
}
85-
86-
isNavActive(name: string): boolean {
87-
return name === this.isActivePath;
88-
}
8964
}

0 commit comments

Comments
 (0)