I've been trying to apply this to each component or to the main index.js component. However, none of those methods are working so far.
import React from 'react';
import { render } from 'react-dom';
import { Router } from 'react-router-dom';
import { Provider } from 'react-redux';
import { store } from './store/index';
import history from './history';
import 'semantic-ui-css/semantic.min.css';
import Div100vh from 'react-div-100vh';
import registerServiceWorker from './registerServiceWorker';
import App from './components/App';
// import '../public/index.css';
render(
  <Provider store={store}>
    <Router history={history}>
      <Div100vh>
        <App />
      </Div100vh>
    </Router>
  </Provider>,
  document.getElementById('root')
);
registerServiceWorker();
This is my index.js and this works great with the desktop browsers. However, I still have the scrollbar on mobile browsers. I bet I have done something wrong here. I really have no clue what to do. Do I have to do <Div100vh> every parent component?
 
    