import { createReducer } from "../../utils/AppsmithUtils"; import { ReduxActionTypes, ReduxAction, } from "../../constants/ReduxActionConstants"; export type JSExecutionRecord = Record; const initialState: JSExecutionRecord = {}; const jsExecutionsReducer = createReducer(initialState, { [ReduxActionTypes.SAVE_JS_EXECUTION_RECORD]: ( state: JSExecutionRecord, action: ReduxAction, ) => { return { ...state, ...action.payload, }; }, }); export default jsExecutionsReducer;