title: Action does not trigger a reducer in React + Redux
body: <p>I'm working on a react-redux app and for some reason the action I call does not reach the reducer (in which I currently only have a log statement). I have attached the code I feel is relevant and any contributions would be highly appreciated.</p>
  
  <p>Action called within function in component: </p>
  
  <pre><code>onSearchPressed() {
      console.log('search pressed');
      this.props.addToSaved();
  }
  </code></pre>
  
  <p>actions/index.js:</p>
  
  <pre><code>var actions = exports = module.exports
  
  exports.ADD_SAVED = "ADD_SAVED";
  
  exports.addToSaved = function addToSaved() {
    console.log('got to ADD_SAVED step 2');
    return {
      type: actions.ADD_SAVED
    }
  }
  </code></pre>
  
  <p>reducers/items.js:</p>
  
  <pre><code>const {
    ADD_SAVED
  } = require('../actions/index')
  
  const initialState = {
      savedList: []
  }
  
  module.exports = function items(state = initialState, action) {
      let list
  
      switch (action.type) {
          case ADD_SAVED:
              console.log('GOT to Step 3');
              return state;
          default:
              console.log('got to default');
              return state;
      }
  }
  </code></pre>
  
  <p>reducers/index.js:</p>
  
  <pre><code>const { combineReducers } = require('redux')
  const items = require('./items')
  
  const rootReducer = combineReducers({
    items: items
  })
  
  module.exports = rootReducer
  </code></pre>
  
  <p>store/configure-store.js:</p>
  
  <pre><code>import { createStore } from 'redux'
  import rootReducer from '../reducers'
  
  let store = createStore(rootReducer)
  </code></pre>
  
  <p>EDIT: Entire component for onSearchPressed:</p>
  
  <pre><code>class MainView extends Component {
      onSearchPressed() {
          this.props.addToSaved();
      }
      render() {
          console.log('MainView clicked');
          var property = this.props.property;
  
          return (
              &lt;View style={styles.container}&gt;
                  &lt;Image style={styles.image}
                      source={{uri: property.img_url}} /&gt;
                  &lt;Text style={styles.description}&gt;{property.summary}&lt;/Text&gt;
                  &lt;TouchableHighlight style = {styles.button}
                          onPress={this.onSearchPressed.bind(this)}
                          underlayColor='#99d9f4'&gt;
                          &lt;Text style = {styles.buttonText}&gt;Save&lt;/Text&gt;
                      &lt;/TouchableHighlight&gt;
              &lt;/View&gt;
          );
      }
  }
  
  module.exports = MainView;
  </code></pre>