ReactJS app doesn't work on mobile
It looks like your app breaks in browsers that don't have "Redux DevTools Extension" installed.
According to the documentation your store setup should look like this:
import { createStore, applyMiddleware, compose } from 'redux';const composeEnhancers = window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__ || compose;const store = createStore(reducer, preloadedState, composeEnhancers( applyMiddleware(thunk)));
In your code you are not using the customised compose
function returned from the extension.