import { combineReducers } from "@reduxjs/toolkit"
// import actionReducer from "./action/actionSlice"
// import appInfoReducer from "./appInfo/appInfoSlice"
// import collaboratorsReducer from "./collaborators/collaboratorsSlice"
import layoutInfoReducer from "./layoutInfo/layoutInfoSlice"
import componentsReducer from "./components/componentsSlice"
import executionReducer from "./executionTree/executionSlice"
import cursorSlice from "./cursor/cursorSlice"
import dragShadowReducer from "./dragShadow/dragShadowSlice"
// import executionReducer from "./executionTree/executionSlice"


export const appReducer = combineReducers({
  layoutInfo: layoutInfoReducer,
  components: componentsReducer,
//   action: actionReducer,
//   appInfo: appInfoReducer,
//   collaborators: collaboratorsReducer,
  execution: executionReducer,
  cursor: cursorSlice,
  dragShadow: dragShadowReducer,

})
