in React-Redux >= v6.0 connnect() options support a new parameter, forwardRef: boolean.
If {forwardRef : true} has been passed to connect, adding a ref to the connected wrapper component will actually return the instance of the wrapped component.
So, in my HoC called 'WithFields' I write:
 [...]
 import Form from '.../components/form';
   const WithFields = (arg1, arg2) => (WrappedComponent) => connect(mapStateToProps, {someMethod}, null, {forwardRef: true})(class extends React.Component {
 [...]
   render(
        return(<WrappedComponent ref={ref => this.wrappedComponent = ref }/>)
    )
}
   [...]
   let Customer = WithFields('a', 'b')(Form);
    export default Customer;
Now, in a Ticket component, I would to get the Customer ref with a method, but how?
     import Customer from '....';
      class Ticket extends Component {
           SOME_METHOD_TO_GET_THE_REF_OF_THE_HOC_COMPONENT() {
                  ?????????
             }
           render() {
               [....]
               <Customer/> 
            }
   }
 
    