Skip to content

Can't scroll outside the ReactFullPage.Wrapper on Next.js #424

@mjenkins-fcb

Description

@mjenkins-fcb

Description

I am working with Next.js and trying to use React Fullpage on the homepage. Everything is set up and working however if I add content outside of the wrapper I am unable to scroll to it. If I grab the scrollbar and pull it down I can see the content, but it just gets snapped back up to the last panel in the wrapper.

Link to isolated reproduction with no external CSS / JS

edit reproduction here:
https://stackblitz.com/edit/nextjs-gwceuj?file=pages%2Findex.js

I wasn't sure how to set up a codesandbox for Next.js, but started a fresh Next.js project and added this to page.tsx:

"use client";
import ReactFullpage from "@fullpage/react-fullpage";

export default function Home() {
  return (
    <>
      <ReactFullpage
        credits={{ enabled: true }}
        scrollBar
        render={() => {
          return (
            <ReactFullpage.Wrapper>
              <div className="section">
                <p>hi</p>
              </div>
              <div className="section">
                <p>hi</p>
              </div>
              <div className="section">
                <p>hi</p>
              </div>
              <div className="section">
                <p>hi</p>
              </div>
            </ReactFullpage.Wrapper>
          );
        }}
      />
      <div style={{ height: "1800px" }}>OUTSIDE</div>
    </>
  );
}

Steps to reproduce it

  1. Setup Next.js app.
  2. Replace code in /src/app/page.tsx with the above
  3. Load the app.
  4. Try and scroll down the page past the bottom 'section'

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions