diff --git a/apps/frontend/components/auth/HeaderAuthPanel.tsx b/apps/frontend/components/auth/HeaderAuthPanel.tsx index 49845165ad..728dd8286c 100644 --- a/apps/frontend/components/auth/HeaderAuthPanel.tsx +++ b/apps/frontend/components/auth/HeaderAuthPanel.tsx @@ -19,9 +19,7 @@ import { useAuthModalStore } from '@/stores/authModal' import type { Course } from '@/types/type' import { ContestRole, type UserContest } from '@generated/graphql' import { ChevronDown } from 'lucide-react' -import type { Route } from 'next' import type { Session } from 'next-auth' -import Link from 'next/link' import { usePathname } from 'next/navigation' import { useEffect, useState } from 'react' import { BiSolidUser } from 'react-icons/bi' @@ -179,47 +177,49 @@ export function HeaderAuthPanel({ ) : ( - <> - - - - - { - e.preventDefault() - }} - onInteractOutside={(e) => { - e.preventDefault() - }} - className="!h-[620px] !w-[380px] rounded-[10px]" + !open && hideModal()} + > + + - + Log In + + + { + e.preventDefault() + }} + onInteractOutside={(e) => { + e.preventDefault() + }} + className="!h-[620px] !w-[380px] rounded-[10px]" + > + + + + + + - - + + )} )