Restore styleguide menu entry, reordered menu
Summary: The styleguide was no longer accessible in Flipper, this diff restores that, and also cleans up the extras menu a bit to by creating a plugin devs only section. Reviewed By: antonk52 Differential Revision: D36697071 fbshipit-source-id: a2abce40157fffd4952172f379c8063492e2dcc0
This commit is contained in:
committed by
Facebook GitHub Bot
parent
9111b66916
commit
15e9d105c4
@@ -68,6 +68,7 @@ import {openDeeplinkDialog} from '../deeplink';
|
|||||||
import {css} from '@emotion/css';
|
import {css} from '@emotion/css';
|
||||||
import {getRenderHostInstance} from '../RenderHost';
|
import {getRenderHostInstance} from '../RenderHost';
|
||||||
import openSupportRequestForm from '../fb-stubs/openSupportRequestForm';
|
import openSupportRequestForm from '../fb-stubs/openSupportRequestForm';
|
||||||
|
import {StyleGuide} from './StyleGuide';
|
||||||
|
|
||||||
const LeftRailButtonElem = styled(Button)<{kind?: 'small'}>(({kind}) => ({
|
const LeftRailButtonElem = styled(Button)<{kind?: 'small'}>(({kind}) => ({
|
||||||
width: kind === 'small' ? 32 : 36,
|
width: kind === 'small' ? 32 : 36,
|
||||||
@@ -216,10 +217,6 @@ const submenu = css`
|
|||||||
}
|
}
|
||||||
`;
|
`;
|
||||||
|
|
||||||
const MenuDividerPadded = styled(Menu.Divider)({
|
|
||||||
marginBottom: '8px !important',
|
|
||||||
});
|
|
||||||
|
|
||||||
function ExtrasMenu() {
|
function ExtrasMenu() {
|
||||||
const store = useStore();
|
const store = useStore();
|
||||||
|
|
||||||
@@ -280,14 +277,24 @@ function ExtrasMenu() {
|
|||||||
Export shareable link
|
Export shareable link
|
||||||
</Menu.Item>
|
</Menu.Item>
|
||||||
) : null}
|
) : null}
|
||||||
<Menu.Item
|
<Menu.Divider />
|
||||||
key="triggerDeeplink"
|
<SubMenu title="Plugin developers">
|
||||||
onClick={() => openDeeplinkDialog(store)}>
|
<Menu.Item
|
||||||
Trigger deeplink
|
key="styleguide"
|
||||||
</Menu.Item>
|
onClick={() => {
|
||||||
|
store.dispatch(setStaticView(StyleGuide));
|
||||||
|
}}>
|
||||||
|
Flipper Style Guide
|
||||||
|
</Menu.Item>
|
||||||
|
<Menu.Item
|
||||||
|
key="triggerDeeplink"
|
||||||
|
onClick={() => openDeeplinkDialog(store)}>
|
||||||
|
Trigger deeplink
|
||||||
|
</Menu.Item>
|
||||||
|
</SubMenu>
|
||||||
|
<Menu.Divider />
|
||||||
{config.isFBBuild ? (
|
{config.isFBBuild ? (
|
||||||
<>
|
<>
|
||||||
<MenuDividerPadded />
|
|
||||||
<Menu.Item
|
<Menu.Item
|
||||||
key="feedback"
|
key="feedback"
|
||||||
onClick={() => {
|
onClick={() => {
|
||||||
@@ -307,11 +314,9 @@ function ExtrasMenu() {
|
|||||||
</Menu.Item>
|
</Menu.Item>
|
||||||
</>
|
</>
|
||||||
) : null}
|
) : null}
|
||||||
<MenuDividerPadded />
|
|
||||||
<Menu.Item key="settings" onClick={() => setShowSettings(true)}>
|
<Menu.Item key="settings" onClick={() => setShowSettings(true)}>
|
||||||
Settings
|
Settings
|
||||||
</Menu.Item>
|
</Menu.Item>
|
||||||
<Menu.Divider />
|
|
||||||
<Menu.Item key="help" onClick={() => setWelcomeVisible(true)}>
|
<Menu.Item key="help" onClick={() => setWelcomeVisible(true)}>
|
||||||
Help
|
Help
|
||||||
</Menu.Item>
|
</Menu.Item>
|
||||||
|
|||||||
Reference in New Issue
Block a user