hunk.code_window:       "children": [
           {
             "label": "Query",
             "configProperty": "actionConfiguration.formData.delete.query",
             "controlType": "QUERY_DYNAMIC_INPUT_TEXT",
             "evaluationSubstitutionType": "TEMPLATE",
             "placeholderText" : "{rating : {$gte : 9}}"
           },
           {
  
hunk.labels: keep keep keep keep add keep keep keep keep
hunk.after_edit:           "inputType": "JSON",
  
hunk.file_path: app/server/appsmith-plugins/mongoPlugin/src/main/resources/editor/delete.json
hunk.type: add
file: import { createReducer } from "utils/AppsmithUtils";
  import { ReduxAction, ReduxActionTypes } from "constants/ReduxActionConstants";
  
  const initialState: ConfirmRunActionReduxState = {
    modalOpen: false,
  };
  
  const confirmRunActionReducer = createReducer(initialState, {
    [ReduxActionTypes.SHOW_RUN_ACTION_CONFIRM_MODAL]: (
      state: ConfirmRunActionReduxState,
      action: ReduxAction<boolean>,
    ) => {
      return { ...state, modalOpen: action.payload };
    },
  });
  
  export interface ConfirmRunActionReduxState {
    modalOpen: boolean;
  }
  
  export default confirmRunActionReducer;
  