You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
mediarepo/mediarepo-ui/src/app/components/shared/app-common/app-common.module.ts

46 lines
1.6 KiB
TypeScript

import {NgModule} from "@angular/core";
import {ConfirmDialogComponent} from "./confirm-dialog/confirm-dialog.component";
import {BusyIndicatorComponent} from "./busy-indicator/busy-indicator.component";
import {ContextMenuComponent} from "./context-menu/context-menu.component";
import {CommonModule} from "@angular/common";
import {NgIconsModule} from "@ng-icons/core";
import {MatProgressSpinnerModule} from "@angular/material/progress-spinner";
import {MatButtonModule} from "@angular/material/button";
import {MatDialogModule} from "@angular/material/dialog";
import {MatMenuModule} from "@angular/material/menu";
import {ContentAwareImageComponent} from "./content-aware-image/content-aware-image.component";
import {InputReceiverDirective} from "./input-receiver/input-receiver.directive";
import {MetadataEntryComponent} from "./metadata-entry/metadata-entry.component";
import {BusyDialogComponent} from "./busy-dialog/busy-dialog.component";
@NgModule({
declarations: [
ConfirmDialogComponent,
BusyIndicatorComponent,
ContextMenuComponent,
ContentAwareImageComponent,
InputReceiverDirective,
MetadataEntryComponent,
BusyDialogComponent,
],
exports: [
ConfirmDialogComponent,
BusyIndicatorComponent,
ContextMenuComponent,
ContentAwareImageComponent,
InputReceiverDirective,
MetadataEntryComponent,
],
imports: [
CommonModule,
NgIconsModule.withIcons({}),
MatProgressSpinnerModule,
MatButtonModule,
MatDialogModule,
MatMenuModule
]
})
export class AppCommonModule {
}