refactor(ui): canvas flow events (wip)

This commit is contained in:
psychedelicious
2025-05-27 16:42:45 +10:00
parent ce5ae83689
commit d985dfe821
5 changed files with 38 additions and 67 deletions

View File

@@ -1,7 +1,6 @@
import type { PayloadAction, Selector } from '@reduxjs/toolkit';
import { createSelector, createSlice } from '@reduxjs/toolkit';
import type { PersistConfig, RootState } from 'app/store/store';
import { canvasSessionStarted } from 'features/controlLayers/store/canvasStagingAreaSlice';
import type { ParamsState, RgbaColor } from 'features/controlLayers/store/types';
import { getInitialParamsState } from 'features/controlLayers/store/types';
import { CLIP_SKIP_MAP } from 'features/parameters/types/constants';
@@ -25,7 +24,6 @@ import { clamp } from 'lodash-es';
import { modelConfigsAdapterSelectors, selectModelConfigsQuery } from 'services/api/endpoints/models';
import { isNonRefinerMainModelConfig } from 'services/api/types';
export const paramsSlice = createSlice({
name: 'params',
initialState: getInitialParamsState(),
@@ -188,9 +186,6 @@ export const paramsSlice = createSlice({
},
paramsReset: (state) => resetState(state),
},
extraReducers(builder) {
builder.addCase(canvasSessionStarted, (state) => resetState(state));
},
});
const resetState = (state: ParamsState): ParamsState => {