From da9f4b1a59a8e9ff88a638dd6ad9d2fe2c2cd1ef Mon Sep 17 00:00:00 2001 From: Henry Date: Thu, 14 Mar 2024 16:43:29 +0000 Subject: [PATCH] feat: setup member dropdown --- src/app/members/components/MemberDropdown.tsx | 42 +++++++++++++++++++ src/app/members/page.tsx | 7 +++- 2 files changed, 47 insertions(+), 2 deletions(-) create mode 100644 src/app/members/components/MemberDropdown.tsx diff --git a/src/app/members/components/MemberDropdown.tsx b/src/app/members/components/MemberDropdown.tsx new file mode 100644 index 00000000..3ed8ce28 --- /dev/null +++ b/src/app/members/components/MemberDropdown.tsx @@ -0,0 +1,42 @@ +import { Fragment } from "react"; +import { Menu, Transition } from "@headlessui/react"; +import { HiEllipsisVertical } from "react-icons/hi2"; + +export default function MemberDropdown() { + return ( + +
+ + Open options + +
+ + + +
+ + + +
+
+
+
+ ); +} diff --git a/src/app/members/page.tsx b/src/app/members/page.tsx index fb648915..8d127cd9 100644 --- a/src/app/members/page.tsx +++ b/src/app/members/page.tsx @@ -8,6 +8,8 @@ import Modal from "~/app/components/modal"; import { ImportBoardsForm } from "~/app/boards/components/ImportBoardsForm"; import { NewBoardForm } from "~/app/boards/components/NewBoardForm"; +import MemberDropdown from "./components/MemberDropdown"; + import { api } from "~/trpc/react"; export default function MembersPage() { @@ -68,13 +70,14 @@ export default function MembersPage() { {member.role.charAt(0).toUpperCase() + member.role.slice(1)} -