title: Is there any reason to use useIntl hook in react-intl v3.x?
body: <p>We recently updated react-intl from version 2.x to 3.3.2, which meant that we could remove the injectIntl HOC in all files that used any of the format-functions.</p>
  
  <p>Now in v3, we create the intl instance in a separate module and wrap our app in a RawIntlProvider that we provide with this intl object.</p>
  
  <p>Is there any reason to use the useIntl hook provided by react-intl instead of just importing the intl object straight from our created module?</p>
  
  <pre><code>// useIntl hook
  const Component = () =&gt; {
    const intl = useIntl();
    intl.formatMessage({});
  };
  
  //How we use it atm.
  import intl from 'utils/intl';
  const Component = () =&gt; {
    intl.formatMessage({});
  };
  </code></pre>