class Test extends React.Component {
            state = { step: 1, extra: true };
            UNSAFE_componentWillMount() {
                this.setState({ step: 2 }, () => {
                    // Tests that earlier setState callbacks are not dropped