Skip to content

Commit 8566648

Browse files
authored
feat: 가게 이름을 헤더에 표시 (#66)
1 parent 0e199e7 commit 8566648

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

src/screens/MarketDetailScreen/index.tsx

+7-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import MarketDetailPage from './MarketDetailPage';
1111

1212
type Props = StackScreenProps<DetailStackParamList, 'Market'>;
1313

14-
const MarketDetailScreen = ({route}: Props) => {
14+
const MarketDetailScreen = ({navigation, route}: Props) => {
1515
const [marketDetail, setMarketDetail] = useState<MarketType | null>(null);
1616

1717
useEffect(() => {
@@ -28,6 +28,12 @@ const MarketDetailScreen = ({route}: Props) => {
2828
fetchMarketDetail();
2929
}, [route.params.marketId]);
3030

31+
useEffect(() => {
32+
navigation.setOptions({
33+
title: marketDetail?.name ?? '가게 정보',
34+
});
35+
}, [marketDetail?.name, navigation]);
36+
3137
if (!marketDetail) {
3238
return <Text>가게 상세정보를 불러오는데 실패했습니다.</Text>;
3339
}

0 commit comments

Comments
 (0)