Skip to content

Commit 41d232c

Browse files
committed
refactor: 스켈레톤 UI 테스트를 위한 의도적 지연시간 제거
1 parent 8a699c9 commit 41d232c

File tree

3 files changed

+5
-23
lines changed

3 files changed

+5
-23
lines changed

src/components/workspace/WorkspaceListLoading.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ export default function WorkspaceListLoading() {
2929
<Skeleton className="h-5 w-60 tablet:w-56" />
3030
</div>
3131
<div className="flex items-center justify-between gap-4 tablet:flex-col tablet:items-stretch">
32-
<Skeleton className="h-15 w-full rounded-component-md tablet:" />
32+
<Skeleton className="h-15 w-full rounded-component-md" />
3333
<Skeleton className="h-15 w-56 rounded-component-md tablet:w-full" />
3434
</div>
3535
<ul className="space-y-5">

src/pages/workspace/MemberManagement.tsx

Lines changed: 4 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -40,31 +40,19 @@ export default function MemberManagement() {
4040
useState<TWorkspaceMember | null>(null);
4141

4242
const observerRef = useRef<HTMLDivElement | null>(null);
43-
const delay = (ms: number) =>
44-
new Promise((resolve) => setTimeout(resolve, ms));
4543

4644
const memberCountQuery = useQuery<
4745
Awaited<ReturnType<typeof getWorkspaceMemberCount>>,
4846
IApiErrorResponse
4947
>({
5048
queryKey: ["workspaceMemberCount", orgId],
51-
queryFn: async () => {
52-
if (import.meta.env.DEV) {
53-
await delay(1500);
54-
}
55-
return getWorkspaceMemberCount(orgId);
56-
},
49+
queryFn: () => getWorkspaceMemberCount(orgId),
5750
enabled: Number.isFinite(orgId) && orgId > 0,
5851
});
5952
const membersQuery = useInfiniteQuery({
6053
queryKey: ["workspaceMembers", orgId, PAGE_SIZE],
61-
queryFn: async ({ pageParam }: { pageParam: string | null }) => {
62-
if (import.meta.env.DEV) {
63-
await delay(1500);
64-
}
65-
return getWorkspaceMembers(orgId, pageParam, PAGE_SIZE);
66-
},
67-
54+
queryFn: ({ pageParam }: { pageParam: string | null }) =>
55+
getWorkspaceMembers(orgId, pageParam, PAGE_SIZE),
6856
initialPageParam: null,
6957
getNextPageParam: (lastPage) => {
7058
if (!lastPage.hasNext) return undefined;
@@ -88,12 +76,7 @@ export default function MemberManagement() {
8876
IApiErrorResponse
8977
>({
9078
queryKey: ["workspacePendingMembers", orgId],
91-
queryFn: async () => {
92-
if (import.meta.env.DEV) {
93-
await delay(1500);
94-
}
95-
return getPendingMember(orgId);
96-
},
79+
queryFn: () => getPendingMember(orgId),
9780
enabled: Number.isFinite(orgId) && orgId > 0,
9881
});
9982

src/pages/workspace/WorkspaceSetting.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,6 @@ export default function WorkspaceSetting() {
5757
setImageError(false);
5858
try {
5959
const detail = await getWorkspace(orgId);
60-
await new Promise((res) => setTimeout(res, 1500));
6160
setName(detail.name);
6261
setDesc(detail.description ?? "");
6362
setServerLogoUrl(detail.logoUrl ?? null);

0 commit comments

Comments
 (0)