class C1 extends React.Component { state = { p1: '' } static getDerivedStateFromProps(props, state) { const { p1: p2 } = state } } class C2 extends React.Component { // $ Alert state = { p1: '' // $ RelatedLocation } static getDerivedStateFromProps_unmodeled(props, state) { const { p1: p2 } = state } }