refactor(ui): canvas flow (wip)

This commit is contained in:
psychedelicious
2025-05-27 16:20:10 +10:00
parent c0428ee7ef
commit ce5ae83689
32 changed files with 98 additions and 452 deletions

View File

@@ -1,7 +1,7 @@
import type { PayloadAction } from '@reduxjs/toolkit';
import { createSelector, createSlice } from '@reduxjs/toolkit';
import type { PersistConfig, RootState } from 'app/store/store';
import { newSessionRequested } from 'features/controlLayers/store/actions';
import { canvasSessionStarted } from 'features/controlLayers/store/canvasStagingAreaSlice';
import type { Dimensions } from 'features/controlLayers/store/types';
import { workflowLoaded } from 'features/nodes/store/nodesSlice';
import { atom } from 'nanostores';
@@ -56,7 +56,7 @@ export const uiSlice = createSlice({
builder.addCase(workflowLoaded, (state) => {
state.activeTab = 'workflows';
});
builder.addMatcher(newSessionRequested, (state) => {
builder.addCase(canvasSessionStarted, (state) => {
state.activeTab = 'canvas';
});
},