Skip to content

Commit 52d59d4

Browse files
committed
Fix: FeedHeader부분 유저 데이터 없는경우 처리 #65
1 parent 58f2e6c commit 52d59d4

File tree

3 files changed

+6
-5
lines changed

3 files changed

+6
-5
lines changed

components/pages/main/Feed/FeedHeader/Upload.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ export default function Upload({
1414
userImage,
1515
nickname,
1616
}: {
17-
userImage: string | undefined;
18-
nickname: string | undefined;
17+
userImage: string;
18+
nickname: string;
1919
}) {
2020
const [postText, setPostText] = useState('');
2121
const { mutate: postBoard, isLoading, isSuccess } = usePostBoard(postText);

components/pages/main/Feed/FeedHeader/index.tsx

+3-2
Original file line numberDiff line numberDiff line change
@@ -5,21 +5,22 @@ import Upload from './Upload';
55

66
export default function FeedHeader() {
77
const { data } = useGetUserInfo();
8+
if (!data) return <div>로그인하세요</div>;
89
return (
910
<FlexBox
1011
direction="column"
1112
align="start"
1213
justify="between"
1314
className="w-full gap-5 "
1415
>
15-
<Title nickname={data?.nickname} />
16+
<Title nickname={data.nickname} />
1617
<FlexBox
1718
direction="column"
1819
align="start"
1920
justify="between"
2021
className="w-full gap-4"
2122
>
22-
<Upload userImage={data?.imageUrl} nickname={data?.nickname} />
23+
<Upload userImage={data.imageUrl} nickname={data.nickname} />
2324
</FlexBox>
2425
</FlexBox>
2526
);

components/ui/Avatar/index.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import Image from 'next/image';
22

33
interface AvatarType {
4-
image: string | undefined;
4+
image: string;
55
name: string;
66
size?: 'small' | 'base' | 'large' | 'xl' | 'xxl';
77
}

0 commit comments

Comments
 (0)