1.0.19 • Published 7 months ago
react-mega-scroll v1.0.19
React Mega Scroll
This is a react component to provide full page scrolling.
Demo
Install
npm i react-mega-scroll
Usage
import MegaScroll from 'react-mega-scroll';
function App() {
return (
<MegaScroll>
// add pages to render here
</MegaScroll>
)
}
export default App
Example
import React, { useState } from "react";
import MegaScroll from "react-mega-scroll";
const styles: React.CSSProperties = {
display: "flex",
flexDirection: "column",
justifyContent: "center",
alignItems: "center",
fontSize: "60px",
textAlign: "center",
color: "white",
};
function App() {
const [active, setActive] = useState(0);
return (
<MegaScroll onChange={setActive}>
<div style={{ ...styles, background: "#111" }}>react-mega-scroll</div>
<div style={{ ...styles, background: "#222" }}>Smooth Scrolling</div>
<div style={{ ...styles, background: "#333" }}>Keyboard Support</div>
<div style={{ ...styles, background: "#222" }}>State Listeners</div>
<div style={{ ...styles, background: "#111" }}>Free Forever</div>
</MegaScroll>
);
}
export default App;
Props
1.0.19
7 months ago
1.0.18
7 months ago
1.0.17
12 months ago
1.0.16
12 months ago
1.0.15
12 months ago
1.0.14
12 months ago
1.0.13
12 months ago
1.0.12
12 months ago
1.0.11
12 months ago
1.0.10
12 months ago
1.0.9
12 months ago
1.0.8
12 months ago
1.0.7
12 months ago
1.0.6
12 months ago
1.0.5
12 months ago
1.0.4
12 months ago
1.0.3
12 months ago
1.0.2
12 months ago
1.0.0
12 months ago