Plugin React Componenets (UI)

Summary:
# Zero Redux DevTools

Our awesome new Zero Rating SDK is based on a Redux/Saga Library, and part of the reason for it is the amazing DevTools we can add around it.
State & Sagas visibility, manipulation, and even time-machine.
Comes as a Flipper Plugin to Android first, then iOS.

Inspired by JavaScript's [Redux DevTools @ GitHub](https://github.com/reduxjs/redux-devtools).

## This Diff

**Adding UI to our Flipper Desktop App.**
- React components to structure our plugin. Root + Tabs.
  - Currently enabled: Actions Tab. with Actions (& state) Details side view
  - Currently Disabled: SDK Tab, Sagas Tab.
  - added a get "PluginFeatures" command to enable/disable desktop feature based on the app implementation  (Fb4a/ FBLite / Wild, etc)

{F232877109}

Reviewed By: egergo

Differential Revision: D20350029

fbshipit-source-id: 000a7fda70026fbc3e121e46a6ac5905af9c807d
This commit is contained in:
Aviad Sachs
2020-04-08 04:29:12 -07:00
committed by Facebook GitHub Bot
parent e44c7f4062
commit e787ce631e

View File

@@ -186,6 +186,7 @@
], ],
"question-circle": [ "question-circle": [
12, 12,
16,
20 20
], ],
"question": [ "question": [
@@ -236,6 +237,7 @@
], ],
"tools": [ "tools": [
12, 12,
16,
20 20
], ],
"translate": [ "translate": [
@@ -384,5 +386,17 @@
], ],
"sankey-diagram": [ "sankey-diagram": [
12 12
],
"media-stack": [
16
],
"question-hexagon": [
16
],
"briefcase": [
16
],
"business-briefcase": [
16
] ]
} }