Skip to content

Commit 8e749fa

Browse files
committed
refactor: 리뷰 생성 실패 페이지 데이터 초기화 로직 추가
1 parent 5b148a7 commit 8e749fa

File tree

1 file changed

+16
-1
lines changed

1 file changed

+16
-1
lines changed

src/pages/CreateReviewFailPage/CreateReviewFailPage.tsx

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,24 @@ import { useRoute } from "@/hooks/common/useRoute";
55

66
import styles from "@/pages/CreateReviewFailPage/CreateReviewFailPage.module.scss";
77

8+
import { useGenerateReviewStore } from "@/store/useGenerateReviewStore";
9+
import { useCreateReviewStore } from "@/store/useReviewStore";
10+
import { useScanDataStore } from "@/store/useScanDataStore";
11+
812
const CreateReviewFailPage = () => {
913
const { navigateToHome } = useRoute();
1014

15+
const { resetGenerateReviewData } = useGenerateReviewStore();
16+
const { resetCreateReviewData } = useCreateReviewStore();
17+
const { resetScanData } = useScanDataStore();
18+
19+
const handleNavigateHome = () => {
20+
resetGenerateReviewData();
21+
resetCreateReviewData();
22+
resetScanData();
23+
navigateToHome();
24+
};
25+
1126
return (
1227
<div className={styles.CreateReviewFail}>
1328
<div className={styles.Top}>
@@ -22,7 +37,7 @@ const CreateReviewFailPage = () => {
2237
<img src="/assets/img/img-graphic-logo-blur.png" alt="createReviewFailImg" />
2338
</div>
2439
</div>
25-
<Button text="홈으로 가기" onClick={navigateToHome} />
40+
<Button text="홈으로 가기" onClick={handleNavigateHome} />
2641
</div>
2742
);
2843
};

0 commit comments

Comments
 (0)