refactor: sidebar projects menu (#377)

This commit is contained in:
Aaryan Khandelwal
2023-03-06 18:38:01 +05:30
committed by GitHub
parent 626aae696f
commit 27653907f9
8 changed files with 304 additions and 241 deletions

View File

@@ -15,7 +15,7 @@ import AppLayout from "layouts/app-layout";
import projectService from "services/project.service";
import workspaceService from "services/workspace.service";
// components
import ConfirmProjectDeletion from "components/project/confirm-project-deletion";
import { DeleteProjectModal } from "components/project";
import EmojiIconPicker from "components/emoji-icon-picker";
// hooks
import useToast from "hooks/use-toast";
@@ -138,7 +138,7 @@ const GeneralSettings: NextPage<UserAuth> = (props) => {
}
settingsLayout
>
<ConfirmProjectDeletion
<DeleteProjectModal
data={projectDetails ?? null}
isOpen={Boolean(selectProject)}
onClose={() => setSelectedProject(null)}

View File

@@ -10,8 +10,7 @@ import useWorkspaces from "hooks/use-workspaces";
import AppLayout from "layouts/app-layout";
// components
import { JoinProjectModal } from "components/project/join-project-modal";
import { SingleProjectCard } from "components/project";
import ConfirmProjectDeletion from "components/project/confirm-project-deletion";
import { DeleteProjectModal, SingleProjectCard } from "components/project";
// ui
import { HeaderButton, EmptySpace, EmptySpaceItem, Loader } from "components/ui";
import { Breadcrumbs, BreadcrumbItem } from "components/breadcrumbs";
@@ -71,7 +70,7 @@ const ProjectsPage: NextPage = () => {
});
}}
/>
<ConfirmProjectDeletion
<DeleteProjectModal
isOpen={!!deleteProject}
onClose={() => setDeleteProject(null)}
data={projects?.find((item) => item.id === deleteProject) ?? null}
@@ -102,7 +101,7 @@ const ProjectsPage: NextPage = () => {
</EmptySpace>
</div>
) : (
<div className="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-9">
<div className="grid grid-cols-1 gap-9 md:grid-cols-2 lg:grid-cols-3">
{projects.map((project) => (
<SingleProjectCard
key={project.id}