tab screen 이동할 때 새로고침하는 부분을 넣어주어 저장과 삭제가 자동 반영되도록 해주었다.
Tab.Screen
옵션에unmountOnBlur: true
를 넣어주어 탭 이동시 자동 새로고침이 되도록 한다:)
<Tab.Screen
options={{
title: '관심티켓',
unmountOnBlur: true,
tabBarIcon: ({ color, size }) => (
<MaterialCommunityIcons name="ticket" size={size} color={color} />
),
tabBarActiveTintColor: BLUE_COLOR,
}}
name="MyTickets"
component={MyTickets}
/>
->엄청 찾아보고 난리치던거와는 다르게 해결방법은 간단했다. 우리 팀 최고!(13일 트러블 슈팅에 적어둠)
color: ${(props) => props.theme.color.title};
2.네이티브에서 스타일-컴퍼넌트가 안 먹는 부분은 isDark
로 해주기
const isDark = useColorScheme() === 'dark';
color={isDark ? '#ffffff' : '#272727'}