From e396424db793bbb71041dd23eff2ae7d3b94cc2c Mon Sep 17 00:00:00 2001
From: Anmol Singh Bhatia <121005188+anmolsinghbhatia@users.noreply.github.com>
Date: Fri, 10 May 2024 15:19:05 +0530
Subject: [PATCH 1/4] [WEB-1251] chore: view list enhancement (#4427)
* chore: moved search query to mobx store
* chore: moved view sub-header to app header
* chore: created by avatar added in view item list
---
web/components/headers/project-views.tsx | 2 +
web/components/views/index.ts | 1 +
web/components/views/view-list-header.tsx | 84 +++++++++++++++++++
.../views/view-list-item-action.tsx | 10 ++-
web/components/views/views-list.tsx | 82 +-----------------
web/store/project-view.store.ts | 12 +++
6 files changed, 109 insertions(+), 82 deletions(-)
create mode 100644 web/components/views/view-list-header.tsx
diff --git a/web/components/headers/project-views.tsx b/web/components/headers/project-views.tsx
index b733e6784..c79934aec 100644
--- a/web/components/headers/project-views.tsx
+++ b/web/components/headers/project-views.tsx
@@ -7,6 +7,7 @@ import { Breadcrumbs, PhotoFilterIcon, Button } from "@plane/ui";
import { BreadcrumbLink } from "@/components/common";
// helpers
import { ProjectLogo } from "@/components/project";
+import { ViewListHeader } from "@/components/views";
import { EUserProjectRoles } from "@/constants/project";
// constants
import { useCommandPalette, useProject, useUser } from "@/hooks/store";
@@ -58,6 +59,7 @@ export const ProjectViewsHeader: React.FC = observer(() => {
{canUserCreateIssue && (
+