Skip to content

Commit 7da8a7f

Browse files
committed
fix web build errors
1 parent 5858e31 commit 7da8a7f

4 files changed

Lines changed: 8 additions & 14 deletions

File tree

packages/web/src/app/redeem/page.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ interface RedeemPageProps {
7272
<div>
7373
<NavigationMenu />
7474
<div className="flex justify-between items-center h-screen px-6">
75-
<h1 className="text-2xl font-bold">You've been invited to org {orgName.name}</h1>
75+
<h1 className="text-2xl font-bold">You have been invited to org {orgName.name}</h1>
7676
<AcceptInviteButton invite={invite} userId={user.id} />
7777
</div>
7878
</div>

packages/web/src/app/settings/components/inviteTable.tsx

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
'use client';
2-
import { useEffect, useMemo, useState } from "react";
3-
import { User } from "@sourcebot/db";
2+
import { useMemo } from "react";
43
import { DataTable } from "@/components/ui/data-table";
54
import { InviteColumnInfo, inviteTableColumns } from "./inviteTableColumns"
65

@@ -15,17 +14,15 @@ interface InviteTableProps {
1514
}
1615

1716
export const InviteTable = ({ initialInvites }: InviteTableProps) => {
18-
const [invites, setInvites] = useState<InviteInfo[]>(initialInvites);
19-
2017
const inviteRows: InviteColumnInfo[] = useMemo(() => {
21-
return invites.map(invite => {
18+
return initialInvites.map(invite => {
2219
return {
2320
id: invite.id!,
2421
email: invite.email!,
2522
createdAt: invite.createdAt!,
2623
}
2724
})
28-
}, [invites]);
25+
}, [initialInvites]);
2926

3027
return (
3128
<div>

packages/web/src/app/settings/components/memberTable.tsx

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
'use client';
2-
import { useEffect, useMemo, useState } from "react";
3-
import { User } from "@sourcebot/db";
2+
import { useMemo } from "react";
43
import { DataTable } from "@/components/ui/data-table";
54
import { MemberColumnInfo, memberTableColumns } from "./memberTableColumns";
65

@@ -14,16 +13,14 @@ interface MemberTableProps {
1413
}
1514

1615
export const MemberTable = ({ initialMembers }: MemberTableProps) => {
17-
const [members, setMembers] = useState<MemberInfo[]>(initialMembers);
18-
1916
const memberRows: MemberColumnInfo[] = useMemo(() => {
20-
return members.map(member => {
17+
return initialMembers.map(member => {
2118
return {
2219
name: member.name!,
2320
role: member.role!,
2421
}
2522
})
26-
}, [members]);
23+
}, [initialMembers]);
2724

2825
return (
2926
<div>

packages/web/src/app/settings/components/memberTableColumns.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
'use client'
22

3-
import { Column, ColumnDef } from "@tanstack/react-table"
3+
import { ColumnDef } from "@tanstack/react-table"
44

55
export type MemberColumnInfo = {
66
name: string;

0 commit comments

Comments
 (0)