unoffical wafrn mirror wafrn.net
atproto social-network activitypub
at angular21 42 lines 1.7 kB view raw
1import { NgModule } from '@angular/core' 2import { CommonModule } from '@angular/common' 3import { PostComponent } from './post.component' 4import { MatCardModule } from '@angular/material/card' 5import { RouterModule } from '@angular/router' 6import { MatButtonModule } from '@angular/material/button' 7import { MatMenuModule } from '@angular/material/menu' 8import { FontAwesomeModule } from '@fortawesome/angular-fontawesome' 9import { MatDialogModule } from '@angular/material/dialog' 10import { ReportService } from 'src/app/services/report.service' 11import { MatTooltipModule } from '@angular/material/tooltip' 12import { PostFragmentComponent } from '../post-fragment/post-fragment.component' 13import { PostActionsComponent } from '../post-actions/post-actions.component' 14import { AvatarSmallComponent } from '../avatar-small/avatar-small.component' 15import { PostHeaderComponent } from './post-header/post-header.component' 16import { BottomReplyBarComponent } from '../bottom-reply-bar/bottom-reply-bar.component' 17import { PostRibbonComponent } from '../post-ribbon/post-ribbon.component' 18import { BlogLinkModule } from 'src/app/directives/blog-link/blog-link.module' 19 20@NgModule({ 21 declarations: [PostComponent], 22 imports: [ 23 CommonModule, 24 RouterModule, 25 MatCardModule, 26 MatButtonModule, 27 MatMenuModule, 28 FontAwesomeModule, 29 MatDialogModule, 30 MatTooltipModule, 31 PostFragmentComponent, 32 PostActionsComponent, 33 AvatarSmallComponent, 34 PostHeaderComponent, 35 BottomReplyBarComponent, 36 PostRibbonComponent, 37 BlogLinkModule 38 ], 39 exports: [PostComponent], 40 providers: [ReportService] 41}) 42export class PostModule { }