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?