Skip to content

Commit 13894eb

Browse files
Merge pull request #697 from code-zero-to-one/fix/myPage-v2
마이페이지 1:1 문의 카카오 채널 연결
2 parents f4e418f + 8a9fdd0 commit 13894eb

3 files changed

Lines changed: 331 additions & 322 deletions

File tree

src/components/common/layout/sidebar/my-page-mobile-nav.tsx

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ const NAV_ITEMS = [
88
{ href: '/my-page', label: '프로필' },
99
{ href: '/my-class', label: '마이 클래스' },
1010
{ href: '/my-posts', label: '내가 작성한 글', prefixMatch: true },
11-
{ href: '/my-inquiry', label: '1:1 문의', prefixMatch: true },
11+
{ href: 'http://pf.kakao.com/_VmCYn', label: '1:1 문의' },
1212
{ href: '/builder-letter', label: '빌더 레터', prefixMatch: true },
1313
{ href: '/class-payment-management', label: '결제 관리' },
1414
];
@@ -22,7 +22,13 @@ export default function MyPageMobileNav() {
2222
{NAV_ITEMS.map((item) => (
2323
<button
2424
key={item.href}
25-
onClick={() => router.push(item.href)}
25+
onClick={() => {
26+
if (item.href.startsWith('http')) {
27+
window.open(item.href, '_blank', 'noopener,noreferrer');
28+
return;
29+
}
30+
router.push(item.href);
31+
}}
2632
className={cn(
2733
'font-designer-14m shrink-0 px-300 py-200 text-text-subtle',
2834
(item.prefixMatch

src/components/common/layout/sidebar/my-page-sidebar.tsx

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -103,10 +103,9 @@ const NAV_ITEMS: {
103103
prefixMatch: true,
104104
},
105105
{
106-
href: '/my-inquiry',
106+
href: 'http://pf.kakao.com/_VmCYn',
107107
label: '1:1 문의',
108108
icon: EditNoteIcon,
109-
prefixMatch: true,
110109
},
111110
{
112111
href: '/builder-ticket',
@@ -138,6 +137,10 @@ export default function Sidebar() {
138137
showToast('준비중인 기능입니다.', 'info');
139138
return;
140139
}
140+
if (item.href.startsWith('http')) {
141+
window.open(item.href, '_blank', 'noopener,noreferrer');
142+
return;
143+
}
141144
router.push(item.href);
142145
}}
143146
isActive={

0 commit comments

Comments
 (0)