/* * Copyright (c) 2020 liwei<[email protected]> * * This program is free software: you can use, redistribute, and/or modify * it under the terms of the GNU Affero General Public License, version 3 * or later ("AGPL"), as published by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. * * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see <http://www.gnu.org/licenses/>. */ import { NgModule } from '@angular/core'; import { CommonModule } from '@angular/common'; import { FormsModule } from '@angular/forms'; import { FlexLayoutModule } from '@angular/flex-layout'; import { LayoutModule } from '@angular/cdk/layout'; import {OverlayModule} from '@angular/cdk/overlay'; import {PortalModule} from '@angular/cdk/portal'; import {DragDropModule} from '@angular/cdk/drag-drop'; import { ReactiveFormsModule } from '@angular/forms'; import { HttpClientModule } from '@angular/common/http'; import { MaterialComponentsModule } from './material.module'; @NgModule({ imports: [ CommonModule, FormsModule, FlexLayoutModule, LayoutModule, OverlayModule, PortalModule, DragDropModule, ReactiveFormsModule, HttpClientModule, MaterialComponentsModule ], exports: [ CommonModule, FormsModule, FlexLayoutModule, LayoutModule, OverlayModule, PortalModule, DragDropModule, ReactiveFormsModule, HttpClientModule, MaterialComponentsModule ] }) export class SharedModule {}