diff --git a/desktop/flipper-plugin/src/plugin/DevicePlugin.tsx b/desktop/flipper-plugin/src/plugin/DevicePlugin.tsx index 0e1b03f0d..1b0bd1616 100644 --- a/desktop/flipper-plugin/src/plugin/DevicePlugin.tsx +++ b/desktop/flipper-plugin/src/plugin/DevicePlugin.tsx @@ -19,6 +19,7 @@ import { ServerAddOnControls, EventsContract, MethodsContract, + DeviceDescription, } from 'flipper-common'; export type DeviceLogListener = (entry: DeviceLogEntry) => void; @@ -26,6 +27,7 @@ export type CrashLogListener = (crash: CrashLog) => void; export interface Device { readonly isArchived: boolean; + readonly description: DeviceDescription; readonly isConnected: boolean; readonly os: DeviceOS; readonly serial: string; diff --git a/desktop/flipper-plugin/src/test-utils/test-utils.tsx b/desktop/flipper-plugin/src/test-utils/test-utils.tsx index 327c2dc7b..e943e6175 100644 --- a/desktop/flipper-plugin/src/test-utils/test-utils.tsx +++ b/desktop/flipper-plugin/src/test-utils/test-utils.tsx @@ -575,6 +575,16 @@ function createMockDevice(options?: StartPluginOptions): Device & { const crashListeners: (undefined | CrashLogListener)[] = []; return { os: 'Android', + description: { + os: 'Android', + deviceType: 'emulator', + features: { + screenCaptureAvailable: false, + screenshotAvailable: false, + }, + serial: '123', + title: 'Test device', + }, deviceType: 'emulator', serial: 'serial-000', isArchived: !!options?.isArchived,