hunk.code_window:     <Popover
         enforceFocus={false}
         interactionKind={PopoverInteractionKind.CLICK}
         isOpen={selected}
         minimal
         onClose={() => {
           selectMenu(false);
         }}
         position={Position.BOTTOM}
       >
         <TableAction
  
hunk.labels: keep keep keep keep keep replace replace replace keep keep keep
hunk.after_edit:       onClose={handleCloseMenu}
  
hunk.file_path: app/client/src/components/designSystems/appsmith/TableComponent/TableDataDownload.tsx
hunk.type: replace
file: <?xml version="1.0" encoding="UTF-8"?>
  
  <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
           xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
      <modelVersion>4.0.0</modelVersion>
  
      <groupId>com.external.plugins</groupId>
      <artifactId>redshiftPlugin</artifactId>
      <version>1.0-SNAPSHOT</version>
  
      <name>redshiftPlugin</name>
  
      <properties>
          <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
          <java.version>11</java.version>
          <maven.compiler.source>${java.version}</maven.compiler.source>
          <maven.compiler.target>${java.version}</maven.compiler.target>
          <plugin.id>redshift-plugin</plugin.id>
          <plugin.class>com.external.plugins.RedshiftPlugin</plugin.class>
          <plugin.version>1.0-SNAPSHOT</plugin.version>
          <plugin.provider>tech@appsmith.com</plugin.provider>
          <plugin.dependencies/>
      </properties>
  
      <repositories>
          <repository>
              <id>redshift</id>
              <url>http://redshift-maven-repository.s3-website-us-east-1.amazonaws.com/release</url>
          </repository>
      </repositories>
  
      <dependencies>
  
          <dependency>
              <groupId>org.pf4j</groupId>
              <artifactId>pf4j-spring</artifactId>
              <version>0.7.0</version>
              <scope>provided</scope>
          </dependency>
  
          <dependency>
              <groupId>com.appsmith</groupId>
              <artifactId>interfaces</artifactId>
              <version>1.0-SNAPSHOT</version>
              <scope>provided</scope>
          </dependency>
  
          <dependency>
              <groupId>org.projectlombok</groupId>
              <artifactId>lombok</artifactId>
              <version>1.18.8</version>
              <scope>provided</scope>
          </dependency>
  
          <dependency>
              <groupId>com.amazon.redshift</groupId>
              <artifactId>redshift-jdbc42</artifactId>
              <version>2.0.0.4</version>
              <scope>runtime</scope>
          </dependency>
  
          <!-- ******************* Test Dependencies ******************* -->
          <dependency>
              <groupId>junit</groupId>
              <artifactId>junit</artifactId>
              <version>4.13.1</version>
              <scope>test</scope>
          </dependency>
  
          <dependency>
              <groupId>org.hamcrest</groupId>
              <artifactId>hamcrest-all</artifactId>
              <version>1.3</version>
              <scope>test</scope>
          </dependency>
  
          <dependency>
              <groupId>io.projectreactor</groupId>
              <artifactId>reactor-test</artifactId>
              <version>3.2.11.RELEASE</version>
              <scope>test</scope>
          </dependency>
  
          <dependency>
              <groupId>org.mockito</groupId>
              <artifactId>mockito-core</artifactId>
              <version>3.1.0</version>
              <scope>test</scope>
          </dependency>
  
      </dependencies>
  
      <build>
          <plugins>
              <plugin>
                  <groupId>org.apache.maven.plugins</groupId>
                  <artifactId>maven-shade-plugin</artifactId>
                  <version>3.2.4</version>
                  <configuration>
                      <minimizeJar>false</minimizeJar>
                      <transformers>
                          <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
                              <manifestEntries>
                                  <Plugin-Id>${plugin.id}</Plugin-Id>
                                  <Plugin-Class>${plugin.class}</Plugin-Class>
                                  <Plugin-Version>${plugin.version}</Plugin-Version>
                                  <Plugin-Provider>${plugin.provider}</Plugin-Provider>
                              </manifestEntries>
                          </transformer>
                      </transformers>
                  </configuration>
                  <executions>
                      <execution>
                          <phase>package</phase>
                          <goals>
                              <goal>shade</goal>
                          </goals>
                          <configuration>
                              <filters>
                                  <filter>
                                      <artifact>*:*</artifact>
                                      <excludes>
                                          <exclude>META-INF/*.SF</exclude>
                                          <exclude>META-INF/*.DSA</exclude>
                                          <exclude>META-INF/*.RSA</exclude>
                                      </excludes>
                                  </filter>
                              </filters>
                          </configuration>
                      </execution>
                  </executions>
              </plugin>
              <plugin>
                  <artifactId>maven-dependency-plugin</artifactId>
                  <executions>
                      <execution>
                          <id>copy-dependencies</id>
                          <phase>package</phase>
                          <goals>
                              <goal>copy-dependencies</goal>
                          </goals>
                          <configuration>
                              <includeScope>runtime</includeScope>
                              <outputDirectory>${project.build.directory}/lib</outputDirectory>
                          </configuration>
                      </execution>
                  </executions>
              </plugin>
          </plugins>
      </build>
  
  </project>
  