Skip to content

Commit 13b6f52

Browse files
committed
fix: show devices name as a mat-subtitle
1 parent 04898dd commit 13b6f52

File tree

1 file changed

+15
-6
lines changed

1 file changed

+15
-6
lines changed

src/app/dashboard/dashboard.component.html

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@
1212
<mat-card class="dashboard-card">
1313
<mat-card-header>
1414
<mat-card-title>
15-
Battery Level <span *ngIf="(battery.device | async) as device">({{ device.name }})</span>
15+
Battery Level
1616
<button mat-icon-button class="more-button" [matMenuTriggerFor]="menuBattery" aria-label="Toggle menu">
1717
<mat-icon>more_vert</mat-icon>
1818
</button>
1919
<mat-menu #menuBattery="matMenu" xPosition="before">
20-
<button mat-menu-item *ngIf="(battery.device | async) === undefined" (click)="battery.requestValue()">
20+
<button mat-menu-item *ngIf="(battery.device | async) === null" (click)="battery.requestValue()">
2121
<mat-icon>bluetooth_searching</mat-icon>
2222
Connect
2323
</button>
@@ -27,6 +27,9 @@
2727
</button>
2828
</mat-menu>
2929
</mat-card-title>
30+
<mat-card-subtitle *ngIf="(battery.device | async) as device">
31+
{{ device.name }}
32+
</mat-card-subtitle>
3033
</mat-card-header>
3134
<mat-card-content class="dashboard-card-content">
3235
<ble-battery-level #battery></ble-battery-level>
@@ -40,12 +43,12 @@
4043
<mat-card class="dashboard-card">
4144
<mat-card-header>
4245
<mat-card-title>
43-
Humidity Level <span *ngIf="(humidity.device | async) as device">({{ device.name }})</span>
46+
Humidity Level
4447
<button mat-icon-button class="more-button" [matMenuTriggerFor]="menuHumidity" aria-label="Toggle menu">
4548
<mat-icon>more_vert</mat-icon>
4649
</button>
4750
<mat-menu #menuHumidity="matMenu" xPosition="before">
48-
<button mat-menu-item *ngIf="(humidity.device | async) === undefined" (click)="humidity.requestValue()">
51+
<button mat-menu-item *ngIf="(humidity.device | async) === null" (click)="humidity.requestValue()">
4952
<mat-icon>bluetooth_searching</mat-icon>
5053
Connect
5154
</button>
@@ -55,6 +58,9 @@
5558
</button>
5659
</mat-menu>
5760
</mat-card-title>
61+
<mat-card-subtitle *ngIf="(humidity.device | async) as device">
62+
{{ device.name }}
63+
</mat-card-subtitle>
5864
</mat-card-header>
5965
<mat-card-content class="dashboard-card-content">
6066
<ble-humidity #humidity></ble-humidity>
@@ -68,12 +74,12 @@
6874
<mat-card class="dashboard-card">
6975
<mat-card-header>
7076
<mat-card-title>
71-
Temperature <span *ngIf="(temperature.device | async) as device">({{ device.name }})</span>
77+
Temperature
7278
<button mat-icon-button class="more-button" [matMenuTriggerFor]="menuTemperature" aria-label="Toggle menu">
7379
<mat-icon>more_vert</mat-icon>
7480
</button>
7581
<mat-menu #menuTemperature="matMenu" xPosition="before">
76-
<button mat-menu-item *ngIf="(temperature.device | async) === undefined" (click)="temperature.requestValue()">
82+
<button mat-menu-item *ngIf="(temperature.device | async) === null" (click)="temperature.requestValue()">
7783
<mat-icon>bluetooth_searching</mat-icon>
7884
Connect
7985
</button>
@@ -83,6 +89,9 @@
8389
</button>
8490
</mat-menu>
8591
</mat-card-title>
92+
<mat-card-subtitle *ngIf="(temperature.device | async) as device">
93+
{{ device.name }}
94+
</mat-card-subtitle>
8695
</mat-card-header>
8796
<mat-card-content class="dashboard-card-content">
8897
<ble-temperature #temperature></ble-temperature>

0 commit comments

Comments
 (0)