From e787ce631e5c2317060186bae2c179915f3a8ed7 Mon Sep 17 00:00:00 2001 From: Aviad Sachs Date: Wed, 8 Apr 2020 04:29:12 -0700 Subject: [PATCH] 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 --- desktop/static/icons.json | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/desktop/static/icons.json b/desktop/static/icons.json index 60ec093b9..1df6ff40f 100644 --- a/desktop/static/icons.json +++ b/desktop/static/icons.json @@ -186,6 +186,7 @@ ], "question-circle": [ 12, + 16, 20 ], "question": [ @@ -236,6 +237,7 @@ ], "tools": [ 12, + 16, 20 ], "translate": [ @@ -384,5 +386,17 @@ ], "sankey-diagram": [ 12 + ], + "media-stack": [ + 16 + ], + "question-hexagon": [ + 16 + ], + "briefcase": [ + 16 + ], + "business-briefcase": [ + 16 ] -} \ No newline at end of file +}