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