diff --git a/apps/web/src/app/(backButton)/events/register/loading.tsx b/apps/web/src/app/(backButton)/events/register/loading.tsx index 1766cdd5..6f0a6cdb 100644 --- a/apps/web/src/app/(backButton)/events/register/loading.tsx +++ b/apps/web/src/app/(backButton)/events/register/loading.tsx @@ -1,3 +1,9 @@ +import { ClipLoader } from 'react-spinners' + export default function Loading() { - return
Loading...
+ return ( +
+ +
+ ) } diff --git a/apps/web/src/app/(backButton)/events/update/page.tsx b/apps/web/src/app/(backButton)/events/update/page.tsx index e9bf5150..681e9538 100644 --- a/apps/web/src/app/(backButton)/events/update/page.tsx +++ b/apps/web/src/app/(backButton)/events/update/page.tsx @@ -5,10 +5,17 @@ import { Suspense, useState } from 'react' import { ICategory } from '@fienmee/types' import EventForm from '@/components/events/eventForm' import { eventStore } from '@/store' +import { ClipLoader } from 'react-spinners' export default function EventUpdate() { return ( - Loading...}> + + + + } + > ) diff --git a/apps/web/src/components/comment/commentList.tsx b/apps/web/src/components/comment/commentList.tsx index 2d87334b..d36140a8 100644 --- a/apps/web/src/components/comment/commentList.tsx +++ b/apps/web/src/components/comment/commentList.tsx @@ -7,6 +7,7 @@ import { useInView } from 'react-intersection-observer' import { IGetEventCommentsResponse } from '@fienmee/types' import { getEventCommentsByEventId } from '@/api/event' import { EventComment } from '@/components/comment/comment' +import { ClipLoader } from 'react-spinners' interface CommentListProps { eventId: string @@ -31,7 +32,11 @@ export function CommentList({ eventId }: CommentListProps) { }, [inView, isFetchingNextPage, fetchNextPage]) if (isLoading) { - return
로딩중...
+ return ( +
+ +
+ ) } if (isError) { @@ -48,7 +53,13 @@ export function CommentList({ eventId }: CommentListProps) { return (
{data && data.pages.map(page => page.comments.map(comment => ))} - {isFetchingNextPage ?
로딩중...
:
} + {isFetchingNextPage ? ( +
+ +
+ ) : ( +
+ )}
) }