//
// SPDX-License-Identifier: AGPL-3.0
-import { default as unionize, ofType, UnionOf } from "unionize";
+import { Dispatch } from 'redux';
+import { navigateTo } from 'store/navigation/navigation-action';
-const actions = unionize({
- TOGGLE_SIDE_PANEL_ITEM_OPEN: ofType<string>(),
- TOGGLE_SIDE_PANEL_ITEM_ACTIVE: ofType<string>(),
- RESET_SIDE_PANEL_ACTIVITY: ofType<string>(),
-}, {
- tag: 'type',
- value: 'payload'
-});
-
-export type SidePanelAction = UnionOf<typeof actions>;
-export default actions;
\ No newline at end of file
+export const navigateFromSidePanel = (id: string) =>
+ (dispatch: Dispatch) => {
+ dispatch<any>(navigateTo(id));
+ };