diff --git a/web/components/Card.tsx b/web/components/Card.tsx index e2eb3407..e8fe5488 100644 --- a/web/components/Card.tsx +++ b/web/components/Card.tsx @@ -1,6 +1,6 @@ import ThreeSixtyIcon from "@mui/icons-material/ThreeSixty"; import { Chip } from "@mui/material"; -import { useEffect, useState } from "react"; +import { useState } from "react"; import type { User, UserID } from "~/common/types"; import NonEditableCoursesTable from "./course/NonEditableCoursesTable"; import UserAvatar from "./human/avatar"; @@ -19,61 +19,33 @@ export function Card({ displayedUser, comparisonUserId, onFlip }: CardProps) { if (onFlip) onFlip(!isDisplayingBack); }; - // biome-ignore lint: FIXME! 本来はuseEffectではなくスワイプのイベントで実装するべき - useEffect(() => { - const card = document.getElementById("card"); - - if (card) { - card.style.transition = "none"; - setIsDisplayingBack(false); - - requestAnimationFrame(() => { - if (card) { - card.style.transition = "transform 600ms"; - } - }); - } - }, [displayedUser]); - return ( - // biome-ignore lint: this cannot just be fixed rn FIXME!
- {displayedUser.faculty} -
+{displayedUser.faculty}
7 ? "text-xs" : "text-2xl"}`} > {displayedUser.department}
{displayedUser.gender}
+{displayedUser.gender}
{displayedUser.grade}
+{displayedUser.grade}
+
{displayedUser.intro}
- {displayedUser?.name} -
+{displayedUser?.name}