Add custom dashboard component

This commit is contained in:
Mononaut
2024-04-25 20:20:41 +00:00
parent ac0f56325b
commit 4f4215577a
11 changed files with 1384 additions and 6 deletions

View File

@@ -27,6 +27,7 @@ import { PoolRankingComponent } from '../components/pool-ranking/pool-ranking.co
import { PoolComponent } from '../components/pool/pool.component';
import { TelevisionComponent } from '../components/television/television.component';
import { DashboardComponent } from '../dashboard/dashboard.component';
import { CustomDashboardComponent } from '../components/custom-dashboard/custom-dashboard.component';
import { MiningDashboardComponent } from '../components/mining-dashboard/mining-dashboard.component';
import { AcceleratorDashboardComponent } from '../components/acceleration/accelerator-dashboard/accelerator-dashboard.component';
import { HashrateChartComponent } from '../components/hashrate-chart/hashrate-chart.component';
@@ -39,6 +40,7 @@ import { CommonModule } from '@angular/common';
@NgModule({
declarations: [
DashboardComponent,
CustomDashboardComponent,
MempoolBlockComponent,
AddressComponent,

View File

@@ -17,10 +17,16 @@ import { StartComponent } from '../components/start/start.component';
import { StatisticsComponent } from '../components/statistics/statistics.component';
import { TelevisionComponent } from '../components/television/television.component';
import { DashboardComponent } from '../dashboard/dashboard.component';
import { CustomDashboardComponent } from '../components/custom-dashboard/custom-dashboard.component';
import { AccelerationFeesGraphComponent } from '../components/acceleration/acceleration-fees-graph/acceleration-fees-graph.component';
import { AccelerationsListComponent } from '../components/acceleration/accelerations-list/accelerations-list.component';
import { AddressComponent } from '../components/address/address.component';
const browserWindow = window || {};
// @ts-ignore
const browserWindowEnv = browserWindow.__env || {};
const isCustomized = browserWindowEnv?.customize;
const routes: Routes = [
{
path: '',
@@ -149,7 +155,7 @@ const routes: Routes = [
component: StartComponent,
children: [{
path: '',
component: DashboardComponent,
component: isCustomized ? CustomDashboardComponent : DashboardComponent,
}]
},
]