import { Wrench } from "@styled-icons/boxicons-solid"; import { isObservable, isObservableProp } from "mobx"; import { observer } from "mobx-react-lite"; import { Channels } from "revolt.js/dist/api/objects"; import { useContext } from "preact/hooks"; import PaintCounter from "../../lib/PaintCounter"; import { TextReact } from "../../lib/i18n"; import { AppContext } from "../../context/revoltjs/RevoltClient"; import { useUserPermission } from "../../context/revoltjs/hooks"; import UserIcon from "../../components/common/user/UserIcon"; import Header from "../../components/ui/Header"; import { useData } from "../../mobx/State"; export default function Developer() { // const voice = useContext(VoiceContext); const client = useContext(AppContext); const userPermission = useUserPermission(client.user!._id); return (
username:{" "}
{store.users.get(client.user!._id)?.username ?? "no user!"}
status:{" "}
{JSON.stringify(store.users.get(client.user!._id)?.status) ??
"none"}
avatar{" "}
status text:{" "}
{JSON.stringify(
store.users.get(client.user!._id)?.status?.text,
) ?? "none"}