0

I implemented the dialog according to material documentation example:

<h1 mat-dialog-title>{{status}}</h1>
<div mat-dialog-content>
  <p>{{content}}</p>
</div>
<div mat-dialog-actions>
    <button mat-button mat-dialog-close>Close</button>
  </div>

enter image description here

The button however is not working and it doesn't have the style as other elements have.

Does anyone know what might be the cause?


this is the content of material.module.ts file:

import { NgModule } from '@angular/core'
import { MatButtonModule } from '@angular/material/button'
import { MatFormFieldModule } from '@angular/material/form-field'
import { MatInputModule } from '@angular/material/input';
import {MatSidenavModule} from '@angular/material/sidenav';
import {MatToolbarModule} from '@angular/material/toolbar';
import {MatIconModule} from '@angular/material/icon';
import {MatListModule} from '@angular/material/list';
import {MatTableModule} from '@angular/material/table';
import { MatPaginatorModule } from '@angular/material/paginator';
import {MatTabsModule } from '@angular/material/tabs';
import {MatDialogModule} from '@angular/material/dialog';
import {MatGridListModule} from '@angular/material/grid-list';
import {MatCardModule} from '@angular/material/card';
import {MatSelectModule} from '@angular/material/select';
import { MatSortModule } from '@angular/material/sort';

@NgModule({
    imports: [MatButtonModule, MatFormFieldModule, MatInputModule, MatSidenavModule, MatToolbarModule, MatIconModule, MatListModule, MatTableModule, MatPaginatorModule, MatTabsModule, MatDialogModule, MatGridListModule, MatCardModule, MatSelectModule, MatSortModule],
    exports: [MatButtonModule, MatFormFieldModule, MatInputModule, MatSidenavModule, MatToolbarModule, MatIconModule, MatListModule, MatTableModule, MatPaginatorModule, MatTabsModule, MatDialogModule, MatGridListModule, MatCardModule, MatSelectModule, MatSortModule]
})

and this is the app.module.ts:

@NgModule({
  declarations: [
    AppComponent,
    RecentAnnouncementsComponent,
    CommunityAnalyticsComponent,
    SubscribeComponent,
    UnsubscribeComponent,
    NavigationComponent,
    HeaderComponent
  ],
  imports: [
    BrowserModule,
    AppRoutingModule,
    BrowserAnimationsModule,
    MaterialModule,
    FlexLayoutModule,
    FormsModule,
    ReactiveFormsModule
  ],
  providers: [
  ],
  bootstrap: [AppComponent]
})
Niko Gamulin
  • 66,025
  • 95
  • 221
  • 286

0 Answers0