title: React Native project hanging on startup
body: <p>So I'm going through a react native tutorial, but as soon as I got to the redux section of the tutorial, the project started hanging.  I have a sneaking suspicion it's because the code is outdated.</p>
  
  <p>Here's my app.js file:</p>
  
  <pre><code>export default class App extends React.Component {
    render() {
      const store = createStore(reducers, {}, applyMiddleware(ReduxThunk));
      return (
        &lt;Provider store={store}&gt;
          &lt;View&gt;
            &lt;Header title="Photos" /&gt;
            &lt;PhotoFeed /&gt;
          &lt;/View&gt;
        &lt;/Provider&gt;
      );
    }
  }
  </code></pre>
  
  <p>And here's my reducers file:</p>
  
  <pre><code>import { combineReducers } from 'redux';
  
  const rootReducer = combineReducers({
    photos: () =&gt; []
  });
  
  export default rootReducer;
  </code></pre>
  
  <p>It's at this point that the instructor refreshes the app and checks to make sure that everything is still working, but it works for her and not for me.  Is there something I'm missing, or is this outdated code?</p>
  
  <p>EDIT: Just to be sure, I tried starting the simulator from the downloaded code the instructor provides, and the simulator hangs there, too.  So it definitely seems like the code is outdated somehow.</p>