<Tab.Screen
name="Sheet"
children={()=><SheetScreen fiveElements={fiveElements}/>}
options={{
tabBarLabel: 'Sheet',
tabBarIcon: ({ color, size }) => (
<MaterialCommunityIcons name="information-outline" color={color} size={size} />
),
}}
/>
Why is my tab screen rerendering if there is no change in the fiveElements state?
Would be best if you use the Screen this way: