folder control

This commit is contained in:
Takeshi Kimata
2024-02-23 20:40:14 +09:00
parent 25bf3390dc
commit af83abc232
10 changed files with 428 additions and 18 deletions

View File

@@ -13,7 +13,7 @@ import {
} from "@nextui-org/react";
import { MoreVertical } from "lucide-react";
export function ProjectCard({ project, onEditClicked, onDeleteClicked }) {
export function ProjectCard({ project, onEditClick, onDeleteClick }) {
return (
<Card className="w-[250px]">
<CardHeader className="flex gap-3 h-[50px] justify-between text-ellipsis overflow-hidden">
@@ -29,14 +29,14 @@ export function ProjectCard({ project, onEditClicked, onDeleteClicked }) {
</Button>
</DropdownTrigger>
<DropdownMenu aria-label="Static Actions">
<DropdownItem key="edit" onClick={() => onEditClicked(project)}>
<DropdownItem key="edit" onClick={() => onEditClick(project)}>
Edit project
</DropdownItem>
<DropdownItem
key="delete"
className="text-danger"
color="danger"
onClick={() => onDeleteClicked(project.id)}
onClick={() => onDeleteClick(project.id)}
>
Delete project
</DropdownItem>