Skip to content

Commit e13c3c0

Browse files
committed
feat: MemeDetailPage에서 밈 꾸미기 버튼 클릭 시 스토어로 이동하도록 수정
- 밈 꾸미기 버튼 클릭 시 alert 대신 useInAppBrowserDetect 훅을 사용하여 스토어로 이동하는 로직을 추가함 - 사용자 경험을 향상시키기 위해 웹뷰 상태에 따라 적절한 동작을 수행하도록 개선함
1 parent d40a5b5 commit e13c3c0

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

apps/web/src/pages/MemeDetailPage/index.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ import {
1616
} from '@meme_wiki/apis';
1717
import { useEffect, useState } from 'react';
1818
import { BridgeCommand, COMMAND_TYPE, CommandType } from '@/types/bridge';
19+
import useInAppBrowserDetect from '@/hooks/useInAppBrowserDetect';
1920

2021
// 전역에서 함수 정의
2122
if (typeof window !== 'undefined') {
@@ -32,6 +33,7 @@ if (typeof window !== 'undefined') {
3233
const MemeDetailPage = () => {
3334
const [isWebview, setIsWebview] = useState(false);
3435
const { memeId } = useParams();
36+
const { moveToStore } = useInAppBrowserDetect();
3537
const { data: memeDetail } = useMemeDetailQuery(memeId!);
3638
const { mutate: shareMeme } = useShareMemeMutation();
3739
const { mutate: customMeme } = useMemeCustomMutation();
@@ -107,7 +109,7 @@ const MemeDetailPage = () => {
107109
image: memeDetail?.success.imgUrl ?? '',
108110
});
109111
} else {
110-
alert('밈 꾸미기 클릭!');
112+
moveToStore();
111113
}
112114
}}
113115
>

0 commit comments

Comments
 (0)