I am trying to get Redux Form to work for the first time and I am getting the following error:
Invariant Violation withRef is removed. To access the wrapped instance, use a ref on the connected component.
What am I doing wrong? The error is thrown as soon as I write (copy/paste from the example) the store.
Here is the code.
import React from "react";
import ReactDOM from "react-dom";
import { createStore, combineReducers } from 'redux'
import { reducer as formReducer } from 'redux-form'
const rootReducer = combineReducers({
form: formReducer
})
const store = createStore(rootReducer);
function App() {
return (
<div className="App">
<h1>Hello CodeSandbox</h1>
<h2>Start editing to see some magic happen!</h2>
</div>
);
}
const rootElement = document.getElementById("root");
ReactDOM.render(<App />, rootElement);
I have also made a code sandbox that shows the issue: https://codesandbox.io/s/07xzolv60
Just update to the latest version of redux-form (8.1.0). There is no need to downgrade.