mempool/frontend/src/app/app.module.ts

95 lines
4.1 KiB
TypeScript
Raw Normal View History

2019-07-21 16:59:47 +02:00
import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { HttpClientModule } from '@angular/common/http';
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
import { InfiniteScrollModule } from 'ngx-infinite-scroll';
import { AppRoutingModule } from './app-routing.module';
import { AppComponent } from './components/app/app.component';
import { StartComponent } from './components/start/start.component';
import { ElectrsApiService } from './services/electrs-api.service';
import { TransactionComponent } from './components/transaction/transaction.component';
import { TransactionsListComponent } from './components/transactions-list/transactions-list.component';
import { AmountComponent } from './components/amount/amount.component';
import { StateService } from './services/state.service';
import { BlockComponent } from './components/block/block.component';
import { AddressComponent } from './components/address/address.component';
import { SearchFormComponent } from './components/search-form/search-form.component';
import { LatestBlocksComponent } from './components/latest-blocks/latest-blocks.component';
import { WebsocketService } from './services/websocket.service';
import { AddressLabelsComponent } from './components/address-labels/address-labels.component';
import { MempoolBlocksComponent } from './components/mempool-blocks/mempool-blocks.component';
import { MasterPageComponent } from './components/master-page/master-page.component';
import { AboutComponent } from './components/about/about.component';
import { TelevisionComponent } from './components/television/television.component';
import { StatisticsComponent } from './components/statistics/statistics.component';
import { ChartistComponent } from './components/statistics/chartist.component';
import { BlockchainBlocksComponent } from './components/blockchain-blocks/blockchain-blocks.component';
import { BlockchainComponent } from './components/blockchain/blockchain.component';
2020-02-17 14:39:20 +01:00
import { FooterComponent } from './components/footer/footer.component';
import { AudioService } from './services/audio.service';
import { MempoolBlockComponent } from './components/mempool-block/mempool-block.component';
import { FeeDistributionGraphComponent } from './components/fee-distribution-graph/fee-distribution-graph.component';
import { TimespanComponent } from './components/timespan/timespan.component';
2020-03-23 18:52:08 +01:00
import { SeoService } from './services/seo.service';
2020-03-29 18:59:04 +02:00
import { MempoolGraphComponent } from './components/mempool-graph/mempool-graph.component';
2020-04-28 12:10:31 +02:00
import { AssetComponent } from './components/asset/asset.component';
import { AssetsComponent } from './assets/assets.component';
2020-07-02 12:56:15 +02:00
import { StatusViewComponent } from './components/status-view/status-view.component';
import { MinerComponent } from './components/miner/miner.component';
import { SharedModule } from './shared/shared.module';
2020-07-24 17:37:35 +02:00
import { NgbTypeaheadModule } from '@ng-bootstrap/ng-bootstrap';
import { FeesBoxComponent } from './components/fees-box/fees-box.component';
2019-07-21 16:59:47 +02:00
@NgModule({
declarations: [
AppComponent,
AboutComponent,
MasterPageComponent,
2019-07-27 17:43:17 +02:00
TelevisionComponent,
BlockchainComponent,
StartComponent,
BlockchainBlocksComponent,
StatisticsComponent,
TransactionComponent,
BlockComponent,
TransactionsListComponent,
AddressComponent,
AmountComponent,
SearchFormComponent,
LatestBlocksComponent,
TimespanComponent,
AddressLabelsComponent,
MempoolBlocksComponent,
ChartistComponent,
2020-02-17 14:39:20 +01:00
FooterComponent,
MempoolBlockComponent,
FeeDistributionGraphComponent,
2020-03-29 18:59:04 +02:00
MempoolGraphComponent,
2020-04-28 12:10:31 +02:00
AssetComponent,
AssetsComponent,
MinerComponent,
2020-07-02 12:56:15 +02:00
StatusViewComponent,
FeesBoxComponent,
2019-07-21 16:59:47 +02:00
],
imports: [
BrowserModule,
AppRoutingModule,
HttpClientModule,
BrowserAnimationsModule,
InfiniteScrollModule,
2020-07-24 17:37:35 +02:00
NgbTypeaheadModule,
SharedModule,
2019-07-21 16:59:47 +02:00
],
providers: [
ElectrsApiService,
StateService,
WebsocketService,
AudioService,
2020-03-23 18:52:08 +01:00
SeoService,
2019-07-21 16:59:47 +02:00
],
bootstrap: [AppComponent]
})
export class AppModule { }