Skip to content

Commit 94264d0

Browse files
committed
Merge branch 'develop'
2 parents fadf3cf + d8bf67d commit 94264d0

File tree

6 files changed

+5
-56
lines changed

6 files changed

+5
-56
lines changed

src/api/availableTimes.ts

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ import { instance } from './instance';
33
import { PutAvailableTimesParamsType } from '@/types/addTime';
44
import {
55
GetAvailableTimesByOneResponse,
6-
GetAvailableTimesByGroupResponse,
76
GetAvailableTimeOverviewResponse,
87
} from '@/models/availableTimes';
98

@@ -26,12 +25,6 @@ export const getAvailableTimesByOne = async (
2625
);
2726
};
2827

29-
export const getAvailableTimesByGroup = async (roomId: string) => {
30-
return await instance.get<GetAvailableTimesByGroupResponse>(
31-
`/api/room/${roomId}/available-time/group`
32-
);
33-
};
34-
3528
export const getAvailableTimeOverview = async ({
3629
roomId,
3730
participants,

src/constants/QUERY_KEYS.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ export const QUERY_KEYS = {
77
},
88
AVAILABLE_TIME: {
99
GET_AVAILABLE_TIMES_BY_ONE: 'get-available-time-by-one',
10-
GET_AVAILABLE_TIMES_BY_GROUP: 'get-available-time-by-group',
1110
},
1211
RESULT: {
1312
GET_CANDIDATE_TIMES: 'get-candidate-times',

src/models/availableTimes/index.ts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,6 @@ export interface GetAvailableTimesByOneResponse {
33
availableDateTimes: string[];
44
}
55

6-
export interface GetAvailableTimesByGroupResponse {
7-
availableDateTimes: AvailableDateTimes[];
8-
}
9-
106
export interface GetAvailableTimeOverviewResponse {
117
availableDateTimes: AvailableDateTimes[];
128
}

src/pages/current/index.tsx

Lines changed: 5 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
import { useEffect, useState } from 'react';
22
import { useNavigate, useParams } from 'react-router-dom';
3-
import dayjs from 'dayjs';
4-
53
import { useRecoilState } from 'recoil';
64
import { selectedMethodState } from '@/atoms/selectedMethodAtom';
75

@@ -35,7 +33,6 @@ import { initialRoomInfoData } from '@/assets/data/initialRoomInfoData';
3533

3634
import { useAuth } from '@/hooks/useAuth';
3735
import { ROUTES } from '@/constants/ROUTES';
38-
import { getFourChunks } from '@/utils/getFourChunks';
3936
import { useGetRoomInfo } from '@/queries/room/useGetRoomInfo';
4037

4138
import { Participant, RoomTypes } from '@/types/roomInfo';
@@ -49,7 +46,6 @@ import { useQueryClient } from '@tanstack/react-query';
4946
import { QUERY_KEYS } from '@/constants/QUERY_KEYS';
5047
import { Helmet } from 'react-helmet-async';
5148
import { useGetAvailableTimeOverview } from '@/queries/availableTimes/useGetAvailableTimeOverview';
52-
import { useGetAvailableTimesByGroup } from '@/queries/availableTimes/useGetAvailableTimesByGroup';
5349
import { UpdateNote } from '@/components/commons/updateNote';
5450
import { getFormattedDateArray } from '@/utils/getFormattedDateArray';
5551
import { Loading } from '@/components/commons/loading';
@@ -75,10 +71,6 @@ const Current = () => {
7571
const [selectedParticipants, setSelectedParticipants] = useState<
7672
Participant[]
7773
>([]);
78-
const { data: timeInfo } = useGetAvailableTimesByGroup(
79-
roomUUID,
80-
selectedParticipants.length === 0
81-
);
8274
const { data: availableTimeOverview } = useGetAvailableTimeOverview({
8375
roomId: roomUUID,
8476
participants: selectedParticipants.map((p) => p.name),
@@ -169,8 +161,8 @@ const Current = () => {
169161
roomUUID,
170162
]);
171163
queryClient.invalidateQueries([
172-
QUERY_KEYS.AVAILABLE_TIME.GET_AVAILABLE_TIMES_BY_GROUP,
173-
roomUUID,
164+
`roomId=${roomUUID}`,
165+
`availableTimeOverview`,
174166
]);
175167
queryClient.invalidateQueries([
176168
QUERY_KEYS.RESULT.GET_CANDIDATE_TIMES,
@@ -314,20 +306,12 @@ const Current = () => {
314306
<Title>실시간 등록 현황</Title>
315307
{isTableView ? (
316308
<TableWrapper>
317-
{(
318-
selectedParticipants.length > 0
319-
? availableTimeOverview
320-
: timeInfo
321-
) ? (
309+
{availableTimeOverview ? (
322310
<Table
323311
dates={getFormattedDateArray(dates)}
324312
startTime={startTime}
325313
endTime={endTime}
326-
timeInfo={
327-
selectedParticipants.length > 0
328-
? availableTimeOverview
329-
: timeInfo
330-
}
314+
timeInfo={availableTimeOverview}
331315
participants={
332316
selectedParticipants.length > 0
333317
? selectedParticipants
@@ -340,11 +324,7 @@ const Current = () => {
340324
</TableWrapper>
341325
) : (
342326
<CurrentCalendar
343-
timeInfo={
344-
selectedParticipants.length > 0
345-
? availableTimeOverview
346-
: timeInfo
347-
}
327+
timeInfo={availableTimeOverview}
348328
defaultActiveStartDate={
349329
data.dates?.[0] ? new Date(data.dates[0]) : new Date()
350330
}

src/queries/availableTimes/useGetAvailableTimeOverview.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,6 @@ export const useGetAvailableTimeOverview = ({
1515
participants.join('&'),
1616
],
1717
queryFn: () => getAvailableTimeOverview({ roomId, participants }),
18-
enabled: participants.length > 0,
19-
staleTime: 0,
20-
cacheTime: 0,
2118
keepPreviousData: true,
2219
});
2320
};

src/queries/availableTimes/useGetAvailableTimesByGroup.ts

Lines changed: 0 additions & 16 deletions
This file was deleted.

0 commit comments

Comments
 (0)