hunk.code_window: import { ControlIcons } from "icons/ControlIcons";
   import { AnyStyledComponent } from "styled-components";
   import { generateReactKey } from "utils/generators";
   import { DroppableComponent } from "../designSystems/appsmith/DraggableListComponent";
   import _ from "lodash";
   const StyledDeleteIcon = styled(FormIcons.DELETE_ICON as AnyStyledComponent)`
     padding: 0;
  
hunk.labels: keep keep keep add keep keep keep keep
hunk.after_edit: import { getNextEntityName } from "utils/AppsmithUtils";
  
hunk.file_path: app/client/src/components/propertyControls/TabControl.tsx
hunk.type: add
file: import {
    ReduxActionTypes,
    ReduxActionWithoutPayload,
  } from "constants/ReduxActionConstants";
  
  export const fetchPlugins = (): ReduxActionWithoutPayload => ({
    type: ReduxActionTypes.FETCH_PLUGINS_REQUEST,
  });
  
  export const fetchPluginForm = (payload: { id: string }) => {
    return {
      type: ReduxActionTypes.FETCH_PLUGIN_FORM_INIT,
      payload,
    };
  };
  