diff --git a/src/frontend/src/components/folderSidebarComponent/components/sideBarFolderButtons/index.tsx b/src/frontend/src/components/folderSidebarComponent/components/sideBarFolderButtons/index.tsx
index 97b614f09..49a30a3d7 100644
--- a/src/frontend/src/components/folderSidebarComponent/components/sideBarFolderButtons/index.tsx
+++ b/src/frontend/src/components/folderSidebarComponent/components/sideBarFolderButtons/index.tsx
@@ -1,4 +1,10 @@
import ShadTooltip from "@/components/shadTooltipComponent";
+import {
+ Select,
+ SelectContent,
+ SelectItem,
+ SelectTrigger,
+} from "@/components/ui/select-custom";
import {
usePatchFolders,
usePostFolders,
@@ -129,6 +135,7 @@ const SideBarFoldersButtonsComponent = ({
link.download = `${data.folder_name}.json`;
link.click();
+ track("Folder Exported", { folderId: id! });
},
onError: () => {
setErrorData({
@@ -245,13 +252,13 @@ const SideBarFoldersButtonsComponent = ({
isDeletingFolder;
const HeaderButtons = () => (
-
-
Folders
-
+
);
@@ -260,12 +267,12 @@ const SideBarFoldersButtonsComponent = ({
);
@@ -275,7 +282,7 @@ const SideBarFoldersButtonsComponent = ({
);
diff --git a/src/frontend/src/components/horizontalScrollFadeComponent/index.tsx b/src/frontend/src/components/horizontalScrollFadeComponent/index.tsx
index db78daaaf..fd7035dbc 100644
--- a/src/frontend/src/components/horizontalScrollFadeComponent/index.tsx
+++ b/src/frontend/src/components/horizontalScrollFadeComponent/index.tsx
@@ -53,7 +53,7 @@ export default function HorizontalScrollFadeComponent({
}, [divWidth, children]); // Depend on divWidth
return isFolder ? (
- {children}
+ {children}
) : (
diff --git a/src/frontend/src/components/pageLayout/index.tsx b/src/frontend/src/components/pageLayout/index.tsx
index 10be78bbd..ace4853e1 100644
--- a/src/frontend/src/components/pageLayout/index.tsx
+++ b/src/frontend/src/components/pageLayout/index.tsx
@@ -15,25 +15,27 @@ export default function PageLayout({
betaIcon?: boolean;
}) {
return (
-
-
-
-
-
-
- {title}
- {betaIcon && BETA}
-
-
{description}
+
+
+
+
+
+
+
+ {title}
+ {betaIcon && BETA}
+
+
{description}
+
+
{button && button}
-
{button && button}
+
+ {children}
-
- {children}
);
}
diff --git a/src/frontend/src/pages/MainPage/pages/mainPage/index.tsx b/src/frontend/src/pages/MainPage/pages/mainPage/index.tsx
index 0dc205029..64bda0ba0 100644
--- a/src/frontend/src/pages/MainPage/pages/mainPage/index.tsx
+++ b/src/frontend/src/pages/MainPage/pages/mainPage/index.tsx
@@ -79,43 +79,43 @@ export default function HomePage(): JSX.Element {
return (
<>
-
- {
- setOpenModal(true);
- track("New Project Button Clicked");
- }}
- options={dropdownOptions}
- plusButton={true}
- dropdownOptions={false}
- isFetchingFolders={isLoadingFolder}
- />
-
- }
- >
-
-
+
+
+
+ {
+ setOpenModal(true);
+ track("New Project Button Clicked");
+ }}
+ options={dropdownOptions}
+ plusButton={true}
+ dropdownOptions={false}
+ isFetchingFolders={isLoadingFolder}
+ />
+
+ }
+ >
-
-
+
+
{
.last()
.hover()
.then(async () => {
- await page.getByTestId("btn-delete-folder").last().click();
+ await page.getByTestId("more-options-button").last().click();
});
+ await page.getByTestId("btn-delete-folder").click();
await page.getByText("Delete").last().click();
await page.waitForTimeout(1000);
await page.getByText("Folder deleted successfully").isVisible();
diff --git a/src/frontend/tests/core/regression/generalBugs-shard-4.spec.ts b/src/frontend/tests/core/regression/generalBugs-shard-4.spec.ts
index 2ce42c3d7..9188f9e30 100644
--- a/src/frontend/tests/core/regression/generalBugs-shard-4.spec.ts
+++ b/src/frontend/tests/core/regression/generalBugs-shard-4.spec.ts
@@ -53,7 +53,8 @@ test("should be able to move flow from folder, rename it and be displayed on cor
while (countFolders > 1) {
await page.getByText("New Folder").first().hover();
- await page.getByTestId("btn-delete-folder").first().click();
+ await page.getByTestId("more-options-button").first().click();
+ await page.getByTestId("btn-delete-folder").click();
await page.getByText("Delete").last().click();
countFolders--;
await page.waitForTimeout(1000);