Skip to content

Commit 7033a35

Browse files
authored
Merge pull request #265 from YAPP-Github/develop
[RELEASE] 1.5.0
2 parents 33f9eca + ba4306c commit 7033a35

2 files changed

Lines changed: 32 additions & 2 deletions

File tree

src/app/post/[postId]/mobile/components/ExperimentPostMobileHeader/ExperimentPostMobileHeader.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import React from 'react';
66
import { experimentPostMobileHeaderLayout } from './ExperimentPostMobileHeader.css';
77
import { UseQueryExperimentDetailsAPIResponse } from '../../../hooks/useExperimentDetailsQuery';
88

9-
import RightHeader from '@/components/Header/RightHeader/RightHeader';
9+
import RightHeaderClient from '@/components/Header/RightHeader/components/RightHeader.client';
1010
import Icon from '@/components/Icon';
1111
import { colors } from '@/styles/colors';
1212

@@ -40,7 +40,7 @@ const ExperimentPostMobileHeader = ({
4040
<Icon icon="MenuDots" width={24} height={24} />
4141
</button>
4242
) : (
43-
<RightHeader />
43+
<RightHeaderClient />
4444
)}
4545
</div>
4646
);
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
'use client';
2+
3+
import Link from 'next/link';
4+
5+
import { buttonContainer, loginButton } from '../../Header.css';
6+
import DesktopLoginHeader from './DesktopLoginHeader/DesktopLoginHeader';
7+
import MobileLoginHeader from './MobileLoginHeader/MobileLoginHeader';
8+
9+
import useUserInfo from '@/app/home/hooks/useUserInfo';
10+
11+
export default function RightHeaderClient() {
12+
const { userInfo, isLoading, isResearcher } = useUserInfo();
13+
14+
if (isLoading) return null;
15+
16+
return (
17+
<div className={buttonContainer}>
18+
{userInfo ? (
19+
<>
20+
<DesktopLoginHeader userInfo={userInfo} />
21+
<MobileLoginHeader isResearcher={isResearcher} />
22+
</>
23+
) : (
24+
<Link href="/login" className={loginButton}>
25+
로그인
26+
</Link>
27+
)}
28+
</div>
29+
);
30+
}

0 commit comments

Comments
 (0)