Skip to content

Commit 0a633c3

Browse files
committed
feat: FeedMainPage closeKebab 추가
useEffect의 클린업 기능을 사용해, FeedMainPage가 언마운트 될 시 kebab메뉴가 닫히도록 했습니다.
1 parent dc7373a commit 0a633c3

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

src/pages/feed-main/ui/FeedMainPage.tsx

+9
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,17 @@
1+
import { useEffect } from 'react';
2+
3+
import { useFeedKebabStore } from '@/widgets/feed-kebab';
14
import { FeedMainHeader } from '@/widgets/feed-main-header';
25
import { FeedMainList } from '@/widgets/feed-main-list';
36
import './FeedMainPage.scss';
47

58
export const FeedMainPage = () => {
9+
useEffect(() => {
10+
return () => {
11+
useFeedKebabStore.getState().closeKebab();
12+
};
13+
}, []);
14+
615
return (
716
<main className='feed-main-page'>
817
<FeedMainHeader />

0 commit comments

Comments
 (0)