Add point count on et members page
This commit is contained in:
parent
4ea4053235
commit
0f257ce42f
@ -4,6 +4,7 @@ import {
|
|||||||
Heading,
|
Heading,
|
||||||
Link,
|
Link,
|
||||||
Table,
|
Table,
|
||||||
|
TableCaption,
|
||||||
TableContainer,
|
TableContainer,
|
||||||
Tbody,
|
Tbody,
|
||||||
Td,
|
Td,
|
||||||
@ -14,7 +15,7 @@ import {
|
|||||||
|
|
||||||
export async function loader({ context }: { context: RequestContext }) {
|
export async function loader({ context }: { context: RequestContext }) {
|
||||||
const etData = await context.env.D1.prepare(
|
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();
|
).all();
|
||||||
|
|
||||||
if (etData.error)
|
if (etData.error)
|
||||||
@ -45,11 +46,15 @@ export default function () {
|
|||||||
<Heading>Events Team Members</Heading>
|
<Heading>Events Team Members</Heading>
|
||||||
<TableContainer pt="16px">
|
<TableContainer pt="16px">
|
||||||
<Table variant="simple">
|
<Table variant="simple">
|
||||||
|
<TableCaption>
|
||||||
|
Points are updated at the end of the month
|
||||||
|
</TableCaption>
|
||||||
<Thead>
|
<Thead>
|
||||||
<Tr>
|
<Tr>
|
||||||
<Th>Discord ID</Th>
|
<Th>Discord ID</Th>
|
||||||
<Th>Name</Th>
|
<Th>Name</Th>
|
||||||
<Th>Roblox ID</Th>
|
<Th>Roblox ID</Th>
|
||||||
|
<Th>Points</Th>
|
||||||
<Th>Remove</Th>
|
<Th>Remove</Th>
|
||||||
</Tr>
|
</Tr>
|
||||||
</Thead>
|
</Thead>
|
||||||
@ -59,6 +64,7 @@ export default function () {
|
|||||||
<Td>{member.id}</Td>
|
<Td>{member.id}</Td>
|
||||||
<Td>{member.name}</Td>
|
<Td>{member.name}</Td>
|
||||||
<Td>{member.roblox_id}</Td>
|
<Td>{member.roblox_id}</Td>
|
||||||
|
<Td>{member.points}</Td>
|
||||||
<Td>
|
<Td>
|
||||||
<Link onClick={async () => removeMember(member.id)}>
|
<Link onClick={async () => removeMember(member.id)}>
|
||||||
Remove
|
Remove
|
||||||
|
Loading…
x
Reference in New Issue
Block a user