I feel like i'm missing some crucial benefits of this static thing in react.
export default class ComponentName extends Component { static someMethod = () => { } static someVariable = { a: 'b' } render() { return ( <View> <Text>ComponentName</Text> </View> ); } } Why would i use this instead of regular const functionName = () => {} or variables?
const functionName = () => {}will be copied for each instance, static will be defined once.static. Then why people don't use it all the time?