mempool/frontend/src/app/components/block-fees-subsidy-graph/block-fees-subsidy-graph.component.html

34 lines
1.4 KiB
HTML
Raw Normal View History

2024-05-03 12:33:05 +02:00
<app-indexing-progress></app-indexing-progress>
<div class="full-container">
<div class="card-header mb-0 mb-md-4">
<div class="d-flex d-md-block align-items-baseline">
<span i18n="mining.block-fees-subsidy-subsidy">Block Fees Vs Subsidy</span>
<button class="btn p-0 pl-2" style="margin: 0 0 4px 0px" (click)="onSaveChart()">
<fa-icon [icon]="['fas', 'download']" [fixedWidth]="true"></fa-icon>
</button>
</div>
<ng-container *ngIf="(statsObservable$ | async) as stats">
<div class="formRadioGroup" ngbDropdown *ngIf="stats.indexedBlocksInterval.end !== -1">
<button class="btn btn-primary btn-sm dropdown-toggle" id="endBlockDropdown" ngbDropdownToggle>
Blocks {{ lowerBound }} - {{ upperBound }}
2024-05-03 12:33:05 +02:00
</button>
<div ngbDropdownMenu class="scrollable-dropdown">
<button [ngClass]="{'selected': option === endBlock}" class="dropdown-item" *ngFor="let option of dropdownOptions" (click)="selectBlockSpan(option)">
{{ endBlockToSelector(option) }}
</button>
</div>
2024-05-03 12:33:05 +02:00
</div>
</ng-container>
2024-05-03 12:33:05 +02:00
</div>
<div class="chart" *browserOnly echarts [initOpts]="chartInitOptions" [options]="chartOptions"
(chartInit)="onChartInit($event)">
</div>
<div class="text-center loadingGraphs" *ngIf="!stateService.isBrowser || isLoading">
<div class="spinner-border text-light"></div>
</div>
</div>