diff --git a/src/pages/Admin/Charity/Members/List.tsx b/src/pages/Admin/Charity/Members/List.tsx
new file mode 100644
index 0000000000..205c5d434b
--- /dev/null
+++ b/src/pages/Admin/Charity/Members/List.tsx
@@ -0,0 +1,67 @@
+import { useAdminContext } from "pages/Admin/Context";
+import { useUsersQuery } from "services/aws/users";
+import QueryLoader from "components/QueryLoader";
+import TableSection, { Cells } from "components/TableSection";
+
+export default function Loader() {
+ const { id } = useAdminContext();
+ const queryState = useUsersQuery(id);
+ return (
+
+ {(members) => (
+
+ )}
+
+ );
+}
+
+type TableProps = {
+ classes?: string;
+ members: string[];
+};
+function Table({ members, classes = "" }: TableProps) {
+ return (
+
+
+
+ <>>
+ <>Email>
+
+
+
+ {members.map((member) => (
+
+ <>-->
+ <>{member}>
+
+ ))}
+
+
+ );
+}
diff --git a/src/pages/Admin/Charity/Members/Members.tsx b/src/pages/Admin/Charity/Members/Members.tsx
index 7505072ea4..f9b7885f27 100644
--- a/src/pages/Admin/Charity/Members/Members.tsx
+++ b/src/pages/Admin/Charity/Members/Members.tsx
@@ -1,9 +1,10 @@
+import List from "./List";
+
export default function Members() {
return (
Manage Members
- {/* */}
- {/* */}
+
);
}