Skip to content

Commit 92e7ad7

Browse files
docs(material/sidenav): fix sidenav not working (#30390) (#30397)
fixes broken example for responsive sidebar which included routerLink directive but is missing router module which prevents sidebar from opening by removing directive as it serve no purpose fixes #30307 Co-authored-by: Naji <[email protected]>
1 parent 777d1c1 commit 92e7ad7

File tree

2 files changed

+2
-10
lines changed

2 files changed

+2
-10
lines changed

src/components-examples/material/sidenav/sidenav-responsive/sidenav-responsive-example.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ <h1 class="example-app-name">Responsive App</h1>
1111
[fixedInViewport]="isMobile()" fixedTopGap="56">
1212
<mat-nav-list>
1313
@for (nav of fillerNav; track nav) {
14-
<a mat-list-item routerLink=".">{{nav}}</a>
14+
<a mat-list-item>{{nav}}</a>
1515
}
1616
</mat-nav-list>
1717
</mat-sidenav>

src/components-examples/material/sidenav/sidenav-responsive/sidenav-responsive-example.ts

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,21 +5,13 @@ import {MatSidenavModule} from '@angular/material/sidenav';
55
import {MatIconModule} from '@angular/material/icon';
66
import {MatButtonModule} from '@angular/material/button';
77
import {MatToolbarModule} from '@angular/material/toolbar';
8-
import {RouterLink} from '@angular/router';
98

109
/** @title Responsive sidenav */
1110
@Component({
1211
selector: 'sidenav-responsive-example',
1312
templateUrl: 'sidenav-responsive-example.html',
1413
styleUrl: 'sidenav-responsive-example.css',
15-
imports: [
16-
MatToolbarModule,
17-
MatButtonModule,
18-
MatIconModule,
19-
MatSidenavModule,
20-
MatListModule,
21-
RouterLink,
22-
],
14+
imports: [MatToolbarModule, MatButtonModule, MatIconModule, MatSidenavModule, MatListModule],
2315
})
2416
export class SidenavResponsiveExample implements OnDestroy {
2517
protected readonly fillerNav = Array.from({length: 50}, (_, i) => `Nav Item ${i + 1}`);

0 commit comments

Comments
 (0)