diff --git a/desktop/plugins/network/ManageMockResponsePanel.tsx b/desktop/plugins/network/ManageMockResponsePanel.tsx
index 10c735d20..5f3d902de 100644
--- a/desktop/plugins/network/ManageMockResponsePanel.tsx
+++ b/desktop/plugins/network/ManageMockResponsePanel.tsx
@@ -13,7 +13,6 @@ import {
Text,
FlexBox,
FlexRow,
- FlexColumn,
Glyph,
styled,
colors,
@@ -48,24 +47,6 @@ const Button = styled(FlexBox)({
textOverflow: 'ellipsis',
});
-const Container = styled(FlexRow)({
- flex: 1,
- justifyContent: 'space-around',
- alignItems: 'stretch',
- height: '100%',
- width: '100%',
-});
-
-const LeftPanel = styled(FlexColumn)({
- height: '100%',
- width: '35%',
-});
-
-const RightPanel = styled(FlexColumn)({
- flex: 2,
- height: '100%',
-});
-
const TextEllipsis = styled(Text)({
overflowX: 'hidden',
textOverflow: 'ellipsis',
@@ -189,73 +170,74 @@ export function ManageMockResponsePanel(props: Props) {
props.routes,
]);
return (
-
-
-
-
-
- {
- networkRouteManager.removeRoute(id);
- setSelectedId(null);
- })}
- stickyBottom={true}
- autoHeight={false}
- floating={false}
- zebra={false}
- onRowHighlighted={(selectedIds) => {
- const newSelectedId =
- selectedIds.length === 1 ? selectedIds[0] : null;
- setSelectedId(newSelectedId);
- }}
- highlightedRows={new Set(selectedId)}
- />
-
-
- {selectedId && props.routes.hasOwnProperty(selectedId) && (
-
- )}
-
-
+
+
+
+
+
+
+ {
+ networkRouteManager.removeRoute(id);
+ setSelectedId(null);
+ })}
+ stickyBottom={true}
+ autoHeight={false}
+ floating={false}
+ zebra={false}
+ onRowHighlighted={(selectedIds) => {
+ const newSelectedId =
+ selectedIds.length === 1 ? selectedIds[0] : null;
+ setSelectedId(newSelectedId);
+ }}
+ highlightedRows={new Set(selectedId)}
+ />
+
+
+
+ {selectedId && props.routes.hasOwnProperty(selectedId) && (
+
+ )}
+
+
+
);
}
diff --git a/desktop/plugins/network/MockResponseDialog.tsx b/desktop/plugins/network/MockResponseDialog.tsx
index 3d7aa10ec..7c7df38ed 100644
--- a/desktop/plugins/network/MockResponseDialog.tsx
+++ b/desktop/plugins/network/MockResponseDialog.tsx
@@ -7,7 +7,7 @@
* @format
*/
-import {FlexColumn, Button, styled, Layout, Spacer} from 'flipper';
+import {Button, styled, Layout, Spacer} from 'flipper';
import {ManageMockResponsePanel} from './ManageMockResponsePanel';
import {Route, Request, Response} from './types';
@@ -30,30 +30,24 @@ const Title = styled('div')({
marginTop: 8,
});
-const Container = styled(FlexColumn)({
+const StyledContainer = styled(Layout.Container)({
padding: 10,
- width: 800,
- height: 550,
-});
-
-const Row = styled(FlexColumn)({
- alignItems: 'flex-end',
- marginTop: 16,
+ width: 1200,
});
export function MockResponseDialog(props: Props) {
const networkRouteManager = useContext(NetworkRouteContext);
return (
-
+
Mock Network Responses
-
+
-
+
-
+
);
}
diff --git a/desktop/plugins/network/index.tsx b/desktop/plugins/network/index.tsx
index e1fea2983..bc15b3443 100644
--- a/desktop/plugins/network/index.tsx
+++ b/desktop/plugins/network/index.tsx
@@ -14,8 +14,7 @@ import {message} from 'antd';
import {
ContextMenu,
- FlexColumn,
- FlexRow,
+ Layout,
Button,
Text,
Glyph,
@@ -592,7 +591,7 @@ export function Component() {
const networkRouteManager = useValue(instance.networkRouteManager);
return (
-
+
-
+
);
}
@@ -898,7 +897,7 @@ class NetworkTable extends PureComponent {
<>
+ component={Layout.Container}>
{
clearSearchTerm={this.props.searchTerm !== ''}
defaultSearchTerm={this.props.searchTerm}
actions={
-
+
{this.props.isMockResponseSupported && (
)}
-
+
}
/>