diff --git a/docs/upgrading/v5.md b/docs/upgrading/v5.md
index e1cc3b825b..08c15015b4 100644
--- a/docs/upgrading/v5.md
+++ b/docs/upgrading/v5.md
@@ -922,8 +922,8 @@ import { matchPath } from "react-router-dom";
const match = matchPath(
{
path: "/users/:id",
- caseSensitive: false, // Optional. Should be `true` if the static portions of the `path` should be matched in the same case.
- end: true, // Optional. Should be `true` if this pattern should match the entire URL pathname
+ caseSensitive: false, // Optional, `true` == static parts of `path` should match case
+ end: true, // Optional, `true` == pattern should match the entire URL pathname
},
"/users/123"
);
diff --git a/examples/scoped-memory-router/.gitignore b/examples/scoped-memory-router/.gitignore
new file mode 100644
index 0000000000..d451ff16c1
--- /dev/null
+++ b/examples/scoped-memory-router/.gitignore
@@ -0,0 +1,5 @@
+node_modules
+.DS_Store
+dist
+dist-ssr
+*.local
diff --git a/examples/scoped-memory-router/.stackblitzrc b/examples/scoped-memory-router/.stackblitzrc
new file mode 100644
index 0000000000..d98146f4d0
--- /dev/null
+++ b/examples/scoped-memory-router/.stackblitzrc
@@ -0,0 +1,4 @@
+{
+ "installDependencies": true,
+ "startCommand": "npm run dev"
+}
diff --git a/examples/scoped-memory-router/README.md b/examples/scoped-memory-router/README.md
new file mode 100644
index 0000000000..dd35c152d4
--- /dev/null
+++ b/examples/scoped-memory-router/README.md
@@ -0,0 +1,21 @@
+---
+title: Basics
+toc: false
+order: 1
+---
+
+# Basic Example
+
+This example demonstrates some of the basic features of React Router, including:
+
+- Layouts and nested `
+ This example demonstrates using{" "}
+ createScopedMemoryRouterEnvironment to have nested
+ MemoryRouters. It leverages this feature to create a Modal routing
+ system inside of a BrowserRouter
+
+ Go to the home page +
+