UNPKG

react-simple-scroll-container

Version:
43 lines (40 loc) 1.84 kB
import React, { Component } from 'react'; import { ScrollContainer, ScrollSection, ScrollTo } from 'react-simple-scroll' class App extends Component { render() { return ( <div> <header> <h1>Example for using the module without the container id</h1> <button onClick={() => ScrollTo('section1')}>Go to 1</button> <button onClick={() => ScrollTo('section5')}>Go to 5</button> </header> <div> <ScrollContainer extraStyle={{ height: '200px', backgroundColor: 'gray'}} > <ScrollSection sectionId="section1"> <div style={{ height: '40px'}}>Section 1</div> </ScrollSection> <ScrollSection sectionId="section2"> <div style={{ height: '70px'}}>Section 2</div> </ScrollSection> <ScrollSection sectionId="section3"> <div style={{ height: '70px'}}>Section 3</div> </ScrollSection> <ScrollSection sectionId="section4"> <div style={{ height: '70px'}}>Section 4</div> </ScrollSection> <ScrollSection sectionId="section5"> <div style={{ height: '70px'}}>Section 5</div> </ScrollSection> <ScrollSection sectionId="section6"> <div style={{ height: '70px'}}>Section 6</div> </ScrollSection> </ScrollContainer> </div> </div> ); } } export default App;