import { useGetGameClassesByClassGroup } from "@/hooks/GameClassHooks"; import DangerMessage from "../message/DangerMessage"; export default function GameClassByClassGroupDisplay({ classGroupId }:{ classGroupId: string; }){ const gameClassesQuery = useGetGameClassesByClassGroup(classGroupId); const displayId = crypto.randomUUID().replaceAll("-", ""); if(gameClassesQuery.status === "pending"){ return (
Loading...
); } else if(gameClassesQuery.status === "error"){ return (Error: {gameClassesQuery.error.message}); } else{ return (
{ gameClassesQuery.data.map((gameClass) => (
{ gameClass.gameClassIcon && } {gameClass.gameClassName}
)) }
); } }