fix: build errors

This commit is contained in:
trafficlunar 2026-04-18 18:28:49 +01:00
parent 63dbaf13fa
commit 59d2b0b2c1
2 changed files with 7 additions and 5 deletions

View file

@ -1,16 +1,18 @@
import { Icon } from "@iconify/react";
import DeleteMiiButton from "./delete-mii-button";
import { Link } from "react-router";
import { useStore } from "@nanostores/react";
import { session } from "../../session";
interface Props {
mii: any;
}
export default function AuthorButtons({ mii }: Props) {
// const session = useSession();
// if (!session.data || (Number(session.data.user?.id) !== mii.userId && Number(session.data.user?.id) !== Number(import.meta.env.NEXT_PUBLIC_ADMIN_USER_ID)))
// return null;
const $session = useStore(session);
if ($session === undefined) return null;
if ($session === null) return null;
if (Number($session?.user?.id) !== mii.userId && Number($session?.user?.id) !== Number(import.meta.env.VITE_ADMIN_USER_ID)) return null;
return (
<>

View file

@ -44,7 +44,7 @@ export default function EditMiiPage() {
const [error, setError] = useState<string | undefined>(undefined);
const [name, setName] = useState("");
const [tags, setTags] = useState([]);
const [tags, setTags] = useState<string[]>([]);
const [description, setDescription] = useState("");
const [gender, setGender] = useState<MiiGender>("MALE");
const [makeup, setMakeup] = useState<MiiMakeup>("PARTIAL");