diff --git a/docs/src/components/DocumentationPage/DocumentationPage.js b/docs/src/components/DocumentationPage/DocumentationPage.js
index 370c0c091e..ce35b7bd95 100644
--- a/docs/src/components/DocumentationPage/DocumentationPage.js
+++ b/docs/src/components/DocumentationPage/DocumentationPage.js
@@ -1,10 +1,11 @@
import PropTypes from 'prop-types'
import React from 'react'
import { withRouteData, withSiteData } from 'react-static'
-import { Container, Divider } from 'semantic-ui-react'
+import { Container, Divider, Header } from 'semantic-ui-react'
import DocsLayout from 'docs/src/components/DocsLayout'
import * as components from './components'
+import DocumentationPageFooter from './DocumentationPageFooter'
const DocumentationPage = ({ pageName, ...rest }) => {
const { default: MarkdownComponent, meta } = require(`docs/src/pages/${pageName}`)
@@ -13,7 +14,9 @@ const DocumentationPage = ({ pageName, ...rest }) => {
+
+
diff --git a/docs/src/components/DocumentationPage/DocumentationPageFooter.js b/docs/src/components/DocumentationPage/DocumentationPageFooter.js
new file mode 100644
index 0000000000..1305c96b5e
--- /dev/null
+++ b/docs/src/components/DocumentationPage/DocumentationPageFooter.js
@@ -0,0 +1,36 @@
+import PropTypes from 'prop-types'
+import React, { Fragment } from 'react'
+import { Link } from 'react-static'
+import { Divider, Grid, Header } from 'semantic-ui-react'
+
+const DocumentationPageFooter = ({ nextPage, prevPage }) =>
+ nextPage || prevPage ? (
+
+
+
+
+
+ {prevPage && (
+
+ )}
+
+
+ {nextPage && (
+
+ )}
+
+
+
+ ) : null
+
+DocumentationPageFooter.propTypes = {
+ nextPage: PropTypes.shape({ title: PropTypes.string, href: PropTypes.string }),
+ prevPage: PropTypes.shape({ title: PropTypes.string, href: PropTypes.string }),
+}
+
+export default DocumentationPageFooter
diff --git a/docs/src/pages/Augmentation.mdx b/docs/src/pages/Augmentation.mdx
index eaf9d88f96..3dae225869 100644
--- a/docs/src/pages/Augmentation.mdx
+++ b/docs/src/pages/Augmentation.mdx
@@ -1,11 +1,11 @@
-import { Header, Message } from 'semantic-ui-react'
+import { Message } from 'semantic-ui-react'
export const meta = {
title: 'Augmentation',
+ prevPage: { title: 'Get Started', href: '/usage' },
+ nextPage: { title: 'Shorthand Props', href: '/shorthand-props' },
}
-
-
React components are inherently composable. Semantic UI React makes them even more so with the `as` prop feature: you can control the rendered HTML tag, or render one component as another component.
```jsx
@@ -25,7 +25,6 @@ Augmentation is powerful. You can compose component features and props without a
```jsx
import { Link } from 'react-router-dom'
-
;