Skip to content

Commit be1480d

Browse files
committed
๐Ÿ› Fix: ํƒ€์ž… ์ˆ˜์ •
1 parent c3382b1 commit be1480d

File tree

6 files changed

+10
-10
lines changed

6 files changed

+10
-10
lines changed

โ€Žsrc/_apis/crew/get-crew-list.tsโ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,6 @@ export async function getCrewList(condition: ConditionTypes, pageable: PageableT
2020
} catch (error) {
2121
// eslint-disable-next-line no-console
2222
console.error(error);
23-
return null;
23+
return undefined;
2424
}
2525
}

โ€Žsrc/_queries/crew-queries.tsxโ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ export function useGetCrewListQuery(condition: ConditionTypes) {
1414
queryFn: ({ pageParam = 0 }) =>
1515
getCrewList(condition, { page: pageParam, size: 6, sort: [condition.sortType] }).then(
1616
(response) => {
17-
if (response === null) {
17+
if (response === undefined) {
1818
throw new Error('Response is null');
1919
}
2020
return response;

โ€Žsrc/app/_components/find-crew/find-crew.tsxโ€Ž

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@ import { MainCrewListResponse } from '@/src/types/crew-card';
1515
import IcoSearch from '@/public/assets/icons/ic-search.svg';
1616

1717
interface FindCrewProps {
18-
initialData: InfiniteData<MainCrewListResponse | null>;
18+
initialData: InfiniteData<MainCrewListResponse | undefined>;
1919
}
2020

2121
export default function FindCrew({ initialData }: FindCrewProps) {
22-
const [data, setData] = useState<InfiniteData<MainCrewListResponse | null>>(initialData);
22+
const [data, setData] = useState<InfiniteData<MainCrewListResponse | undefined>>(initialData);
2323
const [mainCategory, setMainCategory] = useState('');
2424
const [subCategory, setSubCategory] = useState('');
2525
const [sort, setSort] = useState<string | null>('latest');

โ€Žsrc/components/common/crew-list/crew-card-list.stories.tsxโ€Ž

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,9 @@ type Story = StoryObj<typeof meta>;
3232
function RenderCrewCardList({
3333
initialData,
3434
}: {
35-
initialData: InfiniteData<MainCrewListResponse | null>;
35+
initialData: InfiniteData<MainCrewListResponse | undefined>;
3636
}) {
37-
const [data, setData] = useState<InfiniteData<MainCrewListResponse | null>>(initialData);
37+
const [data, setData] = useState<InfiniteData<MainCrewListResponse | undefined>>(initialData);
3838
const {
3939
data: CrewCardListData,
4040
ref,

โ€Žsrc/components/common/crew-list/crew-card-list.tsxโ€Ž

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import CrewCard from './crew-card';
1111

1212
// CrewCardListProps ํƒ€์ž…์„ ๊ตฌ๋ถ„ํ•˜์—ฌ ์ •์˜
1313
interface MainCrewCardListProps {
14-
data: InfiniteData<MainCrewListResponse | null>;
14+
data: InfiniteData<MainCrewListResponse | undefined>;
1515
isFetchingNextPage: boolean;
1616
inWhere?: undefined;
1717
}
@@ -35,7 +35,7 @@ function CrewCardList(
3535
: data?.pages?.flatMap((page) => page?.content as MainCrewList[])) ?? [];
3636
const gridColsStyle = inWhere === 'my-crew' ? '' : 'lg:grid-cols-2';
3737

38-
if (data?.pages[0] === null)
38+
if (data?.pages[0] === undefined)
3939
// ์ดˆ๊ธฐ ๋กœ๋”ฉ์‹œ ๋ฐ์ดํ„ฐ ์—†์„๋•Œ
4040
return (
4141
<div className="flex justify-center py-10">

โ€Žsrc/types/crew-card.d.tsโ€Ž

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ export interface PageableTypes {
1313
}
1414

1515
export type MainCrewListResponse = {
16-
content: MainCrewList[] | null;
16+
content: MainCrewList[] | undefined;
1717
hasNext: boolean;
1818
};
1919

@@ -29,7 +29,7 @@ export interface MainCrewList {
2929
imageUrl: string;
3030
isConfirmed: boolean;
3131
totalGatheringCount: number;
32-
crewMembers?: CrewMemberList[];
32+
crewMembers?: CrewMember[];
3333
}
3434

3535
export interface CrewMember {

0 commit comments

Comments
ย (0)