| 
									
										
										
										
											2022-08-29 14:06:50 +02:00
										 |  |  | <div class="container-xl" *ngIf="(node$ | async) as node; else skeletonLoader"> | 
					
						
							| 
									
										
										
										
											2022-08-22 09:17:23 +02:00
										 |  |  |   <h5 class="mb-0" style="color: #ffffff66" i18n="lightning.node">Lightning node</h5> | 
					
						
							| 
									
										
										
										
											2022-07-24 12:34:50 +02:00
										 |  |  |   <div class="title-container mb-2" *ngIf="!error"> | 
					
						
							| 
									
										
										
										
											2022-08-28 08:58:41 +02:00
										 |  |  |     <h1 class="mb-0 text-truncate">{{ node.alias }}</h1> | 
					
						
							| 
									
										
										
										
											2022-05-01 03:01:27 +04:00
										 |  |  |     <span class="tx-link"> | 
					
						
							| 
									
										
										
										
											2022-08-04 11:30:32 +02:00
										 |  |  |       <a [routerLink]="['/lightning/node' | relativeUrl, node.public_key]"> | 
					
						
							| 
									
										
										
										
											2022-08-30 10:42:50 +02:00
										 |  |  |         <span class="d-inline d-lg-none">{{ node.public_key | shortenString : 24 }}</span> | 
					
						
							|  |  |  |         <span class="d-none d-lg-inline">{{ node.public_key }}</span> | 
					
						
							| 
									
										
										
										
											2022-08-04 11:30:32 +02:00
										 |  |  |       </a> | 
					
						
							| 
									
										
										
										
											2022-05-01 03:01:27 +04:00
										 |  |  |       <app-clipboard [text]="node.public_key"></app-clipboard> | 
					
						
							|  |  |  |     </span> | 
					
						
							|  |  |  |   </div> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   <div class="clearfix"></div> | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-07-24 12:34:50 +02:00
										 |  |  |   <div *ngIf="error" class="d-flex flex-column justify-content-around align-items-center mt-5 w-100" style="min-height: 100px"> | 
					
						
							|  |  |  |     <span i18n="lightning.node-not-found">No node found for public key "{{ node.public_key | shortenString : 12}}"</span> | 
					
						
							|  |  |  |     <a [routerLink]="['/lightning' | relativeUrl]" i18n="lightning.back-to-lightning-dashboard">Back to the lightning dashboard</a> | 
					
						
							|  |  |  |   </div> | 
					
						
							| 
									
										
										
										
											2022-05-01 03:01:27 +04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-07-24 12:34:50 +02:00
										 |  |  |   <div class="box" *ngIf="!error"> | 
					
						
							| 
									
										
										
										
											2022-05-01 03:01:27 +04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-07-24 12:34:50 +02:00
										 |  |  |     <div class="row"> | 
					
						
							|  |  |  |       <div class="col-md"> | 
					
						
							| 
									
										
										
										
											2022-08-31 08:17:42 +02:00
										 |  |  |         <table class="table table-borderless table-striped table-fixed"> | 
					
						
							| 
									
										
										
										
											2022-07-24 12:34:50 +02:00
										 |  |  |           <tbody> | 
					
						
							|  |  |  |             <tr> | 
					
						
							| 
									
										
										
										
											2022-08-31 08:17:42 +02:00
										 |  |  |               <td i18n="lightning.active-capacity" class="text-truncate label">Active capacity</td> | 
					
						
							| 
									
										
										
										
											2022-07-24 12:34:50 +02:00
										 |  |  |               <td> | 
					
						
							|  |  |  |                 <app-sats [satoshis]="node.capacity"></app-sats> | 
					
						
							|  |  |  |                 <app-fiat [value]="node.capacity" digitsInfo="1.0-0"></app-fiat> | 
					
						
							|  |  |  |               </td> | 
					
						
							|  |  |  |             </tr> | 
					
						
							|  |  |  |             <tr> | 
					
						
							| 
									
										
										
										
											2022-08-31 08:17:42 +02:00
										 |  |  |               <td i18n="lightning.active-channels" class="text-truncate label">Active channels</td> | 
					
						
							| 
									
										
										
										
											2022-07-24 12:34:50 +02:00
										 |  |  |               <td> | 
					
						
							| 
									
										
										
										
											2022-08-04 11:30:32 +02:00
										 |  |  |                 {{ node.active_channel_count }} | 
					
						
							| 
									
										
										
										
											2022-07-24 12:34:50 +02:00
										 |  |  |               </td> | 
					
						
							|  |  |  |             </tr> | 
					
						
							|  |  |  |             <tr> | 
					
						
							| 
									
										
										
										
											2022-08-31 08:17:42 +02:00
										 |  |  |               <td i18n="lightning.active-channels-avg" class="text-wrap label">Average channel size</td> | 
					
						
							| 
									
										
										
										
											2022-07-24 12:34:50 +02:00
										 |  |  |               <td> | 
					
						
							| 
									
										
										
										
											2022-08-04 11:30:32 +02:00
										 |  |  |                 <app-sats [satoshis]="node.avgCapacity"></app-sats> | 
					
						
							|  |  |  |                 <app-fiat [value]="node.avgCapacity" digitsInfo="1.0-0"></app-fiat> | 
					
						
							| 
									
										
										
										
											2022-07-24 12:34:50 +02:00
										 |  |  |               </td> | 
					
						
							|  |  |  |             </tr> | 
					
						
							| 
									
										
										
										
											2022-09-06 10:51:14 +02:00
										 |  |  |             <tr> | 
					
						
							| 
									
										
										
										
											2022-08-31 08:17:42 +02:00
										 |  |  |               <td i18n="location" class="text-truncate">Location</td> | 
					
						
							| 
									
										
										
										
											2022-09-06 10:51:14 +02:00
										 |  |  |               <td *ngIf="node.geolocation"> | 
					
						
							| 
									
										
										
										
											2022-08-18 17:14:09 +02:00
										 |  |  |                 <app-geolocation [data]="node.geolocation" [type]="'node'"></app-geolocation> | 
					
						
							| 
									
										
										
										
											2022-07-26 12:26:44 +02:00
										 |  |  |               </td> | 
					
						
							| 
									
										
										
										
											2022-09-06 10:51:14 +02:00
										 |  |  |               <td *ngIf="!node.geolocation"> | 
					
						
							|  |  |  |                 <span i18n="unknown">Unknown</span> | 
					
						
							|  |  |  |               </td> | 
					
						
							| 
									
										
										
										
											2022-07-24 12:34:50 +02:00
										 |  |  |             </tr> | 
					
						
							|  |  |  |           </tbody> | 
					
						
							|  |  |  |         </table> | 
					
						
							|  |  |  |       </div> | 
					
						
							|  |  |  |       <div class="w-100 d-block d-md-none"></div> | 
					
						
							|  |  |  |       <div class="col-md"> | 
					
						
							| 
									
										
										
										
											2022-08-31 08:17:42 +02:00
										 |  |  |         <table class="table table-borderless table-striped table-fixed"> | 
					
						
							| 
									
										
										
										
											2022-07-24 12:34:50 +02:00
										 |  |  |           <tbody> | 
					
						
							|  |  |  |             <tr> | 
					
						
							| 
									
										
										
										
											2022-08-31 08:17:42 +02:00
										 |  |  |               <td i18n="address.total-received" class="text-truncate label">First seen</td> | 
					
						
							| 
									
										
										
										
											2022-07-24 12:34:50 +02:00
										 |  |  |               <td> | 
					
						
							| 
									
										
										
										
											2022-08-04 11:30:32 +02:00
										 |  |  |                 <app-timestamp [unixTime]="node.first_seen"></app-timestamp> | 
					
						
							| 
									
										
										
										
											2022-07-24 12:34:50 +02:00
										 |  |  |               </td> | 
					
						
							|  |  |  |             </tr> | 
					
						
							|  |  |  |             <tr> | 
					
						
							| 
									
										
										
										
											2022-08-31 08:17:42 +02:00
										 |  |  |               <td i18n="address.total-sent" class="text-truncate label">Last update</td> | 
					
						
							| 
									
										
										
										
											2022-07-24 12:34:50 +02:00
										 |  |  |               <td> | 
					
						
							| 
									
										
										
										
											2022-08-04 11:30:32 +02:00
										 |  |  |                 <app-timestamp [unixTime]="node.updated_at"></app-timestamp> | 
					
						
							| 
									
										
										
										
											2022-07-24 12:34:50 +02:00
										 |  |  |               </td> | 
					
						
							|  |  |  |             </tr> | 
					
						
							|  |  |  |             <tr> | 
					
						
							| 
									
										
										
										
											2022-08-31 08:17:42 +02:00
										 |  |  |               <td i18n="address.balance" class="text-truncate label">Color</td> | 
					
						
							| 
									
										
										
										
											2022-07-24 12:34:50 +02:00
										 |  |  |               <td> | 
					
						
							|  |  |  |                 <div [ngStyle]="{'color': node.color}">{{ node.color }}</div> | 
					
						
							|  |  |  |               </td> | 
					
						
							|  |  |  |             </tr> | 
					
						
							| 
									
										
										
										
											2022-09-06 10:51:14 +02:00
										 |  |  |             <tr> | 
					
						
							| 
									
										
										
										
											2022-08-31 08:17:42 +02:00
										 |  |  |               <td i18n="isp" class="text-truncate label">ISP</td> | 
					
						
							| 
									
										
										
										
											2022-09-06 10:51:14 +02:00
										 |  |  |               <td *ngIf="node.as_number"> | 
					
						
							| 
									
										
										
										
											2022-08-31 08:17:42 +02:00
										 |  |  |                 <a class="d-block text-wrap" [routerLink]="['/lightning/nodes/isp' | relativeUrl, node.as_number]"> | 
					
						
							| 
									
										
										
										
											2022-07-26 12:26:44 +02:00
										 |  |  |                   {{ node.as_organization }} [ASN {{node.as_number}}] | 
					
						
							|  |  |  |                 </a>                 | 
					
						
							| 
									
										
										
										
											2022-07-24 12:34:50 +02:00
										 |  |  |               </td> | 
					
						
							| 
									
										
										
										
											2022-09-22 18:35:16 +02:00
										 |  |  |               <td *ngIf="clearnetSocketCount === 0 && torSocketCount > 0"> | 
					
						
							| 
									
										
										
										
											2022-09-10 02:16:06 +09:00
										 |  |  |                 <span class="badge badge-success" placement="bottom" i18n="tor">Exclusively on Tor</span> | 
					
						
							| 
									
										
										
										
											2022-09-06 10:51:14 +02:00
										 |  |  |               </td> | 
					
						
							| 
									
										
										
										
											2022-09-22 18:35:16 +02:00
										 |  |  |               <td *ngIf="node.sockets.length === 0"> | 
					
						
							|  |  |  |                 <span i18n="unknown">Unknown</span> | 
					
						
							|  |  |  |               </td> | 
					
						
							| 
									
										
										
										
											2022-07-24 12:34:50 +02:00
										 |  |  |             </tr> | 
					
						
							|  |  |  |           </tbody> | 
					
						
							|  |  |  |         </table> | 
					
						
							|  |  |  |       </div> | 
					
						
							| 
									
										
										
										
											2022-05-01 03:01:27 +04:00
										 |  |  |     </div> | 
					
						
							| 
									
										
										
										
											2022-05-06 00:20:14 +04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-07-24 12:34:50 +02:00
										 |  |  |   </div> | 
					
						
							| 
									
										
										
										
											2022-05-06 00:20:14 +04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-08-05 10:11:29 +02:00
										 |  |  |   <div class="input-group mt-3" *ngIf="!error && node.socketsObject.length"> | 
					
						
							| 
									
										
										
										
											2022-07-24 12:34:50 +02:00
										 |  |  |     <div class="d-inline-block" ngbDropdown #myDrop="ngbDropdown" | 
					
						
							|  |  |  |       *ngIf="node.socketsObject.length > 1; else noDropdown"> | 
					
						
							|  |  |  |       <button class="btn btn-secondary dropdown-toggle" type="button" aria-expanded="false" ngbDropdownAnchor | 
					
						
							|  |  |  |         (focus)="myDrop.open()"> | 
					
						
							|  |  |  |         <div class="dropdownLabel">{{ node.socketsObject[selectedSocketIndex].label }}</div> | 
					
						
							| 
									
										
										
										
											2022-05-06 00:20:14 +04:00
										 |  |  |       </button> | 
					
						
							| 
									
										
										
										
											2022-07-24 12:34:50 +02:00
										 |  |  |       <div ngbDropdownMenu aria-labelledby="dropdownManual"> | 
					
						
							|  |  |  |         <button *ngFor="let socket of node.socketsObject; let i = index;" ngbDropdownItem (click)="changeSocket(i)">{{ | 
					
						
							|  |  |  |           socket.label }}</button> | 
					
						
							|  |  |  |       </div> | 
					
						
							| 
									
										
										
										
											2022-05-06 00:20:14 +04:00
										 |  |  |     </div> | 
					
						
							| 
									
										
										
										
											2022-07-24 12:34:50 +02:00
										 |  |  |     <ng-template #noDropdown> | 
					
						
							|  |  |  |       <span class="input-group-text" id="basic-addon3">{{ node.socketsObject[selectedSocketIndex].label }}</span> | 
					
						
							|  |  |  |     </ng-template> | 
					
						
							|  |  |  |     <input type="text" class="form-control" aria-label="Text input with dropdown button" | 
					
						
							|  |  |  |       [value]="node.socketsObject[selectedSocketIndex].socket"> | 
					
						
							|  |  |  |     <button class="btn btn-secondary ml-1" type="button" id="inputGroupFileAddon04" (mouseover)="qrCodeVisible = true" | 
					
						
							|  |  |  |       (mouseout)="qrCodeVisible = false"> | 
					
						
							|  |  |  |       <fa-icon [icon]="['fas', 'qrcode']" [fixedWidth]="true"></fa-icon> | 
					
						
							|  |  |  |       <div class="qr-wrapper" [hidden]="!qrCodeVisible"> | 
					
						
							|  |  |  |         <app-qrcode [size]="200" [data]="node.socketsObject[selectedSocketIndex].socket"></app-qrcode> | 
					
						
							|  |  |  |       </div> | 
					
						
							|  |  |  |     </button> | 
					
						
							| 
									
										
										
										
											2022-09-19 18:21:31 +02:00
										 |  |  |     <app-clipboard [button]="true" [text]="node.socketsObject[selectedSocketIndex].socket" [leftPadding]="false"></app-clipboard> | 
					
						
							| 
									
										
										
										
											2022-07-24 12:34:50 +02:00
										 |  |  |   </div> | 
					
						
							| 
									
										
										
										
											2022-07-02 16:46:57 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-08-23 11:26:00 +02:00
										 |  |  |   <div *ngIf="!error"> | 
					
						
							| 
									
										
										
										
											2022-09-04 09:35:31 +02:00
										 |  |  |     <div class="row" *ngIf="node.as_number && node.active_channel_count"> | 
					
						
							| 
									
										
										
										
											2022-08-23 16:26:01 +02:00
										 |  |  |       <div class="col-sm"> | 
					
						
							| 
									
										
										
										
											2022-08-23 17:52:37 +02:00
										 |  |  |         <app-nodes-channels-map [style]="'nodepage'" [publicKey]="node.public_key" [hasLocation]="!!node.as_number"></app-nodes-channels-map> | 
					
						
							| 
									
										
										
										
											2022-08-23 16:26:01 +02:00
										 |  |  |       </div> | 
					
						
							|  |  |  |       <div class="col-sm"> | 
					
						
							|  |  |  |         <app-node-statistics-chart [publicKey]="node.public_key"></app-node-statistics-chart> | 
					
						
							|  |  |  |       </div> | 
					
						
							|  |  |  |     </div> | 
					
						
							| 
									
										
										
										
											2022-09-04 09:35:31 +02:00
										 |  |  |     <div *ngIf="!node.as_number || !node.active_channel_count"> | 
					
						
							| 
									
										
										
										
											2022-08-23 18:00:40 +02:00
										 |  |  |       <app-node-statistics-chart [publicKey]="node.public_key"></app-node-statistics-chart> | 
					
						
							|  |  |  |     </div> | 
					
						
							| 
									
										
										
										
											2022-08-23 11:26:00 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  |     <app-node-channels style="display:block;margin-bottom: 40px" [publicKey]="node.public_key"></app-node-channels> | 
					
						
							| 
									
										
										
										
											2022-05-01 03:01:27 +04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-08-29 22:25:43 +02:00
										 |  |  |     <div class="d-flex"> | 
					
						
							| 
									
										
										
										
											2022-08-23 17:03:04 +02:00
										 |  |  |       <h2 *ngIf="channelsListStatus === 'open'"> | 
					
						
							|  |  |  |         <span i18n="lightning.open-channels">Open channels</span> | 
					
						
							|  |  |  |         <span> ({{ node.opened_channel_count }})</span> | 
					
						
							|  |  |  |       </h2> | 
					
						
							|  |  |  |       <h2 *ngIf="channelsListStatus === 'closed'"> | 
					
						
							|  |  |  |         <span i18n="lightning.open-channels">Closed channels</span> | 
					
						
							|  |  |  |         <span> ({{ node.closed_channel_count }})</span> | 
					
						
							|  |  |  |       </h2> | 
					
						
							| 
									
										
										
										
											2022-08-29 22:25:43 +02:00
										 |  |  |       <div *ngIf="channelListLoading" class="spinner-border ml-3" role="status"></div> | 
					
						
							| 
									
										
										
										
											2022-08-23 11:26:00 +02:00
										 |  |  |     </div> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     <app-channels-list [publicKey]="node.public_key" | 
					
						
							| 
									
										
										
										
											2022-08-29 22:25:43 +02:00
										 |  |  |       (channelsStatusChangedEvent)="onChannelsListStatusChanged($event)" | 
					
						
							|  |  |  |       (loadingEvent)="onLoadingEvent($event)" | 
					
						
							|  |  |  |     ></app-channels-list> | 
					
						
							| 
									
										
										
										
											2022-08-23 11:26:00 +02:00
										 |  |  |   </div> | 
					
						
							| 
									
										
										
										
											2022-07-24 12:34:50 +02:00
										 |  |  |      | 
					
						
							| 
									
										
										
										
											2022-05-01 03:01:27 +04:00
										 |  |  | </div> | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-08-29 14:06:50 +02:00
										 |  |  | <ng-template #skeletonLoader> | 
					
						
							|  |  |  |   <div class="container-xl"> | 
					
						
							|  |  |  |     <h5 class="mb-0" style="color: #ffffff66" i18n="lightning.node">Lightning node</h5> | 
					
						
							|  |  |  |     <div class="title-container mb-2"> | 
					
						
							| 
									
										
										
										
											2022-08-31 16:10:59 +03:00
										 |  |  |       <h1 class="mb-0"><span class="skeleton-loader" style="width: 250px; height: 36px; margin-top: 5px; margin-bottom: 5px;"></span></h1> | 
					
						
							| 
									
										
										
										
											2022-08-29 14:06:50 +02:00
										 |  |  |       <span class="tx-link"> | 
					
						
							| 
									
										
										
										
											2022-08-31 16:10:59 +03:00
										 |  |  |         <span class="skeleton-loader" style="margin-bottom: 3px; width: 80%;"></span> | 
					
						
							| 
									
										
										
										
											2022-08-29 14:06:50 +02:00
										 |  |  |       </span> | 
					
						
							|  |  |  |     </div> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     <div class="clearfix"></div> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     <div class="box"> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |       <div class="row"> | 
					
						
							|  |  |  |         <div class="col-md"> | 
					
						
							|  |  |  |           <table class="table table-borderless table-striped"> | 
					
						
							|  |  |  |             <tbody> | 
					
						
							|  |  |  |               <tr> | 
					
						
							|  |  |  |                 <td><span class="skeleton-loader"></span></td> | 
					
						
							|  |  |  |                 <td><span class="skeleton-loader"></span></td> | 
					
						
							|  |  |  |               </tr> | 
					
						
							|  |  |  |               <tr> | 
					
						
							|  |  |  |                 <td><span class="skeleton-loader"></span></td> | 
					
						
							|  |  |  |                 <td><span class="skeleton-loader"></span></td> | 
					
						
							|  |  |  |               </tr> | 
					
						
							|  |  |  |               <tr> | 
					
						
							|  |  |  |                 <td><span class="skeleton-loader"></span></td> | 
					
						
							|  |  |  |                 <td><span class="skeleton-loader"></span></td> | 
					
						
							|  |  |  |               </tr> | 
					
						
							|  |  |  |               <tr> | 
					
						
							|  |  |  |                 <td><span class="skeleton-loader"></span></td> | 
					
						
							|  |  |  |                 <td><span class="skeleton-loader"></span></td> | 
					
						
							|  |  |  |               </tr> | 
					
						
							|  |  |  |             </tbody> | 
					
						
							|  |  |  |           </table> | 
					
						
							|  |  |  |         </div> | 
					
						
							|  |  |  |         <div class="w-100 d-block d-md-none"></div> | 
					
						
							|  |  |  |         <div class="col-md"> | 
					
						
							|  |  |  |           <table class="table table-borderless table-striped"> | 
					
						
							|  |  |  |             <tbody> | 
					
						
							|  |  |  |               <tr> | 
					
						
							|  |  |  |                 <td><span class="skeleton-loader"></span></td> | 
					
						
							|  |  |  |                 <td><span class="skeleton-loader"></span></td> | 
					
						
							|  |  |  |               </tr> | 
					
						
							|  |  |  |               <tr> | 
					
						
							|  |  |  |                 <td><span class="skeleton-loader"></span></td> | 
					
						
							|  |  |  |                 <td><span class="skeleton-loader"></span></td> | 
					
						
							|  |  |  |               </tr> | 
					
						
							|  |  |  |               <tr> | 
					
						
							|  |  |  |                 <td><span class="skeleton-loader"></span></td> | 
					
						
							|  |  |  |                 <td><span class="skeleton-loader"></span></td> | 
					
						
							|  |  |  |               </tr> | 
					
						
							|  |  |  |               <tr> | 
					
						
							|  |  |  |                 <td><span class="skeleton-loader"></span></td> | 
					
						
							|  |  |  |                 <td><span class="skeleton-loader"></span></td> | 
					
						
							|  |  |  |               </tr> | 
					
						
							|  |  |  |             </tbody> | 
					
						
							|  |  |  |           </table> | 
					
						
							|  |  |  |         </div> | 
					
						
							|  |  |  |       </div> | 
					
						
							|  |  |  |    | 
					
						
							|  |  |  |     </div> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     <div class="input-group mt-3" > | 
					
						
							|  |  |  |     <span class="input-group-text" id="basic-addon3"><span class="skeleton-loader" style="width: 75px;"></span></span> | 
					
						
							| 
									
										
										
										
											2022-08-30 10:42:50 +02:00
										 |  |  |       <input type="text" class="form-control" disabled style="opacity: 0.3;"> | 
					
						
							| 
									
										
										
										
											2022-08-29 14:06:50 +02:00
										 |  |  |       <button class="btn btn-secondary ml-1" type="button" id="inputGroupFileAddon04" [disabled]="true"> | 
					
						
							|  |  |  |         <fa-icon [icon]="['fas', 'qrcode']" [fixedWidth]="true"></fa-icon> | 
					
						
							|  |  |  |       </button> | 
					
						
							| 
									
										
										
										
											2022-09-19 18:21:31 +02:00
										 |  |  |       <app-clipboard [button]="true" [text]="''"></app-clipboard> | 
					
						
							| 
									
										
										
										
											2022-08-29 14:06:50 +02:00
										 |  |  |     </div> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     <br> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     <div class="row"> | 
					
						
							|  |  |  |       <div class="col-sm"> | 
					
						
							| 
									
										
										
										
											2022-08-30 10:42:50 +02:00
										 |  |  |         <div style="height: 400px;"> | 
					
						
							|  |  |  |           <div class="text-center loadingGraphs"> | 
					
						
							|  |  |  |             <div class="spinner-border text-light"></div> | 
					
						
							|  |  |  |           </div> | 
					
						
							|  |  |  |         </div> | 
					
						
							| 
									
										
										
										
											2022-08-29 14:06:50 +02:00
										 |  |  |       </div> | 
					
						
							|  |  |  |       <div class="col-sm"> | 
					
						
							| 
									
										
										
										
											2022-08-30 10:42:50 +02:00
										 |  |  |         <div style="height: 400px;"> | 
					
						
							|  |  |  |           <div class="text-center loadingGraphs"> | 
					
						
							|  |  |  |             <div class="spinner-border text-light"></div> | 
					
						
							|  |  |  |           </div> | 
					
						
							|  |  |  |         </div> | 
					
						
							| 
									
										
										
										
											2022-08-29 14:06:50 +02:00
										 |  |  |       </div> | 
					
						
							|  |  |  |     </div> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   </div> | 
					
						
							|  |  |  | </ng-template> | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-08-05 10:11:29 +02:00
										 |  |  | <br> |