diff --git a/packages/web/src/app/settings/components/memberTable.tsx b/packages/web/src/app/settings/components/memberTable.tsx
index 83a51458..03df71db 100644
--- a/packages/web/src/app/settings/components/memberTable.tsx
+++ b/packages/web/src/app/settings/components/memberTable.tsx
@@ -1,6 +1,5 @@
'use client';
-import { useEffect, useMemo, useState } from "react";
-import { User } from "@sourcebot/db";
+import { useMemo } from "react";
import { DataTable } from "@/components/ui/data-table";
import { MemberColumnInfo, memberTableColumns } from "./memberTableColumns";
@@ -14,16 +13,14 @@ interface MemberTableProps {
}
export const MemberTable = ({ initialMembers }: MemberTableProps) => {
- const [members, setMembers] = useState
(initialMembers);
-
const memberRows: MemberColumnInfo[] = useMemo(() => {
- return members.map(member => {
+ return initialMembers.map(member => {
return {
name: member.name!,
role: member.role!,
}
})
- }, [members]);
+ }, [initialMembers]);
return (
diff --git a/packages/web/src/app/settings/components/memberTableColumns.tsx b/packages/web/src/app/settings/components/memberTableColumns.tsx
index 5bdcda8f..e4b1364a 100644
--- a/packages/web/src/app/settings/components/memberTableColumns.tsx
+++ b/packages/web/src/app/settings/components/memberTableColumns.tsx
@@ -1,6 +1,6 @@
'use client'
-import { Column, ColumnDef } from "@tanstack/react-table"
+import { ColumnDef } from "@tanstack/react-table"
export type MemberColumnInfo = {
name: string;