fix displayed error in virtual device picker

Summary: Error thrown from server is serialiased that is a string, not instance of Error

Reviewed By: LukeDefeo

Differential Revision: D51201870

fbshipit-source-id: 833818789a50a21d3d27e0388635e0e2b7470c9d
This commit is contained in:
Anton Kastritskiy
2023-11-10 08:03:34 -08:00
committed by Facebook GitHub Bot
parent e5f6ad0ca6
commit 2d253b1387

View File

@@ -126,7 +126,7 @@ export const LaunchEmulatorDialog = withTrackingScope(
setIosEmulators(simulators);
} catch (error) {
console.warn('Failed to find iOS simulators', error);
setiOSMessage(`Error: ${error.message} \nRetrying...`);
setiOSMessage(`Error: ${error.message ?? error} \nRetrying...`);
setTimeout(getiOSSimulators, 1000);
}
};
@@ -148,7 +148,7 @@ export const LaunchEmulatorDialog = withTrackingScope(
setAndroidEmulators(emulators);
} catch (error) {
console.warn('Failed to find Android emulators', error);
setAndroidMessage(`Error: ${error.message} \nRetrying...`);
setAndroidMessage(`Error: ${error.message ?? error} \nRetrying...`);
setTimeout(getAndroidEmulators, 1000);
}
};