The weeb for the next gen discord boat - Wamellow
wamellow.com
bot
discord
1import type { ApiV1UsersMeGetResponse } from "@/typings";
2import { create } from "zustand";
3
4export interface User {
5 HELLO_AND_WELCOME_TO_THE_DEV_TOOLS__PLEASE_GO_AWAY?: true;
6
7 email?: string | null;
8 id: string;
9 username: string;
10 globalName?: string | null;
11 avatar: string | null;
12 premium?: number | null;
13
14 __fetched: boolean;
15
16 extended: ApiV1UsersMeGetResponse | undefined;
17}
18
19export const userStore = create<User | undefined>(() => ({
20 session: "",
21
22 id: "",
23 username: "",
24 avatar: "null",
25
26 __fetched: false,
27 extended: undefined
28}));