I want to be able to change my layout when i hit a given screen size so i can change the way my site looks when it hits a mobile view.
Currently my react site scrolls horizontally using the package Horitzontal Scroll Package
I've tried implementing this with the react-responsive package which allows me to run media queries but there seems to be a conflict between the two packages.
So i want my site to scroll horizontal when in full screen (Desktop and table) and then scroll top to bottom in mobile view. How would i do this?
class Home extends React.Component{
constructor(props) {
    super(props);
    this.state = {};
}
componentWillMount() {
    this.setState({
        home: projectsData.filter( p => p.name === "homepage" ),
        galleryImages: [
            ImgOne,
            ImgTwo,
            ImgThree,
            ImgFour,
            ImgFive,
            ImgSix
        ]
    });
}
render(){
    const test = { color: "black", position: "fixed" }
    return(
        <div className="row">
            <Responsive minWidth={992}>
                <HorizontalScroll reverseScroll={true}>
                    <Header />
                    <SplashScreen />
                    <CopyText />
                </HorizontalScroll>
            </Responsive>
        </div>
    );
  }
}
NOTE: I know that the horizontal-scroll package doesn't support sizing with percentages.
 
     
     
     
    