X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/92a91b827484223bcb3d1a7693b37c573de54538..cb690390d4f253c3bbb9c543e243cf988f39fbb3:/services/workbench2/src/store/side-panel/side-panel-action.ts diff --git a/services/workbench2/src/store/side-panel/side-panel-action.ts b/services/workbench2/src/store/side-panel/side-panel-action.ts index e4f53ceaa6..644f76cd4a 100644 --- a/services/workbench2/src/store/side-panel/side-panel-action.ts +++ b/services/workbench2/src/store/side-panel/side-panel-action.ts @@ -6,7 +6,8 @@ import { Dispatch } from 'redux'; import { navigateTo } from 'store/navigation/navigation-action'; export const sidePanelActions = { - TOGGLE_COLLAPSE: 'TOGGLE_COLLAPSE' + TOGGLE_COLLAPSE: 'TOGGLE_COLLAPSE', + SET_CURRENT_WIDTH: 'SET_CURRENT_WIDTH' } export const navigateFromSidePanel = (id: string) => @@ -18,4 +19,10 @@ export const toggleSidePanel = (collapsedState: boolean) => { return (dispatch) => { dispatch({type: sidePanelActions.TOGGLE_COLLAPSE, payload: !collapsedState}) } +} + +export const setCurrentSideWidth = (width: number) => { + return (dispatch) => { + dispatch({type: sidePanelActions.SET_CURRENT_WIDTH, payload: width}) + } } \ No newline at end of file