reflow machines from k/v

This commit is contained in:
Paul R. Tagliamonte
2024-08-20 16:28:41 -04:00
parent 8a66d0df76
commit f77b312ecb
2 changed files with 4 additions and 6 deletions

View File

@ -1,13 +1,11 @@
import { isDesktop } from './isDesktop'
import { components } from './machine-api'
export type MachinesListing = {
[key: string]: components['schemas']['Machine']
}
export type MachinesListing = Array<components['schemas']['Machine']>
export class MachineManager {
private _isDesktop: boolean = isDesktop()
private _machines: MachinesListing = {}
private _machines: MachinesListing = []
private _machineApiIp: string | null = null
private _currentMachine: components['schemas']['Machine'] | null = null
@ -44,7 +42,7 @@ export class MachineManager {
}
machineCount(): number {
return Object.keys(this._machines).length
return this._machines.length
}
get machineApiIp(): string | null {