hunk.code_window:           datasourceId: datasource.id,
             params: {
               from: "datasources",
               viewMode: "false",
               ...getQueryParams(),
             },
           }),
  
hunk.labels: keep keep keep replace keep keep keep
hunk.file_path: app/client/src/pages/Editor/IntegrationEditor/DatasourceCard.tsx
hunk.type: replace
file: import IconSVG from "./icon.svg";
  import Widget from "./widget";
  
  export const CONFIG = {
    type: Widget.getWidgetType(),
    name: "Icon",
    iconSVG: IconSVG,
    hideCard: true,
    isDeprecated: true,
    replacement: "ICON_BUTTON_WIDGET",
    defaults: {
      widgetName: "Icon",
      rows: 4,
      columns: 4,
      version: 1,
    },
    properties: {
      derived: Widget.getDerivedPropertiesMap(),
      default: Widget.getDefaultPropertiesMap(),
      meta: Widget.getMetaPropertiesMap(),
      config: Widget.getPropertyPaneConfig(),
    },
  };
  
  export default Widget;
  