diff --git a/docs/docs/building-apps-with-gatsby.md b/docs/docs/building-apps-with-gatsby.md index f5515c73a9a00..4f3e8aa3b79c3 100644 --- a/docs/docs/building-apps-with-gatsby.md +++ b/docs/docs/building-apps-with-gatsby.md @@ -52,4 +52,6 @@ exports.onCreatePage = async ({ page, actions }) => { > 💡 Note: There's also a plugin to simplify the creation of client-only routes in your site: > [gatsby-plugin-create-client-paths](/packages/gatsby-plugin-create-client-paths/). +> Tip: For applications with complex routing, you may want to override Gatsby's defualt scroll behavior with the [shouldUpdateScroll](/docs/browser-apis/#shouldUpdateScroll) Browser API. + Check out the ["simple auth" example site](https://github.com/gatsbyjs/gatsby/blob/master/examples/simple-auth/README.md) for a demo implementing user authentication and restricted client-only routes.