Skip to content

FirmwareStatusResult

FirmwareStatusResult = QueryResult<FirmwareStatus> & object

Defined in: console-sdk/src/firmware/types.ts:267

The result of useFirmwareStatus: a QueryResult of FirmwareStatus extended with an imperative refresh() (the caller-friendly alias of refetch(), forcing a manifest re-read). The manifest fetch uses config.firmware.fetch ?? fetch, unauthenticated, with typed errors ('firmware/manifest-unavailable') — the silent return [] of the reference implementation has no successor. Results are provider-cached per model+channel, so N device rows cause 1 network check.

refresh(): Promise<void>

Forces a manifest re-read for this device’s model+channel.

Promise<void>