Add point count on et members page

This commit is contained in:
Regalijan 2024-02-21 14:16:02 -05:00
parent 4ea4053235
commit 0f257ce42f
Signed by: regalijan
GPG Key ID: 5D4196DA269EF520

View File

@ -4,6 +4,7 @@ import {
Heading,
Link,
Table,
TableCaption,
TableContainer,
Tbody,
Td,
@ -14,7 +15,7 @@ import {
export async function loader({ context }: { context: RequestContext }) {
const etData = await context.env.D1.prepare(
"SELECT id, name, roblox_id FROM et_members;",
"SELECT id, name, points, roblox_id FROM et_members;",
).all();
if (etData.error)
@ -45,11 +46,15 @@ export default function () {
<Heading>Events Team Members</Heading>
<TableContainer pt="16px">
<Table variant="simple">
<TableCaption>
Points are updated at the end of the month
</TableCaption>
<Thead>
<Tr>
<Th>Discord ID</Th>
<Th>Name</Th>
<Th>Roblox ID</Th>
<Th>Points</Th>
<Th>Remove</Th>
</Tr>
</Thead>
@ -59,6 +64,7 @@ export default function () {
<Td>{member.id}</Td>
<Td>{member.name}</Td>
<Td>{member.roblox_id}</Td>
<Td>{member.points}</Td>
<Td>
<Link onClick={async () => removeMember(member.id)}>
Remove