diff --git a/bun.lockb b/bun.lockb new file mode 100755 index 0000000..d843b7e Binary files /dev/null and b/bun.lockb differ diff --git a/src/lib/lizzy.ts b/src/lib/lizzy.ts index 83fbadf..e587717 100644 --- a/src/lib/lizzy.ts +++ b/src/lib/lizzy.ts @@ -2,52 +2,57 @@ export interface Warning { ID: number; IssuedTime: string; // ISO 8601 date string Reason: string; - Issuer: string; + IssuerName: string; } export interface LizzyMemberInfo { DiscordId: string; - Status: "Warned" | "Kicked" | "Banned"; + Status: "Warn" | "Kick" | "Ban"; WarningLevel: number; WarningCount: number; LastWarning: string; // ISO 8601 date string LastReason: string; - Resolve: null; + Resolved: boolean; Warnings: Warning[]; } -export const data: LizzyMemberInfo = { - DiscordId: "879182739817238123", - Status: "Warned", - WarningLevel: 3, - WarningCount: 14, - LastWarning: "2021-10-10T12:00:00Z", - LastReason: "Because they've been a dick.", - Resolve: null, - Warnings: [ - { - ID: 1, - IssuedTime: "2021-10-10T12:00:00Z", - Reason: "Because", - Issuer: "Manfred", - }, - { - ID: 2, - IssuedTime: "2021-10-10T12:00:00Z", - Reason: "Because", - Issuer: "Gustaf", - }, - { - ID: 3, - IssuedTime: "2021-10-10T12:00:00Z", - Reason: "Because", - Issuer: "Zhin", - }, - { - ID: 4, - IssuedTime: "2021-10-10T12:00:00Z", - Reason: "Because", - Issuer: "Everyone", - }, - ], -}; +export const data: LizzyMemberInfo = await fetch("http://localhost:3000/api/web/user/moderation/697882016892321843") + .then((response) => response) + .then((res) => res.json()) + .catch((error) => console.error(error)); + +// export const data: LizzyMemberInfo = { +// DiscordId: "879182739817238123", +// Status: "Warned", +// WarningLevel: 3, +// WarningCount: 14, +// LastWarning: "2021-10-10T12:00:00Z", +// LastReason: "Because they've been a dick.", +// Resolve: null, +// Warnings: [ +// { +// ID: 1, +// IssuedTime: "2021-10-10T12:00:00Z", +// Reason: "Because", +// Issuer: "Manfred", +// }, +// { +// ID: 2, +// IssuedTime: "2021-10-10T12:00:00Z", +// Reason: "Because", +// Issuer: "Gustaf", +// }, +// { +// ID: 3, +// IssuedTime: "2021-10-10T12:00:00Z", +// Reason: "Because", +// Issuer: "Zhin", +// }, +// { +// ID: 4, +// IssuedTime: "2021-10-10T12:00:00Z", +// Reason: "Because", +// Issuer: "Everyone", +// }, +// ], +// }; diff --git a/src/views/InfoView.tsx b/src/views/InfoView.tsx index b57854f..233ac01 100644 --- a/src/views/InfoView.tsx +++ b/src/views/InfoView.tsx @@ -4,6 +4,8 @@ import { DataRow } from "../components/DataRow"; import { discordData } from "../lib/discord"; export function InfoView() { + console.log(data); + const [info] = createResource(() => data); const [user] = createResource(() => discordData); @@ -15,7 +17,7 @@ export function InfoView() {