hunk.code_window:     for (let index = 0; index < this.props.children.length; index++) {
         const children = this.props.children[index];
         if (!tabIds.includes(children.tabId)) {
           removedContainerWidgetId = children.widgetId;
         }
       }
  
hunk.labels: keep keep keep add keep keep
hunk.after_edit:         removedTabId = children.tabId;
  
hunk.file_path: app/client/src/widgets/TabsWidget.tsx
hunk.type: add
file: import React, { JSXElementConstructor } from "react";
  import { IconProps, IconWrapper } from "constants/IconConstants";
  import { ReactComponent as OpenLinkIcon } from "assets/icons/help/openlink.svg";
  import { ReactComponent as DocumentIcon } from "assets/icons/help/document.svg";
  import { ReactComponent as HelpIcon } from "assets/icons/help/help.svg";
  
  /* eslint-disable react/display-name */
  
  export const HelpIcons: {
    [id: string]: JSXElementConstructor<IconProps>;
  } = {
    OPEN_LINK: (props: IconProps) => (
      <IconWrapper {...props}>
        <OpenLinkIcon />
      </IconWrapper>
    ),
    DOCUMENT: (props: IconProps) => (
      <IconWrapper {...props}>
        <DocumentIcon />
      </IconWrapper>
    ),
    HELP_ICON: (props: IconProps) => (
      <IconWrapper {...props}>
        <HelpIcon />
      </IconWrapper>
    ),
  };
  
  export type HelpIconName = keyof typeof HelpIcons;
  