From 60a3b878252ee738011ea75f2f348adf9553d771 Mon Sep 17 00:00:00 2001 From: Naji <54370141+naaajii@users.noreply.github.com> Date: Mon, 27 Jan 2025 18:48:54 +0500 Subject: [PATCH] docs(material/sidenav): fix sidenav not working (#30390) 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 --- .../sidenav-responsive/sidenav-responsive-example.html | 2 +- .../sidenav-responsive/sidenav-responsive-example.ts | 10 +--------- 2 files changed, 2 insertions(+), 10 deletions(-) diff --git a/src/components-examples/material/sidenav/sidenav-responsive/sidenav-responsive-example.html b/src/components-examples/material/sidenav/sidenav-responsive/sidenav-responsive-example.html index cf7c57f17924..e34c05948d25 100644 --- a/src/components-examples/material/sidenav/sidenav-responsive/sidenav-responsive-example.html +++ b/src/components-examples/material/sidenav/sidenav-responsive/sidenav-responsive-example.html @@ -11,7 +11,7 @@

Responsive App

[fixedInViewport]="isMobile()" fixedTopGap="56"> @for (nav of fillerNav; track nav) { - {{nav}} + {{nav}} } diff --git a/src/components-examples/material/sidenav/sidenav-responsive/sidenav-responsive-example.ts b/src/components-examples/material/sidenav/sidenav-responsive/sidenav-responsive-example.ts index a10511604986..f47ad84be085 100644 --- a/src/components-examples/material/sidenav/sidenav-responsive/sidenav-responsive-example.ts +++ b/src/components-examples/material/sidenav/sidenav-responsive/sidenav-responsive-example.ts @@ -5,21 +5,13 @@ import {MatSidenavModule} from '@angular/material/sidenav'; import {MatIconModule} from '@angular/material/icon'; import {MatButtonModule} from '@angular/material/button'; import {MatToolbarModule} from '@angular/material/toolbar'; -import {RouterLink} from '@angular/router'; /** @title Responsive sidenav */ @Component({ selector: 'sidenav-responsive-example', templateUrl: 'sidenav-responsive-example.html', styleUrl: 'sidenav-responsive-example.css', - imports: [ - MatToolbarModule, - MatButtonModule, - MatIconModule, - MatSidenavModule, - MatListModule, - RouterLink, - ], + imports: [MatToolbarModule, MatButtonModule, MatIconModule, MatSidenavModule, MatListModule], }) export class SidenavResponsiveExample implements OnDestroy { protected readonly fillerNav = Array.from({length: 50}, (_, i) => `Nav Item ${i + 1}`);