Device plugin management (6/n): Enable bundled device plugins by default

Summary: Enable device plugins by default to minimise breaking changes for users. Users will be able disable them if they want.

Reviewed By: mweststrate

Differential Revision: D26439227

fbshipit-source-id: 95c19e9335d583646c8aafd70a03e73bcf86c3bc
This commit is contained in:
Anton Nikolaev
2021-02-16 10:46:11 -08:00
committed by Facebook GitHub Bot
parent 1c898bd2da
commit c4489f9c2a
2 changed files with 14 additions and 2 deletions

View File

@@ -37,7 +37,13 @@ Object {
"userPreferredApp": "TestApp#Android#MockAndroidDevice#serial", "userPreferredApp": "TestApp#Android#MockAndroidDevice#serial",
"userPreferredDevice": "MockAndroidDevice", "userPreferredDevice": "MockAndroidDevice",
"userPreferredPlugin": "TestPlugin", "userPreferredPlugin": "TestPlugin",
"userStarredDevicePlugins": Set {}, "userStarredDevicePlugins": Set {
"DeviceLogs",
"CrashReporter",
"MobileBuilds",
"Hermesdebuggerrn",
"React",
},
"userStarredPlugins": Object { "userStarredPlugins": Object {
"TestApp": Array [ "TestApp": Array [
"TestPlugin", "TestPlugin",

View File

@@ -153,7 +153,13 @@ const INITAL_STATE: State = {
userPreferredPlugin: null, userPreferredPlugin: null,
userPreferredApp: null, userPreferredApp: null,
userStarredPlugins: {}, userStarredPlugins: {},
userStarredDevicePlugins: new Set(), userStarredDevicePlugins: new Set([
'DeviceLogs',
'CrashReporter',
'MobileBuilds',
'Hermesdebuggerrn',
'React',
]),
clients: [], clients: [],
uninitializedClients: [], uninitializedClients: [],
deepLinkPayload: null, deepLinkPayload: null,