Skip to content

Commit

Permalink
Moving zoomToolbar into display
Browse files Browse the repository at this point in the history
Signed-off-by: Jitendra Gundaniya <[email protected]>
  • Loading branch information
jitu5 committed Jul 18, 2024
1 parent 2f602cd commit 47b7414
Show file tree
Hide file tree
Showing 5 changed files with 8 additions and 6 deletions.
2 changes: 1 addition & 1 deletion src/components/app/app.js
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,6 @@ App.propTypes = {
exportBtn: PropTypes.bool,
pipelineBtn: PropTypes.bool,
sidebar: PropTypes.bool,
zoomToolBar: PropTypes.bool,
miniMapBtn: PropTypes.bool,
}),
/**
Expand All @@ -110,6 +109,7 @@ App.propTypes = {
sidebar: PropTypes.bool,
miniMap: PropTypes.bool,
expandAllPipelines: PropTypes.bool,
zoomToolBar: PropTypes.bool,
}),
};

Expand Down
1 change: 0 additions & 1 deletion src/components/global-toolbar/global-toolbar.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,6 @@ describe('GlobalToolbar', () => {
settingsModal: false,
shareableUrlModal: false,
sidebar: true,
zoomToolbar: true,
},
};
expect(mapStateToProps(mockState.spaceflights)).toEqual(expectedResult);
Expand Down
8 changes: 5 additions & 3 deletions src/components/minimap-toolbar/minimap-toolbar.js
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ export const MiniMapToolbar = ({
onToggleMiniMap,
onUpdateChartZoom,
visible,
displayZoomToolbar,
}) => {
const { scale, minScale, maxScale } = chartZoom;

Expand Down Expand Up @@ -45,7 +46,7 @@ export const MiniMapToolbar = ({
icon={PlusIcon}
labelText={'Zoom in'}
onClick={() => onUpdateChartZoom(scaleZoom(chartZoom, 1.3))}
visible={visible.zoomToolbar}
visible={displayZoomToolbar}
/>
<IconButton
ariaLabel={'Zoom out'}
Expand All @@ -57,7 +58,7 @@ export const MiniMapToolbar = ({
icon={MinusIcon}
labelText={'Zoom out'}
onClick={() => onUpdateChartZoom(scaleZoom(chartZoom, 0.7))}
visible={visible.zoomToolbar}
visible={displayZoomToolbar}
/>
<IconButton
ariaLabel={'Reset zoom'}
Expand All @@ -66,7 +67,7 @@ export const MiniMapToolbar = ({
icon={ResetIcon}
labelText={'Reset zoom'}
onClick={() => onUpdateChartZoom(scaleZoom(chartZoom, 0))}
visible={visible.zoomToolbar}
visible={displayZoomToolbar}
/>
<li>
<span className="pipeline-minimap-toolbar__scale" title="Zoom level">
Expand All @@ -88,6 +89,7 @@ const scaleZoom = ({ scale }, factor) => ({
export const mapStateToProps = (state) => ({
visible: state.visible,
displayMiniMap: state.display.miniMap,
displayZoomToolbar: state.display.zoomToolbar,
chartZoom: getChartZoom(state),
});

Expand Down
1 change: 1 addition & 0 deletions src/components/minimap-toolbar/minimap-toolbar.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,7 @@ describe('MiniMapToolbar', () => {
const expectedResult = {
displayMiniMap: true,
chartZoom: expect.any(Object),
displayZoomToolbar: expect.any(Boolean),
visible: expect.objectContaining({
miniMap: expect.any(Boolean),
miniMapBtn: expect.any(Boolean),
Expand Down
2 changes: 1 addition & 1 deletion src/store/initial-state.js
Original file line number Diff line number Diff line change
Expand Up @@ -45,13 +45,13 @@ export const createInitialState = () => ({
settingsModal: false,
shareableUrlModal: false,
sidebar: window.innerWidth > sidebarWidth.breakpoint,
zoomToolbar: true,
},
display: {
globalToolbar: true,
sidebar: true,
miniMap: true,
expandAllPipelines: false,
zoomToolbar: true,
},
zoom: {},
runsMetadata: {},
Expand Down

0 comments on commit 47b7414

Please sign in to comment.