diff --git a/src/components/pages/group-study-list-page.tsx b/src/components/pages/group-study-list-page.tsx index 81b340ef..69ea9aaf 100644 --- a/src/components/pages/group-study-list-page.tsx +++ b/src/components/pages/group-study-list-page.tsx @@ -18,10 +18,13 @@ import { useGetStudies } from '@/hooks/queries/study-query'; import GroupStudyFormModal from '../../features/study/group/ui/group-study-form-modal'; import GroupStudyPagination from '../../features/study/group/ui/group-study-pagination'; import GroupStudyList from '../lists/group-study-list'; +import { useAuth } from '@/hooks/common/use-auth'; const PAGE_SIZE = 15; export default function GroupStudyListPage() { + const { isAuthenticated } = useAuth(); + const router = useRouter(); const searchParams = useSearchParams(); @@ -158,6 +161,7 @@ export default function GroupStudyListPage() { size="small" icon={} iconPosition="left" + disabled={!isAuthenticated} > 스터디 개설하기 diff --git a/src/components/pages/premium-study-list-page.tsx b/src/components/pages/premium-study-list-page.tsx index 8a5018b7..d6f61a9f 100644 --- a/src/components/pages/premium-study-list-page.tsx +++ b/src/components/pages/premium-study-list-page.tsx @@ -18,10 +18,13 @@ import PremiumStudyPagination from '@/components/premium/premium-study-paginatio import Button from '@/components/ui/button'; import GroupStudyFormModal from '@/features/study/group/ui/group-study-form-modal'; import { useGetStudies } from '@/hooks/queries/study-query'; +import { useAuth } from '@/hooks/common/use-auth'; const PAGE_SIZE = 15; export default function PremiumStudyListPage() { + const { isAuthenticated } = useAuth(); + const router = useRouter(); const searchParams = useSearchParams(); @@ -158,6 +161,7 @@ export default function PremiumStudyListPage() { size="small" icon={} iconPosition="left" + disabled={!isAuthenticated} > 스터디 개설하기