diff --git a/src/app/(protected)/team-members/_components/team-members-table.tsx b/src/app/(protected)/team-members/_components/team-members-table.tsx
index a70cef65..58f96576 100644
--- a/src/app/(protected)/team-members/_components/team-members-table.tsx
+++ b/src/app/(protected)/team-members/_components/team-members-table.tsx
@@ -27,6 +27,7 @@ export function TeamMembersTable({
}: {
rows: TeamMemberListItem[];
isLoading: boolean;
+ hasError: boolean;
tab: "active" | "inactive";
onOpen: (member: TeamMemberListItem) => void;
}) {
@@ -52,6 +53,15 @@ export function TeamMembersTable({
+ ) : hasError ? (
+
+
+ Unable to load team members
+
+ Check your connection and try again.
+
+
+
) : rows.length === 0 ? (
diff --git a/src/app/(protected)/team-members/index.tsx b/src/app/(protected)/team-members/index.tsx
index d88c94d5..8ce620a3 100644
--- a/src/app/(protected)/team-members/index.tsx
+++ b/src/app/(protected)/team-members/index.tsx
@@ -152,7 +152,13 @@ export default function TeamMembersListPage() {
)}
-
+