Function
convertWaveEventToDataItem
(event: Extract<WaveEvent, { event: "sysinfo" }>)
Source from the content-addressed store, hash-verified
| 91 | } |
| 92 | |
| 93 | function convertWaveEventToDataItem(event: Extract<WaveEvent, { event: "sysinfo" }>): DataItem { |
| 94 | const eventData = event.data; |
| 95 | if (eventData == null || eventData.ts == null || eventData.values == null) { |
| 96 | return null; |
| 97 | } |
| 98 | const dataItem = { ts: eventData.ts }; |
| 99 | for (const key in eventData.values) { |
| 100 | dataItem[key] = eventData.values[key]; |
| 101 | } |
| 102 | return dataItem; |
| 103 | } |
| 104 | |
| 105 | class SysinfoViewModel implements ViewModel { |
| 106 | viewType: string; |
Tested by
no test coverage detected