From 57884a1ab7394e5eeeff6698b691cf569a81504f Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Thu, 16 Apr 2020 17:23:02 +0200 Subject: [PATCH 01/35] [docs] render /components/buttons markdown at build time --- docs/pages/components/buttons.js | 15 +- .../components/AppTableOfContents.new.js | 238 ++++++++++ .../modules/components/MarkdownDocs.new.js | 422 ++++++++++++++++++ docs/src/modules/utils/parseMarkdown.js | 188 ++++++++ 4 files changed, 859 insertions(+), 4 deletions(-) create mode 100644 docs/src/modules/components/AppTableOfContents.new.js create mode 100644 docs/src/modules/components/MarkdownDocs.new.js diff --git a/docs/pages/components/buttons.js b/docs/pages/components/buttons.js index 32449f5b416525..d2c7ffc126b75c 100644 --- a/docs/pages/components/buttons.js +++ b/docs/pages/components/buttons.js @@ -1,5 +1,6 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; const req = require.context('docs/src/pages/components/buttons', false, /\.(md|js|tsx)$/); const reqSource = require.context( @@ -7,8 +8,14 @@ const reqSource = require.context( false, /\.(js|tsx)$/, ); -const reqPrefix = 'pages/components/buttons'; +const pageFilename = 'components/buttons'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, req, reqSource }); + return { demos, docs }; +}; diff --git a/docs/src/modules/components/AppTableOfContents.new.js b/docs/src/modules/components/AppTableOfContents.new.js new file mode 100644 index 00000000000000..d70169b1322c21 --- /dev/null +++ b/docs/src/modules/components/AppTableOfContents.new.js @@ -0,0 +1,238 @@ +/* eslint-disable react/no-danger */ +import React from 'react'; +import PropTypes from 'prop-types'; +import throttle from 'lodash/throttle'; +import clsx from 'clsx'; +import Box from '@material-ui/core/Box'; +import { useSelector } from 'react-redux'; +import { makeStyles } from '@material-ui/core/styles'; +import Typography from '@material-ui/core/Typography'; +import DiamondSponsors from 'docs/src/modules/components/DiamondSponsors'; +import Link from 'docs/src/modules/components/Link'; +import PageContext from 'docs/src/modules/components/PageContext'; + +const useStyles = makeStyles((theme) => ({ + root: { + top: 70, + // Fix IE 11 position sticky issue. + marginTop: 70, + width: 175, + flexShrink: 0, + position: 'sticky', + height: 'calc(100vh - 70px)', + overflowY: 'auto', + padding: theme.spacing(2, 2, 2, 0), + display: 'none', + [theme.breakpoints.up('sm')]: { + display: 'block', + }, + }, + contents: { + marginTop: theme.spacing(2), + paddingLeft: theme.spacing(1.5), + }, + ul: { + padding: 0, + margin: 0, + listStyle: 'none', + }, + item: { + fontSize: 13, + padding: theme.spacing(0.5, 0, 0.5, 1), + borderLeft: '4px solid transparent', + boxSizing: 'content-box', + '&:hover': { + borderLeft: `4px solid ${ + theme.palette.type === 'light' ? theme.palette.grey[200] : theme.palette.grey[900] + }`, + }, + '&$active,&:active': { + borderLeft: `4px solid ${ + theme.palette.type === 'light' ? theme.palette.grey[300] : theme.palette.grey[800] + }`, + }, + }, + secondaryItem: { + paddingLeft: theme.spacing(2.5), + }, + active: {}, +})); + +// TODO: these nodes are mutable sources. Use createMutableSource once it's stable +function getItemsClient(headings) { + const itemsWithNode = []; + + headings.forEach((item) => { + itemsWithNode.push({ + ...item, + node: document.getElementById(item.hash), + }); + + if (item.children.length > 0) { + item.children.forEach((subitem) => { + itemsWithNode.push({ + ...subitem, + node: document.getElementById(subitem.hash), + }); + }); + } + }); + return itemsWithNode; +} + +const noop = () => {}; + +function useThrottledOnScroll(callback, delay) { + const throttledCallback = React.useMemo(() => (callback ? throttle(callback, delay) : noop), [ + callback, + delay, + ]); + + React.useEffect(() => { + if (throttledCallback === noop) { + return undefined; + } + + window.addEventListener('scroll', throttledCallback); + return () => { + window.removeEventListener('scroll', throttledCallback); + throttledCallback.cancel(); + }; + }, [throttledCallback]); +} + +export default function AppTableOfContents(props) { + const { items } = props; + const classes = useStyles(); + const t = useSelector((state) => state.options.t); + + const itemsWithNodeRef = React.useRef([]); + React.useEffect(() => { + itemsWithNodeRef.current = getItemsClient(items); + }, [items]); + + const { activePage } = React.useContext(PageContext); + const [activeState, setActiveState] = React.useState(null); + const clickedRef = React.useRef(false); + const unsetClickedRef = React.useRef(null); + const findActiveIndex = React.useCallback(() => { + // Don't set the active index based on scroll if a link was just clicked + if (clickedRef.current) { + return; + } + + let active; + for (let i = itemsWithNodeRef.current.length - 1; i >= 0; i -= 1) { + // No hash if we're near the top of the page + if (document.documentElement.scrollTop < 200) { + active = { hash: null }; + break; + } + + const item = itemsWithNodeRef.current[i]; + + if (process.env.NODE_ENV !== 'production') { + if (!item.node) { + console.error(`Missing node on the item ${JSON.stringify(item, null, 2)}`); + } + } + + if ( + item.node && + item.node.offsetTop < + document.documentElement.scrollTop + document.documentElement.clientHeight / 8 + ) { + active = item; + break; + } + } + + if (active && activeState !== active.hash) { + setActiveState(active.hash); + } + }, [activeState]); + + // Corresponds to 10 frames at 60 Hz + useThrottledOnScroll(items.length > 0 ? findActiveIndex : null, 166); + + const handleClick = (hash) => (event) => { + // Ignore click for new tab/new window behavior + if ( + event.defaultPrevented || + event.button !== 0 || // ignore everything but left-click + event.metaKey || + event.ctrlKey || + event.altKey || + event.shiftKey + ) { + return; + } + + // Used to disable findActiveIndex if the page scrolls due to a click + clickedRef.current = true; + unsetClickedRef.current = setTimeout(() => { + clickedRef.current = false; + }, 1000); + + if (activeState !== hash) { + setActiveState(hash); + } + }; + + React.useEffect( + () => () => { + clearTimeout(unsetClickedRef.current); + }, + [], + ); + + const itemLink = (item, secondary) => ( + + + + ); + + return ( + + ); +} + +AppTableOfContents.propTypes = { + items: PropTypes.array.isRequired, +}; diff --git a/docs/src/modules/components/MarkdownDocs.new.js b/docs/src/modules/components/MarkdownDocs.new.js new file mode 100644 index 00000000000000..623cd9028f9c76 --- /dev/null +++ b/docs/src/modules/components/MarkdownDocs.new.js @@ -0,0 +1,422 @@ +import React from 'react'; +import * as PropTypes from 'prop-types'; +import clsx from 'clsx'; +import { useSelector } from 'react-redux'; +import { withStyles } from '@material-ui/core/styles'; +import Portal from '@material-ui/core/Portal'; +import ChevronRightIcon from '@material-ui/icons/ChevronRight'; +import ChevronLeftIcon from '@material-ui/icons/ChevronLeft'; +import Button from '@material-ui/core/Button'; +import Divider from '@material-ui/core/Divider'; +import Head from 'docs/src/modules/components/Head'; +import AppFrame from 'docs/src/modules/components/AppFrame'; +import Ad from 'docs/src/modules/components/Ad'; +import EditPage from 'docs/src/modules/components/EditPage'; +import AppContainer from 'docs/src/modules/components/AppContainer'; +import PageContext from 'docs/src/modules/components/PageContext'; +import { pageToTitleI18n } from 'docs/src/modules/utils/helpers'; +import Link from 'docs/src/modules/components/Link'; +import { SOURCE_CODE_ROOT_URL } from 'docs/src/modules/constants'; +import Demo from 'docs/src/modules/components/Demo'; +import AppTableOfContents from './AppTableOfContents.new'; + +function flattenPages(pages, current = []) { + return pages.reduce((items, item) => { + if (item.children && item.children.length > 1) { + items = flattenPages(item.children, items); + } else { + items.push(item.children && item.children.length === 1 ? item.children[0] : item); + } + return items; + }, current); +} + +// To replace with .findIndex() once we stop IE 11 support. +function findIndex(array, comp) { + for (let i = 0; i < array.length; i += 1) { + if (comp(array[i])) { + return i; + } + } + + return -1; +} + +const styles = (theme) => ({ + root: { + width: '100%', + }, + container: { + position: 'relative', + }, + actions: { + position: 'absolute', + right: 16, + display: 'flex', + flexDirection: 'column', + alignItems: 'flex-end', + }, + ad: { + '& .description': { + marginBottom: 196, + }, + '& .description.ad': { + marginBottom: 40, + }, + }, + toc: { + [theme.breakpoints.up('sm')]: { + width: 'calc(100% - 175px)', + }, + [theme.breakpoints.up('lg')]: { + width: 'calc(100% - 175px - 240px)', + }, + }, + footer: { + marginTop: theme.spacing(12), + }, + pagination: { + margin: theme.spacing(3, 0, 4), + display: 'flex', + justifyContent: 'space-between', + }, + pageLinkButton: { + textTransform: 'none', + fontWeight: theme.typography.fontWeightRegular, + }, + markdownElement: { + ...theme.typography.body1, + color: theme.palette.text.primary, + wordBreak: 'break-word', + '& .anchor-link': { + marginTop: -96, // Offset for the anchor. + position: 'absolute', + }, + '& pre': { + margin: theme.spacing(3, 0), + padding: theme.spacing(2), + backgroundColor: '#272c34', + direction: 'ltr', + borderRadius: theme.shape.borderRadius, + overflow: 'auto', + WebkitOverflowScrolling: 'touch', // iOS momentum scrolling. + maxWidth: 'calc(100vw - 32px)', + [theme.breakpoints.up('md')]: { + maxWidth: 'calc(100vw - 32px - 16px)', + }, + }, + '& code': { + lineHeight: 1.4, + display: 'inline-block', + fontFamily: 'Consolas, "Liberation Mono", Menlo, Courier, monospace', + WebkitFontSmoothing: 'subpixel-antialiased', + padding: '0 3px', + color: theme.palette.text.primary, + backgroundColor: + theme.palette.type === 'light' ? 'rgba(255, 229, 100, 0.2)' : 'rgba(255, 229, 100, 0.2)', + fontSize: 14, + borderRadius: 2, + }, + '& code[class*="language-"]': { + backgroundColor: '#272c34', + color: '#fff', + // Avoid layout jump after hydration (style injected by prism) + lineHeight: 1.5, + }, + '& p code, & ul code, & pre code': { + fontSize: 14, + }, + '& .token.operator': { + background: 'transparent', + }, + '& h1': { + ...theme.typography.h3, + fontSize: 40, + margin: '16px 0', + }, + '& .description': { + ...theme.typography.h5, + margin: '0 0 40px', + }, + '& h2': { + ...theme.typography.h4, + fontSize: 30, + margin: '40px 0 16px', + }, + '& h3': { + ...theme.typography.h5, + margin: '40px 0 16px', + }, + '& h4': { + ...theme.typography.h6, + margin: '32px 0 16px', + }, + '& h5': { + ...theme.typography.subtitle2, + margin: '32px 0 16px', + }, + '& p, & ul, & ol': { + marginTop: 0, + marginBottom: 16, + }, + '& ul': { + paddingLeft: 30, + }, + '& h1, & h2, & h3, & h4': { + '& code': { + fontSize: 'inherit', + lineHeight: 'inherit', + // Remove scroll on small screens. + wordBreak: 'break-all', + }, + '& .anchor-link-style': { + // To prevent the link to get the focus. + display: 'none', + }, + '&:hover .anchor-link-style': { + display: 'inline-block', + padding: '0 8px', + color: theme.palette.text.secondary, + '&:hover': { + color: theme.palette.text.primary, + }, + '& svg': { + width: '0.7em', + height: '0.7em', + fill: 'currentColor', + }, + }, + }, + '& table': { + // Trade display table for scroll overflow + display: 'block', + wordBreak: 'normal', + width: '100%', + overflowX: 'auto', + WebkitOverflowScrolling: 'touch', // iOS momentum scrolling. + borderCollapse: 'collapse', + marginBottom: '16px', + borderSpacing: 0, + overflow: 'hidden', + '& .prop-name': { + fontSize: 13, + fontFamily: 'Consolas, "Liberation Mono", Menlo, monospace', + }, + '& .required': { + color: theme.palette.type === 'light' ? '#006500' : '#a5ffa5', + }, + '& .prop-type': { + fontSize: 13, + fontFamily: 'Consolas, "Liberation Mono", Menlo, monospace', + color: theme.palette.type === 'light' ? '#932981' : '#ffb6ec', + }, + '& .prop-default': { + fontSize: 13, + fontFamily: 'Consolas, "Liberation Mono", Menlo, monospace', + borderBottom: `1px dotted ${theme.palette.divider}`, + }, + }, + '& td': { + ...theme.typography.body2, + borderBottom: `1px solid ${theme.palette.divider}`, + padding: 16, + color: theme.palette.text.primary, + }, + '& td code': { + fontSize: 13, + lineHeight: 1.6, + }, + '& th': { + fontSize: 14, + lineHeight: theme.typography.pxToRem(24), + fontWeight: theme.typography.fontWeightMedium, + color: theme.palette.text.primary, + whiteSpace: 'pre', + borderBottom: `1px solid ${theme.palette.divider}`, + padding: 16, + }, + '& blockquote': { + borderLeft: '5px solid #ffe564', + backgroundColor: 'rgba(255,229,100,0.2)', + padding: '4px 24px', + margin: '24px 0', + '& p': { + marginTop: '16px', + }, + }, + '& a, & a code': { + // Style taken from the Link component + color: theme.palette.secondary.main, + textDecoration: 'none', + '&:hover': { + textDecoration: 'underline', + }, + }, + '& img, video': { + maxWidth: '100%', + }, + '& hr': { + height: 1, + margin: theme.spacing(6, 0), + border: 'none', + flexShrink: 0, + backgroundColor: theme.palette.divider, + }, + }, +}); + +function MarkdownDocs(props) { + const { classes, disableAd = false, disableToc = false, demos, docs, req } = props; + + const t = useSelector((state) => state.options.t); + + const userLanguage = useSelector((state) => state.options.userLanguage); + const { description, location, rendered, title, toc } = docs[userLanguage]; + + const { activePage, pages } = React.useContext(PageContext); + const pageList = flattenPages(pages); + const currentPageNum = findIndex(pageList, (page) => page.pathname === activePage.pathname); + const currentPage = pageList[currentPageNum]; + const prevPage = pageList[currentPageNum - 1]; + const nextPage = pageList[currentPageNum + 1]; + + return ( + + + {disableAd ? null : ( + { + const container = document.querySelector('.description'); + container.classList.add('ad'); + return container; + }} + > + + + )} +
+ +
+ +
+ + + + + + {rendered.map((someUnnamedVariable, index) => { + if (typeof someUnnamedVariable === 'string') { + const renderedMarkdown = someUnnamedVariable; + return ( +
+ ); + } + + const demoOptions = someUnnamedVariable; + const name = demoOptions.demo; + const demo = demos?.[name]; + if (demo === undefined) { + const errorMessage = [ + `Missing demo: ${name}. You can use one of the following:`, + Object.keys(demos), + ].join('\n'); + + if (userLanguage === 'en') { + throw new Error(errorMessage); + } + + if (process.env.NODE_ENV !== 'production') { + console.error(errorMessage); + } + + const warnIcon = ( + + ⚠️ + + ); + return ( +
+ {/* eslint-disable-next-line material-ui/no-hardcoded-labels */} + {warnIcon} Missing demo `{name}` {warnIcon} +
+ ); + } + + return ( + + ); + })} +
+ {!currentPage || + currentPage.displayNav === false || + (nextPage.displayNav === false && !prevPage) ? null : ( + + +
+ {prevPage ? ( + + ) : ( +
+ )} + {nextPage.displayNav === false ? null : ( + + )} +
+ + )} +
+ +
+ {disableToc ? null : } + + ); +} + +MarkdownDocs.propTypes = { + classes: PropTypes.object.isRequired, + demos: PropTypes.object.isRequired, + disableAd: PropTypes.bool, + disableToc: PropTypes.bool, + docs: PropTypes.object.isRequired, + req: PropTypes.func.isRequired, +}; + +export default withStyles(styles)(MarkdownDocs); diff --git a/docs/src/modules/utils/parseMarkdown.js b/docs/src/modules/utils/parseMarkdown.js index d1c0a8c9b279d2..60d9d8cae11c7c 100644 --- a/docs/src/modules/utils/parseMarkdown.js +++ b/docs/src/modules/utils/parseMarkdown.js @@ -1,4 +1,9 @@ import marked from 'marked/lib/marked'; +import { LANGUAGES_IN_PROGRESS } from 'docs/src/modules/constants'; +import kebabCase from 'lodash/kebabCase'; +import { rewriteUrlForNextExport } from 'next/dist/next-server/lib/router/rewrite-url-for-export'; +import textToHash from 'docs/src/modules/utils/textToHash'; +import prism from 'docs/src/modules/components/prism'; const headerRegExp = /---[\r\n]([\s\S]*)[\r\n]---/; const titleRegExp = /# (.*)[\r\n]/; @@ -93,3 +98,186 @@ export function render(markdown, options = {}) { return marked(markdown, markedOptions); } + +const externs = [ + 'https://material.io/', + 'https://getbootstrap.com/', + 'https://www.amazon.com/', + 'https://materialdesignicons.com/', + 'https://www.w3.org/', + 'https://devexpress.github.io/', + 'https://ui-kit.co/', +]; + +export function prepareMarkdown(config) { + const { pageFilename, req, reqSource } = config; + + const demos = {}; + const docs = {}; + req.keys().forEach((filename) => { + if (filename.indexOf('.md') !== -1) { + const match = filename.match(/-([a-z]{2})\.md$/); + + const userLanguage = + match && LANGUAGES_IN_PROGRESS.indexOf(match[1]) !== -1 ? match[1] : 'en'; + + const markdown = req(filename); + const contents = getContents(markdown); + const headers = getHeaders(markdown); + + const title = headers.title || getTitle(markdown); + const description = headers.description || getDescription(markdown); + + if (headers.components.length > 0) { + contents.push(` +## API + +${headers.components + .map( + (component) => + `- [<${component} />](${rewriteUrlForNextExport(`/api/${kebabCase(component)}`)})`, + ) + .join('\n')} + `); + } + + const headingHashes = {}; + const toc = []; + const rendered = contents.map((content) => { + if (demos && demoRegexp.test(content)) { + try { + return JSON.parse(`{${content}}`); + } catch (err) { + console.error('JSON.parse fails with: ', `{${content}}`); + console.error(err); + return null; + } + } + + return render(content, { + highlight(code, language) { + let prismLanguage; + switch (language) { + case 'ts': + prismLanguage = prism.languages.tsx; + break; + + case 'js': + case 'sh': + prismLanguage = prism.languages.jsx; + break; + + case 'diff': + prismLanguage = { ...prism.languages.diff }; + // original `/^[-<].*$/m` matches lines starting with `<` which matches + // + // we will only use `-` as the deleted marker + prismLanguage.deleted = /^[-].*$/m; + break; + + default: + prismLanguage = prism.languages[language]; + break; + } + + if (!prismLanguage) { + if (language) { + throw new Error(`unsupported language: "${language}", "${code}"`); + } else { + prismLanguage = prism.languages.jsx; + } + } + + return prism.highlight(code, prismLanguage); + }, + heading: (headingText, level) => { + // Small title. No need for an anchor. + // It's reducing the risk of duplicated id and it's fewer elements in the DOM. + if (level >= 4) { + return `${headingText}`; + } + + const hash = textToHash(headingText, headingHashes); + + /** + * create a nested structure with 2 levels starting with level 2 e.g. + * [{...level2, children: [level3, level3, level3]}, level2] + */ + if (level === 2) { + toc.push({ + text: headingText, + level, + hash, + children: [], + }); + } else if (level === 3) { + if (!toc[toc.length - 1]) { + throw new Error(`Missing parent level for: ${headingText}`); + } + + toc[toc.length - 1].children.push({ + text: headingText, + level, + hash, + }); + } + + return [ + ``, + ``, + headingText, + `', + ``, + ].join(''); + }, + link: (href, linkTitle, linkText) => { + let more = ''; + + if (externs.some((domain) => href.indexOf(domain) !== -1)) { + more = ' target="_blank" rel="noopener nofollow"'; + } + + let finalHref = href; + + if ( + userLanguage !== 'en' && + finalHref.indexOf('/') === 0 && + finalHref !== '/size-snapshot' + ) { + finalHref = `/${userLanguage}${finalHref}`; + } + + return `${linkText}`; + }, + }); + }); + const location = headers.filename || `/docs/src/pages/${pageFilename}/${filename}`; + + const localized = { description, location, rendered, toc, title }; + + docs[userLanguage] = localized; + } else if (filename.indexOf('.tsx') !== -1) { + const demoName = `pages/${pageFilename}/${filename + .replace(/\.\//g, '') + .replace(/\.tsx/g, '.js')}`; + + demos[demoName] = { + ...demos[demoName], + moduleTS: filename, + rawTS: reqSource(filename), + }; + } else { + const demoName = `pages/${pageFilename}/${filename.replace(/\.\//g, '')}`; + + demos[demoName] = { + ...demos[demoName], + module: filename, + raw: reqSource(filename), + }; + } + }); + + return { demos, docs }; +} From b70eb0e48c82ccf7c8cb924473dad320f5dd6e02 Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Thu, 16 Apr 2020 23:13:43 +0200 Subject: [PATCH 02/35] temp: build all locales --- docs/next.config.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/next.config.js b/docs/next.config.js index 500d8e8674d849..7da8391fa017f2 100644 --- a/docs/next.config.js +++ b/docs/next.config.js @@ -155,7 +155,8 @@ module.exports = { } // We want to speed-up the build of pull requests. - if (process.env.PULL_REQUEST === 'true') { + // TODO: revert. Only flipped for debugging + if (process.env.PULL_REQUEST === 'false') { // eslint-disable-next-line no-console console.log('Considering only English for SSR'); traverse(pages, 'en'); From 1489e85cc7d7334cad0aa55bd7e932e7bc20c08e Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Thu, 16 Apr 2020 23:44:45 +0200 Subject: [PATCH 03/35] fix: Move prepareMarkdown into own file bloats bundle of unrelated pages probably because prism has side-effects --- docs/pages/components/buttons.js | 2 +- docs/src/modules/utils/parseMarkdown.js | 188 --------------------- docs/src/modules/utils/prepareMarkdown.js | 196 ++++++++++++++++++++++ 3 files changed, 197 insertions(+), 189 deletions(-) create mode 100644 docs/src/modules/utils/prepareMarkdown.js diff --git a/docs/pages/components/buttons.js b/docs/pages/components/buttons.js index d2c7ffc126b75c..ef6db1da1e61e7 100644 --- a/docs/pages/components/buttons.js +++ b/docs/pages/components/buttons.js @@ -1,6 +1,6 @@ import React from 'react'; import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; -import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const req = require.context('docs/src/pages/components/buttons', false, /\.(md|js|tsx)$/); const reqSource = require.context( diff --git a/docs/src/modules/utils/parseMarkdown.js b/docs/src/modules/utils/parseMarkdown.js index 60d9d8cae11c7c..d1c0a8c9b279d2 100644 --- a/docs/src/modules/utils/parseMarkdown.js +++ b/docs/src/modules/utils/parseMarkdown.js @@ -1,9 +1,4 @@ import marked from 'marked/lib/marked'; -import { LANGUAGES_IN_PROGRESS } from 'docs/src/modules/constants'; -import kebabCase from 'lodash/kebabCase'; -import { rewriteUrlForNextExport } from 'next/dist/next-server/lib/router/rewrite-url-for-export'; -import textToHash from 'docs/src/modules/utils/textToHash'; -import prism from 'docs/src/modules/components/prism'; const headerRegExp = /---[\r\n]([\s\S]*)[\r\n]---/; const titleRegExp = /# (.*)[\r\n]/; @@ -98,186 +93,3 @@ export function render(markdown, options = {}) { return marked(markdown, markedOptions); } - -const externs = [ - 'https://material.io/', - 'https://getbootstrap.com/', - 'https://www.amazon.com/', - 'https://materialdesignicons.com/', - 'https://www.w3.org/', - 'https://devexpress.github.io/', - 'https://ui-kit.co/', -]; - -export function prepareMarkdown(config) { - const { pageFilename, req, reqSource } = config; - - const demos = {}; - const docs = {}; - req.keys().forEach((filename) => { - if (filename.indexOf('.md') !== -1) { - const match = filename.match(/-([a-z]{2})\.md$/); - - const userLanguage = - match && LANGUAGES_IN_PROGRESS.indexOf(match[1]) !== -1 ? match[1] : 'en'; - - const markdown = req(filename); - const contents = getContents(markdown); - const headers = getHeaders(markdown); - - const title = headers.title || getTitle(markdown); - const description = headers.description || getDescription(markdown); - - if (headers.components.length > 0) { - contents.push(` -## API - -${headers.components - .map( - (component) => - `- [<${component} />](${rewriteUrlForNextExport(`/api/${kebabCase(component)}`)})`, - ) - .join('\n')} - `); - } - - const headingHashes = {}; - const toc = []; - const rendered = contents.map((content) => { - if (demos && demoRegexp.test(content)) { - try { - return JSON.parse(`{${content}}`); - } catch (err) { - console.error('JSON.parse fails with: ', `{${content}}`); - console.error(err); - return null; - } - } - - return render(content, { - highlight(code, language) { - let prismLanguage; - switch (language) { - case 'ts': - prismLanguage = prism.languages.tsx; - break; - - case 'js': - case 'sh': - prismLanguage = prism.languages.jsx; - break; - - case 'diff': - prismLanguage = { ...prism.languages.diff }; - // original `/^[-<].*$/m` matches lines starting with `<` which matches - // - // we will only use `-` as the deleted marker - prismLanguage.deleted = /^[-].*$/m; - break; - - default: - prismLanguage = prism.languages[language]; - break; - } - - if (!prismLanguage) { - if (language) { - throw new Error(`unsupported language: "${language}", "${code}"`); - } else { - prismLanguage = prism.languages.jsx; - } - } - - return prism.highlight(code, prismLanguage); - }, - heading: (headingText, level) => { - // Small title. No need for an anchor. - // It's reducing the risk of duplicated id and it's fewer elements in the DOM. - if (level >= 4) { - return `${headingText}`; - } - - const hash = textToHash(headingText, headingHashes); - - /** - * create a nested structure with 2 levels starting with level 2 e.g. - * [{...level2, children: [level3, level3, level3]}, level2] - */ - if (level === 2) { - toc.push({ - text: headingText, - level, - hash, - children: [], - }); - } else if (level === 3) { - if (!toc[toc.length - 1]) { - throw new Error(`Missing parent level for: ${headingText}`); - } - - toc[toc.length - 1].children.push({ - text: headingText, - level, - hash, - }); - } - - return [ - ``, - ``, - headingText, - `', - ``, - ].join(''); - }, - link: (href, linkTitle, linkText) => { - let more = ''; - - if (externs.some((domain) => href.indexOf(domain) !== -1)) { - more = ' target="_blank" rel="noopener nofollow"'; - } - - let finalHref = href; - - if ( - userLanguage !== 'en' && - finalHref.indexOf('/') === 0 && - finalHref !== '/size-snapshot' - ) { - finalHref = `/${userLanguage}${finalHref}`; - } - - return `${linkText}`; - }, - }); - }); - const location = headers.filename || `/docs/src/pages/${pageFilename}/${filename}`; - - const localized = { description, location, rendered, toc, title }; - - docs[userLanguage] = localized; - } else if (filename.indexOf('.tsx') !== -1) { - const demoName = `pages/${pageFilename}/${filename - .replace(/\.\//g, '') - .replace(/\.tsx/g, '.js')}`; - - demos[demoName] = { - ...demos[demoName], - moduleTS: filename, - rawTS: reqSource(filename), - }; - } else { - const demoName = `pages/${pageFilename}/${filename.replace(/\.\//g, '')}`; - - demos[demoName] = { - ...demos[demoName], - module: filename, - raw: reqSource(filename), - }; - } - }); - - return { demos, docs }; -} diff --git a/docs/src/modules/utils/prepareMarkdown.js b/docs/src/modules/utils/prepareMarkdown.js new file mode 100644 index 00000000000000..93148509376874 --- /dev/null +++ b/docs/src/modules/utils/prepareMarkdown.js @@ -0,0 +1,196 @@ +import { LANGUAGES_IN_PROGRESS } from 'docs/src/modules/constants'; +import kebabCase from 'lodash/kebabCase'; +import { rewriteUrlForNextExport } from 'next/dist/next-server/lib/router/rewrite-url-for-export'; +import textToHash from 'docs/src/modules/utils/textToHash'; +import { + demoRegexp, + getContents, + getDescription, + getHeaders, + getTitle, + render, +} from 'docs/src/modules/utils/parseMarkdown'; +import prism from 'docs/src/modules/components/prism'; + +const externs = [ + 'https://material.io/', + 'https://getbootstrap.com/', + 'https://www.amazon.com/', + 'https://materialdesignicons.com/', + 'https://www.w3.org/', + 'https://devexpress.github.io/', + 'https://ui-kit.co/', +]; + +export default function prepareMarkdown(config) { + const { pageFilename, req, reqSource } = config; + + const demos = {}; + const docs = {}; + req.keys().forEach((filename) => { + if (filename.indexOf('.md') !== -1) { + const match = filename.match(/-([a-z]{2})\.md$/); + + const userLanguage = + match && LANGUAGES_IN_PROGRESS.indexOf(match[1]) !== -1 ? match[1] : 'en'; + + const markdown = req(filename); + const contents = getContents(markdown); + const headers = getHeaders(markdown); + + const title = headers.title || getTitle(markdown); + const description = headers.description || getDescription(markdown); + + if (headers.components.length > 0) { + contents.push(` +## API + +${headers.components + .map( + (component) => + `- [<${component} />](${rewriteUrlForNextExport(`/api/${kebabCase(component)}`)})`, + ) + .join('\n')} + `); + } + + const headingHashes = {}; + const toc = []; + const rendered = contents.map((content) => { + if (demos && demoRegexp.test(content)) { + try { + return JSON.parse(`{${content}}`); + } catch (err) { + console.error('JSON.parse fails with: ', `{${content}}`); + console.error(err); + return null; + } + } + + return render(content, { + highlight(code, language) { + let prismLanguage; + switch (language) { + case 'ts': + prismLanguage = prism.languages.tsx; + break; + + case 'js': + case 'sh': + prismLanguage = prism.languages.jsx; + break; + + case 'diff': + prismLanguage = { ...prism.languages.diff }; + // original `/^[-<].*$/m` matches lines starting with `<` which matches + // + // we will only use `-` as the deleted marker + prismLanguage.deleted = /^[-].*$/m; + break; + + default: + prismLanguage = prism.languages[language]; + break; + } + + if (!prismLanguage) { + if (language) { + throw new Error(`unsupported language: "${language}", "${code}"`); + } else { + prismLanguage = prism.languages.jsx; + } + } + + return prism.highlight(code, prismLanguage); + }, + heading: (headingText, level) => { + // Small title. No need for an anchor. + // It's reducing the risk of duplicated id and it's fewer elements in the DOM. + if (level >= 4) { + return `${headingText}`; + } + + const hash = textToHash(headingText, headingHashes); + + /** + * create a nested structure with 2 levels starting with level 2 e.g. + * [{...level2, children: [level3, level3, level3]}, level2] + */ + if (level === 2) { + toc.push({ + text: headingText, + level, + hash, + children: [], + }); + } else if (level === 3) { + if (!toc[toc.length - 1]) { + throw new Error(`Missing parent level for: ${headingText}`); + } + + toc[toc.length - 1].children.push({ + text: headingText, + level, + hash, + }); + } + + return [ + ``, + ``, + headingText, + `', + ``, + ].join(''); + }, + link: (href, linkTitle, linkText) => { + let more = ''; + + if (externs.some((domain) => href.indexOf(domain) !== -1)) { + more = ' target="_blank" rel="noopener nofollow"'; + } + + let finalHref = href; + + if ( + userLanguage !== 'en' && + finalHref.indexOf('/') === 0 && + finalHref !== '/size-snapshot' + ) { + finalHref = `/${userLanguage}${finalHref}`; + } + + return `${linkText}`; + }, + }); + }); + const location = headers.filename || `/docs/src/pages/${pageFilename}/${filename}`; + + const localized = { description, location, rendered, toc, title }; + + docs[userLanguage] = localized; + } else if (filename.indexOf('.tsx') !== -1) { + const demoName = `pages/${pageFilename}/${filename + .replace(/\.\//g, '') + .replace(/\.tsx/g, '.js')}`; + + demos[demoName] = { + ...demos[demoName], + moduleTS: filename, + rawTS: reqSource(filename), + }; + } else { + const demoName = `pages/${pageFilename}/${filename.replace(/\.\//g, '')}`; + + demos[demoName] = { + ...demos[demoName], + module: filename, + raw: reqSource(filename), + }; + } + }); + + return { demos, docs }; +} From d62f0d42e7b91f8d8873e6a3d1e56bc828c17314 Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Sun, 19 Apr 2020 14:25:25 +0200 Subject: [PATCH 04/35] chore: name require methods req -> requireDemo reqSource -> requireRaw --- docs/next.config.js | 4 ---- docs/pages/components/buttons.js | 12 ++++++------ docs/src/modules/components/MarkdownDocs.new.js | 8 ++++---- docs/src/modules/utils/prepareMarkdown.js | 10 +++++----- 4 files changed, 15 insertions(+), 19 deletions(-) diff --git a/docs/next.config.js b/docs/next.config.js index 7da8391fa017f2..e6f2d3419dfc82 100644 --- a/docs/next.config.js +++ b/docs/next.config.js @@ -90,10 +90,6 @@ module.exports = { module: { ...config.module, rules: config.module.rules.concat([ - { - test: /\.md$/, - loader: 'raw-loader', - }, // transpile 3rd party packages with dependencies in this repository { test: /\.(js|mjs|jsx)$/, diff --git a/docs/pages/components/buttons.js b/docs/pages/components/buttons.js index ef6db1da1e61e7..4e38f062f636b1 100644 --- a/docs/pages/components/buttons.js +++ b/docs/pages/components/buttons.js @@ -2,20 +2,20 @@ import React from 'react'; import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/buttons', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/buttons'; +const requireDemo = require.context('docs/src/pages/components/buttons', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/buttons', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const pageFilename = 'components/buttons'; // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, req, reqSource }); + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/src/modules/components/MarkdownDocs.new.js b/docs/src/modules/components/MarkdownDocs.new.js index 623cd9028f9c76..d6717aa8e29fc2 100644 --- a/docs/src/modules/components/MarkdownDocs.new.js +++ b/docs/src/modules/components/MarkdownDocs.new.js @@ -266,7 +266,7 @@ const styles = (theme) => ({ }); function MarkdownDocs(props) { - const { classes, disableAd = false, disableToc = false, demos, docs, req } = props; + const { classes, disableAd = false, disableToc = false, demos, docs, requireDemo } = props; const t = useSelector((state) => state.options.t); @@ -357,9 +357,9 @@ function MarkdownDocs(props) { key={index} demo={{ raw: demo.raw, - js: req(demo.module).default, + js: requireDemo(demo.module).default, rawTS: demo.rawTS, - tsx: req(demo.moduleTS).default, + tsx: requireDemo(demo.moduleTS).default, }} demoOptions={demoOptions} githubLocation={`${SOURCE_CODE_ROOT_URL}/docs/src/${name}`} @@ -416,7 +416,7 @@ MarkdownDocs.propTypes = { disableAd: PropTypes.bool, disableToc: PropTypes.bool, docs: PropTypes.object.isRequired, - req: PropTypes.func.isRequired, + requireDemo: PropTypes.func.isRequired, }; export default withStyles(styles)(MarkdownDocs); diff --git a/docs/src/modules/utils/prepareMarkdown.js b/docs/src/modules/utils/prepareMarkdown.js index 93148509376874..4034d567e7fb74 100644 --- a/docs/src/modules/utils/prepareMarkdown.js +++ b/docs/src/modules/utils/prepareMarkdown.js @@ -23,18 +23,18 @@ const externs = [ ]; export default function prepareMarkdown(config) { - const { pageFilename, req, reqSource } = config; + const { pageFilename, requireRaw } = config; const demos = {}; const docs = {}; - req.keys().forEach((filename) => { + requireRaw.keys().forEach((filename) => { if (filename.indexOf('.md') !== -1) { const match = filename.match(/-([a-z]{2})\.md$/); const userLanguage = match && LANGUAGES_IN_PROGRESS.indexOf(match[1]) !== -1 ? match[1] : 'en'; - const markdown = req(filename); + const markdown = requireRaw(filename); const contents = getContents(markdown); const headers = getHeaders(markdown); @@ -179,7 +179,7 @@ ${headers.components demos[demoName] = { ...demos[demoName], moduleTS: filename, - rawTS: reqSource(filename), + rawTS: requireRaw(filename), }; } else { const demoName = `pages/${pageFilename}/${filename.replace(/\.\//g, '')}`; @@ -187,7 +187,7 @@ ${headers.components demos[demoName] = { ...demos[demoName], module: filename, - raw: reqSource(filename), + raw: requireRaw(filename), }; } }); From c6dabe3ced1a8243f503f7d20e0e6c42a2779656 Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Sun, 19 Apr 2020 14:33:23 +0200 Subject: [PATCH 05/35] chore: extract MarkdownElement --- .../modules/components/MarkdownDocs.new.js | 191 +---------------- .../modules/components/MarkdownElement.new.js | 200 ++++++++++++++++++ 2 files changed, 206 insertions(+), 185 deletions(-) create mode 100644 docs/src/modules/components/MarkdownElement.new.js diff --git a/docs/src/modules/components/MarkdownDocs.new.js b/docs/src/modules/components/MarkdownDocs.new.js index d6717aa8e29fc2..73c5d9af973199 100644 --- a/docs/src/modules/components/MarkdownDocs.new.js +++ b/docs/src/modules/components/MarkdownDocs.new.js @@ -19,6 +19,7 @@ import Link from 'docs/src/modules/components/Link'; import { SOURCE_CODE_ROOT_URL } from 'docs/src/modules/constants'; import Demo from 'docs/src/modules/components/Demo'; import AppTableOfContents from './AppTableOfContents.new'; +import MarkdownElement from './MarkdownElement.new'; function flattenPages(pages, current = []) { return pages.reduce((items, item) => { @@ -84,185 +85,6 @@ const styles = (theme) => ({ textTransform: 'none', fontWeight: theme.typography.fontWeightRegular, }, - markdownElement: { - ...theme.typography.body1, - color: theme.palette.text.primary, - wordBreak: 'break-word', - '& .anchor-link': { - marginTop: -96, // Offset for the anchor. - position: 'absolute', - }, - '& pre': { - margin: theme.spacing(3, 0), - padding: theme.spacing(2), - backgroundColor: '#272c34', - direction: 'ltr', - borderRadius: theme.shape.borderRadius, - overflow: 'auto', - WebkitOverflowScrolling: 'touch', // iOS momentum scrolling. - maxWidth: 'calc(100vw - 32px)', - [theme.breakpoints.up('md')]: { - maxWidth: 'calc(100vw - 32px - 16px)', - }, - }, - '& code': { - lineHeight: 1.4, - display: 'inline-block', - fontFamily: 'Consolas, "Liberation Mono", Menlo, Courier, monospace', - WebkitFontSmoothing: 'subpixel-antialiased', - padding: '0 3px', - color: theme.palette.text.primary, - backgroundColor: - theme.palette.type === 'light' ? 'rgba(255, 229, 100, 0.2)' : 'rgba(255, 229, 100, 0.2)', - fontSize: 14, - borderRadius: 2, - }, - '& code[class*="language-"]': { - backgroundColor: '#272c34', - color: '#fff', - // Avoid layout jump after hydration (style injected by prism) - lineHeight: 1.5, - }, - '& p code, & ul code, & pre code': { - fontSize: 14, - }, - '& .token.operator': { - background: 'transparent', - }, - '& h1': { - ...theme.typography.h3, - fontSize: 40, - margin: '16px 0', - }, - '& .description': { - ...theme.typography.h5, - margin: '0 0 40px', - }, - '& h2': { - ...theme.typography.h4, - fontSize: 30, - margin: '40px 0 16px', - }, - '& h3': { - ...theme.typography.h5, - margin: '40px 0 16px', - }, - '& h4': { - ...theme.typography.h6, - margin: '32px 0 16px', - }, - '& h5': { - ...theme.typography.subtitle2, - margin: '32px 0 16px', - }, - '& p, & ul, & ol': { - marginTop: 0, - marginBottom: 16, - }, - '& ul': { - paddingLeft: 30, - }, - '& h1, & h2, & h3, & h4': { - '& code': { - fontSize: 'inherit', - lineHeight: 'inherit', - // Remove scroll on small screens. - wordBreak: 'break-all', - }, - '& .anchor-link-style': { - // To prevent the link to get the focus. - display: 'none', - }, - '&:hover .anchor-link-style': { - display: 'inline-block', - padding: '0 8px', - color: theme.palette.text.secondary, - '&:hover': { - color: theme.palette.text.primary, - }, - '& svg': { - width: '0.7em', - height: '0.7em', - fill: 'currentColor', - }, - }, - }, - '& table': { - // Trade display table for scroll overflow - display: 'block', - wordBreak: 'normal', - width: '100%', - overflowX: 'auto', - WebkitOverflowScrolling: 'touch', // iOS momentum scrolling. - borderCollapse: 'collapse', - marginBottom: '16px', - borderSpacing: 0, - overflow: 'hidden', - '& .prop-name': { - fontSize: 13, - fontFamily: 'Consolas, "Liberation Mono", Menlo, monospace', - }, - '& .required': { - color: theme.palette.type === 'light' ? '#006500' : '#a5ffa5', - }, - '& .prop-type': { - fontSize: 13, - fontFamily: 'Consolas, "Liberation Mono", Menlo, monospace', - color: theme.palette.type === 'light' ? '#932981' : '#ffb6ec', - }, - '& .prop-default': { - fontSize: 13, - fontFamily: 'Consolas, "Liberation Mono", Menlo, monospace', - borderBottom: `1px dotted ${theme.palette.divider}`, - }, - }, - '& td': { - ...theme.typography.body2, - borderBottom: `1px solid ${theme.palette.divider}`, - padding: 16, - color: theme.palette.text.primary, - }, - '& td code': { - fontSize: 13, - lineHeight: 1.6, - }, - '& th': { - fontSize: 14, - lineHeight: theme.typography.pxToRem(24), - fontWeight: theme.typography.fontWeightMedium, - color: theme.palette.text.primary, - whiteSpace: 'pre', - borderBottom: `1px solid ${theme.palette.divider}`, - padding: 16, - }, - '& blockquote': { - borderLeft: '5px solid #ffe564', - backgroundColor: 'rgba(255,229,100,0.2)', - padding: '4px 24px', - margin: '24px 0', - '& p': { - marginTop: '16px', - }, - }, - '& a, & a code': { - // Style taken from the Link component - color: theme.palette.secondary.main, - textDecoration: 'none', - '&:hover': { - textDecoration: 'underline', - }, - }, - '& img, video': { - maxWidth: '100%', - }, - '& hr': { - height: 1, - margin: theme.spacing(6, 0), - border: 'none', - flexShrink: 0, - backgroundColor: theme.palette.divider, - }, - }, }); function MarkdownDocs(props) { @@ -309,20 +131,19 @@ function MarkdownDocs(props) { - {rendered.map((someUnnamedVariable, index) => { - if (typeof someUnnamedVariable === 'string') { - const renderedMarkdown = someUnnamedVariable; + {rendered.map((renderedMarkdownOrDemo, index) => { + if (typeof renderedMarkdownOrDemo === 'string') { + const renderedMarkdown = renderedMarkdownOrDemo; return ( -
); } - const demoOptions = someUnnamedVariable; + const demoOptions = renderedMarkdownOrDemo; const name = demoOptions.demo; const demo = demos?.[name]; if (demo === undefined) { diff --git a/docs/src/modules/components/MarkdownElement.new.js b/docs/src/modules/components/MarkdownElement.new.js new file mode 100644 index 00000000000000..d50ef723e6118d --- /dev/null +++ b/docs/src/modules/components/MarkdownElement.new.js @@ -0,0 +1,200 @@ +import React from 'react'; +import PropTypes from 'prop-types'; +import clsx from 'clsx'; +import { makeStyles } from '@material-ui/core/styles'; + +const styles = (theme) => ({ + root: { + ...theme.typography.body1, + color: theme.palette.text.primary, + wordBreak: 'break-word', + '& .anchor-link': { + marginTop: -96, // Offset for the anchor. + position: 'absolute', + }, + '& pre': { + margin: theme.spacing(3, 0), + padding: theme.spacing(2), + backgroundColor: '#272c34', + direction: 'ltr', + borderRadius: theme.shape.borderRadius, + overflow: 'auto', + WebkitOverflowScrolling: 'touch', // iOS momentum scrolling. + maxWidth: 'calc(100vw - 32px)', + [theme.breakpoints.up('md')]: { + maxWidth: 'calc(100vw - 32px - 16px)', + }, + }, + '& code': { + lineHeight: 1.4, + display: 'inline-block', + fontFamily: 'Consolas, "Liberation Mono", Menlo, Courier, monospace', + WebkitFontSmoothing: 'subpixel-antialiased', + padding: '0 3px', + color: theme.palette.text.primary, + backgroundColor: + theme.palette.type === 'light' ? 'rgba(255, 229, 100, 0.2)' : 'rgba(255, 229, 100, 0.2)', + fontSize: 14, + borderRadius: 2, + }, + '& code[class*="language-"]': { + backgroundColor: '#272c34', + color: '#fff', + // Avoid layout jump after hydration (style injected by prism) + lineHeight: 1.5, + }, + '& p code, & ul code, & pre code': { + fontSize: 14, + }, + '& .token.operator': { + background: 'transparent', + }, + '& h1': { + ...theme.typography.h3, + fontSize: 40, + margin: '16px 0', + }, + '& .description': { + ...theme.typography.h5, + margin: '0 0 40px', + }, + '& h2': { + ...theme.typography.h4, + fontSize: 30, + margin: '40px 0 16px', + }, + '& h3': { + ...theme.typography.h5, + margin: '40px 0 16px', + }, + '& h4': { + ...theme.typography.h6, + margin: '32px 0 16px', + }, + '& h5': { + ...theme.typography.subtitle2, + margin: '32px 0 16px', + }, + '& p, & ul, & ol': { + marginTop: 0, + marginBottom: 16, + }, + '& ul': { + paddingLeft: 30, + }, + '& h1, & h2, & h3, & h4': { + '& code': { + fontSize: 'inherit', + lineHeight: 'inherit', + // Remove scroll on small screens. + wordBreak: 'break-all', + }, + '& .anchor-link-style': { + // To prevent the link to get the focus. + display: 'none', + }, + '&:hover .anchor-link-style': { + display: 'inline-block', + padding: '0 8px', + color: theme.palette.text.secondary, + '&:hover': { + color: theme.palette.text.primary, + }, + '& svg': { + width: '0.7em', + height: '0.7em', + fill: 'currentColor', + }, + }, + }, + '& table': { + // Trade display table for scroll overflow + display: 'block', + wordBreak: 'normal', + width: '100%', + overflowX: 'auto', + WebkitOverflowScrolling: 'touch', // iOS momentum scrolling. + borderCollapse: 'collapse', + marginBottom: '16px', + borderSpacing: 0, + overflow: 'hidden', + '& .prop-name': { + fontSize: 13, + fontFamily: 'Consolas, "Liberation Mono", Menlo, monospace', + }, + '& .required': { + color: theme.palette.type === 'light' ? '#006500' : '#a5ffa5', + }, + '& .prop-type': { + fontSize: 13, + fontFamily: 'Consolas, "Liberation Mono", Menlo, monospace', + color: theme.palette.type === 'light' ? '#932981' : '#ffb6ec', + }, + '& .prop-default': { + fontSize: 13, + fontFamily: 'Consolas, "Liberation Mono", Menlo, monospace', + borderBottom: `1px dotted ${theme.palette.divider}`, + }, + }, + '& td': { + ...theme.typography.body2, + borderBottom: `1px solid ${theme.palette.divider}`, + padding: 16, + color: theme.palette.text.primary, + }, + '& td code': { + fontSize: 13, + lineHeight: 1.6, + }, + '& th': { + fontSize: 14, + lineHeight: theme.typography.pxToRem(24), + fontWeight: theme.typography.fontWeightMedium, + color: theme.palette.text.primary, + whiteSpace: 'pre', + borderBottom: `1px solid ${theme.palette.divider}`, + padding: 16, + }, + '& blockquote': { + borderLeft: '5px solid #ffe564', + backgroundColor: 'rgba(255,229,100,0.2)', + padding: '4px 24px', + margin: '24px 0', + '& p': { + marginTop: '16px', + }, + }, + '& a, & a code': { + // Style taken from the Link component + color: theme.palette.secondary.main, + textDecoration: 'none', + '&:hover': { + textDecoration: 'underline', + }, + }, + '& img, video': { + maxWidth: '100%', + }, + '& hr': { + height: 1, + margin: theme.spacing(6, 0), + border: 'none', + flexShrink: 0, + backgroundColor: theme.palette.divider, + }, + }, +}); +const useStyles = makeStyles(styles, { name: 'MarkdownElement', flip: true }); + +function MarkdownElement(props) { + const { className, ...other } = props; + const classes = useStyles(); + + return
; +} + +MarkdownElement.propTypes = { + className: PropTypes.string, +}; + +export default MarkdownElement; From 934cf67b1692e95101b9d0646e9f4420be0b986b Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Sun, 19 Apr 2020 14:40:41 +0200 Subject: [PATCH 06/35] feat: prepared markdown works without MarkdownDocs.new it required svg sprites. We now unshift this in prepareMarkdown rather than relying on the callsite doing this --- docs/src/modules/components/MarkdownDocs.new.js | 5 ----- docs/src/modules/utils/prepareMarkdown.js | 7 +++++++ 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/docs/src/modules/components/MarkdownDocs.new.js b/docs/src/modules/components/MarkdownDocs.new.js index 73c5d9af973199..ab4fed99b55675 100644 --- a/docs/src/modules/components/MarkdownDocs.new.js +++ b/docs/src/modules/components/MarkdownDocs.new.js @@ -126,11 +126,6 @@ function MarkdownDocs(props) {
- - - - - {rendered.map((renderedMarkdownOrDemo, index) => { if (typeof renderedMarkdownOrDemo === 'string') { const renderedMarkdown = renderedMarkdownOrDemo; diff --git a/docs/src/modules/utils/prepareMarkdown.js b/docs/src/modules/utils/prepareMarkdown.js index 4034d567e7fb74..c0fd8adb6830bc 100644 --- a/docs/src/modules/utils/prepareMarkdown.js +++ b/docs/src/modules/utils/prepareMarkdown.js @@ -166,6 +166,13 @@ ${headers.components }, }); }); + // fragment link symbol + rendered.unshift(` + + + +`); + const location = headers.filename || `/docs/src/pages/${pageFilename}/${filename}`; const localized = { description, location, rendered, toc, title }; From 5038793ddc0e462803459252459f35323912293a Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Sun, 19 Apr 2020 14:43:35 +0200 Subject: [PATCH 07/35] fix: reintroduce bundler level raw loader some pages still need this --- docs/next.config.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/docs/next.config.js b/docs/next.config.js index e6f2d3419dfc82..09e61eed233e57 100644 --- a/docs/next.config.js +++ b/docs/next.config.js @@ -90,6 +90,11 @@ module.exports = { module: { ...config.module, rules: config.module.rules.concat([ + // TODO remove once we switched to MarkdownDocs.new + { + test: /\.md$/, + use: { loader: 'raw-loader' }, + }, // transpile 3rd party packages with dependencies in this repository { test: /\.(js|mjs|jsx)$/, From 797791483314f5cb5951c8c5a8d8088e290b12cf Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Sun, 19 Apr 2020 15:00:16 +0200 Subject: [PATCH 08/35] [docs] Switch /company to new markdown handling --- docs/pages/company/about.js | 19 ++++--- docs/pages/company/contact.js | 19 ++++--- docs/pages/company/jobs.js | 21 ++++++-- .../modules/components/TopLayoutCompany.js | 49 +++++++------------ 4 files changed, 60 insertions(+), 48 deletions(-) diff --git a/docs/pages/company/about.js b/docs/pages/company/about.js index 6bd0db5ba86275..32a765dff03e5d 100644 --- a/docs/pages/company/about.js +++ b/docs/pages/company/about.js @@ -1,14 +1,21 @@ import React from 'react'; import TopLayoutCompany from 'docs/src/modules/components/TopLayoutCompany'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/company/about', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'company/about'; +const requireDemo = require.context('docs/src/pages/company/about', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/company/about', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/company/about'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/company/contact.js b/docs/pages/company/contact.js index a29f44bb35a3fc..520030dc7a7375 100644 --- a/docs/pages/company/contact.js +++ b/docs/pages/company/contact.js @@ -1,14 +1,21 @@ import React from 'react'; import TopLayoutCompany from 'docs/src/modules/components/TopLayoutCompany'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/company/contact', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'company/contact'; +const requireDemo = require.context('docs/src/pages/company/contact', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/company/contact', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/company/contact'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/company/jobs.js b/docs/pages/company/jobs.js index 5c0ba8c946a517..e9eda6cfc0e5bd 100644 --- a/docs/pages/company/jobs.js +++ b/docs/pages/company/jobs.js @@ -1,10 +1,21 @@ import React from 'react'; import TopLayoutCompany from 'docs/src/modules/components/TopLayoutCompany'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/company/jobs', false, /\.(md|js|tsx)$/); -const reqSource = require.context('!raw-loader!../../src/pages/company/jobs', false, /\.(js|tsx)$/); -const reqPrefix = 'pages/company/jobs'; +const pageFilename = 'company/jobs'; +const requireDemo = require.context('docs/src/pages/company/jobs', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/company/jobs', + false, + /\.(js|md|tsx)$/, +); -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/src/modules/components/TopLayoutCompany.js b/docs/src/modules/components/TopLayoutCompany.js index 785a21f08b08b1..10e0a1c3b90e01 100644 --- a/docs/src/modules/components/TopLayoutCompany.js +++ b/docs/src/modules/components/TopLayoutCompany.js @@ -1,12 +1,12 @@ import React from 'react'; import PropTypes from 'prop-types'; +import { useSelector } from 'react-redux'; import { withStyles } from '@material-ui/core/styles'; import Head from 'docs/src/modules/components/Head'; import AppFrame from 'docs/src/modules/components/AppFrame'; import AppContainer from 'docs/src/modules/components/AppContainer'; -import useMarkdownDocs from 'docs/src/modules/components/useMarkdownDocs'; -import { getHeaders, getTitle, getDescription } from 'docs/src/modules/utils/parseMarkdown'; import AppFooter from 'docs/src/modules/components/AppFooter'; +import MarkdownElement from './MarkdownElement.new'; const styles = (theme) => ({ root: { @@ -24,33 +24,26 @@ const styles = (theme) => ({ }); function TopLayoutCompany(props) { - const { - classes, - markdown: markdownProp, - markdownLocation: markdownLocationProp, - req, - reqPrefix, - reqSource, - } = props; + const { classes, docs } = props; - const markdownDocs = useMarkdownDocs({ - markdown: markdownProp, - markdownLocation: markdownLocationProp, - req, - reqPrefix, - reqSource, - }); - - const headers = getHeaders(markdownDocs.markdown); + const userLanguage = useSelector((state) => state.options.userLanguage); + const { description, rendered, title } = docs[userLanguage]; return ( - +
- {markdownDocs.element} + + {rendered.map((chunk, index) => { + return ( + + ); + })} +
@@ -59,13 +52,7 @@ function TopLayoutCompany(props) { TopLayoutCompany.propTypes = { classes: PropTypes.object.isRequired, - markdown: PropTypes.string, - // You can define the direction location of the markdown file. - // Otherwise, we try to determine it with an heuristic. - markdownLocation: PropTypes.string, - req: PropTypes.func, - reqPrefix: PropTypes.string, - reqSource: PropTypes.func, + docs: PropTypes.object.isRequired, }; export default withStyles(styles)(TopLayoutCompany); From 835509cf4774e3c94741d45212e981534ae8f798 Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Sun, 19 Apr 2020 15:01:05 +0200 Subject: [PATCH 09/35] f --- docs/src/modules/components/TopLayoutCompany.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/docs/src/modules/components/TopLayoutCompany.js b/docs/src/modules/components/TopLayoutCompany.js index 10e0a1c3b90e01..e3fe07e92b74ac 100644 --- a/docs/src/modules/components/TopLayoutCompany.js +++ b/docs/src/modules/components/TopLayoutCompany.js @@ -1,6 +1,5 @@ import React from 'react'; import PropTypes from 'prop-types'; -import { useSelector } from 'react-redux'; import { withStyles } from '@material-ui/core/styles'; import Head from 'docs/src/modules/components/Head'; import AppFrame from 'docs/src/modules/components/AppFrame'; @@ -26,8 +25,7 @@ const styles = (theme) => ({ function TopLayoutCompany(props) { const { classes, docs } = props; - const userLanguage = useSelector((state) => state.options.userLanguage); - const { description, rendered, title } = docs[userLanguage]; + const { description, rendered, title } = docs.en; return ( From 2b142db9474b0ca858cab44e65844f07bf166dbe Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Sun, 19 Apr 2020 15:40:57 +0200 Subject: [PATCH 10/35] [docs] Apply MarkdownDocs.new to all pages --- docs/pages/api-docs/alert-title.js | 22 ++++++-- docs/pages/api-docs/alert.js | 22 ++++++-- docs/pages/api-docs/app-bar.js | 22 ++++++-- docs/pages/api-docs/autocomplete.js | 22 ++++++-- docs/pages/api-docs/avatar-group.js | 22 ++++++-- docs/pages/api-docs/avatar.js | 22 ++++++-- docs/pages/api-docs/backdrop.js | 22 ++++++-- docs/pages/api-docs/badge.js | 22 ++++++-- .../api-docs/bottom-navigation-action.js | 26 +++++++-- docs/pages/api-docs/bottom-navigation.js | 26 +++++++-- docs/pages/api-docs/breadcrumbs.js | 22 ++++++-- docs/pages/api-docs/button-base.js | 22 ++++++-- docs/pages/api-docs/button-group.js | 22 ++++++-- docs/pages/api-docs/button.js | 22 ++++++-- docs/pages/api-docs/card-action-area.js | 26 +++++++-- docs/pages/api-docs/card-actions.js | 22 ++++++-- docs/pages/api-docs/card-content.js | 22 ++++++-- docs/pages/api-docs/card-header.js | 22 ++++++-- docs/pages/api-docs/card-media.js | 22 ++++++-- docs/pages/api-docs/card.js | 22 ++++++-- docs/pages/api-docs/checkbox.js | 22 ++++++-- docs/pages/api-docs/chip.js | 22 ++++++-- docs/pages/api-docs/circular-progress.js | 26 +++++++-- docs/pages/api-docs/click-away-listener.js | 26 +++++++-- docs/pages/api-docs/collapse.js | 22 ++++++-- docs/pages/api-docs/container.js | 22 ++++++-- docs/pages/api-docs/css-baseline.js | 22 ++++++-- docs/pages/api-docs/dialog-actions.js | 22 ++++++-- docs/pages/api-docs/dialog-content-text.js | 26 +++++++-- docs/pages/api-docs/dialog-content.js | 22 ++++++-- docs/pages/api-docs/dialog-title.js | 22 ++++++-- docs/pages/api-docs/dialog.js | 22 ++++++-- docs/pages/api-docs/divider.js | 22 ++++++-- docs/pages/api-docs/drawer.js | 22 ++++++-- .../pages/api-docs/expansion-panel-actions.js | 26 +++++++-- .../pages/api-docs/expansion-panel-details.js | 26 +++++++-- .../pages/api-docs/expansion-panel-summary.js | 26 +++++++-- docs/pages/api-docs/expansion-panel.js | 26 +++++++-- docs/pages/api-docs/fab.js | 22 ++++++-- docs/pages/api-docs/fade.js | 22 ++++++-- docs/pages/api-docs/filled-input.js | 22 ++++++-- docs/pages/api-docs/form-control-label.js | 26 +++++++-- docs/pages/api-docs/form-control.js | 22 ++++++-- docs/pages/api-docs/form-group.js | 22 ++++++-- docs/pages/api-docs/form-helper-text.js | 26 +++++++-- docs/pages/api-docs/form-label.js | 22 ++++++-- docs/pages/api-docs/grid-list-tile-bar.js | 26 +++++++-- docs/pages/api-docs/grid-list-tile.js | 22 ++++++-- docs/pages/api-docs/grid-list.js | 22 ++++++-- docs/pages/api-docs/grid.js | 22 ++++++-- docs/pages/api-docs/grow.js | 22 ++++++-- docs/pages/api-docs/hidden.js | 22 ++++++-- docs/pages/api-docs/icon-button.js | 22 ++++++-- docs/pages/api-docs/icon.js | 22 ++++++-- docs/pages/api-docs/input-adornment.js | 26 +++++++-- docs/pages/api-docs/input-base.js | 22 ++++++-- docs/pages/api-docs/input-label.js | 22 ++++++-- docs/pages/api-docs/input.js | 22 ++++++-- docs/pages/api-docs/linear-progress.js | 26 +++++++-- docs/pages/api-docs/link.js | 22 ++++++-- docs/pages/api-docs/list-item-avatar.js | 26 +++++++-- docs/pages/api-docs/list-item-icon.js | 22 ++++++-- .../api-docs/list-item-secondary-action.js | 26 +++++++-- docs/pages/api-docs/list-item-text.js | 22 ++++++-- docs/pages/api-docs/list-item.js | 22 ++++++-- docs/pages/api-docs/list-subheader.js | 22 ++++++-- docs/pages/api-docs/list.js | 22 ++++++-- docs/pages/api-docs/menu-item.js | 22 ++++++-- docs/pages/api-docs/menu-list.js | 22 ++++++-- docs/pages/api-docs/menu.js | 22 ++++++-- docs/pages/api-docs/mobile-stepper.js | 22 ++++++-- docs/pages/api-docs/modal.js | 22 ++++++-- docs/pages/api-docs/native-select.js | 22 ++++++-- docs/pages/api-docs/no-ssr.js | 22 ++++++-- docs/pages/api-docs/outlined-input.js | 22 ++++++-- docs/pages/api-docs/pagination-item.js | 26 +++++++-- docs/pages/api-docs/pagination.js | 22 ++++++-- docs/pages/api-docs/paper.js | 22 ++++++-- docs/pages/api-docs/popover.js | 22 ++++++-- docs/pages/api-docs/popper.js | 22 ++++++-- docs/pages/api-docs/portal.js | 22 ++++++-- docs/pages/api-docs/radio-group.js | 22 ++++++-- docs/pages/api-docs/radio.js | 22 ++++++-- docs/pages/api-docs/rating.js | 22 ++++++-- docs/pages/api-docs/root-ref.js | 22 ++++++-- docs/pages/api-docs/scoped-css-baseline.js | 26 +++++++-- docs/pages/api-docs/select.js | 22 ++++++-- docs/pages/api-docs/skeleton.js | 22 ++++++-- docs/pages/api-docs/slide.js | 22 ++++++-- docs/pages/api-docs/slider.js | 22 ++++++-- docs/pages/api-docs/snackbar-content.js | 26 +++++++-- docs/pages/api-docs/snackbar.js | 22 ++++++-- docs/pages/api-docs/speed-dial-action.js | 26 +++++++-- docs/pages/api-docs/speed-dial-icon.js | 26 +++++++-- docs/pages/api-docs/speed-dial.js | 22 ++++++-- docs/pages/api-docs/step-button.js | 22 ++++++-- docs/pages/api-docs/step-connector.js | 22 ++++++-- docs/pages/api-docs/step-content.js | 22 ++++++-- docs/pages/api-docs/step-icon.js | 22 ++++++-- docs/pages/api-docs/step-label.js | 22 ++++++-- docs/pages/api-docs/step.js | 22 ++++++-- docs/pages/api-docs/stepper.js | 22 ++++++-- docs/pages/api-docs/svg-icon.js | 22 ++++++-- docs/pages/api-docs/swipeable-drawer.js | 26 +++++++-- docs/pages/api-docs/switch.js | 22 ++++++-- docs/pages/api-docs/tab.js | 22 ++++++-- docs/pages/api-docs/table-body.js | 22 ++++++-- docs/pages/api-docs/table-cell.js | 22 ++++++-- docs/pages/api-docs/table-container.js | 26 +++++++-- docs/pages/api-docs/table-footer.js | 22 ++++++-- docs/pages/api-docs/table-head.js | 22 ++++++-- docs/pages/api-docs/table-pagination.js | 26 +++++++-- docs/pages/api-docs/table-row.js | 22 ++++++-- docs/pages/api-docs/table-sort-label.js | 26 +++++++-- docs/pages/api-docs/table.js | 22 ++++++-- docs/pages/api-docs/tabs.js | 22 ++++++-- docs/pages/api-docs/text-field.js | 22 ++++++-- docs/pages/api-docs/textarea-autosize.js | 26 +++++++-- docs/pages/api-docs/toggle-button-group.js | 26 +++++++-- docs/pages/api-docs/toggle-button.js | 22 ++++++-- docs/pages/api-docs/toolbar.js | 22 ++++++-- docs/pages/api-docs/tooltip.js | 22 ++++++-- docs/pages/api-docs/tree-item.js | 22 ++++++-- docs/pages/api-docs/tree-view.js | 22 ++++++-- docs/pages/api-docs/typography.js | 22 ++++++-- docs/pages/api-docs/zoom.js | 22 ++++++-- docs/pages/components/about-the-lab.js | 25 ++++++--- docs/pages/components/alert.js | 21 ++++--- docs/pages/components/app-bar.js | 21 ++++--- docs/pages/components/autocomplete.js | 21 ++++--- docs/pages/components/avatars.js | 21 ++++--- docs/pages/components/backdrop.js | 21 ++++--- docs/pages/components/badges.js | 21 ++++--- docs/pages/components/bottom-navigation.js | 25 ++++++--- docs/pages/components/box.js | 21 ++++--- docs/pages/components/breadcrumbs.js | 21 ++++--- docs/pages/components/button-group.js | 21 ++++--- docs/pages/components/cards.js | 21 ++++--- docs/pages/components/checkboxes.js | 21 ++++--- docs/pages/components/chips.js | 21 ++++--- docs/pages/components/click-away-listener.js | 23 +++++--- docs/pages/components/container.js | 21 ++++--- docs/pages/components/css-baseline.js | 21 ++++--- docs/pages/components/dialogs.js | 21 ++++--- docs/pages/components/dividers.js | 21 ++++--- docs/pages/components/drawers.js | 21 ++++--- docs/pages/components/expansion-panels.js | 25 ++++++--- .../components/floating-action-button.js | 23 +++++--- docs/pages/components/grid-list.js | 21 ++++--- docs/pages/components/grid.js | 21 ++++--- docs/pages/components/hidden.js | 21 ++++--- docs/pages/components/icons.js | 21 ++++--- docs/pages/components/links.js | 21 ++++--- docs/pages/components/lists.js | 21 ++++--- docs/pages/components/material-icons.js | 25 ++++++--- docs/pages/components/menus.js | 21 ++++--- docs/pages/components/modal.js | 21 ++++--- docs/pages/components/no-ssr.js | 21 ++++--- docs/pages/components/pagination.js | 21 ++++--- docs/pages/components/paper.js | 21 ++++--- docs/pages/components/pickers.js | 21 ++++--- docs/pages/components/popover.js | 21 ++++--- docs/pages/components/popper.js | 21 ++++--- docs/pages/components/portal.js | 21 ++++--- docs/pages/components/progress.js | 21 ++++--- docs/pages/components/radio-buttons.js | 25 ++++++--- docs/pages/components/rating.js | 21 ++++--- docs/pages/components/selects.js | 21 ++++--- docs/pages/components/skeleton.js | 21 ++++--- docs/pages/components/slider.js | 21 ++++--- docs/pages/components/snackbars.js | 21 ++++--- docs/pages/components/speed-dial.js | 21 ++++--- docs/pages/components/steppers.js | 21 ++++--- docs/pages/components/switches.js | 21 ++++--- docs/pages/components/tables.js | 21 ++++--- docs/pages/components/tabs.js | 21 ++++--- docs/pages/components/text-fields.js | 21 ++++--- docs/pages/components/textarea-autosize.js | 25 ++++++--- docs/pages/components/toggle-button.js | 25 ++++++--- docs/pages/components/tooltips.js | 21 ++++--- docs/pages/components/transfer-list.js | 25 ++++++--- docs/pages/components/transitions.js | 21 ++++--- docs/pages/components/tree-view.js | 23 +++++--- docs/pages/components/typography.js | 21 ++++--- docs/pages/components/use-media-query.js | 25 ++++++--- docs/pages/customization/breakpoints.js | 25 ++++++--- docs/pages/customization/color.js | 21 ++++--- docs/pages/customization/components.js | 25 ++++++--- docs/pages/customization/default-theme.js | 25 ++++++--- docs/pages/customization/density.js | 21 ++++--- docs/pages/customization/globals.js | 21 ++++--- docs/pages/customization/palette.js | 21 ++++--- docs/pages/customization/spacing.js | 21 ++++--- docs/pages/customization/theming.js | 21 ++++--- docs/pages/customization/typography.js | 25 ++++++--- docs/pages/customization/z-index.js | 21 ++++--- docs/pages/discover-more/backers.js | 21 ++++--- docs/pages/discover-more/changelog.js | 21 ++++--- docs/pages/discover-more/languages.js | 21 ++++--- docs/pages/discover-more/related-projects.js | 23 +++++--- docs/pages/discover-more/roadmap.js | 21 ++++--- docs/pages/discover-more/showcase.js | 21 ++++--- docs/pages/discover-more/team.js | 21 ++++--- docs/pages/discover-more/vision.js | 21 ++++--- .../pages/getting-started/example-projects.js | 23 +++++--- docs/pages/getting-started/faq.js | 21 ++++--- docs/pages/getting-started/installation.js | 25 ++++++--- docs/pages/getting-started/learn.js | 21 ++++--- docs/pages/getting-started/support.js | 21 ++++--- .../getting-started/supported-components.js | 25 ++++++--- .../getting-started/supported-platforms.js | 25 ++++++--- docs/pages/getting-started/templates.js | 25 ++++++--- docs/pages/getting-started/usage.js | 21 ++++--- docs/pages/guides/api.js | 23 ++++++-- docs/pages/guides/composition.js | 21 ++++--- docs/pages/guides/flow.js | 23 ++++++-- docs/pages/guides/interoperability.js | 21 ++++--- docs/pages/guides/localization.js | 21 ++++--- docs/pages/guides/migration-v0x.js | 21 ++++--- docs/pages/guides/migration-v3.js | 21 ++++--- docs/pages/guides/minimizing-bundle-size.js | 23 +++++--- docs/pages/guides/responsive-ui.js | 21 ++++--- docs/pages/guides/right-to-left.js | 21 ++++--- docs/pages/guides/server-rendering.js | 21 ++++--- docs/pages/guides/testing.js | 21 ++++--- docs/pages/guides/typescript.js | 21 ++++--- docs/pages/styles/advanced.js | 21 ++++--- docs/pages/styles/api.js | 23 ++++++-- docs/pages/styles/basics.js | 21 ++++--- docs/pages/system/api.js | 23 ++++++-- docs/pages/system/basics.js | 21 ++++--- docs/pages/system/borders.js | 21 ++++--- docs/pages/system/display.js | 21 ++++--- docs/pages/system/flexbox.js | 21 ++++--- docs/pages/system/palette.js | 21 ++++--- docs/pages/system/positions.js | 21 ++++--- docs/pages/system/shadows.js | 21 ++++--- docs/pages/system/sizing.js | 21 ++++--- docs/pages/system/spacing.js | 21 ++++--- docs/pages/system/typography.js | 21 ++++--- docs/pages/versions.js | 55 ++++--------------- 241 files changed, 4064 insertions(+), 1357 deletions(-) diff --git a/docs/pages/api-docs/alert-title.js b/docs/pages/api-docs/alert-title.js index 0896cb155e02a6..9eb450f5273080 100644 --- a/docs/pages/api-docs/alert-title.js +++ b/docs/pages/api-docs/alert-title.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './alert-title.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/alert-title'; +const requireDemo = require.context('docs/src/pages/api-docs/alert-title', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/alert-title', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/alert.js b/docs/pages/api-docs/alert.js index fcdd8f0115652a..02b0af94c7c0f4 100644 --- a/docs/pages/api-docs/alert.js +++ b/docs/pages/api-docs/alert.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './alert.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/alert'; +const requireDemo = require.context('docs/src/pages/api-docs/alert', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/alert', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/app-bar.js b/docs/pages/api-docs/app-bar.js index ae8901420117fa..5d3dbe0949e097 100644 --- a/docs/pages/api-docs/app-bar.js +++ b/docs/pages/api-docs/app-bar.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './app-bar.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/app-bar'; +const requireDemo = require.context('docs/src/pages/api-docs/app-bar', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/app-bar', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/autocomplete.js b/docs/pages/api-docs/autocomplete.js index f5d20ef899b13c..b014786d0528fa 100644 --- a/docs/pages/api-docs/autocomplete.js +++ b/docs/pages/api-docs/autocomplete.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './autocomplete.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/autocomplete'; +const requireDemo = require.context('docs/src/pages/api-docs/autocomplete', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/autocomplete', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/avatar-group.js b/docs/pages/api-docs/avatar-group.js index d2069e3cb6ddf4..fd17bcf3cf45c9 100644 --- a/docs/pages/api-docs/avatar-group.js +++ b/docs/pages/api-docs/avatar-group.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './avatar-group.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/avatar-group'; +const requireDemo = require.context('docs/src/pages/api-docs/avatar-group', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/avatar-group', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/avatar.js b/docs/pages/api-docs/avatar.js index 469cb9f6306046..c3c058ad543ed6 100644 --- a/docs/pages/api-docs/avatar.js +++ b/docs/pages/api-docs/avatar.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './avatar.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/avatar'; +const requireDemo = require.context('docs/src/pages/api-docs/avatar', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/avatar', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/backdrop.js b/docs/pages/api-docs/backdrop.js index b4f219888e17c9..e4f0960cb94a85 100644 --- a/docs/pages/api-docs/backdrop.js +++ b/docs/pages/api-docs/backdrop.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './backdrop.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/backdrop'; +const requireDemo = require.context('docs/src/pages/api-docs/backdrop', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/backdrop', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/badge.js b/docs/pages/api-docs/badge.js index 6e867a2392d94c..b3997d8310d28b 100644 --- a/docs/pages/api-docs/badge.js +++ b/docs/pages/api-docs/badge.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './badge.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/badge'; +const requireDemo = require.context('docs/src/pages/api-docs/badge', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/badge', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/bottom-navigation-action.js b/docs/pages/api-docs/bottom-navigation-action.js index db08c792293e68..7205ec4fbd1f7e 100644 --- a/docs/pages/api-docs/bottom-navigation-action.js +++ b/docs/pages/api-docs/bottom-navigation-action.js @@ -1,7 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './bottom-navigation-action.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/bottom-navigation-action'; +const requireDemo = require.context( + 'docs/src/pages/api-docs/bottom-navigation-action', + false, + /\.(js|tsx)$/, +); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/bottom-navigation-action', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/bottom-navigation.js b/docs/pages/api-docs/bottom-navigation.js index bfbd1437f9cc54..7aa8b81580abfa 100644 --- a/docs/pages/api-docs/bottom-navigation.js +++ b/docs/pages/api-docs/bottom-navigation.js @@ -1,7 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './bottom-navigation.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/bottom-navigation'; +const requireDemo = require.context( + 'docs/src/pages/api-docs/bottom-navigation', + false, + /\.(js|tsx)$/, +); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/bottom-navigation', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/breadcrumbs.js b/docs/pages/api-docs/breadcrumbs.js index 275672d0dd0fd4..909d940ccacd8d 100644 --- a/docs/pages/api-docs/breadcrumbs.js +++ b/docs/pages/api-docs/breadcrumbs.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './breadcrumbs.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/breadcrumbs'; +const requireDemo = require.context('docs/src/pages/api-docs/breadcrumbs', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/breadcrumbs', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/button-base.js b/docs/pages/api-docs/button-base.js index e71774f579c82f..3c19cffdae9cfa 100644 --- a/docs/pages/api-docs/button-base.js +++ b/docs/pages/api-docs/button-base.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './button-base.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/button-base'; +const requireDemo = require.context('docs/src/pages/api-docs/button-base', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/button-base', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/button-group.js b/docs/pages/api-docs/button-group.js index de74650b853371..91f971def69f5b 100644 --- a/docs/pages/api-docs/button-group.js +++ b/docs/pages/api-docs/button-group.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './button-group.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/button-group'; +const requireDemo = require.context('docs/src/pages/api-docs/button-group', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/button-group', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/button.js b/docs/pages/api-docs/button.js index 8e1457f6633e88..74b1fa9682d2ed 100644 --- a/docs/pages/api-docs/button.js +++ b/docs/pages/api-docs/button.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './button.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/button'; +const requireDemo = require.context('docs/src/pages/api-docs/button', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/button', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/card-action-area.js b/docs/pages/api-docs/card-action-area.js index 82ec6f68b9bf05..90a008a020c760 100644 --- a/docs/pages/api-docs/card-action-area.js +++ b/docs/pages/api-docs/card-action-area.js @@ -1,7 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './card-action-area.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/card-action-area'; +const requireDemo = require.context( + 'docs/src/pages/api-docs/card-action-area', + false, + /\.(js|tsx)$/, +); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/card-action-area', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/card-actions.js b/docs/pages/api-docs/card-actions.js index 02ae6aaf6f1063..86f24f2d05b01e 100644 --- a/docs/pages/api-docs/card-actions.js +++ b/docs/pages/api-docs/card-actions.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './card-actions.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/card-actions'; +const requireDemo = require.context('docs/src/pages/api-docs/card-actions', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/card-actions', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/card-content.js b/docs/pages/api-docs/card-content.js index a73b705a69e6f5..4af870cc619b67 100644 --- a/docs/pages/api-docs/card-content.js +++ b/docs/pages/api-docs/card-content.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './card-content.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/card-content'; +const requireDemo = require.context('docs/src/pages/api-docs/card-content', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/card-content', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/card-header.js b/docs/pages/api-docs/card-header.js index bf907e4298a4f9..c91191fbe27d60 100644 --- a/docs/pages/api-docs/card-header.js +++ b/docs/pages/api-docs/card-header.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './card-header.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/card-header'; +const requireDemo = require.context('docs/src/pages/api-docs/card-header', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/card-header', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/card-media.js b/docs/pages/api-docs/card-media.js index 6654796aa5514d..58a9f34acb0788 100644 --- a/docs/pages/api-docs/card-media.js +++ b/docs/pages/api-docs/card-media.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './card-media.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/card-media'; +const requireDemo = require.context('docs/src/pages/api-docs/card-media', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/card-media', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/card.js b/docs/pages/api-docs/card.js index a02b43f8b0d9b8..2a1e1edd0050b0 100644 --- a/docs/pages/api-docs/card.js +++ b/docs/pages/api-docs/card.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './card.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/card'; +const requireDemo = require.context('docs/src/pages/api-docs/card', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/card', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/checkbox.js b/docs/pages/api-docs/checkbox.js index 0265aeeac496fa..84887e0b61c3c4 100644 --- a/docs/pages/api-docs/checkbox.js +++ b/docs/pages/api-docs/checkbox.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './checkbox.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/checkbox'; +const requireDemo = require.context('docs/src/pages/api-docs/checkbox', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/checkbox', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/chip.js b/docs/pages/api-docs/chip.js index 443792405f5b32..45577982f289fc 100644 --- a/docs/pages/api-docs/chip.js +++ b/docs/pages/api-docs/chip.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './chip.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/chip'; +const requireDemo = require.context('docs/src/pages/api-docs/chip', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/chip', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/circular-progress.js b/docs/pages/api-docs/circular-progress.js index 058a9065078bbb..41d3928417748e 100644 --- a/docs/pages/api-docs/circular-progress.js +++ b/docs/pages/api-docs/circular-progress.js @@ -1,7 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './circular-progress.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/circular-progress'; +const requireDemo = require.context( + 'docs/src/pages/api-docs/circular-progress', + false, + /\.(js|tsx)$/, +); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/circular-progress', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/click-away-listener.js b/docs/pages/api-docs/click-away-listener.js index 42c2729cd8677d..023cbc6aaee14d 100644 --- a/docs/pages/api-docs/click-away-listener.js +++ b/docs/pages/api-docs/click-away-listener.js @@ -1,7 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './click-away-listener.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/click-away-listener'; +const requireDemo = require.context( + 'docs/src/pages/api-docs/click-away-listener', + false, + /\.(js|tsx)$/, +); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/click-away-listener', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/collapse.js b/docs/pages/api-docs/collapse.js index 68ed222904788b..2e1e83498ecf97 100644 --- a/docs/pages/api-docs/collapse.js +++ b/docs/pages/api-docs/collapse.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './collapse.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/collapse'; +const requireDemo = require.context('docs/src/pages/api-docs/collapse', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/collapse', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/container.js b/docs/pages/api-docs/container.js index c380b62d8a3946..600768b534a6b4 100644 --- a/docs/pages/api-docs/container.js +++ b/docs/pages/api-docs/container.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './container.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/container'; +const requireDemo = require.context('docs/src/pages/api-docs/container', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/container', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/css-baseline.js b/docs/pages/api-docs/css-baseline.js index ccd98d01a06f7e..3b13ed5adad9b5 100644 --- a/docs/pages/api-docs/css-baseline.js +++ b/docs/pages/api-docs/css-baseline.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './css-baseline.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/css-baseline'; +const requireDemo = require.context('docs/src/pages/api-docs/css-baseline', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/css-baseline', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/dialog-actions.js b/docs/pages/api-docs/dialog-actions.js index 7f6bc06c59940e..4cd25ad4e4294e 100644 --- a/docs/pages/api-docs/dialog-actions.js +++ b/docs/pages/api-docs/dialog-actions.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './dialog-actions.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/dialog-actions'; +const requireDemo = require.context('docs/src/pages/api-docs/dialog-actions', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/dialog-actions', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/dialog-content-text.js b/docs/pages/api-docs/dialog-content-text.js index 1b11d0846bde64..aa72297fddf18c 100644 --- a/docs/pages/api-docs/dialog-content-text.js +++ b/docs/pages/api-docs/dialog-content-text.js @@ -1,7 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './dialog-content-text.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/dialog-content-text'; +const requireDemo = require.context( + 'docs/src/pages/api-docs/dialog-content-text', + false, + /\.(js|tsx)$/, +); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/dialog-content-text', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/dialog-content.js b/docs/pages/api-docs/dialog-content.js index d3388028c8c22b..7572bd5f0c0944 100644 --- a/docs/pages/api-docs/dialog-content.js +++ b/docs/pages/api-docs/dialog-content.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './dialog-content.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/dialog-content'; +const requireDemo = require.context('docs/src/pages/api-docs/dialog-content', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/dialog-content', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/dialog-title.js b/docs/pages/api-docs/dialog-title.js index 5091d22f6c5f1c..080fe025bc5d12 100644 --- a/docs/pages/api-docs/dialog-title.js +++ b/docs/pages/api-docs/dialog-title.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './dialog-title.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/dialog-title'; +const requireDemo = require.context('docs/src/pages/api-docs/dialog-title', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/dialog-title', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/dialog.js b/docs/pages/api-docs/dialog.js index de8c6d1194cd43..e86e30dff6e60a 100644 --- a/docs/pages/api-docs/dialog.js +++ b/docs/pages/api-docs/dialog.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './dialog.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/dialog'; +const requireDemo = require.context('docs/src/pages/api-docs/dialog', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/dialog', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/divider.js b/docs/pages/api-docs/divider.js index 57deaf0b582abd..e1d94b519cde61 100644 --- a/docs/pages/api-docs/divider.js +++ b/docs/pages/api-docs/divider.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './divider.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/divider'; +const requireDemo = require.context('docs/src/pages/api-docs/divider', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/divider', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/drawer.js b/docs/pages/api-docs/drawer.js index e3305135d7987c..9321b9a00a246c 100644 --- a/docs/pages/api-docs/drawer.js +++ b/docs/pages/api-docs/drawer.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './drawer.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/drawer'; +const requireDemo = require.context('docs/src/pages/api-docs/drawer', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/drawer', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/expansion-panel-actions.js b/docs/pages/api-docs/expansion-panel-actions.js index 4905bc20267430..e1683e5daa0635 100644 --- a/docs/pages/api-docs/expansion-panel-actions.js +++ b/docs/pages/api-docs/expansion-panel-actions.js @@ -1,7 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './expansion-panel-actions.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/expansion-panel-actions'; +const requireDemo = require.context( + 'docs/src/pages/api-docs/expansion-panel-actions', + false, + /\.(js|tsx)$/, +); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/expansion-panel-actions', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/expansion-panel-details.js b/docs/pages/api-docs/expansion-panel-details.js index 111c2d2087bb7a..b52184625e5a3b 100644 --- a/docs/pages/api-docs/expansion-panel-details.js +++ b/docs/pages/api-docs/expansion-panel-details.js @@ -1,7 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './expansion-panel-details.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/expansion-panel-details'; +const requireDemo = require.context( + 'docs/src/pages/api-docs/expansion-panel-details', + false, + /\.(js|tsx)$/, +); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/expansion-panel-details', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/expansion-panel-summary.js b/docs/pages/api-docs/expansion-panel-summary.js index 9acee5141e5e9c..c131b8f6607f08 100644 --- a/docs/pages/api-docs/expansion-panel-summary.js +++ b/docs/pages/api-docs/expansion-panel-summary.js @@ -1,7 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './expansion-panel-summary.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/expansion-panel-summary'; +const requireDemo = require.context( + 'docs/src/pages/api-docs/expansion-panel-summary', + false, + /\.(js|tsx)$/, +); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/expansion-panel-summary', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/expansion-panel.js b/docs/pages/api-docs/expansion-panel.js index 7f0f7336648b93..45278621703cf1 100644 --- a/docs/pages/api-docs/expansion-panel.js +++ b/docs/pages/api-docs/expansion-panel.js @@ -1,7 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './expansion-panel.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/expansion-panel'; +const requireDemo = require.context( + 'docs/src/pages/api-docs/expansion-panel', + false, + /\.(js|tsx)$/, +); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/expansion-panel', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/fab.js b/docs/pages/api-docs/fab.js index 5a7931ea7f4785..b77d04037c8356 100644 --- a/docs/pages/api-docs/fab.js +++ b/docs/pages/api-docs/fab.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './fab.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/fab'; +const requireDemo = require.context('docs/src/pages/api-docs/fab', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/fab', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/fade.js b/docs/pages/api-docs/fade.js index 02adcb7766cd91..5be6f91c4a984a 100644 --- a/docs/pages/api-docs/fade.js +++ b/docs/pages/api-docs/fade.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './fade.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/fade'; +const requireDemo = require.context('docs/src/pages/api-docs/fade', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/fade', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/filled-input.js b/docs/pages/api-docs/filled-input.js index 977a6f7143dd45..68fc993d2863f9 100644 --- a/docs/pages/api-docs/filled-input.js +++ b/docs/pages/api-docs/filled-input.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './filled-input.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/filled-input'; +const requireDemo = require.context('docs/src/pages/api-docs/filled-input', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/filled-input', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/form-control-label.js b/docs/pages/api-docs/form-control-label.js index 0726b549fe4c5a..83238a0e921596 100644 --- a/docs/pages/api-docs/form-control-label.js +++ b/docs/pages/api-docs/form-control-label.js @@ -1,7 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './form-control-label.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/form-control-label'; +const requireDemo = require.context( + 'docs/src/pages/api-docs/form-control-label', + false, + /\.(js|tsx)$/, +); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/form-control-label', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/form-control.js b/docs/pages/api-docs/form-control.js index f353c255bedab0..bd8c86445a434c 100644 --- a/docs/pages/api-docs/form-control.js +++ b/docs/pages/api-docs/form-control.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './form-control.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/form-control'; +const requireDemo = require.context('docs/src/pages/api-docs/form-control', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/form-control', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/form-group.js b/docs/pages/api-docs/form-group.js index dba394f3f7199c..5366b597e0db40 100644 --- a/docs/pages/api-docs/form-group.js +++ b/docs/pages/api-docs/form-group.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './form-group.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/form-group'; +const requireDemo = require.context('docs/src/pages/api-docs/form-group', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/form-group', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/form-helper-text.js b/docs/pages/api-docs/form-helper-text.js index fb2c81cdd4bcb5..2561d983a71c5b 100644 --- a/docs/pages/api-docs/form-helper-text.js +++ b/docs/pages/api-docs/form-helper-text.js @@ -1,7 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './form-helper-text.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/form-helper-text'; +const requireDemo = require.context( + 'docs/src/pages/api-docs/form-helper-text', + false, + /\.(js|tsx)$/, +); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/form-helper-text', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/form-label.js b/docs/pages/api-docs/form-label.js index 69150a980b9f42..d61eff5e54bf5e 100644 --- a/docs/pages/api-docs/form-label.js +++ b/docs/pages/api-docs/form-label.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './form-label.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/form-label'; +const requireDemo = require.context('docs/src/pages/api-docs/form-label', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/form-label', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/grid-list-tile-bar.js b/docs/pages/api-docs/grid-list-tile-bar.js index d146594cec79e3..bf1b87629f55b7 100644 --- a/docs/pages/api-docs/grid-list-tile-bar.js +++ b/docs/pages/api-docs/grid-list-tile-bar.js @@ -1,7 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './grid-list-tile-bar.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/grid-list-tile-bar'; +const requireDemo = require.context( + 'docs/src/pages/api-docs/grid-list-tile-bar', + false, + /\.(js|tsx)$/, +); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/grid-list-tile-bar', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/grid-list-tile.js b/docs/pages/api-docs/grid-list-tile.js index 55afc856c00eca..c7fabd6d1353da 100644 --- a/docs/pages/api-docs/grid-list-tile.js +++ b/docs/pages/api-docs/grid-list-tile.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './grid-list-tile.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/grid-list-tile'; +const requireDemo = require.context('docs/src/pages/api-docs/grid-list-tile', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/grid-list-tile', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/grid-list.js b/docs/pages/api-docs/grid-list.js index 66bb0e7bc75dad..3102b73c50fc6f 100644 --- a/docs/pages/api-docs/grid-list.js +++ b/docs/pages/api-docs/grid-list.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './grid-list.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/grid-list'; +const requireDemo = require.context('docs/src/pages/api-docs/grid-list', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/grid-list', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/grid.js b/docs/pages/api-docs/grid.js index dd0497b412ee57..b28ce662f83b10 100644 --- a/docs/pages/api-docs/grid.js +++ b/docs/pages/api-docs/grid.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './grid.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/grid'; +const requireDemo = require.context('docs/src/pages/api-docs/grid', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/grid', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/grow.js b/docs/pages/api-docs/grow.js index 11c924d91e1354..ea63a7ce204a12 100644 --- a/docs/pages/api-docs/grow.js +++ b/docs/pages/api-docs/grow.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './grow.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/grow'; +const requireDemo = require.context('docs/src/pages/api-docs/grow', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/grow', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/hidden.js b/docs/pages/api-docs/hidden.js index a2ff16440bbcd1..5c04244a585102 100644 --- a/docs/pages/api-docs/hidden.js +++ b/docs/pages/api-docs/hidden.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './hidden.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/hidden'; +const requireDemo = require.context('docs/src/pages/api-docs/hidden', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/hidden', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/icon-button.js b/docs/pages/api-docs/icon-button.js index f20e51aa8d9929..aca352bbf72827 100644 --- a/docs/pages/api-docs/icon-button.js +++ b/docs/pages/api-docs/icon-button.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './icon-button.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/icon-button'; +const requireDemo = require.context('docs/src/pages/api-docs/icon-button', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/icon-button', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/icon.js b/docs/pages/api-docs/icon.js index c6a249687e4a43..b07f3dfab1796f 100644 --- a/docs/pages/api-docs/icon.js +++ b/docs/pages/api-docs/icon.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './icon.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/icon'; +const requireDemo = require.context('docs/src/pages/api-docs/icon', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/icon', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/input-adornment.js b/docs/pages/api-docs/input-adornment.js index 6561b5f1b63894..4c8fefca775c5e 100644 --- a/docs/pages/api-docs/input-adornment.js +++ b/docs/pages/api-docs/input-adornment.js @@ -1,7 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './input-adornment.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/input-adornment'; +const requireDemo = require.context( + 'docs/src/pages/api-docs/input-adornment', + false, + /\.(js|tsx)$/, +); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/input-adornment', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/input-base.js b/docs/pages/api-docs/input-base.js index 7601d5e28cd86a..b87ba4de7fe4ec 100644 --- a/docs/pages/api-docs/input-base.js +++ b/docs/pages/api-docs/input-base.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './input-base.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/input-base'; +const requireDemo = require.context('docs/src/pages/api-docs/input-base', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/input-base', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/input-label.js b/docs/pages/api-docs/input-label.js index bfa45154e7ce67..df4c610338b1a5 100644 --- a/docs/pages/api-docs/input-label.js +++ b/docs/pages/api-docs/input-label.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './input-label.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/input-label'; +const requireDemo = require.context('docs/src/pages/api-docs/input-label', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/input-label', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/input.js b/docs/pages/api-docs/input.js index 3d8bea87f87607..321c587a159de3 100644 --- a/docs/pages/api-docs/input.js +++ b/docs/pages/api-docs/input.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './input.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/input'; +const requireDemo = require.context('docs/src/pages/api-docs/input', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/input', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/linear-progress.js b/docs/pages/api-docs/linear-progress.js index 3397396acc5c36..da64235e2790f6 100644 --- a/docs/pages/api-docs/linear-progress.js +++ b/docs/pages/api-docs/linear-progress.js @@ -1,7 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './linear-progress.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/linear-progress'; +const requireDemo = require.context( + 'docs/src/pages/api-docs/linear-progress', + false, + /\.(js|tsx)$/, +); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/linear-progress', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/link.js b/docs/pages/api-docs/link.js index fdb85811b65e82..e2f99dd0a874e2 100644 --- a/docs/pages/api-docs/link.js +++ b/docs/pages/api-docs/link.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './link.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/link'; +const requireDemo = require.context('docs/src/pages/api-docs/link', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/link', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/list-item-avatar.js b/docs/pages/api-docs/list-item-avatar.js index a66da2f0ab9d26..983628ed8e7362 100644 --- a/docs/pages/api-docs/list-item-avatar.js +++ b/docs/pages/api-docs/list-item-avatar.js @@ -1,7 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './list-item-avatar.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/list-item-avatar'; +const requireDemo = require.context( + 'docs/src/pages/api-docs/list-item-avatar', + false, + /\.(js|tsx)$/, +); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/list-item-avatar', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/list-item-icon.js b/docs/pages/api-docs/list-item-icon.js index 205fc4d1f4b83b..3e7b8748bce752 100644 --- a/docs/pages/api-docs/list-item-icon.js +++ b/docs/pages/api-docs/list-item-icon.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './list-item-icon.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/list-item-icon'; +const requireDemo = require.context('docs/src/pages/api-docs/list-item-icon', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/list-item-icon', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/list-item-secondary-action.js b/docs/pages/api-docs/list-item-secondary-action.js index 844b7e7aa383d0..d661f34bb36f0e 100644 --- a/docs/pages/api-docs/list-item-secondary-action.js +++ b/docs/pages/api-docs/list-item-secondary-action.js @@ -1,7 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './list-item-secondary-action.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/list-item-secondary-action'; +const requireDemo = require.context( + 'docs/src/pages/api-docs/list-item-secondary-action', + false, + /\.(js|tsx)$/, +); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/list-item-secondary-action', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/list-item-text.js b/docs/pages/api-docs/list-item-text.js index 30f41221393aec..3561766dcaea05 100644 --- a/docs/pages/api-docs/list-item-text.js +++ b/docs/pages/api-docs/list-item-text.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './list-item-text.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/list-item-text'; +const requireDemo = require.context('docs/src/pages/api-docs/list-item-text', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/list-item-text', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/list-item.js b/docs/pages/api-docs/list-item.js index c7a82c2d4c7b2a..27ae16a07a0435 100644 --- a/docs/pages/api-docs/list-item.js +++ b/docs/pages/api-docs/list-item.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './list-item.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/list-item'; +const requireDemo = require.context('docs/src/pages/api-docs/list-item', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/list-item', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/list-subheader.js b/docs/pages/api-docs/list-subheader.js index 9fa045691cba43..fffaf0567f8edd 100644 --- a/docs/pages/api-docs/list-subheader.js +++ b/docs/pages/api-docs/list-subheader.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './list-subheader.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/list-subheader'; +const requireDemo = require.context('docs/src/pages/api-docs/list-subheader', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/list-subheader', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/list.js b/docs/pages/api-docs/list.js index 1b802f0e3197ab..139a8dca5b56e1 100644 --- a/docs/pages/api-docs/list.js +++ b/docs/pages/api-docs/list.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './list.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/list'; +const requireDemo = require.context('docs/src/pages/api-docs/list', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/list', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/menu-item.js b/docs/pages/api-docs/menu-item.js index 3bd8a8aee0b868..47d3d0b8d96932 100644 --- a/docs/pages/api-docs/menu-item.js +++ b/docs/pages/api-docs/menu-item.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './menu-item.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/menu-item'; +const requireDemo = require.context('docs/src/pages/api-docs/menu-item', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/menu-item', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/menu-list.js b/docs/pages/api-docs/menu-list.js index 33e8dbf90544df..5cdc1401940935 100644 --- a/docs/pages/api-docs/menu-list.js +++ b/docs/pages/api-docs/menu-list.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './menu-list.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/menu-list'; +const requireDemo = require.context('docs/src/pages/api-docs/menu-list', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/menu-list', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/menu.js b/docs/pages/api-docs/menu.js index 1a268a5794ca95..290b9dcf73c2ec 100644 --- a/docs/pages/api-docs/menu.js +++ b/docs/pages/api-docs/menu.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './menu.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/menu'; +const requireDemo = require.context('docs/src/pages/api-docs/menu', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/menu', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/mobile-stepper.js b/docs/pages/api-docs/mobile-stepper.js index e8972edd78d500..0f15c9b65d0797 100644 --- a/docs/pages/api-docs/mobile-stepper.js +++ b/docs/pages/api-docs/mobile-stepper.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './mobile-stepper.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/mobile-stepper'; +const requireDemo = require.context('docs/src/pages/api-docs/mobile-stepper', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/mobile-stepper', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/modal.js b/docs/pages/api-docs/modal.js index f3ca2aed44f411..24ab3b54c7c0a6 100644 --- a/docs/pages/api-docs/modal.js +++ b/docs/pages/api-docs/modal.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './modal.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/modal'; +const requireDemo = require.context('docs/src/pages/api-docs/modal', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/modal', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/native-select.js b/docs/pages/api-docs/native-select.js index 8dac317652fcd4..f3df6623e56e22 100644 --- a/docs/pages/api-docs/native-select.js +++ b/docs/pages/api-docs/native-select.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './native-select.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/native-select'; +const requireDemo = require.context('docs/src/pages/api-docs/native-select', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/native-select', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/no-ssr.js b/docs/pages/api-docs/no-ssr.js index 9986bb56876726..37ff5ee086bd8b 100644 --- a/docs/pages/api-docs/no-ssr.js +++ b/docs/pages/api-docs/no-ssr.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './no-ssr.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/no-ssr'; +const requireDemo = require.context('docs/src/pages/api-docs/no-ssr', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/no-ssr', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/outlined-input.js b/docs/pages/api-docs/outlined-input.js index 9ed4c0bac8d76d..72c5b24e123b88 100644 --- a/docs/pages/api-docs/outlined-input.js +++ b/docs/pages/api-docs/outlined-input.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './outlined-input.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/outlined-input'; +const requireDemo = require.context('docs/src/pages/api-docs/outlined-input', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/outlined-input', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/pagination-item.js b/docs/pages/api-docs/pagination-item.js index 0f86547725f748..c7ffb1e12f2bf9 100644 --- a/docs/pages/api-docs/pagination-item.js +++ b/docs/pages/api-docs/pagination-item.js @@ -1,7 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './pagination-item.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/pagination-item'; +const requireDemo = require.context( + 'docs/src/pages/api-docs/pagination-item', + false, + /\.(js|tsx)$/, +); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/pagination-item', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/pagination.js b/docs/pages/api-docs/pagination.js index f777cfe71f1e6b..e93c7f0d60f4ab 100644 --- a/docs/pages/api-docs/pagination.js +++ b/docs/pages/api-docs/pagination.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './pagination.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/pagination'; +const requireDemo = require.context('docs/src/pages/api-docs/pagination', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/pagination', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/paper.js b/docs/pages/api-docs/paper.js index dd7d7520844637..4bbd3fda68ceb5 100644 --- a/docs/pages/api-docs/paper.js +++ b/docs/pages/api-docs/paper.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './paper.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/paper'; +const requireDemo = require.context('docs/src/pages/api-docs/paper', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/paper', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/popover.js b/docs/pages/api-docs/popover.js index 16c8eb2e877978..18217192f1f95f 100644 --- a/docs/pages/api-docs/popover.js +++ b/docs/pages/api-docs/popover.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './popover.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/popover'; +const requireDemo = require.context('docs/src/pages/api-docs/popover', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/popover', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/popper.js b/docs/pages/api-docs/popper.js index c91b14648f6e94..2cb6e39c2b88de 100644 --- a/docs/pages/api-docs/popper.js +++ b/docs/pages/api-docs/popper.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './popper.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/popper'; +const requireDemo = require.context('docs/src/pages/api-docs/popper', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/popper', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/portal.js b/docs/pages/api-docs/portal.js index 064b5ba243b4f6..ed31a02b279382 100644 --- a/docs/pages/api-docs/portal.js +++ b/docs/pages/api-docs/portal.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './portal.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/portal'; +const requireDemo = require.context('docs/src/pages/api-docs/portal', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/portal', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/radio-group.js b/docs/pages/api-docs/radio-group.js index 433ba10c3f3d4d..de83431c655ee3 100644 --- a/docs/pages/api-docs/radio-group.js +++ b/docs/pages/api-docs/radio-group.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './radio-group.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/radio-group'; +const requireDemo = require.context('docs/src/pages/api-docs/radio-group', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/radio-group', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/radio.js b/docs/pages/api-docs/radio.js index f8a8e5610ea0c7..509863e7aa3c28 100644 --- a/docs/pages/api-docs/radio.js +++ b/docs/pages/api-docs/radio.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './radio.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/radio'; +const requireDemo = require.context('docs/src/pages/api-docs/radio', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/radio', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/rating.js b/docs/pages/api-docs/rating.js index b0b68290735203..ed4893f8c80ef8 100644 --- a/docs/pages/api-docs/rating.js +++ b/docs/pages/api-docs/rating.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './rating.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/rating'; +const requireDemo = require.context('docs/src/pages/api-docs/rating', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/rating', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/root-ref.js b/docs/pages/api-docs/root-ref.js index 64dcd98fe11c96..d08652c9ca04bb 100644 --- a/docs/pages/api-docs/root-ref.js +++ b/docs/pages/api-docs/root-ref.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './root-ref.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/root-ref'; +const requireDemo = require.context('docs/src/pages/api-docs/root-ref', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/root-ref', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/scoped-css-baseline.js b/docs/pages/api-docs/scoped-css-baseline.js index b78849b6a088a5..6e491db43281ce 100644 --- a/docs/pages/api-docs/scoped-css-baseline.js +++ b/docs/pages/api-docs/scoped-css-baseline.js @@ -1,7 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './scoped-css-baseline.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/scoped-css-baseline'; +const requireDemo = require.context( + 'docs/src/pages/api-docs/scoped-css-baseline', + false, + /\.(js|tsx)$/, +); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/scoped-css-baseline', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/select.js b/docs/pages/api-docs/select.js index c328a57e7c7395..a337a598d4d53d 100644 --- a/docs/pages/api-docs/select.js +++ b/docs/pages/api-docs/select.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './select.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/select'; +const requireDemo = require.context('docs/src/pages/api-docs/select', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/select', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/skeleton.js b/docs/pages/api-docs/skeleton.js index d1e3b240957316..6cbc3ce183ac5f 100644 --- a/docs/pages/api-docs/skeleton.js +++ b/docs/pages/api-docs/skeleton.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './skeleton.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/skeleton'; +const requireDemo = require.context('docs/src/pages/api-docs/skeleton', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/skeleton', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/slide.js b/docs/pages/api-docs/slide.js index 0b388521fb0bc9..424d0c6978a7e4 100644 --- a/docs/pages/api-docs/slide.js +++ b/docs/pages/api-docs/slide.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './slide.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/slide'; +const requireDemo = require.context('docs/src/pages/api-docs/slide', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/slide', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/slider.js b/docs/pages/api-docs/slider.js index 41b222817f8187..b59da08cec414f 100644 --- a/docs/pages/api-docs/slider.js +++ b/docs/pages/api-docs/slider.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './slider.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/slider'; +const requireDemo = require.context('docs/src/pages/api-docs/slider', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/slider', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/snackbar-content.js b/docs/pages/api-docs/snackbar-content.js index 30f5df4375a9ec..e5003d2d2a96dd 100644 --- a/docs/pages/api-docs/snackbar-content.js +++ b/docs/pages/api-docs/snackbar-content.js @@ -1,7 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './snackbar-content.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/snackbar-content'; +const requireDemo = require.context( + 'docs/src/pages/api-docs/snackbar-content', + false, + /\.(js|tsx)$/, +); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/snackbar-content', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/snackbar.js b/docs/pages/api-docs/snackbar.js index 06e4031ecbead9..fc33266f43e43d 100644 --- a/docs/pages/api-docs/snackbar.js +++ b/docs/pages/api-docs/snackbar.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './snackbar.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/snackbar'; +const requireDemo = require.context('docs/src/pages/api-docs/snackbar', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/snackbar', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/speed-dial-action.js b/docs/pages/api-docs/speed-dial-action.js index 05b900c6915a2d..2599e5e2b4177f 100644 --- a/docs/pages/api-docs/speed-dial-action.js +++ b/docs/pages/api-docs/speed-dial-action.js @@ -1,7 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './speed-dial-action.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/speed-dial-action'; +const requireDemo = require.context( + 'docs/src/pages/api-docs/speed-dial-action', + false, + /\.(js|tsx)$/, +); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/speed-dial-action', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/speed-dial-icon.js b/docs/pages/api-docs/speed-dial-icon.js index 9f62823471dff3..f72dc6329fedb5 100644 --- a/docs/pages/api-docs/speed-dial-icon.js +++ b/docs/pages/api-docs/speed-dial-icon.js @@ -1,7 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './speed-dial-icon.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/speed-dial-icon'; +const requireDemo = require.context( + 'docs/src/pages/api-docs/speed-dial-icon', + false, + /\.(js|tsx)$/, +); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/speed-dial-icon', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/speed-dial.js b/docs/pages/api-docs/speed-dial.js index 12c9874888abec..088bbee07197c5 100644 --- a/docs/pages/api-docs/speed-dial.js +++ b/docs/pages/api-docs/speed-dial.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './speed-dial.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/speed-dial'; +const requireDemo = require.context('docs/src/pages/api-docs/speed-dial', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/speed-dial', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/step-button.js b/docs/pages/api-docs/step-button.js index 4d62a537644af6..eff21974d75aba 100644 --- a/docs/pages/api-docs/step-button.js +++ b/docs/pages/api-docs/step-button.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './step-button.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/step-button'; +const requireDemo = require.context('docs/src/pages/api-docs/step-button', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/step-button', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/step-connector.js b/docs/pages/api-docs/step-connector.js index 3d37aa6c03c76b..342d81df12d970 100644 --- a/docs/pages/api-docs/step-connector.js +++ b/docs/pages/api-docs/step-connector.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './step-connector.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/step-connector'; +const requireDemo = require.context('docs/src/pages/api-docs/step-connector', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/step-connector', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/step-content.js b/docs/pages/api-docs/step-content.js index c433a9a0576445..41c73836d6c262 100644 --- a/docs/pages/api-docs/step-content.js +++ b/docs/pages/api-docs/step-content.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './step-content.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/step-content'; +const requireDemo = require.context('docs/src/pages/api-docs/step-content', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/step-content', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/step-icon.js b/docs/pages/api-docs/step-icon.js index 50ae2d10564ccd..6d350452cb5d5a 100644 --- a/docs/pages/api-docs/step-icon.js +++ b/docs/pages/api-docs/step-icon.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './step-icon.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/step-icon'; +const requireDemo = require.context('docs/src/pages/api-docs/step-icon', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/step-icon', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/step-label.js b/docs/pages/api-docs/step-label.js index 8370284cc7ae32..fb31601e7f02cf 100644 --- a/docs/pages/api-docs/step-label.js +++ b/docs/pages/api-docs/step-label.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './step-label.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/step-label'; +const requireDemo = require.context('docs/src/pages/api-docs/step-label', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/step-label', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/step.js b/docs/pages/api-docs/step.js index 5bf8480f9e7f00..3be89a31b82bc1 100644 --- a/docs/pages/api-docs/step.js +++ b/docs/pages/api-docs/step.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './step.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/step'; +const requireDemo = require.context('docs/src/pages/api-docs/step', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/step', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/stepper.js b/docs/pages/api-docs/stepper.js index b99e894e85b8cc..31425fb75cb9cd 100644 --- a/docs/pages/api-docs/stepper.js +++ b/docs/pages/api-docs/stepper.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './stepper.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/stepper'; +const requireDemo = require.context('docs/src/pages/api-docs/stepper', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/stepper', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/svg-icon.js b/docs/pages/api-docs/svg-icon.js index 5119ac883a3ca2..21f60014ff8793 100644 --- a/docs/pages/api-docs/svg-icon.js +++ b/docs/pages/api-docs/svg-icon.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './svg-icon.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/svg-icon'; +const requireDemo = require.context('docs/src/pages/api-docs/svg-icon', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/svg-icon', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/swipeable-drawer.js b/docs/pages/api-docs/swipeable-drawer.js index af23edf875894a..eb0fbedba22971 100644 --- a/docs/pages/api-docs/swipeable-drawer.js +++ b/docs/pages/api-docs/swipeable-drawer.js @@ -1,7 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './swipeable-drawer.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/swipeable-drawer'; +const requireDemo = require.context( + 'docs/src/pages/api-docs/swipeable-drawer', + false, + /\.(js|tsx)$/, +); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/swipeable-drawer', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/switch.js b/docs/pages/api-docs/switch.js index d8aa75a326b2b8..c1bd4abd91e6c1 100644 --- a/docs/pages/api-docs/switch.js +++ b/docs/pages/api-docs/switch.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './switch.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/switch'; +const requireDemo = require.context('docs/src/pages/api-docs/switch', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/switch', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/tab.js b/docs/pages/api-docs/tab.js index 1ac8a4ede24a84..f521470644b860 100644 --- a/docs/pages/api-docs/tab.js +++ b/docs/pages/api-docs/tab.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './tab.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/tab'; +const requireDemo = require.context('docs/src/pages/api-docs/tab', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/tab', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/table-body.js b/docs/pages/api-docs/table-body.js index 35b8f8dee5bfba..3ed24c4830e6df 100644 --- a/docs/pages/api-docs/table-body.js +++ b/docs/pages/api-docs/table-body.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './table-body.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/table-body'; +const requireDemo = require.context('docs/src/pages/api-docs/table-body', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/table-body', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/table-cell.js b/docs/pages/api-docs/table-cell.js index 8f33b3f0819fe1..ceabcee8b5a55a 100644 --- a/docs/pages/api-docs/table-cell.js +++ b/docs/pages/api-docs/table-cell.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './table-cell.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/table-cell'; +const requireDemo = require.context('docs/src/pages/api-docs/table-cell', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/table-cell', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/table-container.js b/docs/pages/api-docs/table-container.js index b7a5fe925a6699..88a3dc99f63359 100644 --- a/docs/pages/api-docs/table-container.js +++ b/docs/pages/api-docs/table-container.js @@ -1,7 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './table-container.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/table-container'; +const requireDemo = require.context( + 'docs/src/pages/api-docs/table-container', + false, + /\.(js|tsx)$/, +); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/table-container', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/table-footer.js b/docs/pages/api-docs/table-footer.js index 766ce04c69b80c..35b549a1d07c53 100644 --- a/docs/pages/api-docs/table-footer.js +++ b/docs/pages/api-docs/table-footer.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './table-footer.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/table-footer'; +const requireDemo = require.context('docs/src/pages/api-docs/table-footer', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/table-footer', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/table-head.js b/docs/pages/api-docs/table-head.js index 47133653a31e8a..d38b1bdc413c51 100644 --- a/docs/pages/api-docs/table-head.js +++ b/docs/pages/api-docs/table-head.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './table-head.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/table-head'; +const requireDemo = require.context('docs/src/pages/api-docs/table-head', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/table-head', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/table-pagination.js b/docs/pages/api-docs/table-pagination.js index cc839cb53c49f3..3034bb5e17a826 100644 --- a/docs/pages/api-docs/table-pagination.js +++ b/docs/pages/api-docs/table-pagination.js @@ -1,7 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './table-pagination.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/table-pagination'; +const requireDemo = require.context( + 'docs/src/pages/api-docs/table-pagination', + false, + /\.(js|tsx)$/, +); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/table-pagination', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/table-row.js b/docs/pages/api-docs/table-row.js index aac03dd8ad58a4..e482b3c3d79b5c 100644 --- a/docs/pages/api-docs/table-row.js +++ b/docs/pages/api-docs/table-row.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './table-row.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/table-row'; +const requireDemo = require.context('docs/src/pages/api-docs/table-row', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/table-row', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/table-sort-label.js b/docs/pages/api-docs/table-sort-label.js index b08967b1ae59b8..4ddfd7d5d30828 100644 --- a/docs/pages/api-docs/table-sort-label.js +++ b/docs/pages/api-docs/table-sort-label.js @@ -1,7 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './table-sort-label.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/table-sort-label'; +const requireDemo = require.context( + 'docs/src/pages/api-docs/table-sort-label', + false, + /\.(js|tsx)$/, +); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/table-sort-label', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/table.js b/docs/pages/api-docs/table.js index e9fd902472cdc0..64f7123c99db0e 100644 --- a/docs/pages/api-docs/table.js +++ b/docs/pages/api-docs/table.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './table.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/table'; +const requireDemo = require.context('docs/src/pages/api-docs/table', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/table', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/tabs.js b/docs/pages/api-docs/tabs.js index 6554d4e7934fbc..70233dc037ecec 100644 --- a/docs/pages/api-docs/tabs.js +++ b/docs/pages/api-docs/tabs.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './tabs.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/tabs'; +const requireDemo = require.context('docs/src/pages/api-docs/tabs', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/tabs', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/text-field.js b/docs/pages/api-docs/text-field.js index 5d9ed8ce3545d4..ba0d481f3dbde1 100644 --- a/docs/pages/api-docs/text-field.js +++ b/docs/pages/api-docs/text-field.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './text-field.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/text-field'; +const requireDemo = require.context('docs/src/pages/api-docs/text-field', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/text-field', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/textarea-autosize.js b/docs/pages/api-docs/textarea-autosize.js index 109577ef2b4137..1823fefed86e99 100644 --- a/docs/pages/api-docs/textarea-autosize.js +++ b/docs/pages/api-docs/textarea-autosize.js @@ -1,7 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './textarea-autosize.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/textarea-autosize'; +const requireDemo = require.context( + 'docs/src/pages/api-docs/textarea-autosize', + false, + /\.(js|tsx)$/, +); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/textarea-autosize', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/toggle-button-group.js b/docs/pages/api-docs/toggle-button-group.js index b0173f0cca71f6..e1bd523f4ed428 100644 --- a/docs/pages/api-docs/toggle-button-group.js +++ b/docs/pages/api-docs/toggle-button-group.js @@ -1,7 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './toggle-button-group.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/toggle-button-group'; +const requireDemo = require.context( + 'docs/src/pages/api-docs/toggle-button-group', + false, + /\.(js|tsx)$/, +); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/toggle-button-group', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/toggle-button.js b/docs/pages/api-docs/toggle-button.js index 504ca9ac50f57c..decf22ae0b0570 100644 --- a/docs/pages/api-docs/toggle-button.js +++ b/docs/pages/api-docs/toggle-button.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './toggle-button.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/toggle-button'; +const requireDemo = require.context('docs/src/pages/api-docs/toggle-button', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/toggle-button', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/toolbar.js b/docs/pages/api-docs/toolbar.js index 430f5283ae2a56..0a0c75841422c3 100644 --- a/docs/pages/api-docs/toolbar.js +++ b/docs/pages/api-docs/toolbar.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './toolbar.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/toolbar'; +const requireDemo = require.context('docs/src/pages/api-docs/toolbar', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/toolbar', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/tooltip.js b/docs/pages/api-docs/tooltip.js index 30da423b2b1963..f0b8c0f0546161 100644 --- a/docs/pages/api-docs/tooltip.js +++ b/docs/pages/api-docs/tooltip.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './tooltip.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/tooltip'; +const requireDemo = require.context('docs/src/pages/api-docs/tooltip', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/tooltip', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/tree-item.js b/docs/pages/api-docs/tree-item.js index 3f8fb722c6812c..1647484cb60a8a 100644 --- a/docs/pages/api-docs/tree-item.js +++ b/docs/pages/api-docs/tree-item.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './tree-item.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/tree-item'; +const requireDemo = require.context('docs/src/pages/api-docs/tree-item', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/tree-item', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/tree-view.js b/docs/pages/api-docs/tree-view.js index 8c5da6d0eff9c5..f5a27d47dedb89 100644 --- a/docs/pages/api-docs/tree-view.js +++ b/docs/pages/api-docs/tree-view.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './tree-view.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/tree-view'; +const requireDemo = require.context('docs/src/pages/api-docs/tree-view', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/tree-view', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/typography.js b/docs/pages/api-docs/typography.js index 6f039be87e797a..7b0aed3955d83c 100644 --- a/docs/pages/api-docs/typography.js +++ b/docs/pages/api-docs/typography.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './typography.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/typography'; +const requireDemo = require.context('docs/src/pages/api-docs/typography', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/typography', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/api-docs/zoom.js b/docs/pages/api-docs/zoom.js index 3c85e81e51cd5a..104f9525597355 100644 --- a/docs/pages/api-docs/zoom.js +++ b/docs/pages/api-docs/zoom.js @@ -1,7 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './zoom.md'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api-docs/zoom'; +const requireDemo = require.context('docs/src/pages/api-docs/zoom', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/api-docs/zoom', + false, + /\.(js|md|tsx)$/, +); + +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/about-the-lab.js b/docs/pages/components/about-the-lab.js index 94bc200bdc0d31..f076f37353124b 100644 --- a/docs/pages/components/about-the-lab.js +++ b/docs/pages/components/about-the-lab.js @@ -1,14 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/about-the-lab', false, /\.(md|js|tsx)$/); -const reqSource = require.context( - '!raw-loader!../../src/pages/components/about-the-lab', +const pageFilename = 'components/about-the-lab'; +const requireDemo = require.context( + 'docs/src/pages/components/about-the-lab', false, /\.(js|tsx)$/, ); -const reqPrefix = 'pages/components/about-the-lab'; +const requireRaw = require.context( + '!raw-loader!../../src/pages/components/about-the-lab', + false, + /\.(js|md|tsx)$/, +); -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/alert.js b/docs/pages/components/alert.js index 1c1d3edeb687cf..9381d4df964890 100644 --- a/docs/pages/components/alert.js +++ b/docs/pages/components/alert.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/alert', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/alert'; +const requireDemo = require.context('docs/src/pages/components/alert', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/alert', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/alert'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/app-bar.js b/docs/pages/components/app-bar.js index cd65765d4f0158..85718d6e687453 100644 --- a/docs/pages/components/app-bar.js +++ b/docs/pages/components/app-bar.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/app-bar', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/app-bar'; +const requireDemo = require.context('docs/src/pages/components/app-bar', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/app-bar', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/app-bar'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/autocomplete.js b/docs/pages/components/autocomplete.js index ba02db597565bc..97ec2f578f6bf4 100644 --- a/docs/pages/components/autocomplete.js +++ b/docs/pages/components/autocomplete.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/autocomplete', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/autocomplete'; +const requireDemo = require.context('docs/src/pages/components/autocomplete', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/autocomplete', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/autocomplete'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/avatars.js b/docs/pages/components/avatars.js index a212f3ae486a43..c5d63cb7decd73 100644 --- a/docs/pages/components/avatars.js +++ b/docs/pages/components/avatars.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/avatars', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/avatars'; +const requireDemo = require.context('docs/src/pages/components/avatars', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/avatars', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/avatars'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/backdrop.js b/docs/pages/components/backdrop.js index a15add6825458a..d4f0098a7f7c7b 100644 --- a/docs/pages/components/backdrop.js +++ b/docs/pages/components/backdrop.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/backdrop', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/backdrop'; +const requireDemo = require.context('docs/src/pages/components/backdrop', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/backdrop', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/backdrop'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/badges.js b/docs/pages/components/badges.js index 20db0df35ec8d5..b440e6eaef68dc 100644 --- a/docs/pages/components/badges.js +++ b/docs/pages/components/badges.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/badges', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/badges'; +const requireDemo = require.context('docs/src/pages/components/badges', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/badges', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/badges'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/bottom-navigation.js b/docs/pages/components/bottom-navigation.js index ec3dd456eb7591..381ca5a8d2ec61 100644 --- a/docs/pages/components/bottom-navigation.js +++ b/docs/pages/components/bottom-navigation.js @@ -1,14 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/bottom-navigation', false, /\.(md|js|tsx)$/); -const reqSource = require.context( - '!raw-loader!../../src/pages/components/bottom-navigation', +const pageFilename = 'components/bottom-navigation'; +const requireDemo = require.context( + 'docs/src/pages/components/bottom-navigation', false, /\.(js|tsx)$/, ); -const reqPrefix = 'pages/components/bottom-navigation'; +const requireRaw = require.context( + '!raw-loader!../../src/pages/components/bottom-navigation', + false, + /\.(js|md|tsx)$/, +); -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/box.js b/docs/pages/components/box.js index dc18b8699ea123..40846339eee754 100644 --- a/docs/pages/components/box.js +++ b/docs/pages/components/box.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/box', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/box'; +const requireDemo = require.context('docs/src/pages/components/box', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/box', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/box'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/breadcrumbs.js b/docs/pages/components/breadcrumbs.js index e65b5ac3f2c9fd..5191027ef1a1e1 100644 --- a/docs/pages/components/breadcrumbs.js +++ b/docs/pages/components/breadcrumbs.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/breadcrumbs', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/breadcrumbs'; +const requireDemo = require.context('docs/src/pages/components/breadcrumbs', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/breadcrumbs', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/breadcrumbs'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/button-group.js b/docs/pages/components/button-group.js index 0e3151df11e729..dd09bc9bb68da9 100644 --- a/docs/pages/components/button-group.js +++ b/docs/pages/components/button-group.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/button-group', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/button-group'; +const requireDemo = require.context('docs/src/pages/components/button-group', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/button-group', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/button-group'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/cards.js b/docs/pages/components/cards.js index 25fb7f546e6086..9a4458ae6b9c9b 100644 --- a/docs/pages/components/cards.js +++ b/docs/pages/components/cards.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/cards', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/cards'; +const requireDemo = require.context('docs/src/pages/components/cards', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/cards', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/cards'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/checkboxes.js b/docs/pages/components/checkboxes.js index 06451964d1e021..548493058a9744 100644 --- a/docs/pages/components/checkboxes.js +++ b/docs/pages/components/checkboxes.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/checkboxes', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/checkboxes'; +const requireDemo = require.context('docs/src/pages/components/checkboxes', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/checkboxes', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/checkboxes'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/chips.js b/docs/pages/components/chips.js index 2a2632a9bb2b68..f44c5dc4470b1a 100644 --- a/docs/pages/components/chips.js +++ b/docs/pages/components/chips.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/chips', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/chips'; +const requireDemo = require.context('docs/src/pages/components/chips', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/chips', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/chips'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/click-away-listener.js b/docs/pages/components/click-away-listener.js index b68f6e698251d8..8a7e6d3a4975a8 100644 --- a/docs/pages/components/click-away-listener.js +++ b/docs/pages/components/click-away-listener.js @@ -1,18 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context( +const pageFilename = 'components/click-away-listener'; +const requireDemo = require.context( 'docs/src/pages/components/click-away-listener', false, - /\.(md|js|tsx)$/, + /\.(js|tsx)$/, ); -const reqSource = require.context( +const requireRaw = require.context( '!raw-loader!../../src/pages/components/click-away-listener', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/click-away-listener'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/container.js b/docs/pages/components/container.js index 01655a007ba62f..9342bec3b78ae7 100644 --- a/docs/pages/components/container.js +++ b/docs/pages/components/container.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/container', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/container'; +const requireDemo = require.context('docs/src/pages/components/container', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/container', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/container'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/css-baseline.js b/docs/pages/components/css-baseline.js index e25b4abe6ce04c..a101cea96c7889 100644 --- a/docs/pages/components/css-baseline.js +++ b/docs/pages/components/css-baseline.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/css-baseline', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/css-baseline'; +const requireDemo = require.context('docs/src/pages/components/css-baseline', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/css-baseline', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/css-baseline'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/dialogs.js b/docs/pages/components/dialogs.js index 73ae16421e0f91..1a5967cf7a6a68 100644 --- a/docs/pages/components/dialogs.js +++ b/docs/pages/components/dialogs.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/dialogs', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/dialogs'; +const requireDemo = require.context('docs/src/pages/components/dialogs', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/dialogs', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/dialogs'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/dividers.js b/docs/pages/components/dividers.js index d36681d839aab6..285ecc2886b66b 100644 --- a/docs/pages/components/dividers.js +++ b/docs/pages/components/dividers.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/dividers', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/dividers'; +const requireDemo = require.context('docs/src/pages/components/dividers', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/dividers', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/dividers'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/drawers.js b/docs/pages/components/drawers.js index ceb201765272bc..4cfefe5dcb2920 100644 --- a/docs/pages/components/drawers.js +++ b/docs/pages/components/drawers.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/drawers', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/drawers'; +const requireDemo = require.context('docs/src/pages/components/drawers', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/drawers', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/drawers'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/expansion-panels.js b/docs/pages/components/expansion-panels.js index 83bc8f29c44858..120757fbaf99d9 100644 --- a/docs/pages/components/expansion-panels.js +++ b/docs/pages/components/expansion-panels.js @@ -1,14 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/expansion-panels', false, /\.(md|js|tsx)$/); -const reqSource = require.context( - '!raw-loader!../../src/pages/components/expansion-panels', +const pageFilename = 'components/expansion-panels'; +const requireDemo = require.context( + 'docs/src/pages/components/expansion-panels', false, /\.(js|tsx)$/, ); -const reqPrefix = 'pages/components/expansion-panels'; +const requireRaw = require.context( + '!raw-loader!../../src/pages/components/expansion-panels', + false, + /\.(js|md|tsx)$/, +); -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/floating-action-button.js b/docs/pages/components/floating-action-button.js index aa3238a39ea958..14ef46599445a0 100644 --- a/docs/pages/components/floating-action-button.js +++ b/docs/pages/components/floating-action-button.js @@ -1,18 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context( +const pageFilename = 'components/floating-action-button'; +const requireDemo = require.context( 'docs/src/pages/components/floating-action-button', false, - /\.(md|js|tsx)$/, + /\.(js|tsx)$/, ); -const reqSource = require.context( +const requireRaw = require.context( '!raw-loader!../../src/pages/components/floating-action-button', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/floating-action-button'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/grid-list.js b/docs/pages/components/grid-list.js index 230858b4d81e09..81e8ad96c57092 100644 --- a/docs/pages/components/grid-list.js +++ b/docs/pages/components/grid-list.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/grid-list', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/grid-list'; +const requireDemo = require.context('docs/src/pages/components/grid-list', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/grid-list', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/grid-list'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/grid.js b/docs/pages/components/grid.js index 2d27e2160c9f89..a1cc4f2e7ca917 100644 --- a/docs/pages/components/grid.js +++ b/docs/pages/components/grid.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/grid', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/grid'; +const requireDemo = require.context('docs/src/pages/components/grid', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/grid', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/grid'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/hidden.js b/docs/pages/components/hidden.js index 87c0e57402fdc3..69cc3be154961a 100644 --- a/docs/pages/components/hidden.js +++ b/docs/pages/components/hidden.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/hidden', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/hidden'; +const requireDemo = require.context('docs/src/pages/components/hidden', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/hidden', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/hidden'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/icons.js b/docs/pages/components/icons.js index eff22dca77b272..66de72f3ad1505 100644 --- a/docs/pages/components/icons.js +++ b/docs/pages/components/icons.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/icons', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/icons'; +const requireDemo = require.context('docs/src/pages/components/icons', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/icons', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/icons'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/links.js b/docs/pages/components/links.js index 0dba44d0be510a..1a5ca6122441ea 100644 --- a/docs/pages/components/links.js +++ b/docs/pages/components/links.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/links', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/links'; +const requireDemo = require.context('docs/src/pages/components/links', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/links', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/links'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/lists.js b/docs/pages/components/lists.js index 138f5564dbe283..8e6f0c4b5b5010 100644 --- a/docs/pages/components/lists.js +++ b/docs/pages/components/lists.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/lists', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/lists'; +const requireDemo = require.context('docs/src/pages/components/lists', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/lists', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/lists'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/material-icons.js b/docs/pages/components/material-icons.js index a8c7f2798aff7e..cef14ed6dd58e6 100644 --- a/docs/pages/components/material-icons.js +++ b/docs/pages/components/material-icons.js @@ -1,14 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/material-icons', false, /\.(md|js|tsx)$/); -const reqSource = require.context( - '!raw-loader!../../src/pages/components/material-icons', +const pageFilename = 'components/material-icons'; +const requireDemo = require.context( + 'docs/src/pages/components/material-icons', false, /\.(js|tsx)$/, ); -const reqPrefix = 'pages/components/material-icons'; +const requireRaw = require.context( + '!raw-loader!../../src/pages/components/material-icons', + false, + /\.(js|md|tsx)$/, +); -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/menus.js b/docs/pages/components/menus.js index aba7e35695383b..1de1ce0c5a136d 100644 --- a/docs/pages/components/menus.js +++ b/docs/pages/components/menus.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/menus', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/menus'; +const requireDemo = require.context('docs/src/pages/components/menus', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/menus', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/menus'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/modal.js b/docs/pages/components/modal.js index e2a30bafb8fa28..4175af074b00f5 100644 --- a/docs/pages/components/modal.js +++ b/docs/pages/components/modal.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/modal', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/modal'; +const requireDemo = require.context('docs/src/pages/components/modal', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/modal', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/modal'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/no-ssr.js b/docs/pages/components/no-ssr.js index 0d8ba0e3ec0c68..26578fbe7d4538 100644 --- a/docs/pages/components/no-ssr.js +++ b/docs/pages/components/no-ssr.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/no-ssr', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/no-ssr'; +const requireDemo = require.context('docs/src/pages/components/no-ssr', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/no-ssr', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/no-ssr'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/pagination.js b/docs/pages/components/pagination.js index 3610b08f6fa568..45bad508a56c43 100644 --- a/docs/pages/components/pagination.js +++ b/docs/pages/components/pagination.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/pagination', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/pagination'; +const requireDemo = require.context('docs/src/pages/components/pagination', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/pagination', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/pagination'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/paper.js b/docs/pages/components/paper.js index afacfef340af5e..8c61bb541ad702 100644 --- a/docs/pages/components/paper.js +++ b/docs/pages/components/paper.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/paper', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/paper'; +const requireDemo = require.context('docs/src/pages/components/paper', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/paper', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/paper'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/pickers.js b/docs/pages/components/pickers.js index 18f1752834bf9c..4c26201b0c313f 100644 --- a/docs/pages/components/pickers.js +++ b/docs/pages/components/pickers.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/pickers', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/pickers'; +const requireDemo = require.context('docs/src/pages/components/pickers', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/pickers', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/pickers'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/popover.js b/docs/pages/components/popover.js index 9e4b972083e0a4..fcc8d64de1be2f 100644 --- a/docs/pages/components/popover.js +++ b/docs/pages/components/popover.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/popover', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/popover'; +const requireDemo = require.context('docs/src/pages/components/popover', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/popover', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/popover'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/popper.js b/docs/pages/components/popper.js index 438a17204b1812..e9cb8f47273c52 100644 --- a/docs/pages/components/popper.js +++ b/docs/pages/components/popper.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/popper', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/popper'; +const requireDemo = require.context('docs/src/pages/components/popper', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/popper', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/popper'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/portal.js b/docs/pages/components/portal.js index a13be37efef673..7c91aef2370e6a 100644 --- a/docs/pages/components/portal.js +++ b/docs/pages/components/portal.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/portal', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/portal'; +const requireDemo = require.context('docs/src/pages/components/portal', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/portal', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/portal'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/progress.js b/docs/pages/components/progress.js index 2f97c45530bf7e..3f0f32b72fcce7 100644 --- a/docs/pages/components/progress.js +++ b/docs/pages/components/progress.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/progress', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/progress'; +const requireDemo = require.context('docs/src/pages/components/progress', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/progress', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/progress'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/radio-buttons.js b/docs/pages/components/radio-buttons.js index ae2980b5164c58..5baf81ed8b9e65 100644 --- a/docs/pages/components/radio-buttons.js +++ b/docs/pages/components/radio-buttons.js @@ -1,14 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/radio-buttons', false, /\.(md|js|tsx)$/); -const reqSource = require.context( - '!raw-loader!../../src/pages/components/radio-buttons', +const pageFilename = 'components/radio-buttons'; +const requireDemo = require.context( + 'docs/src/pages/components/radio-buttons', false, /\.(js|tsx)$/, ); -const reqPrefix = 'pages/components/radio-buttons'; +const requireRaw = require.context( + '!raw-loader!../../src/pages/components/radio-buttons', + false, + /\.(js|md|tsx)$/, +); -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/rating.js b/docs/pages/components/rating.js index 9266761ad68796..8c992ecf223807 100644 --- a/docs/pages/components/rating.js +++ b/docs/pages/components/rating.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/rating', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/rating'; +const requireDemo = require.context('docs/src/pages/components/rating', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/rating', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/rating'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/selects.js b/docs/pages/components/selects.js index b4f416682ed5c9..0f2aecc4b73c7f 100644 --- a/docs/pages/components/selects.js +++ b/docs/pages/components/selects.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/selects', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/selects'; +const requireDemo = require.context('docs/src/pages/components/selects', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/selects', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/selects'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/skeleton.js b/docs/pages/components/skeleton.js index 57c79c91c3954d..f44b0155250fa2 100644 --- a/docs/pages/components/skeleton.js +++ b/docs/pages/components/skeleton.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/skeleton', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/skeleton'; +const requireDemo = require.context('docs/src/pages/components/skeleton', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/skeleton', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/skeleton'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/slider.js b/docs/pages/components/slider.js index 22a01c0d6a2ac3..2ef42674fcbf07 100644 --- a/docs/pages/components/slider.js +++ b/docs/pages/components/slider.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/slider', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/slider'; +const requireDemo = require.context('docs/src/pages/components/slider', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/slider', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/slider'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/snackbars.js b/docs/pages/components/snackbars.js index d9ab0048f91a88..c631c8c9c9c5b3 100644 --- a/docs/pages/components/snackbars.js +++ b/docs/pages/components/snackbars.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/snackbars', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/snackbars'; +const requireDemo = require.context('docs/src/pages/components/snackbars', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/snackbars', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/snackbars'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/speed-dial.js b/docs/pages/components/speed-dial.js index 30bad762587acd..bf122a217788c4 100644 --- a/docs/pages/components/speed-dial.js +++ b/docs/pages/components/speed-dial.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/speed-dial', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/speed-dial'; +const requireDemo = require.context('docs/src/pages/components/speed-dial', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/speed-dial', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/speed-dial'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/steppers.js b/docs/pages/components/steppers.js index 0ca25c799babf0..fa17a472fdc724 100644 --- a/docs/pages/components/steppers.js +++ b/docs/pages/components/steppers.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/steppers', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/steppers'; +const requireDemo = require.context('docs/src/pages/components/steppers', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/steppers', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/steppers'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/switches.js b/docs/pages/components/switches.js index 41c5fd911bdb39..fc5a2c0ba41dd0 100644 --- a/docs/pages/components/switches.js +++ b/docs/pages/components/switches.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/switches', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/switches'; +const requireDemo = require.context('docs/src/pages/components/switches', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/switches', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/switches'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/tables.js b/docs/pages/components/tables.js index a5b40a79b90c59..4f8ea02aa59785 100644 --- a/docs/pages/components/tables.js +++ b/docs/pages/components/tables.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/tables', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/tables'; +const requireDemo = require.context('docs/src/pages/components/tables', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/tables', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/tables'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/tabs.js b/docs/pages/components/tabs.js index 4bf68a667941d5..e16339c28f6845 100644 --- a/docs/pages/components/tabs.js +++ b/docs/pages/components/tabs.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/tabs', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/tabs'; +const requireDemo = require.context('docs/src/pages/components/tabs', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/tabs', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/tabs'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/text-fields.js b/docs/pages/components/text-fields.js index b469c854d32796..06e8cf4749fb77 100644 --- a/docs/pages/components/text-fields.js +++ b/docs/pages/components/text-fields.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/text-fields', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/text-fields'; +const requireDemo = require.context('docs/src/pages/components/text-fields', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/text-fields', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/text-fields'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/textarea-autosize.js b/docs/pages/components/textarea-autosize.js index 7bc7fe7c92a364..b2c29a74f2fe58 100644 --- a/docs/pages/components/textarea-autosize.js +++ b/docs/pages/components/textarea-autosize.js @@ -1,14 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/textarea-autosize', false, /\.(md|js|tsx)$/); -const reqSource = require.context( - '!raw-loader!../../src/pages/components/textarea-autosize', +const pageFilename = 'components/textarea-autosize'; +const requireDemo = require.context( + 'docs/src/pages/components/textarea-autosize', false, /\.(js|tsx)$/, ); -const reqPrefix = 'pages/components/textarea-autosize'; +const requireRaw = require.context( + '!raw-loader!../../src/pages/components/textarea-autosize', + false, + /\.(js|md|tsx)$/, +); -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/toggle-button.js b/docs/pages/components/toggle-button.js index 14d6049cf462a4..945ed2d44e4ba4 100644 --- a/docs/pages/components/toggle-button.js +++ b/docs/pages/components/toggle-button.js @@ -1,14 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/toggle-button', false, /\.(md|js|tsx)$/); -const reqSource = require.context( - '!raw-loader!../../src/pages/components/toggle-button', +const pageFilename = 'components/toggle-button'; +const requireDemo = require.context( + 'docs/src/pages/components/toggle-button', false, /\.(js|tsx)$/, ); -const reqPrefix = 'pages/components/toggle-button'; +const requireRaw = require.context( + '!raw-loader!../../src/pages/components/toggle-button', + false, + /\.(js|md|tsx)$/, +); -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/tooltips.js b/docs/pages/components/tooltips.js index afee2667374cd7..2e066852642b84 100644 --- a/docs/pages/components/tooltips.js +++ b/docs/pages/components/tooltips.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/tooltips', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/tooltips'; +const requireDemo = require.context('docs/src/pages/components/tooltips', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/tooltips', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/tooltips'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/transfer-list.js b/docs/pages/components/transfer-list.js index 403a6cc6a78065..a6ad3ed7f7ce20 100644 --- a/docs/pages/components/transfer-list.js +++ b/docs/pages/components/transfer-list.js @@ -1,14 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/transfer-list', false, /\.(md|js|tsx)$/); -const reqSource = require.context( - '!raw-loader!../../src/pages/components/transfer-list', +const pageFilename = 'components/transfer-list'; +const requireDemo = require.context( + 'docs/src/pages/components/transfer-list', false, /\.(js|tsx)$/, ); -const reqPrefix = 'pages/components/transfer-list'; +const requireRaw = require.context( + '!raw-loader!../../src/pages/components/transfer-list', + false, + /\.(js|md|tsx)$/, +); -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/transitions.js b/docs/pages/components/transitions.js index 018f1b3cd3f7f1..7b01a42ac49901 100644 --- a/docs/pages/components/transitions.js +++ b/docs/pages/components/transitions.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/transitions', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/transitions'; +const requireDemo = require.context('docs/src/pages/components/transitions', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/transitions', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/transitions'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/tree-view.js b/docs/pages/components/tree-view.js index d813b8a40959fa..9bdef231793cbb 100644 --- a/docs/pages/components/tree-view.js +++ b/docs/pages/components/tree-view.js @@ -1,16 +1,21 @@ -import 'docs/src/modules/components/bootstrap'; -// --- Post bootstrap ----- import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/tree-view', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/tree-view'; +const requireDemo = require.context('docs/src/pages/components/tree-view', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/tree-view', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/tree-view'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/typography.js b/docs/pages/components/typography.js index af4fd81d18b8e3..00d52985f726f1 100644 --- a/docs/pages/components/typography.js +++ b/docs/pages/components/typography.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/typography', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'components/typography'; +const requireDemo = require.context('docs/src/pages/components/typography', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/components/typography', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/components/typography'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/components/use-media-query.js b/docs/pages/components/use-media-query.js index 41f1a45d06ba56..2fa3b135086afd 100644 --- a/docs/pages/components/use-media-query.js +++ b/docs/pages/components/use-media-query.js @@ -1,14 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/components/use-media-query', false, /\.(md|js|tsx)$/); -const reqSource = require.context( - '!raw-loader!../../src/pages/components/use-media-query', +const pageFilename = 'components/use-media-query'; +const requireDemo = require.context( + 'docs/src/pages/components/use-media-query', false, /\.(js|tsx)$/, ); -const reqPrefix = 'pages/components/use-media-query'; +const requireRaw = require.context( + '!raw-loader!../../src/pages/components/use-media-query', + false, + /\.(js|md|tsx)$/, +); -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/customization/breakpoints.js b/docs/pages/customization/breakpoints.js index 17a716e4382852..792e7bf2b1e7b5 100644 --- a/docs/pages/customization/breakpoints.js +++ b/docs/pages/customization/breakpoints.js @@ -1,14 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/customization/breakpoints', false, /\.(md|js|tsx)$/); -const reqSource = require.context( - '!raw-loader!../../src/pages/customization/breakpoints', +const pageFilename = 'customization/breakpoints'; +const requireDemo = require.context( + 'docs/src/pages/customization/breakpoints', false, /\.(js|tsx)$/, ); -const reqPrefix = 'pages/customization/breakpoints'; +const requireRaw = require.context( + '!raw-loader!../../src/pages/customization/breakpoints', + false, + /\.(js|md|tsx)$/, +); -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/customization/color.js b/docs/pages/customization/color.js index 8e3a0e68ef630b..87652845c022d9 100644 --- a/docs/pages/customization/color.js +++ b/docs/pages/customization/color.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/customization/color', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'customization/color'; +const requireDemo = require.context('docs/src/pages/customization/color', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/customization/color', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/customization/color'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/customization/components.js b/docs/pages/customization/components.js index 8e1eabe5db82f5..67f564313d52ae 100644 --- a/docs/pages/customization/components.js +++ b/docs/pages/customization/components.js @@ -1,14 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/customization/components', false, /\.(md|js|tsx)$/); -const reqSource = require.context( - '!raw-loader!../../src/pages/customization/components', +const pageFilename = 'customization/components'; +const requireDemo = require.context( + 'docs/src/pages/customization/components', false, /\.(js|tsx)$/, ); -const reqPrefix = 'pages/customization/components'; +const requireRaw = require.context( + '!raw-loader!../../src/pages/customization/components', + false, + /\.(js|md|tsx)$/, +); -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/customization/default-theme.js b/docs/pages/customization/default-theme.js index 0e7d3429845267..07afdd46e365cc 100644 --- a/docs/pages/customization/default-theme.js +++ b/docs/pages/customization/default-theme.js @@ -1,14 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/customization/default-theme', false, /\.(md|js|tsx)$/); -const reqSource = require.context( - '!raw-loader!../../src/pages/customization/default-theme', +const pageFilename = 'customization/default-theme'; +const requireDemo = require.context( + 'docs/src/pages/customization/default-theme', false, /\.(js|tsx)$/, ); -const reqPrefix = 'pages/customization/default-theme'; +const requireRaw = require.context( + '!raw-loader!../../src/pages/customization/default-theme', + false, + /\.(js|md|tsx)$/, +); -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/customization/density.js b/docs/pages/customization/density.js index 45641c0f496615..9b79bfb82fa4d1 100644 --- a/docs/pages/customization/density.js +++ b/docs/pages/customization/density.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/customization/density', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'customization/density'; +const requireDemo = require.context('docs/src/pages/customization/density', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/customization/density', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/customization/density'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/customization/globals.js b/docs/pages/customization/globals.js index 3bdb723dca5302..d0d71067d2594a 100644 --- a/docs/pages/customization/globals.js +++ b/docs/pages/customization/globals.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/customization/globals', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'customization/globals'; +const requireDemo = require.context('docs/src/pages/customization/globals', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/customization/globals', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/customization/globals'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/customization/palette.js b/docs/pages/customization/palette.js index 7dc1295c689143..bc806e1cc23d98 100644 --- a/docs/pages/customization/palette.js +++ b/docs/pages/customization/palette.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/customization/palette', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'customization/palette'; +const requireDemo = require.context('docs/src/pages/customization/palette', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/customization/palette', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/customization/palette'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/customization/spacing.js b/docs/pages/customization/spacing.js index d00ed68eaa1f39..99adfdd2392c20 100644 --- a/docs/pages/customization/spacing.js +++ b/docs/pages/customization/spacing.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/customization/spacing', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'customization/spacing'; +const requireDemo = require.context('docs/src/pages/customization/spacing', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/customization/spacing', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/customization/spacing'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/customization/theming.js b/docs/pages/customization/theming.js index 47353b81e8d905..b9f052d70f9499 100644 --- a/docs/pages/customization/theming.js +++ b/docs/pages/customization/theming.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/customization/theming', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'customization/theming'; +const requireDemo = require.context('docs/src/pages/customization/theming', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/customization/theming', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/customization/theming'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/customization/typography.js b/docs/pages/customization/typography.js index 4b8e8a13463b52..0a23eb82c2507c 100644 --- a/docs/pages/customization/typography.js +++ b/docs/pages/customization/typography.js @@ -1,14 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/customization/typography', false, /\.(md|js|tsx)$/); -const reqSource = require.context( - '!raw-loader!../../src/pages/customization/typography', +const pageFilename = 'customization/typography'; +const requireDemo = require.context( + 'docs/src/pages/customization/typography', false, /\.(js|tsx)$/, ); -const reqPrefix = 'pages/customization/typography'; +const requireRaw = require.context( + '!raw-loader!../../src/pages/customization/typography', + false, + /\.(js|md|tsx)$/, +); -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/customization/z-index.js b/docs/pages/customization/z-index.js index 46a5af1dfa4611..d1b2d7201d9df7 100644 --- a/docs/pages/customization/z-index.js +++ b/docs/pages/customization/z-index.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/customization/z-index', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'customization/z-index'; +const requireDemo = require.context('docs/src/pages/customization/z-index', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/customization/z-index', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/customization/z-index'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/discover-more/backers.js b/docs/pages/discover-more/backers.js index 09319595a6b9df..b4c45d3b34319b 100644 --- a/docs/pages/discover-more/backers.js +++ b/docs/pages/discover-more/backers.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/discover-more/backers', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'discover-more/backers'; +const requireDemo = require.context('docs/src/pages/discover-more/backers', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/discover-more/backers', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/discover-more/backers'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/discover-more/changelog.js b/docs/pages/discover-more/changelog.js index 39f6b6df007c90..78ec85b96bc1fe 100644 --- a/docs/pages/discover-more/changelog.js +++ b/docs/pages/discover-more/changelog.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/discover-more/changelog', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'discover-more/changelog'; +const requireDemo = require.context('docs/src/pages/discover-more/changelog', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/discover-more/changelog', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/discover-more/changelog'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/discover-more/languages.js b/docs/pages/discover-more/languages.js index 3db0215b19011e..8343f6cb3fd1e6 100644 --- a/docs/pages/discover-more/languages.js +++ b/docs/pages/discover-more/languages.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/discover-more/languages', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'discover-more/languages'; +const requireDemo = require.context('docs/src/pages/discover-more/languages', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/discover-more/languages', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/discover-more/languages'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/discover-more/related-projects.js b/docs/pages/discover-more/related-projects.js index 5e0bed52285168..e94edee1b778ab 100644 --- a/docs/pages/discover-more/related-projects.js +++ b/docs/pages/discover-more/related-projects.js @@ -1,18 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context( +const pageFilename = 'discover-more/related-projects'; +const requireDemo = require.context( 'docs/src/pages/discover-more/related-projects', false, - /\.(md|js|tsx)$/, + /\.(js|tsx)$/, ); -const reqSource = require.context( +const requireRaw = require.context( '!raw-loader!../../src/pages/discover-more/related-projects', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/discover-more/related-projects'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/discover-more/roadmap.js b/docs/pages/discover-more/roadmap.js index 8f25ce86a9710c..da6fc85934a58c 100644 --- a/docs/pages/discover-more/roadmap.js +++ b/docs/pages/discover-more/roadmap.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/discover-more/roadmap', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'discover-more/roadmap'; +const requireDemo = require.context('docs/src/pages/discover-more/roadmap', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/discover-more/roadmap', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/discover-more/roadmap'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/discover-more/showcase.js b/docs/pages/discover-more/showcase.js index 5441f6c7917e2e..485f072b129009 100644 --- a/docs/pages/discover-more/showcase.js +++ b/docs/pages/discover-more/showcase.js @@ -1,16 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/discover-more/showcase', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'discover-more/showcase'; +const requireDemo = require.context('docs/src/pages/discover-more/showcase', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/discover-more/showcase', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/discover-more/showcase'; -function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } -export default Page; +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/discover-more/team.js b/docs/pages/discover-more/team.js index 059d199c78268e..7627603dc37716 100644 --- a/docs/pages/discover-more/team.js +++ b/docs/pages/discover-more/team.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/discover-more/team', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'discover-more/team'; +const requireDemo = require.context('docs/src/pages/discover-more/team', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/discover-more/team', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/discover-more/team'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/discover-more/vision.js b/docs/pages/discover-more/vision.js index 7829786c97e49a..4610f25f3dbe17 100644 --- a/docs/pages/discover-more/vision.js +++ b/docs/pages/discover-more/vision.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/discover-more/vision', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'discover-more/vision'; +const requireDemo = require.context('docs/src/pages/discover-more/vision', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/discover-more/vision', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/discover-more/vision'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/getting-started/example-projects.js b/docs/pages/getting-started/example-projects.js index de5b32e59e114b..793baedcf8a76c 100644 --- a/docs/pages/getting-started/example-projects.js +++ b/docs/pages/getting-started/example-projects.js @@ -1,18 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context( +const pageFilename = 'getting-started/example-projects'; +const requireDemo = require.context( 'docs/src/pages/getting-started/example-projects', false, - /\.(md|js|tsx)$/, + /\.(js|tsx)$/, ); -const reqSource = require.context( +const requireRaw = require.context( '!raw-loader!../../src/pages/getting-started/example-projects', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/getting-started/example-projects'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/getting-started/faq.js b/docs/pages/getting-started/faq.js index 3e564bf8fe92fa..5cd15926b3a8c4 100644 --- a/docs/pages/getting-started/faq.js +++ b/docs/pages/getting-started/faq.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/getting-started/faq', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'getting-started/faq'; +const requireDemo = require.context('docs/src/pages/getting-started/faq', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/getting-started/faq', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/getting-started/faq'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/getting-started/installation.js b/docs/pages/getting-started/installation.js index 2282c860f8e3a6..04b29d4a3a9229 100644 --- a/docs/pages/getting-started/installation.js +++ b/docs/pages/getting-started/installation.js @@ -1,16 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/getting-started/installation', false, /\.(md|js|tsx)$/); -const reqSource = require.context( - '!raw-loader!../../src/pages/getting-started/installation', +const pageFilename = 'getting-started/installation'; +const requireDemo = require.context( + 'docs/src/pages/getting-started/installation', false, /\.(js|tsx)$/, ); -const reqPrefix = 'pages/getting-started/installation'; +const requireRaw = require.context( + '!raw-loader!../../src/pages/getting-started/installation', + false, + /\.(js|md|tsx)$/, +); -function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } -export default Page; +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/getting-started/learn.js b/docs/pages/getting-started/learn.js index b1f006de25db67..8cc6047d65dc6f 100644 --- a/docs/pages/getting-started/learn.js +++ b/docs/pages/getting-started/learn.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/getting-started/learn', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'getting-started/learn'; +const requireDemo = require.context('docs/src/pages/getting-started/learn', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/getting-started/learn', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/getting-started/learn'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/getting-started/support.js b/docs/pages/getting-started/support.js index 55b53b7c30285f..2086392300805b 100644 --- a/docs/pages/getting-started/support.js +++ b/docs/pages/getting-started/support.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/getting-started/support', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'getting-started/support'; +const requireDemo = require.context('docs/src/pages/getting-started/support', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/getting-started/support', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/support'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/getting-started/supported-components.js b/docs/pages/getting-started/supported-components.js index 373cf9a64caab9..052ba714208475 100644 --- a/docs/pages/getting-started/supported-components.js +++ b/docs/pages/getting-started/supported-components.js @@ -1,18 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context( +const pageFilename = 'getting-started/supported-components'; +const requireDemo = require.context( 'docs/src/pages/getting-started/supported-components', - true, - /\.md|\.js$/, + false, + /\.(js|tsx)$/, ); -const reqSource = require.context( +const requireRaw = require.context( '!raw-loader!../../src/pages/getting-started/supported-components', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/getting-started/supported-components'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/getting-started/supported-platforms.js b/docs/pages/getting-started/supported-platforms.js index 3955b9fc502d77..c4c10e0de5ae78 100644 --- a/docs/pages/getting-started/supported-platforms.js +++ b/docs/pages/getting-started/supported-platforms.js @@ -1,18 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context( +const pageFilename = 'getting-started/supported-platforms'; +const requireDemo = require.context( 'docs/src/pages/getting-started/supported-platforms', - true, - /\.md|\.js$/, + false, + /\.(js|tsx)$/, ); -const reqSource = require.context( +const requireRaw = require.context( '!raw-loader!../../src/pages/getting-started/supported-platforms', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/getting-started/supported-platforms'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/getting-started/templates.js b/docs/pages/getting-started/templates.js index b5653e45a7bc63..7e73d4c67b364d 100644 --- a/docs/pages/getting-started/templates.js +++ b/docs/pages/getting-started/templates.js @@ -1,16 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/getting-started/templates', false, /\.md|\.js$/); -const reqSource = require.context( - '!raw-loader!../../src/pages/getting-started/templates', +const pageFilename = 'getting-started/templates'; +const requireDemo = require.context( + 'docs/src/pages/getting-started/templates', false, /\.(js|tsx)$/, ); -const reqPrefix = 'pages/getting-started/templates'; +const requireRaw = require.context( + '!raw-loader!../../src/pages/getting-started/templates', + false, + /\.(js|md|tsx)$/, +); -function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } -export default Page; +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/getting-started/usage.js b/docs/pages/getting-started/usage.js index c2133815655617..1a2af3b7f77aea 100644 --- a/docs/pages/getting-started/usage.js +++ b/docs/pages/getting-started/usage.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/getting-started/usage', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'getting-started/usage'; +const requireDemo = require.context('docs/src/pages/getting-started/usage', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/getting-started/usage', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/getting-started/usage'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/guides/api.js b/docs/pages/guides/api.js index 4bd621e37e3768..3c3021ea97f6f2 100644 --- a/docs/pages/guides/api.js +++ b/docs/pages/guides/api.js @@ -1,10 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/guides/api', false, /\.(md|js|tsx)$/); -const reqSource = require.context('!raw-loader!../../src/pages/guides/api', false, /\.(js|tsx)$/); -const reqPrefix = 'pages/guides/api'; +const pageFilename = 'guides/api'; +const requireDemo = require.context('docs/src/pages/guides/api', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/guides/api', + false, + /\.(js|md|tsx)$/, +); -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/guides/composition.js b/docs/pages/guides/composition.js index f59a5087358e01..81fa1b38ed48b8 100644 --- a/docs/pages/guides/composition.js +++ b/docs/pages/guides/composition.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/guides/composition', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'guides/composition'; +const requireDemo = require.context('docs/src/pages/guides/composition', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/guides/composition', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/guides/composition'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/guides/flow.js b/docs/pages/guides/flow.js index f05f7aedb7b1d9..f12e279d22faae 100644 --- a/docs/pages/guides/flow.js +++ b/docs/pages/guides/flow.js @@ -1,10 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/guides/flow', false, /\.(md|js|tsx)$/); -const reqSource = require.context('!raw-loader!../../src/pages/guides/flow', false, /\.(js|tsx)$/); -const reqPrefix = 'pages/guides/flow'; +const pageFilename = 'guides/flow'; +const requireDemo = require.context('docs/src/pages/guides/flow', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/guides/flow', + false, + /\.(js|md|tsx)$/, +); -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/guides/interoperability.js b/docs/pages/guides/interoperability.js index 7845496141a278..fd5da89ff811c6 100644 --- a/docs/pages/guides/interoperability.js +++ b/docs/pages/guides/interoperability.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/guides/interoperability', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'guides/interoperability'; +const requireDemo = require.context('docs/src/pages/guides/interoperability', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/guides/interoperability', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/guides/interoperability'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/guides/localization.js b/docs/pages/guides/localization.js index 89861be719ea5b..07023fdcfaeb65 100644 --- a/docs/pages/guides/localization.js +++ b/docs/pages/guides/localization.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/guides/localization', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'guides/localization'; +const requireDemo = require.context('docs/src/pages/guides/localization', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/guides/localization', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/guides/localization'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/guides/migration-v0x.js b/docs/pages/guides/migration-v0x.js index f0657368a557ef..86b00ec0e42b7e 100644 --- a/docs/pages/guides/migration-v0x.js +++ b/docs/pages/guides/migration-v0x.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/guides/migration-v0x', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'guides/migration-v0x'; +const requireDemo = require.context('docs/src/pages/guides/migration-v0x', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/guides/migration-v0x', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/guides/migration-v0x'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/guides/migration-v3.js b/docs/pages/guides/migration-v3.js index bbdb9bdfbd6de7..09c458b53b8901 100644 --- a/docs/pages/guides/migration-v3.js +++ b/docs/pages/guides/migration-v3.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/guides/migration-v3', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'guides/migration-v3'; +const requireDemo = require.context('docs/src/pages/guides/migration-v3', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/guides/migration-v3', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/guides/migration-v3'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/guides/minimizing-bundle-size.js b/docs/pages/guides/minimizing-bundle-size.js index c4a0611edd74f5..b5ba2955c95dd9 100644 --- a/docs/pages/guides/minimizing-bundle-size.js +++ b/docs/pages/guides/minimizing-bundle-size.js @@ -1,18 +1,25 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context( +const pageFilename = 'guides/minimizing-bundle-size'; +const requireDemo = require.context( 'docs/src/pages/guides/minimizing-bundle-size', false, - /\.(md|js|tsx)$/, + /\.(js|tsx)$/, ); -const reqSource = require.context( +const requireRaw = require.context( '!raw-loader!../../src/pages/guides/minimizing-bundle-size', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/guides/minimizing-bundle-size'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/guides/responsive-ui.js b/docs/pages/guides/responsive-ui.js index 042ba686d615ed..aeef33e700d336 100644 --- a/docs/pages/guides/responsive-ui.js +++ b/docs/pages/guides/responsive-ui.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/guides/responsive-ui', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'guides/responsive-ui'; +const requireDemo = require.context('docs/src/pages/guides/responsive-ui', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/guides/responsive-ui', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/guides/responsive-ui'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/guides/right-to-left.js b/docs/pages/guides/right-to-left.js index 63987b72a82186..7e3db059e61e3b 100644 --- a/docs/pages/guides/right-to-left.js +++ b/docs/pages/guides/right-to-left.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/guides/right-to-left', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'guides/right-to-left'; +const requireDemo = require.context('docs/src/pages/guides/right-to-left', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/guides/right-to-left', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/guides/right-to-left'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/guides/server-rendering.js b/docs/pages/guides/server-rendering.js index 1b3805025115b9..b342f7435beaf2 100644 --- a/docs/pages/guides/server-rendering.js +++ b/docs/pages/guides/server-rendering.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/guides/server-rendering', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'guides/server-rendering'; +const requireDemo = require.context('docs/src/pages/guides/server-rendering', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/guides/server-rendering', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/guides/server-rendering'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/guides/testing.js b/docs/pages/guides/testing.js index 55349c40d645c8..28b46f06b86511 100644 --- a/docs/pages/guides/testing.js +++ b/docs/pages/guides/testing.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/guides/testing', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'guides/testing'; +const requireDemo = require.context('docs/src/pages/guides/testing', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/guides/testing', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/guides/testing'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/guides/typescript.js b/docs/pages/guides/typescript.js index 425987ac364df0..797f0ede71badf 100644 --- a/docs/pages/guides/typescript.js +++ b/docs/pages/guides/typescript.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/guides/typescript', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'guides/typescript'; +const requireDemo = require.context('docs/src/pages/guides/typescript', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/guides/typescript', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/guides/typescript'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/styles/advanced.js b/docs/pages/styles/advanced.js index 4e32f28a01ca41..5baaf2af596be5 100644 --- a/docs/pages/styles/advanced.js +++ b/docs/pages/styles/advanced.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/styles/advanced', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'styles/advanced'; +const requireDemo = require.context('docs/src/pages/styles/advanced', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/styles/advanced', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/styles/advanced'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/styles/api.js b/docs/pages/styles/api.js index 62d412ee4b3aac..5b06e9162ff83f 100644 --- a/docs/pages/styles/api.js +++ b/docs/pages/styles/api.js @@ -1,10 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/styles/api', false, /\.(md|js|tsx)$/); -const reqSource = require.context('!raw-loader!../../src/pages/styles/api', false, /\.(js|tsx)$/); -const reqPrefix = 'pages/styles/api'; +const pageFilename = 'styles/api'; +const requireDemo = require.context('docs/src/pages/styles/api', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/styles/api', + false, + /\.(js|md|tsx)$/, +); -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/styles/basics.js b/docs/pages/styles/basics.js index a5d5bb700becfd..1e60430334ba20 100644 --- a/docs/pages/styles/basics.js +++ b/docs/pages/styles/basics.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/styles/basics', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'styles/basics'; +const requireDemo = require.context('docs/src/pages/styles/basics', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/styles/basics', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/styles/basics'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/system/api.js b/docs/pages/system/api.js index aec3b99aa49952..52f99a3e67f4a5 100644 --- a/docs/pages/system/api.js +++ b/docs/pages/system/api.js @@ -1,10 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/system/api', false, /\.(md|js|tsx)$/); -const reqSource = require.context('!raw-loader!../../src/pages/system/api', false, /\.(js|tsx)$/); -const reqPrefix = 'pages/system/api'; +const pageFilename = 'system/api'; +const requireDemo = require.context('docs/src/pages/system/api', false, /\.(js|tsx)$/); +const requireRaw = require.context( + '!raw-loader!../../src/pages/system/api', + false, + /\.(js|md|tsx)$/, +); -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/system/basics.js b/docs/pages/system/basics.js index 31dc83252128a7..e18cd3dcc61807 100644 --- a/docs/pages/system/basics.js +++ b/docs/pages/system/basics.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/system/basics', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'system/basics'; +const requireDemo = require.context('docs/src/pages/system/basics', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/system/basics', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/system/basics'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/system/borders.js b/docs/pages/system/borders.js index c578b205682696..e1d2a7022072a8 100644 --- a/docs/pages/system/borders.js +++ b/docs/pages/system/borders.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/system/borders', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'system/borders'; +const requireDemo = require.context('docs/src/pages/system/borders', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/system/borders', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/system/borders'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/system/display.js b/docs/pages/system/display.js index 62f13841207ceb..79469871073e5c 100644 --- a/docs/pages/system/display.js +++ b/docs/pages/system/display.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/system/display', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'system/display'; +const requireDemo = require.context('docs/src/pages/system/display', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/system/display', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/system/display'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/system/flexbox.js b/docs/pages/system/flexbox.js index 0f85e8e100ed43..a354a1331fe483 100644 --- a/docs/pages/system/flexbox.js +++ b/docs/pages/system/flexbox.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/system/flexbox', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'system/flexbox'; +const requireDemo = require.context('docs/src/pages/system/flexbox', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/system/flexbox', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/system/flexbox'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/system/palette.js b/docs/pages/system/palette.js index 558073af657776..1ca5dff7a14011 100644 --- a/docs/pages/system/palette.js +++ b/docs/pages/system/palette.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/system/palette', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'system/palette'; +const requireDemo = require.context('docs/src/pages/system/palette', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/system/palette', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/system/palette'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/system/positions.js b/docs/pages/system/positions.js index 18237d4bcf1ddd..a9b4f412669667 100644 --- a/docs/pages/system/positions.js +++ b/docs/pages/system/positions.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/system/positions', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'system/positions'; +const requireDemo = require.context('docs/src/pages/system/positions', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/system/positions', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/system/positions'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/system/shadows.js b/docs/pages/system/shadows.js index 7bb5a20a8c0468..6cd7b620cb1668 100644 --- a/docs/pages/system/shadows.js +++ b/docs/pages/system/shadows.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/system/shadows', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'system/shadows'; +const requireDemo = require.context('docs/src/pages/system/shadows', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/system/shadows', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/system/shadows'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/system/sizing.js b/docs/pages/system/sizing.js index 931a76b3a61f2d..d3de5773882090 100644 --- a/docs/pages/system/sizing.js +++ b/docs/pages/system/sizing.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/system/sizing', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'system/sizing'; +const requireDemo = require.context('docs/src/pages/system/sizing', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/system/sizing', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/system/sizing'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/system/spacing.js b/docs/pages/system/spacing.js index 2eaea333e48f2b..db2b2720235192 100644 --- a/docs/pages/system/spacing.js +++ b/docs/pages/system/spacing.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/system/spacing', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'system/spacing'; +const requireDemo = require.context('docs/src/pages/system/spacing', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/system/spacing', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/system/spacing'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/system/typography.js b/docs/pages/system/typography.js index a32c84da195f0f..50297c173c414f 100644 --- a/docs/pages/system/typography.js +++ b/docs/pages/system/typography.js @@ -1,14 +1,21 @@ import React from 'react'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/system/typography', false, /\.(md|js|tsx)$/); -const reqSource = require.context( +const pageFilename = 'system/typography'; +const requireDemo = require.context('docs/src/pages/system/typography', false, /\.(js|tsx)$/); +const requireRaw = require.context( '!raw-loader!../../src/pages/system/typography', false, - /\.(js|tsx)$/, + /\.(js|md|tsx)$/, ); -const reqPrefix = 'pages/system/typography'; -export default function Page() { - return ; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/versions.js b/docs/pages/versions.js index 7215c291050835..4335b9d654f987 100644 --- a/docs/pages/versions.js +++ b/docs/pages/versions.js @@ -1,52 +1,17 @@ import React from 'react'; -import orderBy from 'lodash/orderBy'; -import sortedUniqBy from 'lodash/sortedUniqBy'; -import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import fetch from 'cross-fetch'; +import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -const req = require.context('docs/src/pages/versions', false, /\.(md|js|tsx)$/); -const reqSource = require.context('!raw-loader!../src/pages/versions', false, /\.(js|tsx)$/); -const reqPrefix = 'pages/versions'; +const pageFilename = 'versions'; +const requireDemo = require.context('docs/src/pages/versions', false, /\.(js|tsx)$/); +const requireRaw = require.context('!raw-loader!../../src/pages/versions', false, /\.(js|md|tsx)$/); -export default function Page() { - return ; -} - -async function getBranches() { - const githubAuthorizationToken = process.env.GITHUB_AUTH || ''; - - const result = await fetch('https://api.github.com/repos/mui-org/material-ui-docs/branches', { - headers: { - Authorization: `Basic ${Buffer.from(githubAuthorizationToken).toString('base64')}`, - }, - }); - const branches = await result.json(); - return branches; +// eslint-disable-next-line react/prop-types +export default function Page({ demos, docs }) { + return ; } Page.getInitialProps = async () => { - const FILTERED_BRANCHES = ['latest', 'staging', 'l10n', 'next']; - - const branches = await getBranches(); - let versions = branches.map((n) => n.name); - versions = versions.filter((value) => FILTERED_BRANCHES.indexOf(value) === -1); - versions = versions.map((version) => ({ - version, - // Replace dot with dashes for Netlify branch subdomains - url: `https://${version.replace(/\./g, '-')}.material-ui.com`, - })); - // Current version. - versions.push({ - version: `v${process.env.LIB_VERSION}`, - url: 'https://material-ui.com', - }); - // Legacy documentation. - versions.push({ - version: 'v0', - url: 'https://v0.material-ui.com', - }); - versions = orderBy(versions, 'version', 'desc'); - versions = sortedUniqBy(versions, 'version'); - - return { versions }; + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; }; From 6ebc7b9de1dcd132a917a8db301c7d814486b081 Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Sun, 19 Apr 2020 15:48:32 +0200 Subject: [PATCH 11/35] MarkdownDocs.new -> MarkdownDocs --- docs/pages/api-docs/alert-title.js | 4 +- docs/pages/api-docs/alert.js | 4 +- docs/pages/api-docs/app-bar.js | 4 +- docs/pages/api-docs/autocomplete.js | 4 +- docs/pages/api-docs/avatar-group.js | 4 +- docs/pages/api-docs/avatar.js | 4 +- docs/pages/api-docs/backdrop.js | 4 +- docs/pages/api-docs/badge.js | 4 +- .../api-docs/bottom-navigation-action.js | 4 +- docs/pages/api-docs/bottom-navigation.js | 4 +- docs/pages/api-docs/breadcrumbs.js | 4 +- docs/pages/api-docs/button-base.js | 4 +- docs/pages/api-docs/button-group.js | 4 +- docs/pages/api-docs/button.js | 4 +- docs/pages/api-docs/card-action-area.js | 4 +- docs/pages/api-docs/card-actions.js | 4 +- docs/pages/api-docs/card-content.js | 4 +- docs/pages/api-docs/card-header.js | 4 +- docs/pages/api-docs/card-media.js | 4 +- docs/pages/api-docs/card.js | 4 +- docs/pages/api-docs/checkbox.js | 4 +- docs/pages/api-docs/chip.js | 4 +- docs/pages/api-docs/circular-progress.js | 4 +- docs/pages/api-docs/click-away-listener.js | 4 +- docs/pages/api-docs/collapse.js | 4 +- docs/pages/api-docs/container.js | 4 +- docs/pages/api-docs/css-baseline.js | 4 +- docs/pages/api-docs/dialog-actions.js | 4 +- docs/pages/api-docs/dialog-content-text.js | 4 +- docs/pages/api-docs/dialog-content.js | 4 +- docs/pages/api-docs/dialog-title.js | 4 +- docs/pages/api-docs/dialog.js | 4 +- docs/pages/api-docs/divider.js | 4 +- docs/pages/api-docs/drawer.js | 4 +- .../pages/api-docs/expansion-panel-actions.js | 4 +- .../pages/api-docs/expansion-panel-details.js | 4 +- .../pages/api-docs/expansion-panel-summary.js | 4 +- docs/pages/api-docs/expansion-panel.js | 4 +- docs/pages/api-docs/fab.js | 4 +- docs/pages/api-docs/fade.js | 4 +- docs/pages/api-docs/filled-input.js | 4 +- docs/pages/api-docs/form-control-label.js | 4 +- docs/pages/api-docs/form-control.js | 4 +- docs/pages/api-docs/form-group.js | 4 +- docs/pages/api-docs/form-helper-text.js | 4 +- docs/pages/api-docs/form-label.js | 4 +- docs/pages/api-docs/grid-list-tile-bar.js | 4 +- docs/pages/api-docs/grid-list-tile.js | 4 +- docs/pages/api-docs/grid-list.js | 4 +- docs/pages/api-docs/grid.js | 4 +- docs/pages/api-docs/grow.js | 4 +- docs/pages/api-docs/hidden.js | 4 +- docs/pages/api-docs/icon-button.js | 4 +- docs/pages/api-docs/icon.js | 4 +- docs/pages/api-docs/input-adornment.js | 4 +- docs/pages/api-docs/input-base.js | 4 +- docs/pages/api-docs/input-label.js | 4 +- docs/pages/api-docs/input.js | 4 +- docs/pages/api-docs/linear-progress.js | 4 +- docs/pages/api-docs/link.js | 4 +- docs/pages/api-docs/list-item-avatar.js | 4 +- docs/pages/api-docs/list-item-icon.js | 4 +- .../api-docs/list-item-secondary-action.js | 4 +- docs/pages/api-docs/list-item-text.js | 4 +- docs/pages/api-docs/list-item.js | 4 +- docs/pages/api-docs/list-subheader.js | 4 +- docs/pages/api-docs/list.js | 4 +- docs/pages/api-docs/menu-item.js | 4 +- docs/pages/api-docs/menu-list.js | 4 +- docs/pages/api-docs/menu.js | 4 +- docs/pages/api-docs/mobile-stepper.js | 4 +- docs/pages/api-docs/modal.js | 4 +- docs/pages/api-docs/native-select.js | 4 +- docs/pages/api-docs/no-ssr.js | 4 +- docs/pages/api-docs/outlined-input.js | 4 +- docs/pages/api-docs/pagination-item.js | 4 +- docs/pages/api-docs/pagination.js | 4 +- docs/pages/api-docs/paper.js | 4 +- docs/pages/api-docs/popover.js | 4 +- docs/pages/api-docs/popper.js | 4 +- docs/pages/api-docs/portal.js | 4 +- docs/pages/api-docs/radio-group.js | 4 +- docs/pages/api-docs/radio.js | 4 +- docs/pages/api-docs/rating.js | 4 +- docs/pages/api-docs/root-ref.js | 4 +- docs/pages/api-docs/scoped-css-baseline.js | 4 +- docs/pages/api-docs/select.js | 4 +- docs/pages/api-docs/skeleton.js | 4 +- docs/pages/api-docs/slide.js | 4 +- docs/pages/api-docs/slider.js | 4 +- docs/pages/api-docs/snackbar-content.js | 4 +- docs/pages/api-docs/snackbar.js | 4 +- docs/pages/api-docs/speed-dial-action.js | 4 +- docs/pages/api-docs/speed-dial-icon.js | 4 +- docs/pages/api-docs/speed-dial.js | 4 +- docs/pages/api-docs/step-button.js | 4 +- docs/pages/api-docs/step-connector.js | 4 +- docs/pages/api-docs/step-content.js | 4 +- docs/pages/api-docs/step-icon.js | 4 +- docs/pages/api-docs/step-label.js | 4 +- docs/pages/api-docs/step.js | 4 +- docs/pages/api-docs/stepper.js | 4 +- docs/pages/api-docs/svg-icon.js | 4 +- docs/pages/api-docs/swipeable-drawer.js | 4 +- docs/pages/api-docs/switch.js | 4 +- docs/pages/api-docs/tab.js | 4 +- docs/pages/api-docs/table-body.js | 4 +- docs/pages/api-docs/table-cell.js | 4 +- docs/pages/api-docs/table-container.js | 4 +- docs/pages/api-docs/table-footer.js | 4 +- docs/pages/api-docs/table-head.js | 4 +- docs/pages/api-docs/table-pagination.js | 4 +- docs/pages/api-docs/table-row.js | 4 +- docs/pages/api-docs/table-sort-label.js | 4 +- docs/pages/api-docs/table.js | 4 +- docs/pages/api-docs/tabs.js | 4 +- docs/pages/api-docs/text-field.js | 4 +- docs/pages/api-docs/textarea-autosize.js | 4 +- docs/pages/api-docs/toggle-button-group.js | 4 +- docs/pages/api-docs/toggle-button.js | 4 +- docs/pages/api-docs/toolbar.js | 4 +- docs/pages/api-docs/tooltip.js | 4 +- docs/pages/api-docs/tree-item.js | 4 +- docs/pages/api-docs/tree-view.js | 4 +- docs/pages/api-docs/typography.js | 4 +- docs/pages/api-docs/zoom.js | 4 +- docs/pages/components/about-the-lab.js | 4 +- docs/pages/components/alert.js | 4 +- docs/pages/components/app-bar.js | 4 +- docs/pages/components/autocomplete.js | 4 +- docs/pages/components/avatars.js | 4 +- docs/pages/components/backdrop.js | 4 +- docs/pages/components/badges.js | 4 +- docs/pages/components/bottom-navigation.js | 4 +- docs/pages/components/box.js | 4 +- docs/pages/components/breadcrumbs.js | 4 +- docs/pages/components/button-group.js | 4 +- docs/pages/components/buttons.js | 4 +- docs/pages/components/cards.js | 4 +- docs/pages/components/checkboxes.js | 4 +- docs/pages/components/chips.js | 4 +- docs/pages/components/click-away-listener.js | 4 +- docs/pages/components/container.js | 4 +- docs/pages/components/css-baseline.js | 4 +- docs/pages/components/dialogs.js | 4 +- docs/pages/components/dividers.js | 4 +- docs/pages/components/drawers.js | 4 +- docs/pages/components/expansion-panels.js | 4 +- .../components/floating-action-button.js | 4 +- docs/pages/components/grid-list.js | 4 +- docs/pages/components/grid.js | 4 +- docs/pages/components/hidden.js | 4 +- docs/pages/components/icons.js | 4 +- docs/pages/components/links.js | 4 +- docs/pages/components/lists.js | 4 +- docs/pages/components/material-icons.js | 4 +- docs/pages/components/menus.js | 4 +- docs/pages/components/modal.js | 4 +- docs/pages/components/no-ssr.js | 4 +- docs/pages/components/pagination.js | 4 +- docs/pages/components/paper.js | 4 +- docs/pages/components/pickers.js | 4 +- docs/pages/components/popover.js | 4 +- docs/pages/components/popper.js | 4 +- docs/pages/components/portal.js | 4 +- docs/pages/components/progress.js | 4 +- docs/pages/components/radio-buttons.js | 4 +- docs/pages/components/rating.js | 4 +- docs/pages/components/selects.js | 4 +- docs/pages/components/skeleton.js | 4 +- docs/pages/components/slider.js | 4 +- docs/pages/components/snackbars.js | 4 +- docs/pages/components/speed-dial.js | 4 +- docs/pages/components/steppers.js | 4 +- docs/pages/components/switches.js | 4 +- docs/pages/components/tables.js | 4 +- docs/pages/components/tabs.js | 4 +- docs/pages/components/text-fields.js | 4 +- docs/pages/components/textarea-autosize.js | 4 +- docs/pages/components/toggle-button.js | 4 +- docs/pages/components/tooltips.js | 4 +- docs/pages/components/transfer-list.js | 4 +- docs/pages/components/transitions.js | 4 +- docs/pages/components/tree-view.js | 4 +- docs/pages/components/typography.js | 4 +- docs/pages/components/use-media-query.js | 4 +- docs/pages/customization/breakpoints.js | 4 +- docs/pages/customization/color.js | 4 +- docs/pages/customization/components.js | 4 +- docs/pages/customization/default-theme.js | 4 +- docs/pages/customization/density.js | 4 +- docs/pages/customization/globals.js | 4 +- docs/pages/customization/palette.js | 4 +- docs/pages/customization/spacing.js | 4 +- docs/pages/customization/theming.js | 4 +- docs/pages/customization/typography.js | 4 +- docs/pages/customization/z-index.js | 4 +- docs/pages/discover-more/backers.js | 4 +- docs/pages/discover-more/changelog.js | 4 +- docs/pages/discover-more/languages.js | 4 +- docs/pages/discover-more/related-projects.js | 4 +- docs/pages/discover-more/roadmap.js | 4 +- docs/pages/discover-more/showcase.js | 4 +- docs/pages/discover-more/team.js | 4 +- docs/pages/discover-more/vision.js | 4 +- .../pages/getting-started/example-projects.js | 4 +- docs/pages/getting-started/faq.js | 4 +- docs/pages/getting-started/installation.js | 4 +- docs/pages/getting-started/learn.js | 4 +- docs/pages/getting-started/support.js | 4 +- .../getting-started/supported-components.js | 4 +- .../getting-started/supported-platforms.js | 4 +- docs/pages/getting-started/templates.js | 4 +- docs/pages/getting-started/usage.js | 4 +- docs/pages/guides/api.js | 4 +- docs/pages/guides/composition.js | 4 +- docs/pages/guides/flow.js | 4 +- docs/pages/guides/interoperability.js | 4 +- docs/pages/guides/localization.js | 4 +- docs/pages/guides/migration-v0x.js | 4 +- docs/pages/guides/migration-v3.js | 4 +- docs/pages/guides/minimizing-bundle-size.js | 4 +- docs/pages/guides/responsive-ui.js | 4 +- docs/pages/guides/right-to-left.js | 4 +- docs/pages/guides/server-rendering.js | 4 +- docs/pages/guides/testing.js | 4 +- docs/pages/guides/typescript.js | 4 +- docs/pages/styles/advanced.js | 4 +- docs/pages/styles/api.js | 4 +- docs/pages/styles/basics.js | 4 +- docs/pages/system/api.js | 4 +- docs/pages/system/basics.js | 4 +- docs/pages/system/borders.js | 4 +- docs/pages/system/display.js | 4 +- docs/pages/system/flexbox.js | 4 +- docs/pages/system/palette.js | 4 +- docs/pages/system/positions.js | 4 +- docs/pages/system/shadows.js | 4 +- docs/pages/system/sizing.js | 4 +- docs/pages/system/spacing.js | 4 +- docs/pages/system/typography.js | 4 +- docs/pages/versions.js | 4 +- docs/src/modules/components/MarkdownDocs.js | 146 +++++++---- .../modules/components/MarkdownDocs.new.js | 238 ------------------ 244 files changed, 576 insertions(+), 776 deletions(-) delete mode 100644 docs/src/modules/components/MarkdownDocs.new.js diff --git a/docs/pages/api-docs/alert-title.js b/docs/pages/api-docs/alert-title.js index 9eb450f5273080..1a9e344c8e7e53 100644 --- a/docs/pages/api-docs/alert-title.js +++ b/docs/pages/api-docs/alert-title.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/alert-title'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/alert.js b/docs/pages/api-docs/alert.js index 02b0af94c7c0f4..8f8a221310097a 100644 --- a/docs/pages/api-docs/alert.js +++ b/docs/pages/api-docs/alert.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/alert'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/app-bar.js b/docs/pages/api-docs/app-bar.js index 5d3dbe0949e097..28ad874c32558f 100644 --- a/docs/pages/api-docs/app-bar.js +++ b/docs/pages/api-docs/app-bar.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/app-bar'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/autocomplete.js b/docs/pages/api-docs/autocomplete.js index b014786d0528fa..36b57698131845 100644 --- a/docs/pages/api-docs/autocomplete.js +++ b/docs/pages/api-docs/autocomplete.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/autocomplete'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/avatar-group.js b/docs/pages/api-docs/avatar-group.js index fd17bcf3cf45c9..bb89d4ab45be1c 100644 --- a/docs/pages/api-docs/avatar-group.js +++ b/docs/pages/api-docs/avatar-group.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/avatar-group'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/avatar.js b/docs/pages/api-docs/avatar.js index c3c058ad543ed6..1f44ad773b3cbc 100644 --- a/docs/pages/api-docs/avatar.js +++ b/docs/pages/api-docs/avatar.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/avatar'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/backdrop.js b/docs/pages/api-docs/backdrop.js index e4f0960cb94a85..515370acbc0149 100644 --- a/docs/pages/api-docs/backdrop.js +++ b/docs/pages/api-docs/backdrop.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/backdrop'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/badge.js b/docs/pages/api-docs/badge.js index b3997d8310d28b..e810101930449e 100644 --- a/docs/pages/api-docs/badge.js +++ b/docs/pages/api-docs/badge.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/badge'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/bottom-navigation-action.js b/docs/pages/api-docs/bottom-navigation-action.js index 7205ec4fbd1f7e..c73c0b60d364bf 100644 --- a/docs/pages/api-docs/bottom-navigation-action.js +++ b/docs/pages/api-docs/bottom-navigation-action.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/bottom-navigation-action'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/bottom-navigation.js b/docs/pages/api-docs/bottom-navigation.js index 7aa8b81580abfa..59f79fab2d4703 100644 --- a/docs/pages/api-docs/bottom-navigation.js +++ b/docs/pages/api-docs/bottom-navigation.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/bottom-navigation'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/breadcrumbs.js b/docs/pages/api-docs/breadcrumbs.js index 909d940ccacd8d..289723746ea252 100644 --- a/docs/pages/api-docs/breadcrumbs.js +++ b/docs/pages/api-docs/breadcrumbs.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/breadcrumbs'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/button-base.js b/docs/pages/api-docs/button-base.js index 3c19cffdae9cfa..b5aa6a4fd2cf59 100644 --- a/docs/pages/api-docs/button-base.js +++ b/docs/pages/api-docs/button-base.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/button-base'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/button-group.js b/docs/pages/api-docs/button-group.js index 91f971def69f5b..35a87277428e6e 100644 --- a/docs/pages/api-docs/button-group.js +++ b/docs/pages/api-docs/button-group.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/button-group'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/button.js b/docs/pages/api-docs/button.js index 74b1fa9682d2ed..66f987dc4b5af6 100644 --- a/docs/pages/api-docs/button.js +++ b/docs/pages/api-docs/button.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/button'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/card-action-area.js b/docs/pages/api-docs/card-action-area.js index 90a008a020c760..d1a6a698b863dd 100644 --- a/docs/pages/api-docs/card-action-area.js +++ b/docs/pages/api-docs/card-action-area.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/card-action-area'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/card-actions.js b/docs/pages/api-docs/card-actions.js index 86f24f2d05b01e..890fd74f871256 100644 --- a/docs/pages/api-docs/card-actions.js +++ b/docs/pages/api-docs/card-actions.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/card-actions'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/card-content.js b/docs/pages/api-docs/card-content.js index 4af870cc619b67..76a1f4e366fb40 100644 --- a/docs/pages/api-docs/card-content.js +++ b/docs/pages/api-docs/card-content.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/card-content'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/card-header.js b/docs/pages/api-docs/card-header.js index c91191fbe27d60..b7e9846d8c645e 100644 --- a/docs/pages/api-docs/card-header.js +++ b/docs/pages/api-docs/card-header.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/card-header'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/card-media.js b/docs/pages/api-docs/card-media.js index 58a9f34acb0788..ac78c1fbc2f708 100644 --- a/docs/pages/api-docs/card-media.js +++ b/docs/pages/api-docs/card-media.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/card-media'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/card.js b/docs/pages/api-docs/card.js index 2a1e1edd0050b0..2f79083b352de7 100644 --- a/docs/pages/api-docs/card.js +++ b/docs/pages/api-docs/card.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/card'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/checkbox.js b/docs/pages/api-docs/checkbox.js index 84887e0b61c3c4..6a04cd06b31f29 100644 --- a/docs/pages/api-docs/checkbox.js +++ b/docs/pages/api-docs/checkbox.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/checkbox'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/chip.js b/docs/pages/api-docs/chip.js index 45577982f289fc..dee16da23c2b61 100644 --- a/docs/pages/api-docs/chip.js +++ b/docs/pages/api-docs/chip.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/chip'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/circular-progress.js b/docs/pages/api-docs/circular-progress.js index 41d3928417748e..65e01dc4fed606 100644 --- a/docs/pages/api-docs/circular-progress.js +++ b/docs/pages/api-docs/circular-progress.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/circular-progress'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/click-away-listener.js b/docs/pages/api-docs/click-away-listener.js index 023cbc6aaee14d..1875c11a56e442 100644 --- a/docs/pages/api-docs/click-away-listener.js +++ b/docs/pages/api-docs/click-away-listener.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/click-away-listener'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/collapse.js b/docs/pages/api-docs/collapse.js index 2e1e83498ecf97..08a743cb8732b1 100644 --- a/docs/pages/api-docs/collapse.js +++ b/docs/pages/api-docs/collapse.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/collapse'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/container.js b/docs/pages/api-docs/container.js index 600768b534a6b4..ec77ef2c62483a 100644 --- a/docs/pages/api-docs/container.js +++ b/docs/pages/api-docs/container.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/container'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/css-baseline.js b/docs/pages/api-docs/css-baseline.js index 3b13ed5adad9b5..f7792a26f01473 100644 --- a/docs/pages/api-docs/css-baseline.js +++ b/docs/pages/api-docs/css-baseline.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/css-baseline'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/dialog-actions.js b/docs/pages/api-docs/dialog-actions.js index 4cd25ad4e4294e..5b9a858aa81aa1 100644 --- a/docs/pages/api-docs/dialog-actions.js +++ b/docs/pages/api-docs/dialog-actions.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/dialog-actions'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/dialog-content-text.js b/docs/pages/api-docs/dialog-content-text.js index aa72297fddf18c..e6c101204869bf 100644 --- a/docs/pages/api-docs/dialog-content-text.js +++ b/docs/pages/api-docs/dialog-content-text.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/dialog-content-text'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/dialog-content.js b/docs/pages/api-docs/dialog-content.js index 7572bd5f0c0944..34509ba3eaec69 100644 --- a/docs/pages/api-docs/dialog-content.js +++ b/docs/pages/api-docs/dialog-content.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/dialog-content'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/dialog-title.js b/docs/pages/api-docs/dialog-title.js index 080fe025bc5d12..8a0239177dfe61 100644 --- a/docs/pages/api-docs/dialog-title.js +++ b/docs/pages/api-docs/dialog-title.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/dialog-title'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/dialog.js b/docs/pages/api-docs/dialog.js index e86e30dff6e60a..785aaf922ff3eb 100644 --- a/docs/pages/api-docs/dialog.js +++ b/docs/pages/api-docs/dialog.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/dialog'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/divider.js b/docs/pages/api-docs/divider.js index e1d94b519cde61..b48a6648900d4c 100644 --- a/docs/pages/api-docs/divider.js +++ b/docs/pages/api-docs/divider.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/divider'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/drawer.js b/docs/pages/api-docs/drawer.js index 9321b9a00a246c..2ef8dcb97201a0 100644 --- a/docs/pages/api-docs/drawer.js +++ b/docs/pages/api-docs/drawer.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/drawer'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/expansion-panel-actions.js b/docs/pages/api-docs/expansion-panel-actions.js index e1683e5daa0635..e96dc0fb872d67 100644 --- a/docs/pages/api-docs/expansion-panel-actions.js +++ b/docs/pages/api-docs/expansion-panel-actions.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/expansion-panel-actions'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/expansion-panel-details.js b/docs/pages/api-docs/expansion-panel-details.js index b52184625e5a3b..292de89f517a16 100644 --- a/docs/pages/api-docs/expansion-panel-details.js +++ b/docs/pages/api-docs/expansion-panel-details.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/expansion-panel-details'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/expansion-panel-summary.js b/docs/pages/api-docs/expansion-panel-summary.js index c131b8f6607f08..daefca60ee9213 100644 --- a/docs/pages/api-docs/expansion-panel-summary.js +++ b/docs/pages/api-docs/expansion-panel-summary.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/expansion-panel-summary'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/expansion-panel.js b/docs/pages/api-docs/expansion-panel.js index 45278621703cf1..490a9ecc5d4ac0 100644 --- a/docs/pages/api-docs/expansion-panel.js +++ b/docs/pages/api-docs/expansion-panel.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/expansion-panel'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/fab.js b/docs/pages/api-docs/fab.js index b77d04037c8356..ed5345fca5611c 100644 --- a/docs/pages/api-docs/fab.js +++ b/docs/pages/api-docs/fab.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/fab'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/fade.js b/docs/pages/api-docs/fade.js index 5be6f91c4a984a..53b928320be400 100644 --- a/docs/pages/api-docs/fade.js +++ b/docs/pages/api-docs/fade.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/fade'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/filled-input.js b/docs/pages/api-docs/filled-input.js index 68fc993d2863f9..d0d8f01e68f147 100644 --- a/docs/pages/api-docs/filled-input.js +++ b/docs/pages/api-docs/filled-input.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/filled-input'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/form-control-label.js b/docs/pages/api-docs/form-control-label.js index 83238a0e921596..9d372a01fcce8c 100644 --- a/docs/pages/api-docs/form-control-label.js +++ b/docs/pages/api-docs/form-control-label.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/form-control-label'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/form-control.js b/docs/pages/api-docs/form-control.js index bd8c86445a434c..3b100d79773855 100644 --- a/docs/pages/api-docs/form-control.js +++ b/docs/pages/api-docs/form-control.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/form-control'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/form-group.js b/docs/pages/api-docs/form-group.js index 5366b597e0db40..1c8808e8b78d44 100644 --- a/docs/pages/api-docs/form-group.js +++ b/docs/pages/api-docs/form-group.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/form-group'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/form-helper-text.js b/docs/pages/api-docs/form-helper-text.js index 2561d983a71c5b..a54cc0764f5834 100644 --- a/docs/pages/api-docs/form-helper-text.js +++ b/docs/pages/api-docs/form-helper-text.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/form-helper-text'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/form-label.js b/docs/pages/api-docs/form-label.js index d61eff5e54bf5e..7b06bafa6e4b0f 100644 --- a/docs/pages/api-docs/form-label.js +++ b/docs/pages/api-docs/form-label.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/form-label'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/grid-list-tile-bar.js b/docs/pages/api-docs/grid-list-tile-bar.js index bf1b87629f55b7..29b881e9982c33 100644 --- a/docs/pages/api-docs/grid-list-tile-bar.js +++ b/docs/pages/api-docs/grid-list-tile-bar.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/grid-list-tile-bar'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/grid-list-tile.js b/docs/pages/api-docs/grid-list-tile.js index c7fabd6d1353da..caa44bc62863b1 100644 --- a/docs/pages/api-docs/grid-list-tile.js +++ b/docs/pages/api-docs/grid-list-tile.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/grid-list-tile'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/grid-list.js b/docs/pages/api-docs/grid-list.js index 3102b73c50fc6f..1a083558860bc5 100644 --- a/docs/pages/api-docs/grid-list.js +++ b/docs/pages/api-docs/grid-list.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/grid-list'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/grid.js b/docs/pages/api-docs/grid.js index b28ce662f83b10..73ff266d004ac9 100644 --- a/docs/pages/api-docs/grid.js +++ b/docs/pages/api-docs/grid.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/grid'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/grow.js b/docs/pages/api-docs/grow.js index ea63a7ce204a12..ba1109acfbd214 100644 --- a/docs/pages/api-docs/grow.js +++ b/docs/pages/api-docs/grow.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/grow'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/hidden.js b/docs/pages/api-docs/hidden.js index 5c04244a585102..9b17e269a40dc6 100644 --- a/docs/pages/api-docs/hidden.js +++ b/docs/pages/api-docs/hidden.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/hidden'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/icon-button.js b/docs/pages/api-docs/icon-button.js index aca352bbf72827..f7fdf86e042caf 100644 --- a/docs/pages/api-docs/icon-button.js +++ b/docs/pages/api-docs/icon-button.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/icon-button'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/icon.js b/docs/pages/api-docs/icon.js index b07f3dfab1796f..4838a71031329f 100644 --- a/docs/pages/api-docs/icon.js +++ b/docs/pages/api-docs/icon.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/icon'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/input-adornment.js b/docs/pages/api-docs/input-adornment.js index 4c8fefca775c5e..8c1bbded121057 100644 --- a/docs/pages/api-docs/input-adornment.js +++ b/docs/pages/api-docs/input-adornment.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/input-adornment'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/input-base.js b/docs/pages/api-docs/input-base.js index b87ba4de7fe4ec..ab76e2d771f164 100644 --- a/docs/pages/api-docs/input-base.js +++ b/docs/pages/api-docs/input-base.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/input-base'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/input-label.js b/docs/pages/api-docs/input-label.js index df4c610338b1a5..2cab9dad0fefc2 100644 --- a/docs/pages/api-docs/input-label.js +++ b/docs/pages/api-docs/input-label.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/input-label'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/input.js b/docs/pages/api-docs/input.js index 321c587a159de3..16e20af99fe397 100644 --- a/docs/pages/api-docs/input.js +++ b/docs/pages/api-docs/input.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/input'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/linear-progress.js b/docs/pages/api-docs/linear-progress.js index da64235e2790f6..d29c8f386f8d82 100644 --- a/docs/pages/api-docs/linear-progress.js +++ b/docs/pages/api-docs/linear-progress.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/linear-progress'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/link.js b/docs/pages/api-docs/link.js index e2f99dd0a874e2..9cfef9ca9ec19a 100644 --- a/docs/pages/api-docs/link.js +++ b/docs/pages/api-docs/link.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/link'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/list-item-avatar.js b/docs/pages/api-docs/list-item-avatar.js index 983628ed8e7362..3a9c093bff4e9b 100644 --- a/docs/pages/api-docs/list-item-avatar.js +++ b/docs/pages/api-docs/list-item-avatar.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/list-item-avatar'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/list-item-icon.js b/docs/pages/api-docs/list-item-icon.js index 3e7b8748bce752..644600cfafe5f4 100644 --- a/docs/pages/api-docs/list-item-icon.js +++ b/docs/pages/api-docs/list-item-icon.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/list-item-icon'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/list-item-secondary-action.js b/docs/pages/api-docs/list-item-secondary-action.js index d661f34bb36f0e..d15bdaf7421650 100644 --- a/docs/pages/api-docs/list-item-secondary-action.js +++ b/docs/pages/api-docs/list-item-secondary-action.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/list-item-secondary-action'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/list-item-text.js b/docs/pages/api-docs/list-item-text.js index 3561766dcaea05..9f0dec00a89abd 100644 --- a/docs/pages/api-docs/list-item-text.js +++ b/docs/pages/api-docs/list-item-text.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/list-item-text'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/list-item.js b/docs/pages/api-docs/list-item.js index 27ae16a07a0435..b90051d73ed99e 100644 --- a/docs/pages/api-docs/list-item.js +++ b/docs/pages/api-docs/list-item.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/list-item'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/list-subheader.js b/docs/pages/api-docs/list-subheader.js index fffaf0567f8edd..304d7c27492681 100644 --- a/docs/pages/api-docs/list-subheader.js +++ b/docs/pages/api-docs/list-subheader.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/list-subheader'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/list.js b/docs/pages/api-docs/list.js index 139a8dca5b56e1..8833e0732e03ed 100644 --- a/docs/pages/api-docs/list.js +++ b/docs/pages/api-docs/list.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/list'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/menu-item.js b/docs/pages/api-docs/menu-item.js index 47d3d0b8d96932..a2908c4099ea6b 100644 --- a/docs/pages/api-docs/menu-item.js +++ b/docs/pages/api-docs/menu-item.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/menu-item'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/menu-list.js b/docs/pages/api-docs/menu-list.js index 5cdc1401940935..611a0a589fcea5 100644 --- a/docs/pages/api-docs/menu-list.js +++ b/docs/pages/api-docs/menu-list.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/menu-list'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/menu.js b/docs/pages/api-docs/menu.js index 290b9dcf73c2ec..cf18a02a35e31c 100644 --- a/docs/pages/api-docs/menu.js +++ b/docs/pages/api-docs/menu.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/menu'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/mobile-stepper.js b/docs/pages/api-docs/mobile-stepper.js index 0f15c9b65d0797..ac173facba2737 100644 --- a/docs/pages/api-docs/mobile-stepper.js +++ b/docs/pages/api-docs/mobile-stepper.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/mobile-stepper'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/modal.js b/docs/pages/api-docs/modal.js index 24ab3b54c7c0a6..504717bc52840e 100644 --- a/docs/pages/api-docs/modal.js +++ b/docs/pages/api-docs/modal.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/modal'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/native-select.js b/docs/pages/api-docs/native-select.js index f3df6623e56e22..17f7fc00ac8fc6 100644 --- a/docs/pages/api-docs/native-select.js +++ b/docs/pages/api-docs/native-select.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/native-select'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/no-ssr.js b/docs/pages/api-docs/no-ssr.js index 37ff5ee086bd8b..c4b8970822d767 100644 --- a/docs/pages/api-docs/no-ssr.js +++ b/docs/pages/api-docs/no-ssr.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/no-ssr'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/outlined-input.js b/docs/pages/api-docs/outlined-input.js index 72c5b24e123b88..6326b1a115ab6e 100644 --- a/docs/pages/api-docs/outlined-input.js +++ b/docs/pages/api-docs/outlined-input.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/outlined-input'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/pagination-item.js b/docs/pages/api-docs/pagination-item.js index c7ffb1e12f2bf9..f35af2fb04daac 100644 --- a/docs/pages/api-docs/pagination-item.js +++ b/docs/pages/api-docs/pagination-item.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/pagination-item'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/pagination.js b/docs/pages/api-docs/pagination.js index e93c7f0d60f4ab..150319752eb425 100644 --- a/docs/pages/api-docs/pagination.js +++ b/docs/pages/api-docs/pagination.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/pagination'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/paper.js b/docs/pages/api-docs/paper.js index 4bbd3fda68ceb5..b1dfbd2932463b 100644 --- a/docs/pages/api-docs/paper.js +++ b/docs/pages/api-docs/paper.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/paper'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/popover.js b/docs/pages/api-docs/popover.js index 18217192f1f95f..8f48f66fe4dcbf 100644 --- a/docs/pages/api-docs/popover.js +++ b/docs/pages/api-docs/popover.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/popover'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/popper.js b/docs/pages/api-docs/popper.js index 2cb6e39c2b88de..73e1dc4b840100 100644 --- a/docs/pages/api-docs/popper.js +++ b/docs/pages/api-docs/popper.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/popper'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/portal.js b/docs/pages/api-docs/portal.js index ed31a02b279382..1284516393d780 100644 --- a/docs/pages/api-docs/portal.js +++ b/docs/pages/api-docs/portal.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/portal'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/radio-group.js b/docs/pages/api-docs/radio-group.js index de83431c655ee3..d1b4691980fd38 100644 --- a/docs/pages/api-docs/radio-group.js +++ b/docs/pages/api-docs/radio-group.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/radio-group'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/radio.js b/docs/pages/api-docs/radio.js index 509863e7aa3c28..9f99af8bdbbe3d 100644 --- a/docs/pages/api-docs/radio.js +++ b/docs/pages/api-docs/radio.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/radio'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/rating.js b/docs/pages/api-docs/rating.js index ed4893f8c80ef8..60dac2e2e3ec4a 100644 --- a/docs/pages/api-docs/rating.js +++ b/docs/pages/api-docs/rating.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/rating'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/root-ref.js b/docs/pages/api-docs/root-ref.js index d08652c9ca04bb..e1ccee374df391 100644 --- a/docs/pages/api-docs/root-ref.js +++ b/docs/pages/api-docs/root-ref.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/root-ref'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/scoped-css-baseline.js b/docs/pages/api-docs/scoped-css-baseline.js index 6e491db43281ce..0e5340afd84a5b 100644 --- a/docs/pages/api-docs/scoped-css-baseline.js +++ b/docs/pages/api-docs/scoped-css-baseline.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/scoped-css-baseline'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/select.js b/docs/pages/api-docs/select.js index a337a598d4d53d..3281af4408c348 100644 --- a/docs/pages/api-docs/select.js +++ b/docs/pages/api-docs/select.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/select'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/skeleton.js b/docs/pages/api-docs/skeleton.js index 6cbc3ce183ac5f..0647955dc3e587 100644 --- a/docs/pages/api-docs/skeleton.js +++ b/docs/pages/api-docs/skeleton.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/skeleton'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/slide.js b/docs/pages/api-docs/slide.js index 424d0c6978a7e4..056d9052f2e327 100644 --- a/docs/pages/api-docs/slide.js +++ b/docs/pages/api-docs/slide.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/slide'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/slider.js b/docs/pages/api-docs/slider.js index b59da08cec414f..764f386135756d 100644 --- a/docs/pages/api-docs/slider.js +++ b/docs/pages/api-docs/slider.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/slider'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/snackbar-content.js b/docs/pages/api-docs/snackbar-content.js index e5003d2d2a96dd..a91e4a0c49f5f4 100644 --- a/docs/pages/api-docs/snackbar-content.js +++ b/docs/pages/api-docs/snackbar-content.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/snackbar-content'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/snackbar.js b/docs/pages/api-docs/snackbar.js index fc33266f43e43d..5bcfa54edea93b 100644 --- a/docs/pages/api-docs/snackbar.js +++ b/docs/pages/api-docs/snackbar.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/snackbar'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/speed-dial-action.js b/docs/pages/api-docs/speed-dial-action.js index 2599e5e2b4177f..c0b5e1dd8f8f11 100644 --- a/docs/pages/api-docs/speed-dial-action.js +++ b/docs/pages/api-docs/speed-dial-action.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/speed-dial-action'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/speed-dial-icon.js b/docs/pages/api-docs/speed-dial-icon.js index f72dc6329fedb5..acdbd9996a05c3 100644 --- a/docs/pages/api-docs/speed-dial-icon.js +++ b/docs/pages/api-docs/speed-dial-icon.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/speed-dial-icon'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/speed-dial.js b/docs/pages/api-docs/speed-dial.js index 088bbee07197c5..4199e28a709e8a 100644 --- a/docs/pages/api-docs/speed-dial.js +++ b/docs/pages/api-docs/speed-dial.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/speed-dial'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/step-button.js b/docs/pages/api-docs/step-button.js index eff21974d75aba..8457be1d4e07d6 100644 --- a/docs/pages/api-docs/step-button.js +++ b/docs/pages/api-docs/step-button.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/step-button'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/step-connector.js b/docs/pages/api-docs/step-connector.js index 342d81df12d970..8ce460d63a7607 100644 --- a/docs/pages/api-docs/step-connector.js +++ b/docs/pages/api-docs/step-connector.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/step-connector'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/step-content.js b/docs/pages/api-docs/step-content.js index 41c73836d6c262..b9598899fafee7 100644 --- a/docs/pages/api-docs/step-content.js +++ b/docs/pages/api-docs/step-content.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/step-content'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/step-icon.js b/docs/pages/api-docs/step-icon.js index 6d350452cb5d5a..c9ef4999f92402 100644 --- a/docs/pages/api-docs/step-icon.js +++ b/docs/pages/api-docs/step-icon.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/step-icon'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/step-label.js b/docs/pages/api-docs/step-label.js index fb31601e7f02cf..fef5c7b70abb30 100644 --- a/docs/pages/api-docs/step-label.js +++ b/docs/pages/api-docs/step-label.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/step-label'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/step.js b/docs/pages/api-docs/step.js index 3be89a31b82bc1..850f757077aa08 100644 --- a/docs/pages/api-docs/step.js +++ b/docs/pages/api-docs/step.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/step'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/stepper.js b/docs/pages/api-docs/stepper.js index 31425fb75cb9cd..6d511bb64b0a8d 100644 --- a/docs/pages/api-docs/stepper.js +++ b/docs/pages/api-docs/stepper.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/stepper'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/svg-icon.js b/docs/pages/api-docs/svg-icon.js index 21f60014ff8793..2353b3cfbe150b 100644 --- a/docs/pages/api-docs/svg-icon.js +++ b/docs/pages/api-docs/svg-icon.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/svg-icon'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/swipeable-drawer.js b/docs/pages/api-docs/swipeable-drawer.js index eb0fbedba22971..2f52b417307c10 100644 --- a/docs/pages/api-docs/swipeable-drawer.js +++ b/docs/pages/api-docs/swipeable-drawer.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/swipeable-drawer'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/switch.js b/docs/pages/api-docs/switch.js index c1bd4abd91e6c1..f014d19a98a74f 100644 --- a/docs/pages/api-docs/switch.js +++ b/docs/pages/api-docs/switch.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/switch'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/tab.js b/docs/pages/api-docs/tab.js index f521470644b860..648e4a2ddcf0ff 100644 --- a/docs/pages/api-docs/tab.js +++ b/docs/pages/api-docs/tab.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/tab'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/table-body.js b/docs/pages/api-docs/table-body.js index 3ed24c4830e6df..80a02aec91bf92 100644 --- a/docs/pages/api-docs/table-body.js +++ b/docs/pages/api-docs/table-body.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/table-body'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/table-cell.js b/docs/pages/api-docs/table-cell.js index ceabcee8b5a55a..7d0a31db908f88 100644 --- a/docs/pages/api-docs/table-cell.js +++ b/docs/pages/api-docs/table-cell.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/table-cell'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/table-container.js b/docs/pages/api-docs/table-container.js index 88a3dc99f63359..bf7f3b0160c6e6 100644 --- a/docs/pages/api-docs/table-container.js +++ b/docs/pages/api-docs/table-container.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/table-container'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/table-footer.js b/docs/pages/api-docs/table-footer.js index 35b549a1d07c53..81c6f17f37a4e0 100644 --- a/docs/pages/api-docs/table-footer.js +++ b/docs/pages/api-docs/table-footer.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/table-footer'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/table-head.js b/docs/pages/api-docs/table-head.js index d38b1bdc413c51..daefc9243f3883 100644 --- a/docs/pages/api-docs/table-head.js +++ b/docs/pages/api-docs/table-head.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/table-head'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/table-pagination.js b/docs/pages/api-docs/table-pagination.js index 3034bb5e17a826..216d0f20d2a7b4 100644 --- a/docs/pages/api-docs/table-pagination.js +++ b/docs/pages/api-docs/table-pagination.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/table-pagination'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/table-row.js b/docs/pages/api-docs/table-row.js index e482b3c3d79b5c..ffaaa1c9eb90e4 100644 --- a/docs/pages/api-docs/table-row.js +++ b/docs/pages/api-docs/table-row.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/table-row'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/table-sort-label.js b/docs/pages/api-docs/table-sort-label.js index 4ddfd7d5d30828..7025009257c19a 100644 --- a/docs/pages/api-docs/table-sort-label.js +++ b/docs/pages/api-docs/table-sort-label.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/table-sort-label'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/table.js b/docs/pages/api-docs/table.js index 64f7123c99db0e..a493accba866c5 100644 --- a/docs/pages/api-docs/table.js +++ b/docs/pages/api-docs/table.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/table'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/tabs.js b/docs/pages/api-docs/tabs.js index 70233dc037ecec..c885eec72179fd 100644 --- a/docs/pages/api-docs/tabs.js +++ b/docs/pages/api-docs/tabs.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/tabs'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/text-field.js b/docs/pages/api-docs/text-field.js index ba0d481f3dbde1..c8aafce6a2e87c 100644 --- a/docs/pages/api-docs/text-field.js +++ b/docs/pages/api-docs/text-field.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/text-field'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/textarea-autosize.js b/docs/pages/api-docs/textarea-autosize.js index 1823fefed86e99..51b148e85a8ed9 100644 --- a/docs/pages/api-docs/textarea-autosize.js +++ b/docs/pages/api-docs/textarea-autosize.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/textarea-autosize'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/toggle-button-group.js b/docs/pages/api-docs/toggle-button-group.js index e1bd523f4ed428..9f93d0f42a1b31 100644 --- a/docs/pages/api-docs/toggle-button-group.js +++ b/docs/pages/api-docs/toggle-button-group.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/toggle-button-group'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/toggle-button.js b/docs/pages/api-docs/toggle-button.js index decf22ae0b0570..82b4f9dec40e4c 100644 --- a/docs/pages/api-docs/toggle-button.js +++ b/docs/pages/api-docs/toggle-button.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/toggle-button'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/toolbar.js b/docs/pages/api-docs/toolbar.js index 0a0c75841422c3..4a6b2f559e04b8 100644 --- a/docs/pages/api-docs/toolbar.js +++ b/docs/pages/api-docs/toolbar.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/toolbar'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/tooltip.js b/docs/pages/api-docs/tooltip.js index f0b8c0f0546161..9408dea188d52c 100644 --- a/docs/pages/api-docs/tooltip.js +++ b/docs/pages/api-docs/tooltip.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/tooltip'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/tree-item.js b/docs/pages/api-docs/tree-item.js index 1647484cb60a8a..087bcf64d76430 100644 --- a/docs/pages/api-docs/tree-item.js +++ b/docs/pages/api-docs/tree-item.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/tree-item'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/tree-view.js b/docs/pages/api-docs/tree-view.js index f5a27d47dedb89..854e1e22d0e5ff 100644 --- a/docs/pages/api-docs/tree-view.js +++ b/docs/pages/api-docs/tree-view.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/tree-view'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/typography.js b/docs/pages/api-docs/typography.js index 7b0aed3955d83c..2d38dce4f2e069 100644 --- a/docs/pages/api-docs/typography.js +++ b/docs/pages/api-docs/typography.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/typography'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/zoom.js b/docs/pages/api-docs/zoom.js index 104f9525597355..3c9e141e00d354 100644 --- a/docs/pages/api-docs/zoom.js +++ b/docs/pages/api-docs/zoom.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'api-docs/zoom'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/about-the-lab.js b/docs/pages/components/about-the-lab.js index f076f37353124b..3bc77b559075f4 100644 --- a/docs/pages/components/about-the-lab.js +++ b/docs/pages/components/about-the-lab.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/about-the-lab'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/alert.js b/docs/pages/components/alert.js index 9381d4df964890..cf68189c833ef5 100644 --- a/docs/pages/components/alert.js +++ b/docs/pages/components/alert.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/alert'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/app-bar.js b/docs/pages/components/app-bar.js index 85718d6e687453..01b10dfbfcad9b 100644 --- a/docs/pages/components/app-bar.js +++ b/docs/pages/components/app-bar.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/app-bar'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/autocomplete.js b/docs/pages/components/autocomplete.js index 97ec2f578f6bf4..48c20632d8a185 100644 --- a/docs/pages/components/autocomplete.js +++ b/docs/pages/components/autocomplete.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/autocomplete'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/avatars.js b/docs/pages/components/avatars.js index c5d63cb7decd73..e1ecfe8c07355a 100644 --- a/docs/pages/components/avatars.js +++ b/docs/pages/components/avatars.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/avatars'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/backdrop.js b/docs/pages/components/backdrop.js index d4f0098a7f7c7b..e6311168839a49 100644 --- a/docs/pages/components/backdrop.js +++ b/docs/pages/components/backdrop.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/backdrop'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/badges.js b/docs/pages/components/badges.js index b440e6eaef68dc..8dd7700c234f64 100644 --- a/docs/pages/components/badges.js +++ b/docs/pages/components/badges.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/badges'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/bottom-navigation.js b/docs/pages/components/bottom-navigation.js index 381ca5a8d2ec61..6b807e34f9cc45 100644 --- a/docs/pages/components/bottom-navigation.js +++ b/docs/pages/components/bottom-navigation.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/bottom-navigation'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/box.js b/docs/pages/components/box.js index 40846339eee754..ad515124f06db5 100644 --- a/docs/pages/components/box.js +++ b/docs/pages/components/box.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/box'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/breadcrumbs.js b/docs/pages/components/breadcrumbs.js index 5191027ef1a1e1..c8be32e793e411 100644 --- a/docs/pages/components/breadcrumbs.js +++ b/docs/pages/components/breadcrumbs.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/breadcrumbs'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/button-group.js b/docs/pages/components/button-group.js index dd09bc9bb68da9..1bac67fee0735c 100644 --- a/docs/pages/components/button-group.js +++ b/docs/pages/components/button-group.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/button-group'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/buttons.js b/docs/pages/components/buttons.js index 4e38f062f636b1..90fab2b8958ee6 100644 --- a/docs/pages/components/buttons.js +++ b/docs/pages/components/buttons.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/buttons'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/cards.js b/docs/pages/components/cards.js index 9a4458ae6b9c9b..73219f27e35f54 100644 --- a/docs/pages/components/cards.js +++ b/docs/pages/components/cards.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/cards'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/checkboxes.js b/docs/pages/components/checkboxes.js index 548493058a9744..2f4e5d7cb9afbb 100644 --- a/docs/pages/components/checkboxes.js +++ b/docs/pages/components/checkboxes.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/checkboxes'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/chips.js b/docs/pages/components/chips.js index f44c5dc4470b1a..e81d8276f25e72 100644 --- a/docs/pages/components/chips.js +++ b/docs/pages/components/chips.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/chips'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/click-away-listener.js b/docs/pages/components/click-away-listener.js index 8a7e6d3a4975a8..e19e5b9520a006 100644 --- a/docs/pages/components/click-away-listener.js +++ b/docs/pages/components/click-away-listener.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/click-away-listener'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/container.js b/docs/pages/components/container.js index 9342bec3b78ae7..1037a6efe26d9f 100644 --- a/docs/pages/components/container.js +++ b/docs/pages/components/container.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/container'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/css-baseline.js b/docs/pages/components/css-baseline.js index a101cea96c7889..6fb564b5c84b45 100644 --- a/docs/pages/components/css-baseline.js +++ b/docs/pages/components/css-baseline.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/css-baseline'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/dialogs.js b/docs/pages/components/dialogs.js index 1a5967cf7a6a68..34716f5fd870af 100644 --- a/docs/pages/components/dialogs.js +++ b/docs/pages/components/dialogs.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/dialogs'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/dividers.js b/docs/pages/components/dividers.js index 285ecc2886b66b..0fd03bc4cf77cd 100644 --- a/docs/pages/components/dividers.js +++ b/docs/pages/components/dividers.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/dividers'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/drawers.js b/docs/pages/components/drawers.js index 4cfefe5dcb2920..b40b6956971e85 100644 --- a/docs/pages/components/drawers.js +++ b/docs/pages/components/drawers.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/drawers'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/expansion-panels.js b/docs/pages/components/expansion-panels.js index 120757fbaf99d9..4d3ee52a313a4b 100644 --- a/docs/pages/components/expansion-panels.js +++ b/docs/pages/components/expansion-panels.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/expansion-panels'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/floating-action-button.js b/docs/pages/components/floating-action-button.js index 14ef46599445a0..3b440251fa9d93 100644 --- a/docs/pages/components/floating-action-button.js +++ b/docs/pages/components/floating-action-button.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/floating-action-button'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/grid-list.js b/docs/pages/components/grid-list.js index 81e8ad96c57092..12d3dd69e7c7e9 100644 --- a/docs/pages/components/grid-list.js +++ b/docs/pages/components/grid-list.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/grid-list'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/grid.js b/docs/pages/components/grid.js index a1cc4f2e7ca917..6f500ec4cef7cc 100644 --- a/docs/pages/components/grid.js +++ b/docs/pages/components/grid.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/grid'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/hidden.js b/docs/pages/components/hidden.js index 69cc3be154961a..429577d39c6d04 100644 --- a/docs/pages/components/hidden.js +++ b/docs/pages/components/hidden.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/hidden'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/icons.js b/docs/pages/components/icons.js index 66de72f3ad1505..7d5a4746a162a7 100644 --- a/docs/pages/components/icons.js +++ b/docs/pages/components/icons.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/icons'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/links.js b/docs/pages/components/links.js index 1a5ca6122441ea..d286cfe362eaf8 100644 --- a/docs/pages/components/links.js +++ b/docs/pages/components/links.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/links'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/lists.js b/docs/pages/components/lists.js index 8e6f0c4b5b5010..44b2a8e273265e 100644 --- a/docs/pages/components/lists.js +++ b/docs/pages/components/lists.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/lists'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/material-icons.js b/docs/pages/components/material-icons.js index cef14ed6dd58e6..ac1329bae4abb6 100644 --- a/docs/pages/components/material-icons.js +++ b/docs/pages/components/material-icons.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/material-icons'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/menus.js b/docs/pages/components/menus.js index 1de1ce0c5a136d..fb39c31d511198 100644 --- a/docs/pages/components/menus.js +++ b/docs/pages/components/menus.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/menus'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/modal.js b/docs/pages/components/modal.js index 4175af074b00f5..eb4f9b46807021 100644 --- a/docs/pages/components/modal.js +++ b/docs/pages/components/modal.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/modal'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/no-ssr.js b/docs/pages/components/no-ssr.js index 26578fbe7d4538..7bcc3f936b5b8a 100644 --- a/docs/pages/components/no-ssr.js +++ b/docs/pages/components/no-ssr.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/no-ssr'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/pagination.js b/docs/pages/components/pagination.js index 45bad508a56c43..bd26cf739e3912 100644 --- a/docs/pages/components/pagination.js +++ b/docs/pages/components/pagination.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/pagination'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/paper.js b/docs/pages/components/paper.js index 8c61bb541ad702..14dd0ee49c1bef 100644 --- a/docs/pages/components/paper.js +++ b/docs/pages/components/paper.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/paper'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/pickers.js b/docs/pages/components/pickers.js index 4c26201b0c313f..3f83f26135e21e 100644 --- a/docs/pages/components/pickers.js +++ b/docs/pages/components/pickers.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/pickers'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/popover.js b/docs/pages/components/popover.js index fcc8d64de1be2f..c32d1e7d217f58 100644 --- a/docs/pages/components/popover.js +++ b/docs/pages/components/popover.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/popover'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/popper.js b/docs/pages/components/popper.js index e9cb8f47273c52..8c46f952f5453f 100644 --- a/docs/pages/components/popper.js +++ b/docs/pages/components/popper.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/popper'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/portal.js b/docs/pages/components/portal.js index 7c91aef2370e6a..ee22c5f6469c13 100644 --- a/docs/pages/components/portal.js +++ b/docs/pages/components/portal.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/portal'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/progress.js b/docs/pages/components/progress.js index 3f0f32b72fcce7..abddaadcde3549 100644 --- a/docs/pages/components/progress.js +++ b/docs/pages/components/progress.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/progress'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/radio-buttons.js b/docs/pages/components/radio-buttons.js index 5baf81ed8b9e65..17c3c89c70cb42 100644 --- a/docs/pages/components/radio-buttons.js +++ b/docs/pages/components/radio-buttons.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/radio-buttons'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/rating.js b/docs/pages/components/rating.js index 8c992ecf223807..35f5980f038884 100644 --- a/docs/pages/components/rating.js +++ b/docs/pages/components/rating.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/rating'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/selects.js b/docs/pages/components/selects.js index 0f2aecc4b73c7f..27e9190db7a4f5 100644 --- a/docs/pages/components/selects.js +++ b/docs/pages/components/selects.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/selects'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/skeleton.js b/docs/pages/components/skeleton.js index f44b0155250fa2..1b1071432244c1 100644 --- a/docs/pages/components/skeleton.js +++ b/docs/pages/components/skeleton.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/skeleton'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/slider.js b/docs/pages/components/slider.js index 2ef42674fcbf07..300aa7ca98eb9b 100644 --- a/docs/pages/components/slider.js +++ b/docs/pages/components/slider.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/slider'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/snackbars.js b/docs/pages/components/snackbars.js index c631c8c9c9c5b3..0e036b9b43e92f 100644 --- a/docs/pages/components/snackbars.js +++ b/docs/pages/components/snackbars.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/snackbars'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/speed-dial.js b/docs/pages/components/speed-dial.js index bf122a217788c4..9a916e89f03e4d 100644 --- a/docs/pages/components/speed-dial.js +++ b/docs/pages/components/speed-dial.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/speed-dial'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/steppers.js b/docs/pages/components/steppers.js index fa17a472fdc724..a24bba574845e0 100644 --- a/docs/pages/components/steppers.js +++ b/docs/pages/components/steppers.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/steppers'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/switches.js b/docs/pages/components/switches.js index fc5a2c0ba41dd0..09f104cbed43b4 100644 --- a/docs/pages/components/switches.js +++ b/docs/pages/components/switches.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/switches'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/tables.js b/docs/pages/components/tables.js index 4f8ea02aa59785..d90979a0104593 100644 --- a/docs/pages/components/tables.js +++ b/docs/pages/components/tables.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/tables'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/tabs.js b/docs/pages/components/tabs.js index e16339c28f6845..c72159ea21c82c 100644 --- a/docs/pages/components/tabs.js +++ b/docs/pages/components/tabs.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/tabs'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/text-fields.js b/docs/pages/components/text-fields.js index 06e8cf4749fb77..799ed9b58fd8fe 100644 --- a/docs/pages/components/text-fields.js +++ b/docs/pages/components/text-fields.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/text-fields'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/textarea-autosize.js b/docs/pages/components/textarea-autosize.js index b2c29a74f2fe58..e47f8741c9dddb 100644 --- a/docs/pages/components/textarea-autosize.js +++ b/docs/pages/components/textarea-autosize.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/textarea-autosize'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/toggle-button.js b/docs/pages/components/toggle-button.js index 945ed2d44e4ba4..049da5c943d747 100644 --- a/docs/pages/components/toggle-button.js +++ b/docs/pages/components/toggle-button.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/toggle-button'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/tooltips.js b/docs/pages/components/tooltips.js index 2e066852642b84..df15c8fcfb92ec 100644 --- a/docs/pages/components/tooltips.js +++ b/docs/pages/components/tooltips.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/tooltips'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/transfer-list.js b/docs/pages/components/transfer-list.js index a6ad3ed7f7ce20..c7730652cd2a54 100644 --- a/docs/pages/components/transfer-list.js +++ b/docs/pages/components/transfer-list.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/transfer-list'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/transitions.js b/docs/pages/components/transitions.js index 7b01a42ac49901..b4e5360453ac81 100644 --- a/docs/pages/components/transitions.js +++ b/docs/pages/components/transitions.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/transitions'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/tree-view.js b/docs/pages/components/tree-view.js index 9bdef231793cbb..220ab85524e9fd 100644 --- a/docs/pages/components/tree-view.js +++ b/docs/pages/components/tree-view.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/tree-view'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/typography.js b/docs/pages/components/typography.js index 00d52985f726f1..71b6e32496112c 100644 --- a/docs/pages/components/typography.js +++ b/docs/pages/components/typography.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/typography'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/components/use-media-query.js b/docs/pages/components/use-media-query.js index 2fa3b135086afd..a8a1450fcdcadb 100644 --- a/docs/pages/components/use-media-query.js +++ b/docs/pages/components/use-media-query.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'components/use-media-query'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/customization/breakpoints.js b/docs/pages/customization/breakpoints.js index 792e7bf2b1e7b5..ce06a890538353 100644 --- a/docs/pages/customization/breakpoints.js +++ b/docs/pages/customization/breakpoints.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'customization/breakpoints'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/customization/color.js b/docs/pages/customization/color.js index 87652845c022d9..95fc1020078d76 100644 --- a/docs/pages/customization/color.js +++ b/docs/pages/customization/color.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'customization/color'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/customization/components.js b/docs/pages/customization/components.js index 67f564313d52ae..6e18d450f47b89 100644 --- a/docs/pages/customization/components.js +++ b/docs/pages/customization/components.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'customization/components'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/customization/default-theme.js b/docs/pages/customization/default-theme.js index 07afdd46e365cc..551f733165d377 100644 --- a/docs/pages/customization/default-theme.js +++ b/docs/pages/customization/default-theme.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'customization/default-theme'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/customization/density.js b/docs/pages/customization/density.js index 9b79bfb82fa4d1..0b65a1c31a2b22 100644 --- a/docs/pages/customization/density.js +++ b/docs/pages/customization/density.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'customization/density'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/customization/globals.js b/docs/pages/customization/globals.js index d0d71067d2594a..461828552a1ff5 100644 --- a/docs/pages/customization/globals.js +++ b/docs/pages/customization/globals.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'customization/globals'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/customization/palette.js b/docs/pages/customization/palette.js index bc806e1cc23d98..146828989a77e9 100644 --- a/docs/pages/customization/palette.js +++ b/docs/pages/customization/palette.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'customization/palette'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/customization/spacing.js b/docs/pages/customization/spacing.js index 99adfdd2392c20..1ba43712af9c4c 100644 --- a/docs/pages/customization/spacing.js +++ b/docs/pages/customization/spacing.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'customization/spacing'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/customization/theming.js b/docs/pages/customization/theming.js index b9f052d70f9499..fdecb1474b9669 100644 --- a/docs/pages/customization/theming.js +++ b/docs/pages/customization/theming.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'customization/theming'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/customization/typography.js b/docs/pages/customization/typography.js index 0a23eb82c2507c..77cd4a3b061603 100644 --- a/docs/pages/customization/typography.js +++ b/docs/pages/customization/typography.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'customization/typography'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/customization/z-index.js b/docs/pages/customization/z-index.js index d1b2d7201d9df7..3e31ffe7f7ff62 100644 --- a/docs/pages/customization/z-index.js +++ b/docs/pages/customization/z-index.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'customization/z-index'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/discover-more/backers.js b/docs/pages/discover-more/backers.js index b4c45d3b34319b..9996507d5524f2 100644 --- a/docs/pages/discover-more/backers.js +++ b/docs/pages/discover-more/backers.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'discover-more/backers'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/discover-more/changelog.js b/docs/pages/discover-more/changelog.js index 78ec85b96bc1fe..6481bb80bba16c 100644 --- a/docs/pages/discover-more/changelog.js +++ b/docs/pages/discover-more/changelog.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'discover-more/changelog'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/discover-more/languages.js b/docs/pages/discover-more/languages.js index 8343f6cb3fd1e6..88b674861d7573 100644 --- a/docs/pages/discover-more/languages.js +++ b/docs/pages/discover-more/languages.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'discover-more/languages'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/discover-more/related-projects.js b/docs/pages/discover-more/related-projects.js index e94edee1b778ab..8a7b1c9e4f30c2 100644 --- a/docs/pages/discover-more/related-projects.js +++ b/docs/pages/discover-more/related-projects.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'discover-more/related-projects'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/discover-more/roadmap.js b/docs/pages/discover-more/roadmap.js index da6fc85934a58c..aa127bd46fa15c 100644 --- a/docs/pages/discover-more/roadmap.js +++ b/docs/pages/discover-more/roadmap.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'discover-more/roadmap'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/discover-more/showcase.js b/docs/pages/discover-more/showcase.js index 485f072b129009..fe819a3645e61d 100644 --- a/docs/pages/discover-more/showcase.js +++ b/docs/pages/discover-more/showcase.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'discover-more/showcase'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/discover-more/team.js b/docs/pages/discover-more/team.js index 7627603dc37716..e265232ec76ebe 100644 --- a/docs/pages/discover-more/team.js +++ b/docs/pages/discover-more/team.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'discover-more/team'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/discover-more/vision.js b/docs/pages/discover-more/vision.js index 4610f25f3dbe17..d962bf0df1b83d 100644 --- a/docs/pages/discover-more/vision.js +++ b/docs/pages/discover-more/vision.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'discover-more/vision'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/getting-started/example-projects.js b/docs/pages/getting-started/example-projects.js index 793baedcf8a76c..7ee026dab41d88 100644 --- a/docs/pages/getting-started/example-projects.js +++ b/docs/pages/getting-started/example-projects.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'getting-started/example-projects'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/getting-started/faq.js b/docs/pages/getting-started/faq.js index 5cd15926b3a8c4..3e0cd5cc99a477 100644 --- a/docs/pages/getting-started/faq.js +++ b/docs/pages/getting-started/faq.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'getting-started/faq'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/getting-started/installation.js b/docs/pages/getting-started/installation.js index 04b29d4a3a9229..9097bf256d42ba 100644 --- a/docs/pages/getting-started/installation.js +++ b/docs/pages/getting-started/installation.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'getting-started/installation'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/getting-started/learn.js b/docs/pages/getting-started/learn.js index 8cc6047d65dc6f..aa45bf16bb06b6 100644 --- a/docs/pages/getting-started/learn.js +++ b/docs/pages/getting-started/learn.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'getting-started/learn'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/getting-started/support.js b/docs/pages/getting-started/support.js index 2086392300805b..a8d810c3f21c3b 100644 --- a/docs/pages/getting-started/support.js +++ b/docs/pages/getting-started/support.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'getting-started/support'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/getting-started/supported-components.js b/docs/pages/getting-started/supported-components.js index 052ba714208475..88b33b90989c7e 100644 --- a/docs/pages/getting-started/supported-components.js +++ b/docs/pages/getting-started/supported-components.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'getting-started/supported-components'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/getting-started/supported-platforms.js b/docs/pages/getting-started/supported-platforms.js index c4c10e0de5ae78..13ab1885ad8b97 100644 --- a/docs/pages/getting-started/supported-platforms.js +++ b/docs/pages/getting-started/supported-platforms.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'getting-started/supported-platforms'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/getting-started/templates.js b/docs/pages/getting-started/templates.js index 7e73d4c67b364d..beb69d5e60f2b2 100644 --- a/docs/pages/getting-started/templates.js +++ b/docs/pages/getting-started/templates.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'getting-started/templates'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/getting-started/usage.js b/docs/pages/getting-started/usage.js index 1a2af3b7f77aea..0640e46647aded 100644 --- a/docs/pages/getting-started/usage.js +++ b/docs/pages/getting-started/usage.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'getting-started/usage'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/guides/api.js b/docs/pages/guides/api.js index 3c3021ea97f6f2..4dccc8a4722db1 100644 --- a/docs/pages/guides/api.js +++ b/docs/pages/guides/api.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'guides/api'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/guides/composition.js b/docs/pages/guides/composition.js index 81fa1b38ed48b8..37776eaa722f6f 100644 --- a/docs/pages/guides/composition.js +++ b/docs/pages/guides/composition.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'guides/composition'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/guides/flow.js b/docs/pages/guides/flow.js index f12e279d22faae..d458909ccc0178 100644 --- a/docs/pages/guides/flow.js +++ b/docs/pages/guides/flow.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'guides/flow'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/guides/interoperability.js b/docs/pages/guides/interoperability.js index fd5da89ff811c6..af2e370f1e6f08 100644 --- a/docs/pages/guides/interoperability.js +++ b/docs/pages/guides/interoperability.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'guides/interoperability'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/guides/localization.js b/docs/pages/guides/localization.js index 07023fdcfaeb65..b67d6896c303a2 100644 --- a/docs/pages/guides/localization.js +++ b/docs/pages/guides/localization.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'guides/localization'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/guides/migration-v0x.js b/docs/pages/guides/migration-v0x.js index 86b00ec0e42b7e..5c5c4ceb7c2652 100644 --- a/docs/pages/guides/migration-v0x.js +++ b/docs/pages/guides/migration-v0x.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'guides/migration-v0x'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/guides/migration-v3.js b/docs/pages/guides/migration-v3.js index 09c458b53b8901..a604367e0d3ff4 100644 --- a/docs/pages/guides/migration-v3.js +++ b/docs/pages/guides/migration-v3.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'guides/migration-v3'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/guides/minimizing-bundle-size.js b/docs/pages/guides/minimizing-bundle-size.js index b5ba2955c95dd9..6d66c1b21c412d 100644 --- a/docs/pages/guides/minimizing-bundle-size.js +++ b/docs/pages/guides/minimizing-bundle-size.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'guides/minimizing-bundle-size'; @@ -16,7 +16,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/guides/responsive-ui.js b/docs/pages/guides/responsive-ui.js index aeef33e700d336..deca540be91c49 100644 --- a/docs/pages/guides/responsive-ui.js +++ b/docs/pages/guides/responsive-ui.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'guides/responsive-ui'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/guides/right-to-left.js b/docs/pages/guides/right-to-left.js index 7e3db059e61e3b..651a6e7103d718 100644 --- a/docs/pages/guides/right-to-left.js +++ b/docs/pages/guides/right-to-left.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'guides/right-to-left'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/guides/server-rendering.js b/docs/pages/guides/server-rendering.js index b342f7435beaf2..35ce312ecb35b6 100644 --- a/docs/pages/guides/server-rendering.js +++ b/docs/pages/guides/server-rendering.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'guides/server-rendering'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/guides/testing.js b/docs/pages/guides/testing.js index 28b46f06b86511..a08e7f3aeba431 100644 --- a/docs/pages/guides/testing.js +++ b/docs/pages/guides/testing.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'guides/testing'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/guides/typescript.js b/docs/pages/guides/typescript.js index 797f0ede71badf..6da9f0d3f78954 100644 --- a/docs/pages/guides/typescript.js +++ b/docs/pages/guides/typescript.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'guides/typescript'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/styles/advanced.js b/docs/pages/styles/advanced.js index 5baaf2af596be5..664c981003c758 100644 --- a/docs/pages/styles/advanced.js +++ b/docs/pages/styles/advanced.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'styles/advanced'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/styles/api.js b/docs/pages/styles/api.js index 5b06e9162ff83f..4884555cfbde0d 100644 --- a/docs/pages/styles/api.js +++ b/docs/pages/styles/api.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'styles/api'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/styles/basics.js b/docs/pages/styles/basics.js index 1e60430334ba20..ae264dd5aba0b5 100644 --- a/docs/pages/styles/basics.js +++ b/docs/pages/styles/basics.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'styles/basics'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/system/api.js b/docs/pages/system/api.js index 52f99a3e67f4a5..ebd0a6eca80d0d 100644 --- a/docs/pages/system/api.js +++ b/docs/pages/system/api.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'system/api'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/system/basics.js b/docs/pages/system/basics.js index e18cd3dcc61807..f90557dd374b3b 100644 --- a/docs/pages/system/basics.js +++ b/docs/pages/system/basics.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'system/basics'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/system/borders.js b/docs/pages/system/borders.js index e1d2a7022072a8..4ef40da3184f41 100644 --- a/docs/pages/system/borders.js +++ b/docs/pages/system/borders.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'system/borders'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/system/display.js b/docs/pages/system/display.js index 79469871073e5c..c778334626fb99 100644 --- a/docs/pages/system/display.js +++ b/docs/pages/system/display.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'system/display'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/system/flexbox.js b/docs/pages/system/flexbox.js index a354a1331fe483..53e3e2f70f5b43 100644 --- a/docs/pages/system/flexbox.js +++ b/docs/pages/system/flexbox.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'system/flexbox'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/system/palette.js b/docs/pages/system/palette.js index 1ca5dff7a14011..5eb0d7904f6b6c 100644 --- a/docs/pages/system/palette.js +++ b/docs/pages/system/palette.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'system/palette'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/system/positions.js b/docs/pages/system/positions.js index a9b4f412669667..e296cb2c4f757d 100644 --- a/docs/pages/system/positions.js +++ b/docs/pages/system/positions.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'system/positions'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/system/shadows.js b/docs/pages/system/shadows.js index 6cd7b620cb1668..938830b8d56192 100644 --- a/docs/pages/system/shadows.js +++ b/docs/pages/system/shadows.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'system/shadows'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/system/sizing.js b/docs/pages/system/sizing.js index d3de5773882090..6ed705dba39843 100644 --- a/docs/pages/system/sizing.js +++ b/docs/pages/system/sizing.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'system/sizing'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/system/spacing.js b/docs/pages/system/spacing.js index db2b2720235192..2a0a0741999cd7 100644 --- a/docs/pages/system/spacing.js +++ b/docs/pages/system/spacing.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'system/spacing'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/system/typography.js b/docs/pages/system/typography.js index 50297c173c414f..5c8e6006374f98 100644 --- a/docs/pages/system/typography.js +++ b/docs/pages/system/typography.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'system/typography'; @@ -12,7 +12,7 @@ const requireRaw = require.context( // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/versions.js b/docs/pages/versions.js index 4335b9d654f987..6181bf917f60ca 100644 --- a/docs/pages/versions.js +++ b/docs/pages/versions.js @@ -1,5 +1,5 @@ import React from 'react'; -import MarkdownDocsX from 'docs/src/modules/components/MarkdownDocs.new'; +import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'versions'; @@ -8,7 +8,7 @@ const requireRaw = require.context('!raw-loader!../../src/pages/versions', false // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { - return ; + return ; } Page.getInitialProps = async () => { diff --git a/docs/src/modules/components/MarkdownDocs.js b/docs/src/modules/components/MarkdownDocs.js index bfc6bfd52a81bd..12eee45e618bc4 100644 --- a/docs/src/modules/components/MarkdownDocs.js +++ b/docs/src/modules/components/MarkdownDocs.js @@ -1,5 +1,5 @@ import React from 'react'; -import PropTypes from 'prop-types'; +import * as PropTypes from 'prop-types'; import clsx from 'clsx'; import { useSelector } from 'react-redux'; import { withStyles } from '@material-ui/core/styles'; @@ -9,17 +9,40 @@ import ChevronLeftIcon from '@material-ui/icons/ChevronLeft'; import Button from '@material-ui/core/Button'; import Divider from '@material-ui/core/Divider'; import Head from 'docs/src/modules/components/Head'; -import useMarkdownDocs from 'docs/src/modules/components/useMarkdownDocs'; import AppFrame from 'docs/src/modules/components/AppFrame'; -import AppTableOfContents from 'docs/src/modules/components/AppTableOfContents'; import Ad from 'docs/src/modules/components/Ad'; import EditPage from 'docs/src/modules/components/EditPage'; import AppContainer from 'docs/src/modules/components/AppContainer'; import PageContext from 'docs/src/modules/components/PageContext'; -import { getHeaders, getTitle, getDescription } from 'docs/src/modules/utils/parseMarkdown'; import { pageToTitleI18n } from 'docs/src/modules/utils/helpers'; import Link from 'docs/src/modules/components/Link'; import { exactProp } from '@material-ui/utils'; +import { SOURCE_CODE_ROOT_URL } from 'docs/src/modules/constants'; +import Demo from 'docs/src/modules/components/Demo'; +import AppTableOfContents from './AppTableOfContents.new'; +import MarkdownElement from './MarkdownElement.new'; + +function flattenPages(pages, current = []) { + return pages.reduce((items, item) => { + if (item.children && item.children.length > 1) { + items = flattenPages(item.children, items); + } else { + items.push(item.children && item.children.length === 1 ? item.children[0] : item); + } + return items; + }, current); +} + +// To replace with .findIndex() once we stop IE 11 support. +function findIndex(array, comp) { + for (let i = 0; i < array.length; i += 1) { + if (comp(array[i])) { + return i; + } + } + + return -1; +} const styles = (theme) => ({ root: { @@ -65,49 +88,13 @@ const styles = (theme) => ({ }, }); -function flattenPages(pages, current = []) { - return pages.reduce((items, item) => { - if (item.children && item.children.length > 1) { - items = flattenPages(item.children, items); - } else { - items.push(item.children && item.children.length === 1 ? item.children[0] : item); - } - return items; - }, current); -} - -// To replace with .findIndex() once we stop IE 11 support. -function findIndex(array, comp) { - for (let i = 0; i < array.length; i += 1) { - if (comp(array[i])) { - return i; - } - } - - return -1; -} - function MarkdownDocs(props) { - const { - classes, - disableAd = false, - disableToc = false, - markdown: markdownProp, - req, - reqPrefix, - reqSource, - } = props; + const { classes, disableAd = false, disableToc = false, demos, docs, requireDemo } = props; const t = useSelector((state) => state.options.t); - const markdownDocs = useMarkdownDocs({ - markdown: markdownProp, - req, - reqPrefix, - reqSource, - }); - - const headers = getHeaders(markdownDocs.markdown); + const userLanguage = useSelector((state) => state.options.userLanguage); + const { description, location, rendered, title, toc } = docs[userLanguage]; const { activePage, pages } = React.useContext(PageContext); const pageList = flattenPages(pages); @@ -118,10 +105,7 @@ function MarkdownDocs(props) { return ( - + {disableAd ? null : ( { @@ -141,9 +125,64 @@ function MarkdownDocs(props) { >
- +
- {markdownDocs.element} + {rendered.map((renderedMarkdownOrDemo, index) => { + if (typeof renderedMarkdownOrDemo === 'string') { + const renderedMarkdown = renderedMarkdownOrDemo; + return ( + + ); + } + + const demoOptions = renderedMarkdownOrDemo; + const name = demoOptions.demo; + const demo = demos?.[name]; + if (demo === undefined) { + const errorMessage = [ + `Missing demo: ${name}. You can use one of the following:`, + Object.keys(demos), + ].join('\n'); + + if (userLanguage === 'en') { + throw new Error(errorMessage); + } + + if (process.env.NODE_ENV !== 'production') { + console.error(errorMessage); + } + + const warnIcon = ( + + ⚠️ + + ); + return ( +
+ {/* eslint-disable-next-line material-ui/no-hardcoded-labels */} + {warnIcon} Missing demo `{name}` {warnIcon} +
+ ); + } + + return ( + + ); + })}
{!currentPage || currentPage.displayNav === false || @@ -183,19 +222,18 @@ function MarkdownDocs(props) {
- {disableToc ? null : } + {disableToc ? null : } ); } MarkdownDocs.propTypes = { classes: PropTypes.object.isRequired, + demos: PropTypes.object.isRequired, disableAd: PropTypes.bool, disableToc: PropTypes.bool, - markdown: PropTypes.string, - req: PropTypes.func, - reqPrefix: PropTypes.string, - reqSource: PropTypes.func, + docs: PropTypes.object.isRequired, + requireDemo: PropTypes.func.isRequired, }; if (process.env.NODE_ENV !== 'production') { diff --git a/docs/src/modules/components/MarkdownDocs.new.js b/docs/src/modules/components/MarkdownDocs.new.js deleted file mode 100644 index ab4fed99b55675..00000000000000 --- a/docs/src/modules/components/MarkdownDocs.new.js +++ /dev/null @@ -1,238 +0,0 @@ -import React from 'react'; -import * as PropTypes from 'prop-types'; -import clsx from 'clsx'; -import { useSelector } from 'react-redux'; -import { withStyles } from '@material-ui/core/styles'; -import Portal from '@material-ui/core/Portal'; -import ChevronRightIcon from '@material-ui/icons/ChevronRight'; -import ChevronLeftIcon from '@material-ui/icons/ChevronLeft'; -import Button from '@material-ui/core/Button'; -import Divider from '@material-ui/core/Divider'; -import Head from 'docs/src/modules/components/Head'; -import AppFrame from 'docs/src/modules/components/AppFrame'; -import Ad from 'docs/src/modules/components/Ad'; -import EditPage from 'docs/src/modules/components/EditPage'; -import AppContainer from 'docs/src/modules/components/AppContainer'; -import PageContext from 'docs/src/modules/components/PageContext'; -import { pageToTitleI18n } from 'docs/src/modules/utils/helpers'; -import Link from 'docs/src/modules/components/Link'; -import { SOURCE_CODE_ROOT_URL } from 'docs/src/modules/constants'; -import Demo from 'docs/src/modules/components/Demo'; -import AppTableOfContents from './AppTableOfContents.new'; -import MarkdownElement from './MarkdownElement.new'; - -function flattenPages(pages, current = []) { - return pages.reduce((items, item) => { - if (item.children && item.children.length > 1) { - items = flattenPages(item.children, items); - } else { - items.push(item.children && item.children.length === 1 ? item.children[0] : item); - } - return items; - }, current); -} - -// To replace with .findIndex() once we stop IE 11 support. -function findIndex(array, comp) { - for (let i = 0; i < array.length; i += 1) { - if (comp(array[i])) { - return i; - } - } - - return -1; -} - -const styles = (theme) => ({ - root: { - width: '100%', - }, - container: { - position: 'relative', - }, - actions: { - position: 'absolute', - right: 16, - display: 'flex', - flexDirection: 'column', - alignItems: 'flex-end', - }, - ad: { - '& .description': { - marginBottom: 196, - }, - '& .description.ad': { - marginBottom: 40, - }, - }, - toc: { - [theme.breakpoints.up('sm')]: { - width: 'calc(100% - 175px)', - }, - [theme.breakpoints.up('lg')]: { - width: 'calc(100% - 175px - 240px)', - }, - }, - footer: { - marginTop: theme.spacing(12), - }, - pagination: { - margin: theme.spacing(3, 0, 4), - display: 'flex', - justifyContent: 'space-between', - }, - pageLinkButton: { - textTransform: 'none', - fontWeight: theme.typography.fontWeightRegular, - }, -}); - -function MarkdownDocs(props) { - const { classes, disableAd = false, disableToc = false, demos, docs, requireDemo } = props; - - const t = useSelector((state) => state.options.t); - - const userLanguage = useSelector((state) => state.options.userLanguage); - const { description, location, rendered, title, toc } = docs[userLanguage]; - - const { activePage, pages } = React.useContext(PageContext); - const pageList = flattenPages(pages); - const currentPageNum = findIndex(pageList, (page) => page.pathname === activePage.pathname); - const currentPage = pageList[currentPageNum]; - const prevPage = pageList[currentPageNum - 1]; - const nextPage = pageList[currentPageNum + 1]; - - return ( - - - {disableAd ? null : ( - { - const container = document.querySelector('.description'); - container.classList.add('ad'); - return container; - }} - > - - - )} -
- -
- -
- {rendered.map((renderedMarkdownOrDemo, index) => { - if (typeof renderedMarkdownOrDemo === 'string') { - const renderedMarkdown = renderedMarkdownOrDemo; - return ( - - ); - } - - const demoOptions = renderedMarkdownOrDemo; - const name = demoOptions.demo; - const demo = demos?.[name]; - if (demo === undefined) { - const errorMessage = [ - `Missing demo: ${name}. You can use one of the following:`, - Object.keys(demos), - ].join('\n'); - - if (userLanguage === 'en') { - throw new Error(errorMessage); - } - - if (process.env.NODE_ENV !== 'production') { - console.error(errorMessage); - } - - const warnIcon = ( - - ⚠️ - - ); - return ( -
- {/* eslint-disable-next-line material-ui/no-hardcoded-labels */} - {warnIcon} Missing demo `{name}` {warnIcon} -
- ); - } - - return ( - - ); - })} -
- {!currentPage || - currentPage.displayNav === false || - (nextPage.displayNav === false && !prevPage) ? null : ( - - -
- {prevPage ? ( - - ) : ( -
- )} - {nextPage.displayNav === false ? null : ( - - )} -
- - )} -
-
-
- {disableToc ? null : } -
- ); -} - -MarkdownDocs.propTypes = { - classes: PropTypes.object.isRequired, - demos: PropTypes.object.isRequired, - disableAd: PropTypes.bool, - disableToc: PropTypes.bool, - docs: PropTypes.object.isRequired, - requireDemo: PropTypes.func.isRequired, -}; - -export default withStyles(styles)(MarkdownDocs); From daad5504e7112f5cf8898337874e5cca5bb60a66 Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Sun, 19 Apr 2020 15:54:41 +0200 Subject: [PATCH 12/35] fix: restore /versions --- docs/pages/versions.js | 45 +++++++++++++++++++-- docs/src/modules/components/MarkdownDocs.js | 2 +- 2 files changed, 43 insertions(+), 4 deletions(-) diff --git a/docs/pages/versions.js b/docs/pages/versions.js index 6181bf917f60ca..f03febc616be93 100644 --- a/docs/pages/versions.js +++ b/docs/pages/versions.js @@ -1,17 +1,56 @@ import React from 'react'; +import orderBy from 'lodash/orderBy'; +import sortedUniqBy from 'lodash/sortedUniqBy'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; +import fetch from 'cross-fetch'; import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; const pageFilename = 'versions'; -const requireDemo = require.context('docs/src/pages/versions', false, /\.(js|tsx)$/); -const requireRaw = require.context('!raw-loader!../../src/pages/versions', false, /\.(js|md|tsx)$/); +const requireDemo = require.context('docs/src/pages/versions/', false, /\.(js|tsx)$/); +const requireRaw = require.context('!raw-loader!../src/pages/versions', false, /\.(js|md|tsx)$/); // eslint-disable-next-line react/prop-types export default function Page({ demos, docs }) { return ; } +async function getBranches() { + const githubAuthorizationToken = process.env.GITHUB_AUTH || ''; + + const result = await fetch('https://api.github.com/repos/mui-org/material-ui-docs/branches', { + headers: { + Authorization: `Basic ${Buffer.from(githubAuthorizationToken).toString('base64')}`, + }, + }); + const branches = await result.json(); + return branches; +} + Page.getInitialProps = async () => { + const FILTERED_BRANCHES = ['latest', 'staging', 'l10n', 'next']; + + const branches = await getBranches(); + let versions = branches.map((n) => n.name); + versions = versions.filter((value) => FILTERED_BRANCHES.indexOf(value) === -1); + versions = versions.map((version) => ({ + version, + // Replace dot with dashes for Netlify branch subdomains + url: `https://${version.replace(/\./g, '-')}.material-ui.com`, + })); + // Current version. + versions.push({ + version: `v${process.env.LIB_VERSION}`, + url: 'https://material-ui.com', + }); + // Legacy documentation. + versions.push({ + version: 'v0', + url: 'https://v0.material-ui.com', + }); + versions = orderBy(versions, 'version', 'desc'); + versions = sortedUniqBy(versions, 'version'); + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); - return { demos, docs }; + + return { demos, docs, versions }; }; diff --git a/docs/src/modules/components/MarkdownDocs.js b/docs/src/modules/components/MarkdownDocs.js index 12eee45e618bc4..25e3fb305ebb00 100644 --- a/docs/src/modules/components/MarkdownDocs.js +++ b/docs/src/modules/components/MarkdownDocs.js @@ -176,7 +176,7 @@ function MarkdownDocs(props) { raw: demo.raw, js: requireDemo(demo.module).default, rawTS: demo.rawTS, - tsx: requireDemo(demo.moduleTS).default, + tsx: demo.moduleTS ? requireDemo(demo.moduleTS).default : null, }} demoOptions={demoOptions} githubLocation={`${SOURCE_CODE_ROOT_URL}/docs/src/${name}`} From d5fc4349b903ca98a6aef759a542cf03f3d8408b Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Sun, 19 Apr 2020 16:30:33 +0200 Subject: [PATCH 13/35] docs: move blog to new markdown handling --- .../blog/2019-developer-survey-results.js | 15 ++++++-- docs/pages/blog/2019.js | 15 ++++++-- docs/pages/blog/2020-introducing-sketch.js | 15 ++++++-- docs/pages/blog/2020-q1-update.js | 15 ++++++-- docs/pages/blog/april-2019-update.js | 15 ++++++-- docs/pages/blog/august-2019-update.js | 15 ++++++-- docs/pages/blog/december-2019-update.js | 15 ++++++-- docs/pages/blog/july-2019-update.js | 15 ++++++-- docs/pages/blog/june-2019-update.js | 15 ++++++-- docs/pages/blog/march-2019-update.js | 15 ++++++-- docs/pages/blog/material-ui-v1-is-out.js | 15 ++++++-- docs/pages/blog/material-ui-v4-is-out.js | 15 ++++++-- docs/pages/blog/may-2019-update.js | 15 ++++++-- docs/pages/blog/november-2019-update.js | 15 ++++++-- docs/pages/blog/october-2019-update.js | 15 ++++++-- docs/pages/blog/september-2019-update.js | 15 ++++++-- docs/src/modules/components/TopLayoutBlog.js | 34 ++++++++----------- 17 files changed, 206 insertions(+), 68 deletions(-) diff --git a/docs/pages/blog/2019-developer-survey-results.js b/docs/pages/blog/2019-developer-survey-results.js index 1efae03a9c899b..237b64e7038807 100644 --- a/docs/pages/blog/2019-developer-survey-results.js +++ b/docs/pages/blog/2019-developer-survey-results.js @@ -1,7 +1,16 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; -import markdown from './2019-developer-survey-results.md'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'blog/2019-developer-survey-results'; +const requireRaw = require.context('!raw-loader!./', false, /2019-developer-survey-results\.md$/); + +// eslint-disable-next-line react/prop-types +export default function Page({ docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/blog/2019.js b/docs/pages/blog/2019.js index 2400f3a6f80c62..d9fec1c4ccd407 100644 --- a/docs/pages/blog/2019.js +++ b/docs/pages/blog/2019.js @@ -1,7 +1,16 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; -import markdown from './2019.md'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'blog/2019'; +const requireRaw = require.context('!raw-loader!./', false, /2019\.md$/); + +// eslint-disable-next-line react/prop-types +export default function Page({ docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/blog/2020-introducing-sketch.js b/docs/pages/blog/2020-introducing-sketch.js index 5b81582a60fe18..7dbb8a52326bff 100644 --- a/docs/pages/blog/2020-introducing-sketch.js +++ b/docs/pages/blog/2020-introducing-sketch.js @@ -1,7 +1,16 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; -import markdown from './2020-introducing-sketch.md'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'blog/2020-introducing-sketch'; +const requireRaw = require.context('!raw-loader!./', false, /2020-introducing-sketch\.md$/); + +// eslint-disable-next-line react/prop-types +export default function Page({ docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/blog/2020-q1-update.js b/docs/pages/blog/2020-q1-update.js index 40ca7f4573bed3..f4134e727d910b 100644 --- a/docs/pages/blog/2020-q1-update.js +++ b/docs/pages/blog/2020-q1-update.js @@ -1,7 +1,16 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; -import markdown from './2020-q1-update.md'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'blog/2020-q1-update'; +const requireRaw = require.context('!raw-loader!./', false, /2020-q1-update\.md$/); + +// eslint-disable-next-line react/prop-types +export default function Page({ docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/blog/april-2019-update.js b/docs/pages/blog/april-2019-update.js index b9643f2038e2c0..22e81c4753c382 100644 --- a/docs/pages/blog/april-2019-update.js +++ b/docs/pages/blog/april-2019-update.js @@ -1,7 +1,16 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; -import markdown from './april-2019-update.md'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'blog/april-2019-update'; +const requireRaw = require.context('!raw-loader!./', false, /april-2019-update\.md$/); + +// eslint-disable-next-line react/prop-types +export default function Page({ docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/blog/august-2019-update.js b/docs/pages/blog/august-2019-update.js index ee89b462907018..6cff7b4ec7dc90 100644 --- a/docs/pages/blog/august-2019-update.js +++ b/docs/pages/blog/august-2019-update.js @@ -1,7 +1,16 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; -import markdown from './august-2019-update.md'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'blog/august-2019-update'; +const requireRaw = require.context('!raw-loader!./', false, /august-2019-update\.md$/); + +// eslint-disable-next-line react/prop-types +export default function Page({ docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/blog/december-2019-update.js b/docs/pages/blog/december-2019-update.js index 577e6e8d3a7b93..76602c99398721 100644 --- a/docs/pages/blog/december-2019-update.js +++ b/docs/pages/blog/december-2019-update.js @@ -1,7 +1,16 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; -import markdown from './december-2019-update.md'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'blog/december-2019-update'; +const requireRaw = require.context('!raw-loader!./', false, /december-2019-update\.md$/); + +// eslint-disable-next-line react/prop-types +export default function Page({ docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/blog/july-2019-update.js b/docs/pages/blog/july-2019-update.js index 228462f919c5a8..305edbe6323d2f 100644 --- a/docs/pages/blog/july-2019-update.js +++ b/docs/pages/blog/july-2019-update.js @@ -1,7 +1,16 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; -import markdown from './july-2019-update.md'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'blog/july-2019-update'; +const requireRaw = require.context('!raw-loader!./', false, /july-2019-update\.md$/); + +// eslint-disable-next-line react/prop-types +export default function Page({ docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/blog/june-2019-update.js b/docs/pages/blog/june-2019-update.js index 5087c3f427b986..037877ca2bf3c9 100644 --- a/docs/pages/blog/june-2019-update.js +++ b/docs/pages/blog/june-2019-update.js @@ -1,7 +1,16 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; -import markdown from './june-2019-update.md'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'blog/june-2019-update'; +const requireRaw = require.context('!raw-loader!./', false, /june-2019-update\.md$/); + +// eslint-disable-next-line react/prop-types +export default function Page({ docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/blog/march-2019-update.js b/docs/pages/blog/march-2019-update.js index 09c3ae74833013..0088f943df4cb7 100644 --- a/docs/pages/blog/march-2019-update.js +++ b/docs/pages/blog/march-2019-update.js @@ -1,7 +1,16 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; -import markdown from './march-2019-update.md'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'blog/march-2019-update'; +const requireRaw = require.context('!raw-loader!./', false, /march-2019-update\.md$/); + +// eslint-disable-next-line react/prop-types +export default function Page({ docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/blog/material-ui-v1-is-out.js b/docs/pages/blog/material-ui-v1-is-out.js index b3b374eddb82e5..7b518756d68f38 100644 --- a/docs/pages/blog/material-ui-v1-is-out.js +++ b/docs/pages/blog/material-ui-v1-is-out.js @@ -1,7 +1,16 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; -import markdown from './material-ui-v1-is-out.md'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'blog/material-ui-v1-is-out'; +const requireRaw = require.context('!raw-loader!./', false, /material-ui-v1-is-out\.md$/); + +// eslint-disable-next-line react/prop-types +export default function Page({ docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/blog/material-ui-v4-is-out.js b/docs/pages/blog/material-ui-v4-is-out.js index 0a3f8d7739926c..0efdb32b62ef4e 100644 --- a/docs/pages/blog/material-ui-v4-is-out.js +++ b/docs/pages/blog/material-ui-v4-is-out.js @@ -1,7 +1,16 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; -import markdown from './material-ui-v4-is-out.md'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'blog/material-ui-v4-is-out'; +const requireRaw = require.context('!raw-loader!./', false, /material-ui-v4-is-out\.md$/); + +// eslint-disable-next-line react/prop-types +export default function Page({ docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/blog/may-2019-update.js b/docs/pages/blog/may-2019-update.js index 5b9c635f878d76..56dae85f9a3c4c 100644 --- a/docs/pages/blog/may-2019-update.js +++ b/docs/pages/blog/may-2019-update.js @@ -1,7 +1,16 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; -import markdown from './may-2019-update.md'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'blog/may-2019-update'; +const requireRaw = require.context('!raw-loader!./', false, /may-2019-update\.md$/); + +// eslint-disable-next-line react/prop-types +export default function Page({ docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/blog/november-2019-update.js b/docs/pages/blog/november-2019-update.js index 14b2e77ad02adf..2888d48cd1f114 100644 --- a/docs/pages/blog/november-2019-update.js +++ b/docs/pages/blog/november-2019-update.js @@ -1,7 +1,16 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; -import markdown from './november-2019-update.md'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'blog/november-2019-update'; +const requireRaw = require.context('!raw-loader!./', false, /november-2019-update\.md$/); + +// eslint-disable-next-line react/prop-types +export default function Page({ docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/blog/october-2019-update.js b/docs/pages/blog/october-2019-update.js index 1129bb9657112e..d08669c8d58a7c 100644 --- a/docs/pages/blog/october-2019-update.js +++ b/docs/pages/blog/october-2019-update.js @@ -1,7 +1,16 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; -import markdown from './october-2019-update.md'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'blog/october-2019-update'; +const requireRaw = require.context('!raw-loader!./', false, /october-2019-update\.md$/); + +// eslint-disable-next-line react/prop-types +export default function Page({ docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/pages/blog/september-2019-update.js b/docs/pages/blog/september-2019-update.js index 8e835fd8566c53..4eb312677ac0d7 100644 --- a/docs/pages/blog/september-2019-update.js +++ b/docs/pages/blog/september-2019-update.js @@ -1,7 +1,16 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; -import markdown from './september-2019-update.md'; +import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; -export default function Page() { - return ; +const pageFilename = 'blog/september-2019-update'; +const requireRaw = require.context('!raw-loader!./', false, /september-2019-update\.md$/); + +// eslint-disable-next-line react/prop-types +export default function Page({ docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; diff --git a/docs/src/modules/components/TopLayoutBlog.js b/docs/src/modules/components/TopLayoutBlog.js index 3aed8b2181861a..d83aef30961434 100644 --- a/docs/src/modules/components/TopLayoutBlog.js +++ b/docs/src/modules/components/TopLayoutBlog.js @@ -5,10 +5,9 @@ import Head from 'docs/src/modules/components/Head'; import AppFrame from 'docs/src/modules/components/AppFrame'; import AppContainer from 'docs/src/modules/components/AppContainer'; import Link from '@material-ui/core/Link'; -import useMarkdownDocs from 'docs/src/modules/components/useMarkdownDocs'; -import { getHeaders, getTitle, getDescription } from 'docs/src/modules/utils/parseMarkdown'; import AppFooter from 'docs/src/modules/components/AppFooter'; import { exactProp } from '@material-ui/utils'; +import MarkdownElement from './MarkdownElement.new'; const styles = (theme) => ({ root: { @@ -45,23 +44,13 @@ const styles = (theme) => ({ }); function TopLayoutBlog(props) { - const { classes, markdown: markdownProp, req, reqPrefix, reqSource } = props; + const { classes, docs } = props; - const markdownDocs = useMarkdownDocs({ - markdown: markdownProp, - req, - reqPrefix, - reqSource, - }); - - const headers = getHeaders(markdownDocs.markdown); + const { description, rendered, title } = docs.en; return ( - +
{'< Back to blog'} - {markdownDocs.element} + {rendered.map((chunk, index) => { + return ( + + ); + })}
@@ -82,10 +79,7 @@ function TopLayoutBlog(props) { TopLayoutBlog.propTypes = { classes: PropTypes.object.isRequired, - markdown: PropTypes.string, - req: PropTypes.func, - reqPrefix: PropTypes.string, - reqSource: PropTypes.func, + docs: PropTypes.object.isRequired, }; if (process.env.NODE_ENV !== 'production') { From 619ce95c719f0b9b4cbd6f6cad75c250c27829c3 Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Sun, 19 Apr 2020 16:35:09 +0200 Subject: [PATCH 14/35] chore: cleanup markdown handling - remove unused useMarkdownDocs - squash parseMarkdown and prepareMarkdown --- docs/pages/api-docs/alert-title.js | 3 +- docs/pages/api-docs/alert.js | 3 +- docs/pages/api-docs/app-bar.js | 3 +- docs/pages/api-docs/autocomplete.js | 3 +- docs/pages/api-docs/avatar-group.js | 3 +- docs/pages/api-docs/avatar.js | 3 +- docs/pages/api-docs/backdrop.js | 3 +- docs/pages/api-docs/badge.js | 3 +- .../api-docs/bottom-navigation-action.js | 3 +- docs/pages/api-docs/bottom-navigation.js | 3 +- docs/pages/api-docs/breadcrumbs.js | 3 +- docs/pages/api-docs/button-base.js | 3 +- docs/pages/api-docs/button-group.js | 3 +- docs/pages/api-docs/button.js | 3 +- docs/pages/api-docs/card-action-area.js | 3 +- docs/pages/api-docs/card-actions.js | 3 +- docs/pages/api-docs/card-content.js | 3 +- docs/pages/api-docs/card-header.js | 3 +- docs/pages/api-docs/card-media.js | 3 +- docs/pages/api-docs/card.js | 3 +- docs/pages/api-docs/checkbox.js | 3 +- docs/pages/api-docs/chip.js | 3 +- docs/pages/api-docs/circular-progress.js | 3 +- docs/pages/api-docs/click-away-listener.js | 3 +- docs/pages/api-docs/collapse.js | 3 +- docs/pages/api-docs/container.js | 3 +- docs/pages/api-docs/css-baseline.js | 3 +- docs/pages/api-docs/dialog-actions.js | 3 +- docs/pages/api-docs/dialog-content-text.js | 3 +- docs/pages/api-docs/dialog-content.js | 3 +- docs/pages/api-docs/dialog-title.js | 3 +- docs/pages/api-docs/dialog.js | 3 +- docs/pages/api-docs/divider.js | 3 +- docs/pages/api-docs/drawer.js | 3 +- .../pages/api-docs/expansion-panel-actions.js | 3 +- .../pages/api-docs/expansion-panel-details.js | 3 +- .../pages/api-docs/expansion-panel-summary.js | 3 +- docs/pages/api-docs/expansion-panel.js | 3 +- docs/pages/api-docs/fab.js | 3 +- docs/pages/api-docs/fade.js | 3 +- docs/pages/api-docs/filled-input.js | 3 +- docs/pages/api-docs/form-control-label.js | 3 +- docs/pages/api-docs/form-control.js | 3 +- docs/pages/api-docs/form-group.js | 3 +- docs/pages/api-docs/form-helper-text.js | 3 +- docs/pages/api-docs/form-label.js | 3 +- docs/pages/api-docs/grid-list-tile-bar.js | 3 +- docs/pages/api-docs/grid-list-tile.js | 3 +- docs/pages/api-docs/grid-list.js | 3 +- docs/pages/api-docs/grid.js | 3 +- docs/pages/api-docs/grow.js | 3 +- docs/pages/api-docs/hidden.js | 3 +- docs/pages/api-docs/icon-button.js | 3 +- docs/pages/api-docs/icon.js | 3 +- docs/pages/api-docs/input-adornment.js | 3 +- docs/pages/api-docs/input-base.js | 3 +- docs/pages/api-docs/input-label.js | 3 +- docs/pages/api-docs/input.js | 3 +- docs/pages/api-docs/linear-progress.js | 3 +- docs/pages/api-docs/link.js | 3 +- docs/pages/api-docs/list-item-avatar.js | 3 +- docs/pages/api-docs/list-item-icon.js | 3 +- .../api-docs/list-item-secondary-action.js | 3 +- docs/pages/api-docs/list-item-text.js | 3 +- docs/pages/api-docs/list-item.js | 3 +- docs/pages/api-docs/list-subheader.js | 3 +- docs/pages/api-docs/list.js | 3 +- docs/pages/api-docs/menu-item.js | 3 +- docs/pages/api-docs/menu-list.js | 3 +- docs/pages/api-docs/menu.js | 3 +- docs/pages/api-docs/mobile-stepper.js | 3 +- docs/pages/api-docs/modal.js | 3 +- docs/pages/api-docs/native-select.js | 3 +- docs/pages/api-docs/no-ssr.js | 3 +- docs/pages/api-docs/outlined-input.js | 3 +- docs/pages/api-docs/pagination-item.js | 3 +- docs/pages/api-docs/pagination.js | 3 +- docs/pages/api-docs/paper.js | 3 +- docs/pages/api-docs/popover.js | 3 +- docs/pages/api-docs/popper.js | 3 +- docs/pages/api-docs/portal.js | 3 +- docs/pages/api-docs/radio-group.js | 3 +- docs/pages/api-docs/radio.js | 3 +- docs/pages/api-docs/rating.js | 3 +- docs/pages/api-docs/root-ref.js | 3 +- docs/pages/api-docs/scoped-css-baseline.js | 3 +- docs/pages/api-docs/select.js | 3 +- docs/pages/api-docs/skeleton.js | 3 +- docs/pages/api-docs/slide.js | 3 +- docs/pages/api-docs/slider.js | 3 +- docs/pages/api-docs/snackbar-content.js | 3 +- docs/pages/api-docs/snackbar.js | 3 +- docs/pages/api-docs/speed-dial-action.js | 3 +- docs/pages/api-docs/speed-dial-icon.js | 3 +- docs/pages/api-docs/speed-dial.js | 3 +- docs/pages/api-docs/step-button.js | 3 +- docs/pages/api-docs/step-connector.js | 3 +- docs/pages/api-docs/step-content.js | 3 +- docs/pages/api-docs/step-icon.js | 3 +- docs/pages/api-docs/step-label.js | 3 +- docs/pages/api-docs/step.js | 3 +- docs/pages/api-docs/stepper.js | 3 +- docs/pages/api-docs/svg-icon.js | 3 +- docs/pages/api-docs/swipeable-drawer.js | 3 +- docs/pages/api-docs/switch.js | 3 +- docs/pages/api-docs/tab.js | 3 +- docs/pages/api-docs/table-body.js | 3 +- docs/pages/api-docs/table-cell.js | 3 +- docs/pages/api-docs/table-container.js | 3 +- docs/pages/api-docs/table-footer.js | 3 +- docs/pages/api-docs/table-head.js | 3 +- docs/pages/api-docs/table-pagination.js | 3 +- docs/pages/api-docs/table-row.js | 3 +- docs/pages/api-docs/table-sort-label.js | 3 +- docs/pages/api-docs/table.js | 3 +- docs/pages/api-docs/tabs.js | 3 +- docs/pages/api-docs/text-field.js | 3 +- docs/pages/api-docs/textarea-autosize.js | 3 +- docs/pages/api-docs/toggle-button-group.js | 3 +- docs/pages/api-docs/toggle-button.js | 3 +- docs/pages/api-docs/toolbar.js | 3 +- docs/pages/api-docs/tooltip.js | 3 +- docs/pages/api-docs/tree-item.js | 3 +- docs/pages/api-docs/tree-view.js | 3 +- docs/pages/api-docs/typography.js | 3 +- docs/pages/api-docs/zoom.js | 3 +- .../blog/2019-developer-survey-results.js | 3 +- docs/pages/blog/2019.js | 3 +- docs/pages/blog/2020-introducing-sketch.js | 3 +- docs/pages/blog/2020-q1-update.js | 3 +- docs/pages/blog/april-2019-update.js | 3 +- docs/pages/blog/august-2019-update.js | 3 +- docs/pages/blog/december-2019-update.js | 3 +- docs/pages/blog/july-2019-update.js | 3 +- docs/pages/blog/june-2019-update.js | 3 +- docs/pages/blog/march-2019-update.js | 3 +- docs/pages/blog/material-ui-v1-is-out.js | 3 +- docs/pages/blog/material-ui-v4-is-out.js | 3 +- docs/pages/blog/may-2019-update.js | 3 +- docs/pages/blog/november-2019-update.js | 3 +- docs/pages/blog/october-2019-update.js | 3 +- docs/pages/blog/september-2019-update.js | 3 +- docs/pages/company/about.js | 3 +- docs/pages/company/contact.js | 3 +- docs/pages/company/jobs.js | 3 +- docs/pages/components/about-the-lab.js | 3 +- docs/pages/components/alert.js | 3 +- docs/pages/components/app-bar.js | 3 +- docs/pages/components/autocomplete.js | 3 +- docs/pages/components/avatars.js | 3 +- docs/pages/components/backdrop.js | 3 +- docs/pages/components/badges.js | 3 +- docs/pages/components/bottom-navigation.js | 3 +- docs/pages/components/box.js | 3 +- docs/pages/components/breadcrumbs.js | 3 +- docs/pages/components/button-group.js | 3 +- docs/pages/components/buttons.js | 3 +- docs/pages/components/cards.js | 3 +- docs/pages/components/checkboxes.js | 3 +- docs/pages/components/chips.js | 3 +- docs/pages/components/click-away-listener.js | 3 +- docs/pages/components/container.js | 3 +- docs/pages/components/css-baseline.js | 3 +- docs/pages/components/dialogs.js | 3 +- docs/pages/components/dividers.js | 3 +- docs/pages/components/drawers.js | 3 +- docs/pages/components/expansion-panels.js | 3 +- .../components/floating-action-button.js | 3 +- docs/pages/components/grid-list.js | 3 +- docs/pages/components/grid.js | 3 +- docs/pages/components/hidden.js | 3 +- docs/pages/components/icons.js | 3 +- docs/pages/components/links.js | 3 +- docs/pages/components/lists.js | 3 +- docs/pages/components/material-icons.js | 3 +- docs/pages/components/menus.js | 3 +- docs/pages/components/modal.js | 3 +- docs/pages/components/no-ssr.js | 3 +- docs/pages/components/pagination.js | 3 +- docs/pages/components/paper.js | 3 +- docs/pages/components/pickers.js | 3 +- docs/pages/components/popover.js | 3 +- docs/pages/components/popper.js | 3 +- docs/pages/components/portal.js | 3 +- docs/pages/components/progress.js | 3 +- docs/pages/components/radio-buttons.js | 3 +- docs/pages/components/rating.js | 3 +- docs/pages/components/selects.js | 3 +- docs/pages/components/skeleton.js | 3 +- docs/pages/components/slider.js | 3 +- docs/pages/components/snackbars.js | 3 +- docs/pages/components/speed-dial.js | 3 +- docs/pages/components/steppers.js | 3 +- docs/pages/components/switches.js | 3 +- docs/pages/components/tables.js | 3 +- docs/pages/components/tabs.js | 3 +- docs/pages/components/text-fields.js | 3 +- docs/pages/components/textarea-autosize.js | 3 +- docs/pages/components/toggle-button.js | 3 +- docs/pages/components/tooltips.js | 3 +- docs/pages/components/transfer-list.js | 3 +- docs/pages/components/transitions.js | 3 +- docs/pages/components/tree-view.js | 3 +- docs/pages/components/typography.js | 3 +- docs/pages/components/use-media-query.js | 3 +- docs/pages/customization/breakpoints.js | 3 +- docs/pages/customization/color.js | 3 +- docs/pages/customization/components.js | 3 +- docs/pages/customization/default-theme.js | 3 +- docs/pages/customization/density.js | 3 +- docs/pages/customization/globals.js | 3 +- docs/pages/customization/palette.js | 3 +- docs/pages/customization/spacing.js | 3 +- docs/pages/customization/theming.js | 3 +- docs/pages/customization/typography.js | 3 +- docs/pages/customization/z-index.js | 3 +- docs/pages/discover-more/backers.js | 3 +- docs/pages/discover-more/changelog.js | 3 +- docs/pages/discover-more/languages.js | 3 +- docs/pages/discover-more/related-projects.js | 3 +- docs/pages/discover-more/roadmap.js | 3 +- docs/pages/discover-more/showcase.js | 3 +- docs/pages/discover-more/team.js | 3 +- docs/pages/discover-more/vision.js | 3 +- .../pages/getting-started/example-projects.js | 3 +- docs/pages/getting-started/faq.js | 3 +- docs/pages/getting-started/installation.js | 3 +- docs/pages/getting-started/learn.js | 3 +- docs/pages/getting-started/support.js | 3 +- .../getting-started/supported-components.js | 3 +- .../getting-started/supported-platforms.js | 3 +- docs/pages/getting-started/templates.js | 3 +- docs/pages/getting-started/usage.js | 3 +- docs/pages/guides/api.js | 3 +- docs/pages/guides/composition.js | 3 +- docs/pages/guides/flow.js | 3 +- docs/pages/guides/interoperability.js | 3 +- docs/pages/guides/localization.js | 3 +- docs/pages/guides/migration-v0x.js | 3 +- docs/pages/guides/migration-v3.js | 3 +- docs/pages/guides/minimizing-bundle-size.js | 3 +- docs/pages/guides/responsive-ui.js | 3 +- docs/pages/guides/right-to-left.js | 3 +- docs/pages/guides/server-rendering.js | 3 +- docs/pages/guides/testing.js | 3 +- docs/pages/guides/typescript.js | 3 +- docs/pages/styles/advanced.js | 3 +- docs/pages/styles/api.js | 3 +- docs/pages/styles/basics.js | 3 +- docs/pages/system/api.js | 3 +- docs/pages/system/basics.js | 3 +- docs/pages/system/borders.js | 3 +- docs/pages/system/display.js | 3 +- docs/pages/system/flexbox.js | 3 +- docs/pages/system/palette.js | 3 +- docs/pages/system/positions.js | 3 +- docs/pages/system/shadows.js | 3 +- docs/pages/system/sizing.js | 3 +- docs/pages/system/spacing.js | 3 +- docs/pages/system/typography.js | 3 +- docs/pages/versions.js | 4 +- .../src/modules/components/useMarkdownDocs.js | 148 ------------- docs/src/modules/utils/parseMarkdown.js | 195 +++++++++++++++++ docs/src/modules/utils/prepareMarkdown.js | 203 ------------------ 264 files changed, 717 insertions(+), 613 deletions(-) delete mode 100644 docs/src/modules/components/useMarkdownDocs.js delete mode 100644 docs/src/modules/utils/prepareMarkdown.js diff --git a/docs/pages/api-docs/alert-title.js b/docs/pages/api-docs/alert-title.js index 1a9e344c8e7e53..6e4cb4a4cfe045 100644 --- a/docs/pages/api-docs/alert-title.js +++ b/docs/pages/api-docs/alert-title.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/alert-title'; const requireDemo = require.context('docs/src/pages/api-docs/alert-title', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/alert.js b/docs/pages/api-docs/alert.js index 8f8a221310097a..05a0c392feef63 100644 --- a/docs/pages/api-docs/alert.js +++ b/docs/pages/api-docs/alert.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/alert'; const requireDemo = require.context('docs/src/pages/api-docs/alert', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/app-bar.js b/docs/pages/api-docs/app-bar.js index 28ad874c32558f..92ac2de863f7e5 100644 --- a/docs/pages/api-docs/app-bar.js +++ b/docs/pages/api-docs/app-bar.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/app-bar'; const requireDemo = require.context('docs/src/pages/api-docs/app-bar', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/autocomplete.js b/docs/pages/api-docs/autocomplete.js index 36b57698131845..f91cb687f7b346 100644 --- a/docs/pages/api-docs/autocomplete.js +++ b/docs/pages/api-docs/autocomplete.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/autocomplete'; const requireDemo = require.context('docs/src/pages/api-docs/autocomplete', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/avatar-group.js b/docs/pages/api-docs/avatar-group.js index bb89d4ab45be1c..53e24ecf340df5 100644 --- a/docs/pages/api-docs/avatar-group.js +++ b/docs/pages/api-docs/avatar-group.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/avatar-group'; const requireDemo = require.context('docs/src/pages/api-docs/avatar-group', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/avatar.js b/docs/pages/api-docs/avatar.js index 1f44ad773b3cbc..55887b911bf2b1 100644 --- a/docs/pages/api-docs/avatar.js +++ b/docs/pages/api-docs/avatar.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/avatar'; const requireDemo = require.context('docs/src/pages/api-docs/avatar', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/backdrop.js b/docs/pages/api-docs/backdrop.js index 515370acbc0149..8f6ac480e2921e 100644 --- a/docs/pages/api-docs/backdrop.js +++ b/docs/pages/api-docs/backdrop.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/backdrop'; const requireDemo = require.context('docs/src/pages/api-docs/backdrop', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/badge.js b/docs/pages/api-docs/badge.js index e810101930449e..d059559edec0d9 100644 --- a/docs/pages/api-docs/badge.js +++ b/docs/pages/api-docs/badge.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/badge'; const requireDemo = require.context('docs/src/pages/api-docs/badge', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/bottom-navigation-action.js b/docs/pages/api-docs/bottom-navigation-action.js index c73c0b60d364bf..3686496f2e9e65 100644 --- a/docs/pages/api-docs/bottom-navigation-action.js +++ b/docs/pages/api-docs/bottom-navigation-action.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/bottom-navigation-action'; const requireDemo = require.context( diff --git a/docs/pages/api-docs/bottom-navigation.js b/docs/pages/api-docs/bottom-navigation.js index 59f79fab2d4703..05416f6b3dd345 100644 --- a/docs/pages/api-docs/bottom-navigation.js +++ b/docs/pages/api-docs/bottom-navigation.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/bottom-navigation'; const requireDemo = require.context( diff --git a/docs/pages/api-docs/breadcrumbs.js b/docs/pages/api-docs/breadcrumbs.js index 289723746ea252..be7a7bae28107b 100644 --- a/docs/pages/api-docs/breadcrumbs.js +++ b/docs/pages/api-docs/breadcrumbs.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/breadcrumbs'; const requireDemo = require.context('docs/src/pages/api-docs/breadcrumbs', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/button-base.js b/docs/pages/api-docs/button-base.js index b5aa6a4fd2cf59..7e7232dd06057a 100644 --- a/docs/pages/api-docs/button-base.js +++ b/docs/pages/api-docs/button-base.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/button-base'; const requireDemo = require.context('docs/src/pages/api-docs/button-base', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/button-group.js b/docs/pages/api-docs/button-group.js index 35a87277428e6e..bd4c439d85280c 100644 --- a/docs/pages/api-docs/button-group.js +++ b/docs/pages/api-docs/button-group.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/button-group'; const requireDemo = require.context('docs/src/pages/api-docs/button-group', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/button.js b/docs/pages/api-docs/button.js index 66f987dc4b5af6..88d14b93184b51 100644 --- a/docs/pages/api-docs/button.js +++ b/docs/pages/api-docs/button.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/button'; const requireDemo = require.context('docs/src/pages/api-docs/button', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/card-action-area.js b/docs/pages/api-docs/card-action-area.js index d1a6a698b863dd..7a4d0ecdb9aa58 100644 --- a/docs/pages/api-docs/card-action-area.js +++ b/docs/pages/api-docs/card-action-area.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/card-action-area'; const requireDemo = require.context( diff --git a/docs/pages/api-docs/card-actions.js b/docs/pages/api-docs/card-actions.js index 890fd74f871256..105fb5919af977 100644 --- a/docs/pages/api-docs/card-actions.js +++ b/docs/pages/api-docs/card-actions.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/card-actions'; const requireDemo = require.context('docs/src/pages/api-docs/card-actions', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/card-content.js b/docs/pages/api-docs/card-content.js index 76a1f4e366fb40..8664fe2a2fde86 100644 --- a/docs/pages/api-docs/card-content.js +++ b/docs/pages/api-docs/card-content.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/card-content'; const requireDemo = require.context('docs/src/pages/api-docs/card-content', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/card-header.js b/docs/pages/api-docs/card-header.js index b7e9846d8c645e..3cc2f804146c7b 100644 --- a/docs/pages/api-docs/card-header.js +++ b/docs/pages/api-docs/card-header.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/card-header'; const requireDemo = require.context('docs/src/pages/api-docs/card-header', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/card-media.js b/docs/pages/api-docs/card-media.js index ac78c1fbc2f708..caa922867a244f 100644 --- a/docs/pages/api-docs/card-media.js +++ b/docs/pages/api-docs/card-media.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/card-media'; const requireDemo = require.context('docs/src/pages/api-docs/card-media', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/card.js b/docs/pages/api-docs/card.js index 2f79083b352de7..fdda3785142ed1 100644 --- a/docs/pages/api-docs/card.js +++ b/docs/pages/api-docs/card.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/card'; const requireDemo = require.context('docs/src/pages/api-docs/card', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/checkbox.js b/docs/pages/api-docs/checkbox.js index 6a04cd06b31f29..5e4e07ebaad6ea 100644 --- a/docs/pages/api-docs/checkbox.js +++ b/docs/pages/api-docs/checkbox.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/checkbox'; const requireDemo = require.context('docs/src/pages/api-docs/checkbox', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/chip.js b/docs/pages/api-docs/chip.js index dee16da23c2b61..7bced94880d940 100644 --- a/docs/pages/api-docs/chip.js +++ b/docs/pages/api-docs/chip.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/chip'; const requireDemo = require.context('docs/src/pages/api-docs/chip', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/circular-progress.js b/docs/pages/api-docs/circular-progress.js index 65e01dc4fed606..2629f84e2171c0 100644 --- a/docs/pages/api-docs/circular-progress.js +++ b/docs/pages/api-docs/circular-progress.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/circular-progress'; const requireDemo = require.context( diff --git a/docs/pages/api-docs/click-away-listener.js b/docs/pages/api-docs/click-away-listener.js index 1875c11a56e442..867f99d00dc375 100644 --- a/docs/pages/api-docs/click-away-listener.js +++ b/docs/pages/api-docs/click-away-listener.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/click-away-listener'; const requireDemo = require.context( diff --git a/docs/pages/api-docs/collapse.js b/docs/pages/api-docs/collapse.js index 08a743cb8732b1..fe84286166503a 100644 --- a/docs/pages/api-docs/collapse.js +++ b/docs/pages/api-docs/collapse.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/collapse'; const requireDemo = require.context('docs/src/pages/api-docs/collapse', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/container.js b/docs/pages/api-docs/container.js index ec77ef2c62483a..5132789fdbdce8 100644 --- a/docs/pages/api-docs/container.js +++ b/docs/pages/api-docs/container.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/container'; const requireDemo = require.context('docs/src/pages/api-docs/container', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/css-baseline.js b/docs/pages/api-docs/css-baseline.js index f7792a26f01473..b77c12b10ec33d 100644 --- a/docs/pages/api-docs/css-baseline.js +++ b/docs/pages/api-docs/css-baseline.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/css-baseline'; const requireDemo = require.context('docs/src/pages/api-docs/css-baseline', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/dialog-actions.js b/docs/pages/api-docs/dialog-actions.js index 5b9a858aa81aa1..4a9e51ee96781b 100644 --- a/docs/pages/api-docs/dialog-actions.js +++ b/docs/pages/api-docs/dialog-actions.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/dialog-actions'; const requireDemo = require.context('docs/src/pages/api-docs/dialog-actions', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/dialog-content-text.js b/docs/pages/api-docs/dialog-content-text.js index e6c101204869bf..a381496c153f17 100644 --- a/docs/pages/api-docs/dialog-content-text.js +++ b/docs/pages/api-docs/dialog-content-text.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/dialog-content-text'; const requireDemo = require.context( diff --git a/docs/pages/api-docs/dialog-content.js b/docs/pages/api-docs/dialog-content.js index 34509ba3eaec69..49c896075cc7eb 100644 --- a/docs/pages/api-docs/dialog-content.js +++ b/docs/pages/api-docs/dialog-content.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/dialog-content'; const requireDemo = require.context('docs/src/pages/api-docs/dialog-content', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/dialog-title.js b/docs/pages/api-docs/dialog-title.js index 8a0239177dfe61..767c7ab2fe1c7c 100644 --- a/docs/pages/api-docs/dialog-title.js +++ b/docs/pages/api-docs/dialog-title.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/dialog-title'; const requireDemo = require.context('docs/src/pages/api-docs/dialog-title', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/dialog.js b/docs/pages/api-docs/dialog.js index 785aaf922ff3eb..6b24c0565025d2 100644 --- a/docs/pages/api-docs/dialog.js +++ b/docs/pages/api-docs/dialog.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/dialog'; const requireDemo = require.context('docs/src/pages/api-docs/dialog', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/divider.js b/docs/pages/api-docs/divider.js index b48a6648900d4c..81cceb73f38516 100644 --- a/docs/pages/api-docs/divider.js +++ b/docs/pages/api-docs/divider.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/divider'; const requireDemo = require.context('docs/src/pages/api-docs/divider', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/drawer.js b/docs/pages/api-docs/drawer.js index 2ef8dcb97201a0..bf720dc9a6064e 100644 --- a/docs/pages/api-docs/drawer.js +++ b/docs/pages/api-docs/drawer.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/drawer'; const requireDemo = require.context('docs/src/pages/api-docs/drawer', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/expansion-panel-actions.js b/docs/pages/api-docs/expansion-panel-actions.js index e96dc0fb872d67..35a3961c8359f1 100644 --- a/docs/pages/api-docs/expansion-panel-actions.js +++ b/docs/pages/api-docs/expansion-panel-actions.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/expansion-panel-actions'; const requireDemo = require.context( diff --git a/docs/pages/api-docs/expansion-panel-details.js b/docs/pages/api-docs/expansion-panel-details.js index 292de89f517a16..8b43ab87725fec 100644 --- a/docs/pages/api-docs/expansion-panel-details.js +++ b/docs/pages/api-docs/expansion-panel-details.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/expansion-panel-details'; const requireDemo = require.context( diff --git a/docs/pages/api-docs/expansion-panel-summary.js b/docs/pages/api-docs/expansion-panel-summary.js index daefca60ee9213..bc85678ca047cc 100644 --- a/docs/pages/api-docs/expansion-panel-summary.js +++ b/docs/pages/api-docs/expansion-panel-summary.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/expansion-panel-summary'; const requireDemo = require.context( diff --git a/docs/pages/api-docs/expansion-panel.js b/docs/pages/api-docs/expansion-panel.js index 490a9ecc5d4ac0..e6fe9f77d4604f 100644 --- a/docs/pages/api-docs/expansion-panel.js +++ b/docs/pages/api-docs/expansion-panel.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/expansion-panel'; const requireDemo = require.context( diff --git a/docs/pages/api-docs/fab.js b/docs/pages/api-docs/fab.js index ed5345fca5611c..3c850e01db3e86 100644 --- a/docs/pages/api-docs/fab.js +++ b/docs/pages/api-docs/fab.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/fab'; const requireDemo = require.context('docs/src/pages/api-docs/fab', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/fade.js b/docs/pages/api-docs/fade.js index 53b928320be400..d892c4800e4d3e 100644 --- a/docs/pages/api-docs/fade.js +++ b/docs/pages/api-docs/fade.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/fade'; const requireDemo = require.context('docs/src/pages/api-docs/fade', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/filled-input.js b/docs/pages/api-docs/filled-input.js index d0d8f01e68f147..01136226b57b51 100644 --- a/docs/pages/api-docs/filled-input.js +++ b/docs/pages/api-docs/filled-input.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/filled-input'; const requireDemo = require.context('docs/src/pages/api-docs/filled-input', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/form-control-label.js b/docs/pages/api-docs/form-control-label.js index 9d372a01fcce8c..d1b8c890a270ef 100644 --- a/docs/pages/api-docs/form-control-label.js +++ b/docs/pages/api-docs/form-control-label.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/form-control-label'; const requireDemo = require.context( diff --git a/docs/pages/api-docs/form-control.js b/docs/pages/api-docs/form-control.js index 3b100d79773855..a98c8dd2fc5a23 100644 --- a/docs/pages/api-docs/form-control.js +++ b/docs/pages/api-docs/form-control.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/form-control'; const requireDemo = require.context('docs/src/pages/api-docs/form-control', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/form-group.js b/docs/pages/api-docs/form-group.js index 1c8808e8b78d44..761e3d0897702b 100644 --- a/docs/pages/api-docs/form-group.js +++ b/docs/pages/api-docs/form-group.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/form-group'; const requireDemo = require.context('docs/src/pages/api-docs/form-group', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/form-helper-text.js b/docs/pages/api-docs/form-helper-text.js index a54cc0764f5834..f676904a95fe9b 100644 --- a/docs/pages/api-docs/form-helper-text.js +++ b/docs/pages/api-docs/form-helper-text.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/form-helper-text'; const requireDemo = require.context( diff --git a/docs/pages/api-docs/form-label.js b/docs/pages/api-docs/form-label.js index 7b06bafa6e4b0f..05482da249a88a 100644 --- a/docs/pages/api-docs/form-label.js +++ b/docs/pages/api-docs/form-label.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/form-label'; const requireDemo = require.context('docs/src/pages/api-docs/form-label', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/grid-list-tile-bar.js b/docs/pages/api-docs/grid-list-tile-bar.js index 29b881e9982c33..07748b3f6572a9 100644 --- a/docs/pages/api-docs/grid-list-tile-bar.js +++ b/docs/pages/api-docs/grid-list-tile-bar.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/grid-list-tile-bar'; const requireDemo = require.context( diff --git a/docs/pages/api-docs/grid-list-tile.js b/docs/pages/api-docs/grid-list-tile.js index caa44bc62863b1..95ece16d5cf7ae 100644 --- a/docs/pages/api-docs/grid-list-tile.js +++ b/docs/pages/api-docs/grid-list-tile.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/grid-list-tile'; const requireDemo = require.context('docs/src/pages/api-docs/grid-list-tile', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/grid-list.js b/docs/pages/api-docs/grid-list.js index 1a083558860bc5..d2b9e1f7b1b42e 100644 --- a/docs/pages/api-docs/grid-list.js +++ b/docs/pages/api-docs/grid-list.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/grid-list'; const requireDemo = require.context('docs/src/pages/api-docs/grid-list', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/grid.js b/docs/pages/api-docs/grid.js index 73ff266d004ac9..7942dc3b04e181 100644 --- a/docs/pages/api-docs/grid.js +++ b/docs/pages/api-docs/grid.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/grid'; const requireDemo = require.context('docs/src/pages/api-docs/grid', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/grow.js b/docs/pages/api-docs/grow.js index ba1109acfbd214..14f09b86f303d8 100644 --- a/docs/pages/api-docs/grow.js +++ b/docs/pages/api-docs/grow.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/grow'; const requireDemo = require.context('docs/src/pages/api-docs/grow', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/hidden.js b/docs/pages/api-docs/hidden.js index 9b17e269a40dc6..95f479fee57308 100644 --- a/docs/pages/api-docs/hidden.js +++ b/docs/pages/api-docs/hidden.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/hidden'; const requireDemo = require.context('docs/src/pages/api-docs/hidden', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/icon-button.js b/docs/pages/api-docs/icon-button.js index f7fdf86e042caf..904f5a66d400ec 100644 --- a/docs/pages/api-docs/icon-button.js +++ b/docs/pages/api-docs/icon-button.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/icon-button'; const requireDemo = require.context('docs/src/pages/api-docs/icon-button', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/icon.js b/docs/pages/api-docs/icon.js index 4838a71031329f..c4fbde6f34b546 100644 --- a/docs/pages/api-docs/icon.js +++ b/docs/pages/api-docs/icon.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/icon'; const requireDemo = require.context('docs/src/pages/api-docs/icon', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/input-adornment.js b/docs/pages/api-docs/input-adornment.js index 8c1bbded121057..1c41f546e7e89c 100644 --- a/docs/pages/api-docs/input-adornment.js +++ b/docs/pages/api-docs/input-adornment.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/input-adornment'; const requireDemo = require.context( diff --git a/docs/pages/api-docs/input-base.js b/docs/pages/api-docs/input-base.js index ab76e2d771f164..e8bb942ef0ca3d 100644 --- a/docs/pages/api-docs/input-base.js +++ b/docs/pages/api-docs/input-base.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/input-base'; const requireDemo = require.context('docs/src/pages/api-docs/input-base', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/input-label.js b/docs/pages/api-docs/input-label.js index 2cab9dad0fefc2..4939c5181db96b 100644 --- a/docs/pages/api-docs/input-label.js +++ b/docs/pages/api-docs/input-label.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/input-label'; const requireDemo = require.context('docs/src/pages/api-docs/input-label', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/input.js b/docs/pages/api-docs/input.js index 16e20af99fe397..ca6aa85c9704ff 100644 --- a/docs/pages/api-docs/input.js +++ b/docs/pages/api-docs/input.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/input'; const requireDemo = require.context('docs/src/pages/api-docs/input', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/linear-progress.js b/docs/pages/api-docs/linear-progress.js index d29c8f386f8d82..4599509c9f1cd4 100644 --- a/docs/pages/api-docs/linear-progress.js +++ b/docs/pages/api-docs/linear-progress.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/linear-progress'; const requireDemo = require.context( diff --git a/docs/pages/api-docs/link.js b/docs/pages/api-docs/link.js index 9cfef9ca9ec19a..336b3e04d7ecd2 100644 --- a/docs/pages/api-docs/link.js +++ b/docs/pages/api-docs/link.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/link'; const requireDemo = require.context('docs/src/pages/api-docs/link', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/list-item-avatar.js b/docs/pages/api-docs/list-item-avatar.js index 3a9c093bff4e9b..7ec593859e2d55 100644 --- a/docs/pages/api-docs/list-item-avatar.js +++ b/docs/pages/api-docs/list-item-avatar.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/list-item-avatar'; const requireDemo = require.context( diff --git a/docs/pages/api-docs/list-item-icon.js b/docs/pages/api-docs/list-item-icon.js index 644600cfafe5f4..bf529040dc4584 100644 --- a/docs/pages/api-docs/list-item-icon.js +++ b/docs/pages/api-docs/list-item-icon.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/list-item-icon'; const requireDemo = require.context('docs/src/pages/api-docs/list-item-icon', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/list-item-secondary-action.js b/docs/pages/api-docs/list-item-secondary-action.js index d15bdaf7421650..84788fdc2c5ea0 100644 --- a/docs/pages/api-docs/list-item-secondary-action.js +++ b/docs/pages/api-docs/list-item-secondary-action.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/list-item-secondary-action'; const requireDemo = require.context( diff --git a/docs/pages/api-docs/list-item-text.js b/docs/pages/api-docs/list-item-text.js index 9f0dec00a89abd..b30d8bfb4fb7d0 100644 --- a/docs/pages/api-docs/list-item-text.js +++ b/docs/pages/api-docs/list-item-text.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/list-item-text'; const requireDemo = require.context('docs/src/pages/api-docs/list-item-text', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/list-item.js b/docs/pages/api-docs/list-item.js index b90051d73ed99e..0ac377ca3b4dc5 100644 --- a/docs/pages/api-docs/list-item.js +++ b/docs/pages/api-docs/list-item.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/list-item'; const requireDemo = require.context('docs/src/pages/api-docs/list-item', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/list-subheader.js b/docs/pages/api-docs/list-subheader.js index 304d7c27492681..69d418783e230f 100644 --- a/docs/pages/api-docs/list-subheader.js +++ b/docs/pages/api-docs/list-subheader.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/list-subheader'; const requireDemo = require.context('docs/src/pages/api-docs/list-subheader', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/list.js b/docs/pages/api-docs/list.js index 8833e0732e03ed..4fcbac85dff77d 100644 --- a/docs/pages/api-docs/list.js +++ b/docs/pages/api-docs/list.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/list'; const requireDemo = require.context('docs/src/pages/api-docs/list', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/menu-item.js b/docs/pages/api-docs/menu-item.js index a2908c4099ea6b..1dcd6a07179497 100644 --- a/docs/pages/api-docs/menu-item.js +++ b/docs/pages/api-docs/menu-item.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/menu-item'; const requireDemo = require.context('docs/src/pages/api-docs/menu-item', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/menu-list.js b/docs/pages/api-docs/menu-list.js index 611a0a589fcea5..22e92fd289cd47 100644 --- a/docs/pages/api-docs/menu-list.js +++ b/docs/pages/api-docs/menu-list.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/menu-list'; const requireDemo = require.context('docs/src/pages/api-docs/menu-list', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/menu.js b/docs/pages/api-docs/menu.js index cf18a02a35e31c..78efd3fcd551f5 100644 --- a/docs/pages/api-docs/menu.js +++ b/docs/pages/api-docs/menu.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/menu'; const requireDemo = require.context('docs/src/pages/api-docs/menu', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/mobile-stepper.js b/docs/pages/api-docs/mobile-stepper.js index ac173facba2737..85ce17c1f0bc70 100644 --- a/docs/pages/api-docs/mobile-stepper.js +++ b/docs/pages/api-docs/mobile-stepper.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/mobile-stepper'; const requireDemo = require.context('docs/src/pages/api-docs/mobile-stepper', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/modal.js b/docs/pages/api-docs/modal.js index 504717bc52840e..d4e79bb5edfa1e 100644 --- a/docs/pages/api-docs/modal.js +++ b/docs/pages/api-docs/modal.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/modal'; const requireDemo = require.context('docs/src/pages/api-docs/modal', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/native-select.js b/docs/pages/api-docs/native-select.js index 17f7fc00ac8fc6..88f4e91ed74c9d 100644 --- a/docs/pages/api-docs/native-select.js +++ b/docs/pages/api-docs/native-select.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/native-select'; const requireDemo = require.context('docs/src/pages/api-docs/native-select', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/no-ssr.js b/docs/pages/api-docs/no-ssr.js index c4b8970822d767..59f96e281ebbd0 100644 --- a/docs/pages/api-docs/no-ssr.js +++ b/docs/pages/api-docs/no-ssr.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/no-ssr'; const requireDemo = require.context('docs/src/pages/api-docs/no-ssr', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/outlined-input.js b/docs/pages/api-docs/outlined-input.js index 6326b1a115ab6e..50c803f69e3639 100644 --- a/docs/pages/api-docs/outlined-input.js +++ b/docs/pages/api-docs/outlined-input.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/outlined-input'; const requireDemo = require.context('docs/src/pages/api-docs/outlined-input', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/pagination-item.js b/docs/pages/api-docs/pagination-item.js index f35af2fb04daac..752753ff57cdbe 100644 --- a/docs/pages/api-docs/pagination-item.js +++ b/docs/pages/api-docs/pagination-item.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/pagination-item'; const requireDemo = require.context( diff --git a/docs/pages/api-docs/pagination.js b/docs/pages/api-docs/pagination.js index 150319752eb425..cd27ae580adeed 100644 --- a/docs/pages/api-docs/pagination.js +++ b/docs/pages/api-docs/pagination.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/pagination'; const requireDemo = require.context('docs/src/pages/api-docs/pagination', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/paper.js b/docs/pages/api-docs/paper.js index b1dfbd2932463b..4c14ace1652a8a 100644 --- a/docs/pages/api-docs/paper.js +++ b/docs/pages/api-docs/paper.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/paper'; const requireDemo = require.context('docs/src/pages/api-docs/paper', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/popover.js b/docs/pages/api-docs/popover.js index 8f48f66fe4dcbf..d00a6e88087cf6 100644 --- a/docs/pages/api-docs/popover.js +++ b/docs/pages/api-docs/popover.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/popover'; const requireDemo = require.context('docs/src/pages/api-docs/popover', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/popper.js b/docs/pages/api-docs/popper.js index 73e1dc4b840100..a709e79010b813 100644 --- a/docs/pages/api-docs/popper.js +++ b/docs/pages/api-docs/popper.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/popper'; const requireDemo = require.context('docs/src/pages/api-docs/popper', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/portal.js b/docs/pages/api-docs/portal.js index 1284516393d780..ed9723b6d633aa 100644 --- a/docs/pages/api-docs/portal.js +++ b/docs/pages/api-docs/portal.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/portal'; const requireDemo = require.context('docs/src/pages/api-docs/portal', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/radio-group.js b/docs/pages/api-docs/radio-group.js index d1b4691980fd38..ab1dc6d229e3de 100644 --- a/docs/pages/api-docs/radio-group.js +++ b/docs/pages/api-docs/radio-group.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/radio-group'; const requireDemo = require.context('docs/src/pages/api-docs/radio-group', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/radio.js b/docs/pages/api-docs/radio.js index 9f99af8bdbbe3d..5b82fdf4993fc7 100644 --- a/docs/pages/api-docs/radio.js +++ b/docs/pages/api-docs/radio.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/radio'; const requireDemo = require.context('docs/src/pages/api-docs/radio', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/rating.js b/docs/pages/api-docs/rating.js index 60dac2e2e3ec4a..362caa067c9e99 100644 --- a/docs/pages/api-docs/rating.js +++ b/docs/pages/api-docs/rating.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/rating'; const requireDemo = require.context('docs/src/pages/api-docs/rating', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/root-ref.js b/docs/pages/api-docs/root-ref.js index e1ccee374df391..d0753b53a44941 100644 --- a/docs/pages/api-docs/root-ref.js +++ b/docs/pages/api-docs/root-ref.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/root-ref'; const requireDemo = require.context('docs/src/pages/api-docs/root-ref', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/scoped-css-baseline.js b/docs/pages/api-docs/scoped-css-baseline.js index 0e5340afd84a5b..c0ce7af521138d 100644 --- a/docs/pages/api-docs/scoped-css-baseline.js +++ b/docs/pages/api-docs/scoped-css-baseline.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/scoped-css-baseline'; const requireDemo = require.context( diff --git a/docs/pages/api-docs/select.js b/docs/pages/api-docs/select.js index 3281af4408c348..760a139601b22d 100644 --- a/docs/pages/api-docs/select.js +++ b/docs/pages/api-docs/select.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/select'; const requireDemo = require.context('docs/src/pages/api-docs/select', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/skeleton.js b/docs/pages/api-docs/skeleton.js index 0647955dc3e587..442c5380bcb4e4 100644 --- a/docs/pages/api-docs/skeleton.js +++ b/docs/pages/api-docs/skeleton.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/skeleton'; const requireDemo = require.context('docs/src/pages/api-docs/skeleton', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/slide.js b/docs/pages/api-docs/slide.js index 056d9052f2e327..49340968d5dfa8 100644 --- a/docs/pages/api-docs/slide.js +++ b/docs/pages/api-docs/slide.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/slide'; const requireDemo = require.context('docs/src/pages/api-docs/slide', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/slider.js b/docs/pages/api-docs/slider.js index 764f386135756d..03c894efb63cf4 100644 --- a/docs/pages/api-docs/slider.js +++ b/docs/pages/api-docs/slider.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/slider'; const requireDemo = require.context('docs/src/pages/api-docs/slider', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/snackbar-content.js b/docs/pages/api-docs/snackbar-content.js index a91e4a0c49f5f4..85dcb920e0be01 100644 --- a/docs/pages/api-docs/snackbar-content.js +++ b/docs/pages/api-docs/snackbar-content.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/snackbar-content'; const requireDemo = require.context( diff --git a/docs/pages/api-docs/snackbar.js b/docs/pages/api-docs/snackbar.js index 5bcfa54edea93b..6349db02d4b9da 100644 --- a/docs/pages/api-docs/snackbar.js +++ b/docs/pages/api-docs/snackbar.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/snackbar'; const requireDemo = require.context('docs/src/pages/api-docs/snackbar', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/speed-dial-action.js b/docs/pages/api-docs/speed-dial-action.js index c0b5e1dd8f8f11..afbc4f7ee42c33 100644 --- a/docs/pages/api-docs/speed-dial-action.js +++ b/docs/pages/api-docs/speed-dial-action.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/speed-dial-action'; const requireDemo = require.context( diff --git a/docs/pages/api-docs/speed-dial-icon.js b/docs/pages/api-docs/speed-dial-icon.js index acdbd9996a05c3..afebbee9f24d0b 100644 --- a/docs/pages/api-docs/speed-dial-icon.js +++ b/docs/pages/api-docs/speed-dial-icon.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/speed-dial-icon'; const requireDemo = require.context( diff --git a/docs/pages/api-docs/speed-dial.js b/docs/pages/api-docs/speed-dial.js index 4199e28a709e8a..1557f45e08a7fa 100644 --- a/docs/pages/api-docs/speed-dial.js +++ b/docs/pages/api-docs/speed-dial.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/speed-dial'; const requireDemo = require.context('docs/src/pages/api-docs/speed-dial', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/step-button.js b/docs/pages/api-docs/step-button.js index 8457be1d4e07d6..5ca7b2b9638d5a 100644 --- a/docs/pages/api-docs/step-button.js +++ b/docs/pages/api-docs/step-button.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/step-button'; const requireDemo = require.context('docs/src/pages/api-docs/step-button', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/step-connector.js b/docs/pages/api-docs/step-connector.js index 8ce460d63a7607..334904148161e7 100644 --- a/docs/pages/api-docs/step-connector.js +++ b/docs/pages/api-docs/step-connector.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/step-connector'; const requireDemo = require.context('docs/src/pages/api-docs/step-connector', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/step-content.js b/docs/pages/api-docs/step-content.js index b9598899fafee7..ad03dfe9852337 100644 --- a/docs/pages/api-docs/step-content.js +++ b/docs/pages/api-docs/step-content.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/step-content'; const requireDemo = require.context('docs/src/pages/api-docs/step-content', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/step-icon.js b/docs/pages/api-docs/step-icon.js index c9ef4999f92402..5b1cd0ed8dcbbe 100644 --- a/docs/pages/api-docs/step-icon.js +++ b/docs/pages/api-docs/step-icon.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/step-icon'; const requireDemo = require.context('docs/src/pages/api-docs/step-icon', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/step-label.js b/docs/pages/api-docs/step-label.js index fef5c7b70abb30..d51bef2512cf90 100644 --- a/docs/pages/api-docs/step-label.js +++ b/docs/pages/api-docs/step-label.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/step-label'; const requireDemo = require.context('docs/src/pages/api-docs/step-label', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/step.js b/docs/pages/api-docs/step.js index 850f757077aa08..e42b5754e0d095 100644 --- a/docs/pages/api-docs/step.js +++ b/docs/pages/api-docs/step.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/step'; const requireDemo = require.context('docs/src/pages/api-docs/step', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/stepper.js b/docs/pages/api-docs/stepper.js index 6d511bb64b0a8d..0a2d9a06c1b05b 100644 --- a/docs/pages/api-docs/stepper.js +++ b/docs/pages/api-docs/stepper.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/stepper'; const requireDemo = require.context('docs/src/pages/api-docs/stepper', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/svg-icon.js b/docs/pages/api-docs/svg-icon.js index 2353b3cfbe150b..ed31e00958c05b 100644 --- a/docs/pages/api-docs/svg-icon.js +++ b/docs/pages/api-docs/svg-icon.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/svg-icon'; const requireDemo = require.context('docs/src/pages/api-docs/svg-icon', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/swipeable-drawer.js b/docs/pages/api-docs/swipeable-drawer.js index 2f52b417307c10..ab92cc4091ac66 100644 --- a/docs/pages/api-docs/swipeable-drawer.js +++ b/docs/pages/api-docs/swipeable-drawer.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/swipeable-drawer'; const requireDemo = require.context( diff --git a/docs/pages/api-docs/switch.js b/docs/pages/api-docs/switch.js index f014d19a98a74f..c96660f13531bc 100644 --- a/docs/pages/api-docs/switch.js +++ b/docs/pages/api-docs/switch.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/switch'; const requireDemo = require.context('docs/src/pages/api-docs/switch', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/tab.js b/docs/pages/api-docs/tab.js index 648e4a2ddcf0ff..e859df590687a5 100644 --- a/docs/pages/api-docs/tab.js +++ b/docs/pages/api-docs/tab.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/tab'; const requireDemo = require.context('docs/src/pages/api-docs/tab', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/table-body.js b/docs/pages/api-docs/table-body.js index 80a02aec91bf92..0d133985b0d838 100644 --- a/docs/pages/api-docs/table-body.js +++ b/docs/pages/api-docs/table-body.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/table-body'; const requireDemo = require.context('docs/src/pages/api-docs/table-body', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/table-cell.js b/docs/pages/api-docs/table-cell.js index 7d0a31db908f88..46abc7c13d832e 100644 --- a/docs/pages/api-docs/table-cell.js +++ b/docs/pages/api-docs/table-cell.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/table-cell'; const requireDemo = require.context('docs/src/pages/api-docs/table-cell', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/table-container.js b/docs/pages/api-docs/table-container.js index bf7f3b0160c6e6..52eada6d486d95 100644 --- a/docs/pages/api-docs/table-container.js +++ b/docs/pages/api-docs/table-container.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/table-container'; const requireDemo = require.context( diff --git a/docs/pages/api-docs/table-footer.js b/docs/pages/api-docs/table-footer.js index 81c6f17f37a4e0..f2bcace49016bb 100644 --- a/docs/pages/api-docs/table-footer.js +++ b/docs/pages/api-docs/table-footer.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/table-footer'; const requireDemo = require.context('docs/src/pages/api-docs/table-footer', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/table-head.js b/docs/pages/api-docs/table-head.js index daefc9243f3883..fbf231592f42cc 100644 --- a/docs/pages/api-docs/table-head.js +++ b/docs/pages/api-docs/table-head.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/table-head'; const requireDemo = require.context('docs/src/pages/api-docs/table-head', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/table-pagination.js b/docs/pages/api-docs/table-pagination.js index 216d0f20d2a7b4..c67c233bfe3eb1 100644 --- a/docs/pages/api-docs/table-pagination.js +++ b/docs/pages/api-docs/table-pagination.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/table-pagination'; const requireDemo = require.context( diff --git a/docs/pages/api-docs/table-row.js b/docs/pages/api-docs/table-row.js index ffaaa1c9eb90e4..ad8bde21100021 100644 --- a/docs/pages/api-docs/table-row.js +++ b/docs/pages/api-docs/table-row.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/table-row'; const requireDemo = require.context('docs/src/pages/api-docs/table-row', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/table-sort-label.js b/docs/pages/api-docs/table-sort-label.js index 7025009257c19a..cfdb0aa0ddeeb1 100644 --- a/docs/pages/api-docs/table-sort-label.js +++ b/docs/pages/api-docs/table-sort-label.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/table-sort-label'; const requireDemo = require.context( diff --git a/docs/pages/api-docs/table.js b/docs/pages/api-docs/table.js index a493accba866c5..bf452a955288fe 100644 --- a/docs/pages/api-docs/table.js +++ b/docs/pages/api-docs/table.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/table'; const requireDemo = require.context('docs/src/pages/api-docs/table', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/tabs.js b/docs/pages/api-docs/tabs.js index c885eec72179fd..acec279e831a63 100644 --- a/docs/pages/api-docs/tabs.js +++ b/docs/pages/api-docs/tabs.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/tabs'; const requireDemo = require.context('docs/src/pages/api-docs/tabs', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/text-field.js b/docs/pages/api-docs/text-field.js index c8aafce6a2e87c..791d3e8192b1bd 100644 --- a/docs/pages/api-docs/text-field.js +++ b/docs/pages/api-docs/text-field.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/text-field'; const requireDemo = require.context('docs/src/pages/api-docs/text-field', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/textarea-autosize.js b/docs/pages/api-docs/textarea-autosize.js index 51b148e85a8ed9..0f5f6b2b67f1e4 100644 --- a/docs/pages/api-docs/textarea-autosize.js +++ b/docs/pages/api-docs/textarea-autosize.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/textarea-autosize'; const requireDemo = require.context( diff --git a/docs/pages/api-docs/toggle-button-group.js b/docs/pages/api-docs/toggle-button-group.js index 9f93d0f42a1b31..78185ddffee415 100644 --- a/docs/pages/api-docs/toggle-button-group.js +++ b/docs/pages/api-docs/toggle-button-group.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/toggle-button-group'; const requireDemo = require.context( diff --git a/docs/pages/api-docs/toggle-button.js b/docs/pages/api-docs/toggle-button.js index 82b4f9dec40e4c..3cc6b95afffd5f 100644 --- a/docs/pages/api-docs/toggle-button.js +++ b/docs/pages/api-docs/toggle-button.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/toggle-button'; const requireDemo = require.context('docs/src/pages/api-docs/toggle-button', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/toolbar.js b/docs/pages/api-docs/toolbar.js index 4a6b2f559e04b8..68159c19f86095 100644 --- a/docs/pages/api-docs/toolbar.js +++ b/docs/pages/api-docs/toolbar.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/toolbar'; const requireDemo = require.context('docs/src/pages/api-docs/toolbar', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/tooltip.js b/docs/pages/api-docs/tooltip.js index 9408dea188d52c..11bab632303279 100644 --- a/docs/pages/api-docs/tooltip.js +++ b/docs/pages/api-docs/tooltip.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/tooltip'; const requireDemo = require.context('docs/src/pages/api-docs/tooltip', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/tree-item.js b/docs/pages/api-docs/tree-item.js index 087bcf64d76430..44768775227c5a 100644 --- a/docs/pages/api-docs/tree-item.js +++ b/docs/pages/api-docs/tree-item.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/tree-item'; const requireDemo = require.context('docs/src/pages/api-docs/tree-item', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/tree-view.js b/docs/pages/api-docs/tree-view.js index 854e1e22d0e5ff..7176e8bddc8b90 100644 --- a/docs/pages/api-docs/tree-view.js +++ b/docs/pages/api-docs/tree-view.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/tree-view'; const requireDemo = require.context('docs/src/pages/api-docs/tree-view', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/typography.js b/docs/pages/api-docs/typography.js index 2d38dce4f2e069..70cd3926e1ea9c 100644 --- a/docs/pages/api-docs/typography.js +++ b/docs/pages/api-docs/typography.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/typography'; const requireDemo = require.context('docs/src/pages/api-docs/typography', false, /\.(js|tsx)$/); diff --git a/docs/pages/api-docs/zoom.js b/docs/pages/api-docs/zoom.js index 3c9e141e00d354..60df9e3209460e 100644 --- a/docs/pages/api-docs/zoom.js +++ b/docs/pages/api-docs/zoom.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'api-docs/zoom'; const requireDemo = require.context('docs/src/pages/api-docs/zoom', false, /\.(js|tsx)$/); diff --git a/docs/pages/blog/2019-developer-survey-results.js b/docs/pages/blog/2019-developer-survey-results.js index 237b64e7038807..ac5f565b97d206 100644 --- a/docs/pages/blog/2019-developer-survey-results.js +++ b/docs/pages/blog/2019-developer-survey-results.js @@ -1,6 +1,7 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'blog/2019-developer-survey-results'; const requireRaw = require.context('!raw-loader!./', false, /2019-developer-survey-results\.md$/); diff --git a/docs/pages/blog/2019.js b/docs/pages/blog/2019.js index d9fec1c4ccd407..a70fb4d0240b5d 100644 --- a/docs/pages/blog/2019.js +++ b/docs/pages/blog/2019.js @@ -1,6 +1,7 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'blog/2019'; const requireRaw = require.context('!raw-loader!./', false, /2019\.md$/); diff --git a/docs/pages/blog/2020-introducing-sketch.js b/docs/pages/blog/2020-introducing-sketch.js index 7dbb8a52326bff..7048db4fe075e2 100644 --- a/docs/pages/blog/2020-introducing-sketch.js +++ b/docs/pages/blog/2020-introducing-sketch.js @@ -1,6 +1,7 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'blog/2020-introducing-sketch'; const requireRaw = require.context('!raw-loader!./', false, /2020-introducing-sketch\.md$/); diff --git a/docs/pages/blog/2020-q1-update.js b/docs/pages/blog/2020-q1-update.js index f4134e727d910b..95147731febff8 100644 --- a/docs/pages/blog/2020-q1-update.js +++ b/docs/pages/blog/2020-q1-update.js @@ -1,6 +1,7 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'blog/2020-q1-update'; const requireRaw = require.context('!raw-loader!./', false, /2020-q1-update\.md$/); diff --git a/docs/pages/blog/april-2019-update.js b/docs/pages/blog/april-2019-update.js index 22e81c4753c382..d673f2d8131918 100644 --- a/docs/pages/blog/april-2019-update.js +++ b/docs/pages/blog/april-2019-update.js @@ -1,6 +1,7 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'blog/april-2019-update'; const requireRaw = require.context('!raw-loader!./', false, /april-2019-update\.md$/); diff --git a/docs/pages/blog/august-2019-update.js b/docs/pages/blog/august-2019-update.js index 6cff7b4ec7dc90..5325a64ce0b392 100644 --- a/docs/pages/blog/august-2019-update.js +++ b/docs/pages/blog/august-2019-update.js @@ -1,6 +1,7 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'blog/august-2019-update'; const requireRaw = require.context('!raw-loader!./', false, /august-2019-update\.md$/); diff --git a/docs/pages/blog/december-2019-update.js b/docs/pages/blog/december-2019-update.js index 76602c99398721..e76873fe3041e4 100644 --- a/docs/pages/blog/december-2019-update.js +++ b/docs/pages/blog/december-2019-update.js @@ -1,6 +1,7 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'blog/december-2019-update'; const requireRaw = require.context('!raw-loader!./', false, /december-2019-update\.md$/); diff --git a/docs/pages/blog/july-2019-update.js b/docs/pages/blog/july-2019-update.js index 305edbe6323d2f..ab46c7eabbca2e 100644 --- a/docs/pages/blog/july-2019-update.js +++ b/docs/pages/blog/july-2019-update.js @@ -1,6 +1,7 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'blog/july-2019-update'; const requireRaw = require.context('!raw-loader!./', false, /july-2019-update\.md$/); diff --git a/docs/pages/blog/june-2019-update.js b/docs/pages/blog/june-2019-update.js index 037877ca2bf3c9..0b17056cebc126 100644 --- a/docs/pages/blog/june-2019-update.js +++ b/docs/pages/blog/june-2019-update.js @@ -1,6 +1,7 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'blog/june-2019-update'; const requireRaw = require.context('!raw-loader!./', false, /june-2019-update\.md$/); diff --git a/docs/pages/blog/march-2019-update.js b/docs/pages/blog/march-2019-update.js index 0088f943df4cb7..38838aab1ead1d 100644 --- a/docs/pages/blog/march-2019-update.js +++ b/docs/pages/blog/march-2019-update.js @@ -1,6 +1,7 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'blog/march-2019-update'; const requireRaw = require.context('!raw-loader!./', false, /march-2019-update\.md$/); diff --git a/docs/pages/blog/material-ui-v1-is-out.js b/docs/pages/blog/material-ui-v1-is-out.js index 7b518756d68f38..98c98c7fe5e1dc 100644 --- a/docs/pages/blog/material-ui-v1-is-out.js +++ b/docs/pages/blog/material-ui-v1-is-out.js @@ -1,6 +1,7 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'blog/material-ui-v1-is-out'; const requireRaw = require.context('!raw-loader!./', false, /material-ui-v1-is-out\.md$/); diff --git a/docs/pages/blog/material-ui-v4-is-out.js b/docs/pages/blog/material-ui-v4-is-out.js index 0efdb32b62ef4e..156dcbc5b6452b 100644 --- a/docs/pages/blog/material-ui-v4-is-out.js +++ b/docs/pages/blog/material-ui-v4-is-out.js @@ -1,6 +1,7 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'blog/material-ui-v4-is-out'; const requireRaw = require.context('!raw-loader!./', false, /material-ui-v4-is-out\.md$/); diff --git a/docs/pages/blog/may-2019-update.js b/docs/pages/blog/may-2019-update.js index 56dae85f9a3c4c..f32ef50bb224ac 100644 --- a/docs/pages/blog/may-2019-update.js +++ b/docs/pages/blog/may-2019-update.js @@ -1,6 +1,7 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'blog/may-2019-update'; const requireRaw = require.context('!raw-loader!./', false, /may-2019-update\.md$/); diff --git a/docs/pages/blog/november-2019-update.js b/docs/pages/blog/november-2019-update.js index 2888d48cd1f114..d4a0620ffef04e 100644 --- a/docs/pages/blog/november-2019-update.js +++ b/docs/pages/blog/november-2019-update.js @@ -1,6 +1,7 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'blog/november-2019-update'; const requireRaw = require.context('!raw-loader!./', false, /november-2019-update\.md$/); diff --git a/docs/pages/blog/october-2019-update.js b/docs/pages/blog/october-2019-update.js index d08669c8d58a7c..6dbff043cb8dce 100644 --- a/docs/pages/blog/october-2019-update.js +++ b/docs/pages/blog/october-2019-update.js @@ -1,6 +1,7 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'blog/october-2019-update'; const requireRaw = require.context('!raw-loader!./', false, /october-2019-update\.md$/); diff --git a/docs/pages/blog/september-2019-update.js b/docs/pages/blog/september-2019-update.js index 4eb312677ac0d7..0d9bc93c3dd4b0 100644 --- a/docs/pages/blog/september-2019-update.js +++ b/docs/pages/blog/september-2019-update.js @@ -1,6 +1,7 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'blog/september-2019-update'; const requireRaw = require.context('!raw-loader!./', false, /september-2019-update\.md$/); diff --git a/docs/pages/company/about.js b/docs/pages/company/about.js index 32a765dff03e5d..f7262b583308b6 100644 --- a/docs/pages/company/about.js +++ b/docs/pages/company/about.js @@ -1,6 +1,7 @@ import React from 'react'; import TopLayoutCompany from 'docs/src/modules/components/TopLayoutCompany'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'company/about'; const requireDemo = require.context('docs/src/pages/company/about', false, /\.(js|tsx)$/); diff --git a/docs/pages/company/contact.js b/docs/pages/company/contact.js index 520030dc7a7375..4a9c7be07223b6 100644 --- a/docs/pages/company/contact.js +++ b/docs/pages/company/contact.js @@ -1,6 +1,7 @@ import React from 'react'; import TopLayoutCompany from 'docs/src/modules/components/TopLayoutCompany'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'company/contact'; const requireDemo = require.context('docs/src/pages/company/contact', false, /\.(js|tsx)$/); diff --git a/docs/pages/company/jobs.js b/docs/pages/company/jobs.js index e9eda6cfc0e5bd..b2d7d6c16c9aba 100644 --- a/docs/pages/company/jobs.js +++ b/docs/pages/company/jobs.js @@ -1,6 +1,7 @@ import React from 'react'; import TopLayoutCompany from 'docs/src/modules/components/TopLayoutCompany'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'company/jobs'; const requireDemo = require.context('docs/src/pages/company/jobs', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/about-the-lab.js b/docs/pages/components/about-the-lab.js index 3bc77b559075f4..1db1bee32458d5 100644 --- a/docs/pages/components/about-the-lab.js +++ b/docs/pages/components/about-the-lab.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/about-the-lab'; const requireDemo = require.context( diff --git a/docs/pages/components/alert.js b/docs/pages/components/alert.js index cf68189c833ef5..f75c0cad2f1541 100644 --- a/docs/pages/components/alert.js +++ b/docs/pages/components/alert.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/alert'; const requireDemo = require.context('docs/src/pages/components/alert', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/app-bar.js b/docs/pages/components/app-bar.js index 01b10dfbfcad9b..9713a17e97bdb7 100644 --- a/docs/pages/components/app-bar.js +++ b/docs/pages/components/app-bar.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/app-bar'; const requireDemo = require.context('docs/src/pages/components/app-bar', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/autocomplete.js b/docs/pages/components/autocomplete.js index 48c20632d8a185..094db0275a84d3 100644 --- a/docs/pages/components/autocomplete.js +++ b/docs/pages/components/autocomplete.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/autocomplete'; const requireDemo = require.context('docs/src/pages/components/autocomplete', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/avatars.js b/docs/pages/components/avatars.js index e1ecfe8c07355a..ed8bc741dfd128 100644 --- a/docs/pages/components/avatars.js +++ b/docs/pages/components/avatars.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/avatars'; const requireDemo = require.context('docs/src/pages/components/avatars', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/backdrop.js b/docs/pages/components/backdrop.js index e6311168839a49..41b49a14cacfd1 100644 --- a/docs/pages/components/backdrop.js +++ b/docs/pages/components/backdrop.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/backdrop'; const requireDemo = require.context('docs/src/pages/components/backdrop', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/badges.js b/docs/pages/components/badges.js index 8dd7700c234f64..c45d83eb2f678d 100644 --- a/docs/pages/components/badges.js +++ b/docs/pages/components/badges.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/badges'; const requireDemo = require.context('docs/src/pages/components/badges', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/bottom-navigation.js b/docs/pages/components/bottom-navigation.js index 6b807e34f9cc45..81c5b95ac38f2b 100644 --- a/docs/pages/components/bottom-navigation.js +++ b/docs/pages/components/bottom-navigation.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/bottom-navigation'; const requireDemo = require.context( diff --git a/docs/pages/components/box.js b/docs/pages/components/box.js index ad515124f06db5..8d2cf61c1831d9 100644 --- a/docs/pages/components/box.js +++ b/docs/pages/components/box.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/box'; const requireDemo = require.context('docs/src/pages/components/box', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/breadcrumbs.js b/docs/pages/components/breadcrumbs.js index c8be32e793e411..4c07f210557cf9 100644 --- a/docs/pages/components/breadcrumbs.js +++ b/docs/pages/components/breadcrumbs.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/breadcrumbs'; const requireDemo = require.context('docs/src/pages/components/breadcrumbs', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/button-group.js b/docs/pages/components/button-group.js index 1bac67fee0735c..43e6ba3a0a3d7d 100644 --- a/docs/pages/components/button-group.js +++ b/docs/pages/components/button-group.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/button-group'; const requireDemo = require.context('docs/src/pages/components/button-group', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/buttons.js b/docs/pages/components/buttons.js index 90fab2b8958ee6..57076f8a1fc223 100644 --- a/docs/pages/components/buttons.js +++ b/docs/pages/components/buttons.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/buttons'; const requireDemo = require.context('docs/src/pages/components/buttons', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/cards.js b/docs/pages/components/cards.js index 73219f27e35f54..6f80a81cc28593 100644 --- a/docs/pages/components/cards.js +++ b/docs/pages/components/cards.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/cards'; const requireDemo = require.context('docs/src/pages/components/cards', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/checkboxes.js b/docs/pages/components/checkboxes.js index 2f4e5d7cb9afbb..cde1fa0c3cf37d 100644 --- a/docs/pages/components/checkboxes.js +++ b/docs/pages/components/checkboxes.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/checkboxes'; const requireDemo = require.context('docs/src/pages/components/checkboxes', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/chips.js b/docs/pages/components/chips.js index e81d8276f25e72..de606e9e0f0a40 100644 --- a/docs/pages/components/chips.js +++ b/docs/pages/components/chips.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/chips'; const requireDemo = require.context('docs/src/pages/components/chips', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/click-away-listener.js b/docs/pages/components/click-away-listener.js index e19e5b9520a006..e634535e1bd28b 100644 --- a/docs/pages/components/click-away-listener.js +++ b/docs/pages/components/click-away-listener.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/click-away-listener'; const requireDemo = require.context( diff --git a/docs/pages/components/container.js b/docs/pages/components/container.js index 1037a6efe26d9f..1bfb8a9d21461f 100644 --- a/docs/pages/components/container.js +++ b/docs/pages/components/container.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/container'; const requireDemo = require.context('docs/src/pages/components/container', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/css-baseline.js b/docs/pages/components/css-baseline.js index 6fb564b5c84b45..6b8ff333bab1a6 100644 --- a/docs/pages/components/css-baseline.js +++ b/docs/pages/components/css-baseline.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/css-baseline'; const requireDemo = require.context('docs/src/pages/components/css-baseline', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/dialogs.js b/docs/pages/components/dialogs.js index 34716f5fd870af..9ab48184f7399f 100644 --- a/docs/pages/components/dialogs.js +++ b/docs/pages/components/dialogs.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/dialogs'; const requireDemo = require.context('docs/src/pages/components/dialogs', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/dividers.js b/docs/pages/components/dividers.js index 0fd03bc4cf77cd..e709dbfd667758 100644 --- a/docs/pages/components/dividers.js +++ b/docs/pages/components/dividers.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/dividers'; const requireDemo = require.context('docs/src/pages/components/dividers', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/drawers.js b/docs/pages/components/drawers.js index b40b6956971e85..575ec39d0bfefe 100644 --- a/docs/pages/components/drawers.js +++ b/docs/pages/components/drawers.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/drawers'; const requireDemo = require.context('docs/src/pages/components/drawers', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/expansion-panels.js b/docs/pages/components/expansion-panels.js index 4d3ee52a313a4b..a9b2087da99816 100644 --- a/docs/pages/components/expansion-panels.js +++ b/docs/pages/components/expansion-panels.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/expansion-panels'; const requireDemo = require.context( diff --git a/docs/pages/components/floating-action-button.js b/docs/pages/components/floating-action-button.js index 3b440251fa9d93..6cf59a9eeaeb98 100644 --- a/docs/pages/components/floating-action-button.js +++ b/docs/pages/components/floating-action-button.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/floating-action-button'; const requireDemo = require.context( diff --git a/docs/pages/components/grid-list.js b/docs/pages/components/grid-list.js index 12d3dd69e7c7e9..b60d8f7d059e67 100644 --- a/docs/pages/components/grid-list.js +++ b/docs/pages/components/grid-list.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/grid-list'; const requireDemo = require.context('docs/src/pages/components/grid-list', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/grid.js b/docs/pages/components/grid.js index 6f500ec4cef7cc..54c1d34239a5cf 100644 --- a/docs/pages/components/grid.js +++ b/docs/pages/components/grid.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/grid'; const requireDemo = require.context('docs/src/pages/components/grid', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/hidden.js b/docs/pages/components/hidden.js index 429577d39c6d04..77e2aa86aaee58 100644 --- a/docs/pages/components/hidden.js +++ b/docs/pages/components/hidden.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/hidden'; const requireDemo = require.context('docs/src/pages/components/hidden', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/icons.js b/docs/pages/components/icons.js index 7d5a4746a162a7..5ba002c0ad0431 100644 --- a/docs/pages/components/icons.js +++ b/docs/pages/components/icons.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/icons'; const requireDemo = require.context('docs/src/pages/components/icons', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/links.js b/docs/pages/components/links.js index d286cfe362eaf8..5084fb0f8506b7 100644 --- a/docs/pages/components/links.js +++ b/docs/pages/components/links.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/links'; const requireDemo = require.context('docs/src/pages/components/links', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/lists.js b/docs/pages/components/lists.js index 44b2a8e273265e..e8fce3578384cc 100644 --- a/docs/pages/components/lists.js +++ b/docs/pages/components/lists.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/lists'; const requireDemo = require.context('docs/src/pages/components/lists', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/material-icons.js b/docs/pages/components/material-icons.js index ac1329bae4abb6..b1afeb18be1c7f 100644 --- a/docs/pages/components/material-icons.js +++ b/docs/pages/components/material-icons.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/material-icons'; const requireDemo = require.context( diff --git a/docs/pages/components/menus.js b/docs/pages/components/menus.js index fb39c31d511198..ddd9b108b9945c 100644 --- a/docs/pages/components/menus.js +++ b/docs/pages/components/menus.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/menus'; const requireDemo = require.context('docs/src/pages/components/menus', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/modal.js b/docs/pages/components/modal.js index eb4f9b46807021..18d7e7c1b29e51 100644 --- a/docs/pages/components/modal.js +++ b/docs/pages/components/modal.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/modal'; const requireDemo = require.context('docs/src/pages/components/modal', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/no-ssr.js b/docs/pages/components/no-ssr.js index 7bcc3f936b5b8a..11ab1c5380ea38 100644 --- a/docs/pages/components/no-ssr.js +++ b/docs/pages/components/no-ssr.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/no-ssr'; const requireDemo = require.context('docs/src/pages/components/no-ssr', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/pagination.js b/docs/pages/components/pagination.js index bd26cf739e3912..26c1568765522d 100644 --- a/docs/pages/components/pagination.js +++ b/docs/pages/components/pagination.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/pagination'; const requireDemo = require.context('docs/src/pages/components/pagination', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/paper.js b/docs/pages/components/paper.js index 14dd0ee49c1bef..30eb528b891221 100644 --- a/docs/pages/components/paper.js +++ b/docs/pages/components/paper.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/paper'; const requireDemo = require.context('docs/src/pages/components/paper', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/pickers.js b/docs/pages/components/pickers.js index 3f83f26135e21e..cf14ae47e1cbe8 100644 --- a/docs/pages/components/pickers.js +++ b/docs/pages/components/pickers.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/pickers'; const requireDemo = require.context('docs/src/pages/components/pickers', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/popover.js b/docs/pages/components/popover.js index c32d1e7d217f58..f07d6832b8ec10 100644 --- a/docs/pages/components/popover.js +++ b/docs/pages/components/popover.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/popover'; const requireDemo = require.context('docs/src/pages/components/popover', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/popper.js b/docs/pages/components/popper.js index 8c46f952f5453f..ea0f06f9eeda84 100644 --- a/docs/pages/components/popper.js +++ b/docs/pages/components/popper.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/popper'; const requireDemo = require.context('docs/src/pages/components/popper', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/portal.js b/docs/pages/components/portal.js index ee22c5f6469c13..4fe657cba527b9 100644 --- a/docs/pages/components/portal.js +++ b/docs/pages/components/portal.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/portal'; const requireDemo = require.context('docs/src/pages/components/portal', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/progress.js b/docs/pages/components/progress.js index abddaadcde3549..2ce119fec350ac 100644 --- a/docs/pages/components/progress.js +++ b/docs/pages/components/progress.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/progress'; const requireDemo = require.context('docs/src/pages/components/progress', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/radio-buttons.js b/docs/pages/components/radio-buttons.js index 17c3c89c70cb42..ddf9188977ec97 100644 --- a/docs/pages/components/radio-buttons.js +++ b/docs/pages/components/radio-buttons.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/radio-buttons'; const requireDemo = require.context( diff --git a/docs/pages/components/rating.js b/docs/pages/components/rating.js index 35f5980f038884..4611104bac627d 100644 --- a/docs/pages/components/rating.js +++ b/docs/pages/components/rating.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/rating'; const requireDemo = require.context('docs/src/pages/components/rating', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/selects.js b/docs/pages/components/selects.js index 27e9190db7a4f5..f6c9eceb759d1f 100644 --- a/docs/pages/components/selects.js +++ b/docs/pages/components/selects.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/selects'; const requireDemo = require.context('docs/src/pages/components/selects', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/skeleton.js b/docs/pages/components/skeleton.js index 1b1071432244c1..5fcea80e6645de 100644 --- a/docs/pages/components/skeleton.js +++ b/docs/pages/components/skeleton.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/skeleton'; const requireDemo = require.context('docs/src/pages/components/skeleton', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/slider.js b/docs/pages/components/slider.js index 300aa7ca98eb9b..540ca73f154281 100644 --- a/docs/pages/components/slider.js +++ b/docs/pages/components/slider.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/slider'; const requireDemo = require.context('docs/src/pages/components/slider', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/snackbars.js b/docs/pages/components/snackbars.js index 0e036b9b43e92f..54e2b5c0fe962b 100644 --- a/docs/pages/components/snackbars.js +++ b/docs/pages/components/snackbars.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/snackbars'; const requireDemo = require.context('docs/src/pages/components/snackbars', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/speed-dial.js b/docs/pages/components/speed-dial.js index 9a916e89f03e4d..256a06fb91d2f5 100644 --- a/docs/pages/components/speed-dial.js +++ b/docs/pages/components/speed-dial.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/speed-dial'; const requireDemo = require.context('docs/src/pages/components/speed-dial', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/steppers.js b/docs/pages/components/steppers.js index a24bba574845e0..61682a399f01a9 100644 --- a/docs/pages/components/steppers.js +++ b/docs/pages/components/steppers.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/steppers'; const requireDemo = require.context('docs/src/pages/components/steppers', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/switches.js b/docs/pages/components/switches.js index 09f104cbed43b4..7a5b3ef31aa228 100644 --- a/docs/pages/components/switches.js +++ b/docs/pages/components/switches.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/switches'; const requireDemo = require.context('docs/src/pages/components/switches', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/tables.js b/docs/pages/components/tables.js index d90979a0104593..013212b06e85af 100644 --- a/docs/pages/components/tables.js +++ b/docs/pages/components/tables.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/tables'; const requireDemo = require.context('docs/src/pages/components/tables', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/tabs.js b/docs/pages/components/tabs.js index c72159ea21c82c..da115f93718547 100644 --- a/docs/pages/components/tabs.js +++ b/docs/pages/components/tabs.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/tabs'; const requireDemo = require.context('docs/src/pages/components/tabs', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/text-fields.js b/docs/pages/components/text-fields.js index 799ed9b58fd8fe..decd97b2494df7 100644 --- a/docs/pages/components/text-fields.js +++ b/docs/pages/components/text-fields.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/text-fields'; const requireDemo = require.context('docs/src/pages/components/text-fields', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/textarea-autosize.js b/docs/pages/components/textarea-autosize.js index e47f8741c9dddb..abbe3fd568956b 100644 --- a/docs/pages/components/textarea-autosize.js +++ b/docs/pages/components/textarea-autosize.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/textarea-autosize'; const requireDemo = require.context( diff --git a/docs/pages/components/toggle-button.js b/docs/pages/components/toggle-button.js index 049da5c943d747..ca3dc029dff095 100644 --- a/docs/pages/components/toggle-button.js +++ b/docs/pages/components/toggle-button.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/toggle-button'; const requireDemo = require.context( diff --git a/docs/pages/components/tooltips.js b/docs/pages/components/tooltips.js index df15c8fcfb92ec..d4e5c6717a845f 100644 --- a/docs/pages/components/tooltips.js +++ b/docs/pages/components/tooltips.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/tooltips'; const requireDemo = require.context('docs/src/pages/components/tooltips', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/transfer-list.js b/docs/pages/components/transfer-list.js index c7730652cd2a54..5e96eecda0d45d 100644 --- a/docs/pages/components/transfer-list.js +++ b/docs/pages/components/transfer-list.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/transfer-list'; const requireDemo = require.context( diff --git a/docs/pages/components/transitions.js b/docs/pages/components/transitions.js index b4e5360453ac81..180519898df8a9 100644 --- a/docs/pages/components/transitions.js +++ b/docs/pages/components/transitions.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/transitions'; const requireDemo = require.context('docs/src/pages/components/transitions', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/tree-view.js b/docs/pages/components/tree-view.js index 220ab85524e9fd..33f4621541f6b3 100644 --- a/docs/pages/components/tree-view.js +++ b/docs/pages/components/tree-view.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/tree-view'; const requireDemo = require.context('docs/src/pages/components/tree-view', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/typography.js b/docs/pages/components/typography.js index 71b6e32496112c..e048d0901af70c 100644 --- a/docs/pages/components/typography.js +++ b/docs/pages/components/typography.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/typography'; const requireDemo = require.context('docs/src/pages/components/typography', false, /\.(js|tsx)$/); diff --git a/docs/pages/components/use-media-query.js b/docs/pages/components/use-media-query.js index a8a1450fcdcadb..5cdc07b498a607 100644 --- a/docs/pages/components/use-media-query.js +++ b/docs/pages/components/use-media-query.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'components/use-media-query'; const requireDemo = require.context( diff --git a/docs/pages/customization/breakpoints.js b/docs/pages/customization/breakpoints.js index ce06a890538353..6e2d57749c4bce 100644 --- a/docs/pages/customization/breakpoints.js +++ b/docs/pages/customization/breakpoints.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'customization/breakpoints'; const requireDemo = require.context( diff --git a/docs/pages/customization/color.js b/docs/pages/customization/color.js index 95fc1020078d76..e0fb375e815c0c 100644 --- a/docs/pages/customization/color.js +++ b/docs/pages/customization/color.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'customization/color'; const requireDemo = require.context('docs/src/pages/customization/color', false, /\.(js|tsx)$/); diff --git a/docs/pages/customization/components.js b/docs/pages/customization/components.js index 6e18d450f47b89..5fd0845edd5e3e 100644 --- a/docs/pages/customization/components.js +++ b/docs/pages/customization/components.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'customization/components'; const requireDemo = require.context( diff --git a/docs/pages/customization/default-theme.js b/docs/pages/customization/default-theme.js index 551f733165d377..9f04511ee95432 100644 --- a/docs/pages/customization/default-theme.js +++ b/docs/pages/customization/default-theme.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'customization/default-theme'; const requireDemo = require.context( diff --git a/docs/pages/customization/density.js b/docs/pages/customization/density.js index 0b65a1c31a2b22..bba9f670316a91 100644 --- a/docs/pages/customization/density.js +++ b/docs/pages/customization/density.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'customization/density'; const requireDemo = require.context('docs/src/pages/customization/density', false, /\.(js|tsx)$/); diff --git a/docs/pages/customization/globals.js b/docs/pages/customization/globals.js index 461828552a1ff5..acc7312c84bb66 100644 --- a/docs/pages/customization/globals.js +++ b/docs/pages/customization/globals.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'customization/globals'; const requireDemo = require.context('docs/src/pages/customization/globals', false, /\.(js|tsx)$/); diff --git a/docs/pages/customization/palette.js b/docs/pages/customization/palette.js index 146828989a77e9..e5654a313e1094 100644 --- a/docs/pages/customization/palette.js +++ b/docs/pages/customization/palette.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'customization/palette'; const requireDemo = require.context('docs/src/pages/customization/palette', false, /\.(js|tsx)$/); diff --git a/docs/pages/customization/spacing.js b/docs/pages/customization/spacing.js index 1ba43712af9c4c..e8ad6b801fb293 100644 --- a/docs/pages/customization/spacing.js +++ b/docs/pages/customization/spacing.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'customization/spacing'; const requireDemo = require.context('docs/src/pages/customization/spacing', false, /\.(js|tsx)$/); diff --git a/docs/pages/customization/theming.js b/docs/pages/customization/theming.js index fdecb1474b9669..ab7e4eea0baa6f 100644 --- a/docs/pages/customization/theming.js +++ b/docs/pages/customization/theming.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'customization/theming'; const requireDemo = require.context('docs/src/pages/customization/theming', false, /\.(js|tsx)$/); diff --git a/docs/pages/customization/typography.js b/docs/pages/customization/typography.js index 77cd4a3b061603..133ff053d86c3a 100644 --- a/docs/pages/customization/typography.js +++ b/docs/pages/customization/typography.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'customization/typography'; const requireDemo = require.context( diff --git a/docs/pages/customization/z-index.js b/docs/pages/customization/z-index.js index 3e31ffe7f7ff62..aba016c6dd19ce 100644 --- a/docs/pages/customization/z-index.js +++ b/docs/pages/customization/z-index.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'customization/z-index'; const requireDemo = require.context('docs/src/pages/customization/z-index', false, /\.(js|tsx)$/); diff --git a/docs/pages/discover-more/backers.js b/docs/pages/discover-more/backers.js index 9996507d5524f2..04b3f5e13d7449 100644 --- a/docs/pages/discover-more/backers.js +++ b/docs/pages/discover-more/backers.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'discover-more/backers'; const requireDemo = require.context('docs/src/pages/discover-more/backers', false, /\.(js|tsx)$/); diff --git a/docs/pages/discover-more/changelog.js b/docs/pages/discover-more/changelog.js index 6481bb80bba16c..02e9b940933729 100644 --- a/docs/pages/discover-more/changelog.js +++ b/docs/pages/discover-more/changelog.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'discover-more/changelog'; const requireDemo = require.context('docs/src/pages/discover-more/changelog', false, /\.(js|tsx)$/); diff --git a/docs/pages/discover-more/languages.js b/docs/pages/discover-more/languages.js index 88b674861d7573..511bc45196eea9 100644 --- a/docs/pages/discover-more/languages.js +++ b/docs/pages/discover-more/languages.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'discover-more/languages'; const requireDemo = require.context('docs/src/pages/discover-more/languages', false, /\.(js|tsx)$/); diff --git a/docs/pages/discover-more/related-projects.js b/docs/pages/discover-more/related-projects.js index 8a7b1c9e4f30c2..f3680bd18f7c9c 100644 --- a/docs/pages/discover-more/related-projects.js +++ b/docs/pages/discover-more/related-projects.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'discover-more/related-projects'; const requireDemo = require.context( diff --git a/docs/pages/discover-more/roadmap.js b/docs/pages/discover-more/roadmap.js index aa127bd46fa15c..b3dc110ffae3f1 100644 --- a/docs/pages/discover-more/roadmap.js +++ b/docs/pages/discover-more/roadmap.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'discover-more/roadmap'; const requireDemo = require.context('docs/src/pages/discover-more/roadmap', false, /\.(js|tsx)$/); diff --git a/docs/pages/discover-more/showcase.js b/docs/pages/discover-more/showcase.js index fe819a3645e61d..095cf59f1634c3 100644 --- a/docs/pages/discover-more/showcase.js +++ b/docs/pages/discover-more/showcase.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'discover-more/showcase'; const requireDemo = require.context('docs/src/pages/discover-more/showcase', false, /\.(js|tsx)$/); diff --git a/docs/pages/discover-more/team.js b/docs/pages/discover-more/team.js index e265232ec76ebe..0d4a349bf3d91d 100644 --- a/docs/pages/discover-more/team.js +++ b/docs/pages/discover-more/team.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'discover-more/team'; const requireDemo = require.context('docs/src/pages/discover-more/team', false, /\.(js|tsx)$/); diff --git a/docs/pages/discover-more/vision.js b/docs/pages/discover-more/vision.js index d962bf0df1b83d..f87a756d289765 100644 --- a/docs/pages/discover-more/vision.js +++ b/docs/pages/discover-more/vision.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'discover-more/vision'; const requireDemo = require.context('docs/src/pages/discover-more/vision', false, /\.(js|tsx)$/); diff --git a/docs/pages/getting-started/example-projects.js b/docs/pages/getting-started/example-projects.js index 7ee026dab41d88..588b9574167ae4 100644 --- a/docs/pages/getting-started/example-projects.js +++ b/docs/pages/getting-started/example-projects.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'getting-started/example-projects'; const requireDemo = require.context( diff --git a/docs/pages/getting-started/faq.js b/docs/pages/getting-started/faq.js index 3e0cd5cc99a477..3c1231acf4928c 100644 --- a/docs/pages/getting-started/faq.js +++ b/docs/pages/getting-started/faq.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'getting-started/faq'; const requireDemo = require.context('docs/src/pages/getting-started/faq', false, /\.(js|tsx)$/); diff --git a/docs/pages/getting-started/installation.js b/docs/pages/getting-started/installation.js index 9097bf256d42ba..da297e17393ef2 100644 --- a/docs/pages/getting-started/installation.js +++ b/docs/pages/getting-started/installation.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'getting-started/installation'; const requireDemo = require.context( diff --git a/docs/pages/getting-started/learn.js b/docs/pages/getting-started/learn.js index aa45bf16bb06b6..bbaefa8e240e2f 100644 --- a/docs/pages/getting-started/learn.js +++ b/docs/pages/getting-started/learn.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'getting-started/learn'; const requireDemo = require.context('docs/src/pages/getting-started/learn', false, /\.(js|tsx)$/); diff --git a/docs/pages/getting-started/support.js b/docs/pages/getting-started/support.js index a8d810c3f21c3b..1c7045879a851b 100644 --- a/docs/pages/getting-started/support.js +++ b/docs/pages/getting-started/support.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'getting-started/support'; const requireDemo = require.context('docs/src/pages/getting-started/support', false, /\.(js|tsx)$/); diff --git a/docs/pages/getting-started/supported-components.js b/docs/pages/getting-started/supported-components.js index 88b33b90989c7e..af62bf1df14d68 100644 --- a/docs/pages/getting-started/supported-components.js +++ b/docs/pages/getting-started/supported-components.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'getting-started/supported-components'; const requireDemo = require.context( diff --git a/docs/pages/getting-started/supported-platforms.js b/docs/pages/getting-started/supported-platforms.js index 13ab1885ad8b97..7ef4fa7d9b4161 100644 --- a/docs/pages/getting-started/supported-platforms.js +++ b/docs/pages/getting-started/supported-platforms.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'getting-started/supported-platforms'; const requireDemo = require.context( diff --git a/docs/pages/getting-started/templates.js b/docs/pages/getting-started/templates.js index beb69d5e60f2b2..5149ac3535e1aa 100644 --- a/docs/pages/getting-started/templates.js +++ b/docs/pages/getting-started/templates.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'getting-started/templates'; const requireDemo = require.context( diff --git a/docs/pages/getting-started/usage.js b/docs/pages/getting-started/usage.js index 0640e46647aded..7fe702fb7e389e 100644 --- a/docs/pages/getting-started/usage.js +++ b/docs/pages/getting-started/usage.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'getting-started/usage'; const requireDemo = require.context('docs/src/pages/getting-started/usage', false, /\.(js|tsx)$/); diff --git a/docs/pages/guides/api.js b/docs/pages/guides/api.js index 4dccc8a4722db1..349f9d4db9d0cd 100644 --- a/docs/pages/guides/api.js +++ b/docs/pages/guides/api.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'guides/api'; const requireDemo = require.context('docs/src/pages/guides/api', false, /\.(js|tsx)$/); diff --git a/docs/pages/guides/composition.js b/docs/pages/guides/composition.js index 37776eaa722f6f..93b1afd9c711ff 100644 --- a/docs/pages/guides/composition.js +++ b/docs/pages/guides/composition.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'guides/composition'; const requireDemo = require.context('docs/src/pages/guides/composition', false, /\.(js|tsx)$/); diff --git a/docs/pages/guides/flow.js b/docs/pages/guides/flow.js index d458909ccc0178..0a6119895924d5 100644 --- a/docs/pages/guides/flow.js +++ b/docs/pages/guides/flow.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'guides/flow'; const requireDemo = require.context('docs/src/pages/guides/flow', false, /\.(js|tsx)$/); diff --git a/docs/pages/guides/interoperability.js b/docs/pages/guides/interoperability.js index af2e370f1e6f08..11a28eab256cdb 100644 --- a/docs/pages/guides/interoperability.js +++ b/docs/pages/guides/interoperability.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'guides/interoperability'; const requireDemo = require.context('docs/src/pages/guides/interoperability', false, /\.(js|tsx)$/); diff --git a/docs/pages/guides/localization.js b/docs/pages/guides/localization.js index b67d6896c303a2..0c90955f37b789 100644 --- a/docs/pages/guides/localization.js +++ b/docs/pages/guides/localization.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'guides/localization'; const requireDemo = require.context('docs/src/pages/guides/localization', false, /\.(js|tsx)$/); diff --git a/docs/pages/guides/migration-v0x.js b/docs/pages/guides/migration-v0x.js index 5c5c4ceb7c2652..6975c441859e11 100644 --- a/docs/pages/guides/migration-v0x.js +++ b/docs/pages/guides/migration-v0x.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'guides/migration-v0x'; const requireDemo = require.context('docs/src/pages/guides/migration-v0x', false, /\.(js|tsx)$/); diff --git a/docs/pages/guides/migration-v3.js b/docs/pages/guides/migration-v3.js index a604367e0d3ff4..835553f340ff47 100644 --- a/docs/pages/guides/migration-v3.js +++ b/docs/pages/guides/migration-v3.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'guides/migration-v3'; const requireDemo = require.context('docs/src/pages/guides/migration-v3', false, /\.(js|tsx)$/); diff --git a/docs/pages/guides/minimizing-bundle-size.js b/docs/pages/guides/minimizing-bundle-size.js index 6d66c1b21c412d..18ba45776a494f 100644 --- a/docs/pages/guides/minimizing-bundle-size.js +++ b/docs/pages/guides/minimizing-bundle-size.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'guides/minimizing-bundle-size'; const requireDemo = require.context( diff --git a/docs/pages/guides/responsive-ui.js b/docs/pages/guides/responsive-ui.js index deca540be91c49..e0fd61238a8e3c 100644 --- a/docs/pages/guides/responsive-ui.js +++ b/docs/pages/guides/responsive-ui.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'guides/responsive-ui'; const requireDemo = require.context('docs/src/pages/guides/responsive-ui', false, /\.(js|tsx)$/); diff --git a/docs/pages/guides/right-to-left.js b/docs/pages/guides/right-to-left.js index 651a6e7103d718..2bcf8cc463a456 100644 --- a/docs/pages/guides/right-to-left.js +++ b/docs/pages/guides/right-to-left.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'guides/right-to-left'; const requireDemo = require.context('docs/src/pages/guides/right-to-left', false, /\.(js|tsx)$/); diff --git a/docs/pages/guides/server-rendering.js b/docs/pages/guides/server-rendering.js index 35ce312ecb35b6..738e5cfdbdf497 100644 --- a/docs/pages/guides/server-rendering.js +++ b/docs/pages/guides/server-rendering.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'guides/server-rendering'; const requireDemo = require.context('docs/src/pages/guides/server-rendering', false, /\.(js|tsx)$/); diff --git a/docs/pages/guides/testing.js b/docs/pages/guides/testing.js index a08e7f3aeba431..8efdc3202ce8ed 100644 --- a/docs/pages/guides/testing.js +++ b/docs/pages/guides/testing.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'guides/testing'; const requireDemo = require.context('docs/src/pages/guides/testing', false, /\.(js|tsx)$/); diff --git a/docs/pages/guides/typescript.js b/docs/pages/guides/typescript.js index 6da9f0d3f78954..20bb39fd8e4f66 100644 --- a/docs/pages/guides/typescript.js +++ b/docs/pages/guides/typescript.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'guides/typescript'; const requireDemo = require.context('docs/src/pages/guides/typescript', false, /\.(js|tsx)$/); diff --git a/docs/pages/styles/advanced.js b/docs/pages/styles/advanced.js index 664c981003c758..767a4ad33a2d65 100644 --- a/docs/pages/styles/advanced.js +++ b/docs/pages/styles/advanced.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'styles/advanced'; const requireDemo = require.context('docs/src/pages/styles/advanced', false, /\.(js|tsx)$/); diff --git a/docs/pages/styles/api.js b/docs/pages/styles/api.js index 4884555cfbde0d..06428890e2400a 100644 --- a/docs/pages/styles/api.js +++ b/docs/pages/styles/api.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'styles/api'; const requireDemo = require.context('docs/src/pages/styles/api', false, /\.(js|tsx)$/); diff --git a/docs/pages/styles/basics.js b/docs/pages/styles/basics.js index ae264dd5aba0b5..807e709976080e 100644 --- a/docs/pages/styles/basics.js +++ b/docs/pages/styles/basics.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'styles/basics'; const requireDemo = require.context('docs/src/pages/styles/basics', false, /\.(js|tsx)$/); diff --git a/docs/pages/system/api.js b/docs/pages/system/api.js index ebd0a6eca80d0d..f1584c982ce33a 100644 --- a/docs/pages/system/api.js +++ b/docs/pages/system/api.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'system/api'; const requireDemo = require.context('docs/src/pages/system/api', false, /\.(js|tsx)$/); diff --git a/docs/pages/system/basics.js b/docs/pages/system/basics.js index f90557dd374b3b..8fe0c57de12e23 100644 --- a/docs/pages/system/basics.js +++ b/docs/pages/system/basics.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'system/basics'; const requireDemo = require.context('docs/src/pages/system/basics', false, /\.(js|tsx)$/); diff --git a/docs/pages/system/borders.js b/docs/pages/system/borders.js index 4ef40da3184f41..e4efc180c94934 100644 --- a/docs/pages/system/borders.js +++ b/docs/pages/system/borders.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'system/borders'; const requireDemo = require.context('docs/src/pages/system/borders', false, /\.(js|tsx)$/); diff --git a/docs/pages/system/display.js b/docs/pages/system/display.js index c778334626fb99..05cfb0e01ef46e 100644 --- a/docs/pages/system/display.js +++ b/docs/pages/system/display.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'system/display'; const requireDemo = require.context('docs/src/pages/system/display', false, /\.(js|tsx)$/); diff --git a/docs/pages/system/flexbox.js b/docs/pages/system/flexbox.js index 53e3e2f70f5b43..a0440e5397a4a2 100644 --- a/docs/pages/system/flexbox.js +++ b/docs/pages/system/flexbox.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'system/flexbox'; const requireDemo = require.context('docs/src/pages/system/flexbox', false, /\.(js|tsx)$/); diff --git a/docs/pages/system/palette.js b/docs/pages/system/palette.js index 5eb0d7904f6b6c..0210b9379920ac 100644 --- a/docs/pages/system/palette.js +++ b/docs/pages/system/palette.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'system/palette'; const requireDemo = require.context('docs/src/pages/system/palette', false, /\.(js|tsx)$/); diff --git a/docs/pages/system/positions.js b/docs/pages/system/positions.js index e296cb2c4f757d..8ecf5fe53d1a64 100644 --- a/docs/pages/system/positions.js +++ b/docs/pages/system/positions.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'system/positions'; const requireDemo = require.context('docs/src/pages/system/positions', false, /\.(js|tsx)$/); diff --git a/docs/pages/system/shadows.js b/docs/pages/system/shadows.js index 938830b8d56192..2f84f3496de374 100644 --- a/docs/pages/system/shadows.js +++ b/docs/pages/system/shadows.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'system/shadows'; const requireDemo = require.context('docs/src/pages/system/shadows', false, /\.(js|tsx)$/); diff --git a/docs/pages/system/sizing.js b/docs/pages/system/sizing.js index 6ed705dba39843..e0e89514a85030 100644 --- a/docs/pages/system/sizing.js +++ b/docs/pages/system/sizing.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'system/sizing'; const requireDemo = require.context('docs/src/pages/system/sizing', false, /\.(js|tsx)$/); diff --git a/docs/pages/system/spacing.js b/docs/pages/system/spacing.js index 2a0a0741999cd7..3ae3fab5786bed 100644 --- a/docs/pages/system/spacing.js +++ b/docs/pages/system/spacing.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'system/spacing'; const requireDemo = require.context('docs/src/pages/system/spacing', false, /\.(js|tsx)$/); diff --git a/docs/pages/system/typography.js b/docs/pages/system/typography.js index 5c8e6006374f98..0bc33b6a850853 100644 --- a/docs/pages/system/typography.js +++ b/docs/pages/system/typography.js @@ -1,6 +1,7 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; + const pageFilename = 'system/typography'; const requireDemo = require.context('docs/src/pages/system/typography', false, /\.(js|tsx)$/); diff --git a/docs/pages/versions.js b/docs/pages/versions.js index f03febc616be93..8e5dc7bacba9fa 100644 --- a/docs/pages/versions.js +++ b/docs/pages/versions.js @@ -3,7 +3,7 @@ import orderBy from 'lodash/orderBy'; import sortedUniqBy from 'lodash/sortedUniqBy'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import fetch from 'cross-fetch'; -import prepareMarkdown from 'docs/src/modules/utils/prepareMarkdown'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; const pageFilename = 'versions'; const requireDemo = require.context('docs/src/pages/versions/', false, /\.(js|tsx)$/); @@ -50,7 +50,7 @@ Page.getInitialProps = async () => { versions = orderBy(versions, 'version', 'desc'); versions = sortedUniqBy(versions, 'version'); - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + const { demos, docs } = prepare({ pageFilename, requireRaw }); return { demos, docs, versions }; }; diff --git a/docs/src/modules/components/useMarkdownDocs.js b/docs/src/modules/components/useMarkdownDocs.js deleted file mode 100644 index d9adb0f21a7b9d..00000000000000 --- a/docs/src/modules/components/useMarkdownDocs.js +++ /dev/null @@ -1,148 +0,0 @@ -import React from 'react'; -import kebabCase from 'lodash/kebabCase'; -import { rewriteUrlForNextExport } from 'next/dist/next-server/lib/router/rewrite-url-for-export'; -import { useSelector } from 'react-redux'; -import Demo from 'docs/src/modules/components/Demo'; -import { getHeaders, getContents, demoRegexp } from 'docs/src/modules/utils/parseMarkdown'; -import PageContext from 'docs/src/modules/components/PageContext'; -import MarkdownElement from 'docs/src/modules/components/MarkdownElement'; -import { LANGUAGES_IN_PROGRESS, SOURCE_CODE_ROOT_URL } from 'docs/src/modules/constants'; - -export default function useMarkdownDocs(options) { - const { markdown: markdownProp, req, reqPrefix, reqSource } = options; - - const userLanguage = useSelector((state) => state.options.userLanguage); - let demos; - let markdown = markdownProp; - - if (!markdown) { - demos = {}; - const markdowns = {}; - req.keys().forEach((filename) => { - if (filename.indexOf('.md') !== -1) { - const match = filename.match(/-([a-z]{2})\.md$/); - - if (match && LANGUAGES_IN_PROGRESS.indexOf(match[1]) !== -1) { - markdowns[match[1]] = req(filename); - } else { - markdowns.en = req(filename); - } - } else if (filename.indexOf('.tsx') !== -1) { - const demoName = `${reqPrefix}/${filename.replace(/\.\//g, '').replace(/\.tsx/g, '.js')}`; - - demos[demoName] = { - ...demos[demoName], - tsx: req(filename).default, - rawTS: reqSource(filename), - }; - } else { - const demoName = `${reqPrefix}/${filename.replace(/\.\//g, '')}`; - - demos[demoName] = { - ...demos[demoName], - js: req(filename).default, - raw: reqSource(filename), - }; - } - }); - markdown = markdowns[userLanguage] || markdowns.en; - } - - const contents = getContents(markdown); - const headers = getHeaders(markdown); - - const { activePage } = React.useContext(PageContext); - let location = activePage && activePage.pathname; - const t = useSelector((state) => state.options.t); - - if (location) { - const token = location.split('/'); - token.push(token[token.length - 1]); - location = token.join('/'); - - if (headers.filename) { - location = headers.filename; - } else { - location = `/docs/src/pages${location}.md`; - } - } - - if (headers.components.length > 0) { - contents.push(` -## API - -${headers.components - .map( - (component) => - `- [<${component} />](${rewriteUrlForNextExport(`/api/${kebabCase(component)}`)})`, - ) - .join('\n')} - `); - } - - // eslint-disable-next-line no-underscore-dangle - global.__MARKED_UNIQUE__ = {}; - - const element = ( - - - - - - - {contents.map((content, index) => { - if (demos && demoRegexp.test(content)) { - let demoOptions; - try { - demoOptions = JSON.parse(`{${content}}`); - } catch (err) { - console.error('JSON.parse fails with: ', `{${content}}`); - console.error(err); - return null; - } - - const name = demoOptions.demo; - if (!demos || !demos[name]) { - const errorMessage = [ - `Missing demo: ${name}. You can use one of the following:`, - Object.keys(demos), - ].join('\n'); - - if (userLanguage === 'en') { - throw new Error(errorMessage); - } - - if (process.env.NODE_ENV !== 'production') { - console.error(errorMessage); - } - - const warnIcon = ( - - ⚠️ - - ); - return ( -
- {/* eslint-disable-next-line material-ui/no-hardcoded-labels */} - {warnIcon} Missing demo `{name}` {warnIcon} -
- ); - } - - return ( - - ); - } - - return ; - })} -
- ); - - return { contents, location, element, markdown }; -} diff --git a/docs/src/modules/utils/parseMarkdown.js b/docs/src/modules/utils/parseMarkdown.js index d1c0a8c9b279d2..5d06f39ceae6f9 100644 --- a/docs/src/modules/utils/parseMarkdown.js +++ b/docs/src/modules/utils/parseMarkdown.js @@ -1,4 +1,9 @@ import marked from 'marked/lib/marked'; +import { LANGUAGES_IN_PROGRESS } from 'docs/src/modules/constants'; +import kebabCase from 'lodash/kebabCase'; +import { rewriteUrlForNextExport } from 'next/dist/next-server/lib/router/rewrite-url-for-export'; +import textToHash from 'docs/src/modules/utils/textToHash'; +import prism from 'docs/src/modules/components/prism'; const headerRegExp = /---[\r\n]([\s\S]*)[\r\n]---/; const titleRegExp = /# (.*)[\r\n]/; @@ -93,3 +98,193 @@ export function render(markdown, options = {}) { return marked(markdown, markedOptions); } + +const externs = [ + 'https://material.io/', + 'https://getbootstrap.com/', + 'https://www.amazon.com/', + 'https://materialdesignicons.com/', + 'https://www.w3.org/', + 'https://devexpress.github.io/', + 'https://ui-kit.co/', +]; + +export function prepareMarkdown(config) { + const { pageFilename, requireRaw } = config; + + const demos = {}; + const docs = {}; + requireRaw.keys().forEach((filename) => { + if (filename.indexOf('.md') !== -1) { + const match = filename.match(/-([a-z]{2})\.md$/); + + const userLanguage = + match && LANGUAGES_IN_PROGRESS.indexOf(match[1]) !== -1 ? match[1] : 'en'; + + const markdown = requireRaw(filename); + const contents = getContents(markdown); + const headers = getHeaders(markdown); + + const title = headers.title || getTitle(markdown); + const description = headers.description || getDescription(markdown); + + if (headers.components.length > 0) { + contents.push(` +## API + +${headers.components + .map( + (component) => + `- [<${component} />](${rewriteUrlForNextExport(`/api/${kebabCase(component)}`)})`, + ) + .join('\n')} + `); + } + + const headingHashes = {}; + const toc = []; + const rendered = contents.map((content) => { + if (demos && demoRegexp.test(content)) { + try { + return JSON.parse(`{${content}}`); + } catch (err) { + console.error('JSON.parse fails with: ', `{${content}}`); + console.error(err); + return null; + } + } + + return render(content, { + highlight(code, language) { + let prismLanguage; + switch (language) { + case 'ts': + prismLanguage = prism.languages.tsx; + break; + + case 'js': + case 'sh': + prismLanguage = prism.languages.jsx; + break; + + case 'diff': + prismLanguage = { ...prism.languages.diff }; + // original `/^[-<].*$/m` matches lines starting with `<` which matches + // + // we will only use `-` as the deleted marker + prismLanguage.deleted = /^[-].*$/m; + break; + + default: + prismLanguage = prism.languages[language]; + break; + } + + if (!prismLanguage) { + if (language) { + throw new Error(`unsupported language: "${language}", "${code}"`); + } else { + prismLanguage = prism.languages.jsx; + } + } + + return prism.highlight(code, prismLanguage); + }, + heading: (headingText, level) => { + // Small title. No need for an anchor. + // It's reducing the risk of duplicated id and it's fewer elements in the DOM. + if (level >= 4) { + return `${headingText}`; + } + + const hash = textToHash(headingText, headingHashes); + + /** + * create a nested structure with 2 levels starting with level 2 e.g. + * [{...level2, children: [level3, level3, level3]}, level2] + */ + if (level === 2) { + toc.push({ + text: headingText, + level, + hash, + children: [], + }); + } else if (level === 3) { + if (!toc[toc.length - 1]) { + throw new Error(`Missing parent level for: ${headingText}`); + } + + toc[toc.length - 1].children.push({ + text: headingText, + level, + hash, + }); + } + + return [ + ``, + ``, + headingText, + `', + ``, + ].join(''); + }, + link: (href, linkTitle, linkText) => { + let more = ''; + + if (externs.some((domain) => href.indexOf(domain) !== -1)) { + more = ' target="_blank" rel="noopener nofollow"'; + } + + let finalHref = href; + + if ( + userLanguage !== 'en' && + finalHref.indexOf('/') === 0 && + finalHref !== '/size-snapshot' + ) { + finalHref = `/${userLanguage}${finalHref}`; + } + + return `${linkText}`; + }, + }); + }); + // fragment link symbol + rendered.unshift(` + + + +`); + + const location = headers.filename || `/docs/src/pages/${pageFilename}/${filename}`; + + const localized = { description, location, rendered, toc, title }; + + docs[userLanguage] = localized; + } else if (filename.indexOf('.tsx') !== -1) { + const demoName = `pages/${pageFilename}/${filename + .replace(/\.\//g, '') + .replace(/\.tsx/g, '.js')}`; + + demos[demoName] = { + ...demos[demoName], + moduleTS: filename, + rawTS: requireRaw(filename), + }; + } else { + const demoName = `pages/${pageFilename}/${filename.replace(/\.\//g, '')}`; + + demos[demoName] = { + ...demos[demoName], + module: filename, + raw: requireRaw(filename), + }; + } + }); + + return { demos, docs }; +} diff --git a/docs/src/modules/utils/prepareMarkdown.js b/docs/src/modules/utils/prepareMarkdown.js deleted file mode 100644 index c0fd8adb6830bc..00000000000000 --- a/docs/src/modules/utils/prepareMarkdown.js +++ /dev/null @@ -1,203 +0,0 @@ -import { LANGUAGES_IN_PROGRESS } from 'docs/src/modules/constants'; -import kebabCase from 'lodash/kebabCase'; -import { rewriteUrlForNextExport } from 'next/dist/next-server/lib/router/rewrite-url-for-export'; -import textToHash from 'docs/src/modules/utils/textToHash'; -import { - demoRegexp, - getContents, - getDescription, - getHeaders, - getTitle, - render, -} from 'docs/src/modules/utils/parseMarkdown'; -import prism from 'docs/src/modules/components/prism'; - -const externs = [ - 'https://material.io/', - 'https://getbootstrap.com/', - 'https://www.amazon.com/', - 'https://materialdesignicons.com/', - 'https://www.w3.org/', - 'https://devexpress.github.io/', - 'https://ui-kit.co/', -]; - -export default function prepareMarkdown(config) { - const { pageFilename, requireRaw } = config; - - const demos = {}; - const docs = {}; - requireRaw.keys().forEach((filename) => { - if (filename.indexOf('.md') !== -1) { - const match = filename.match(/-([a-z]{2})\.md$/); - - const userLanguage = - match && LANGUAGES_IN_PROGRESS.indexOf(match[1]) !== -1 ? match[1] : 'en'; - - const markdown = requireRaw(filename); - const contents = getContents(markdown); - const headers = getHeaders(markdown); - - const title = headers.title || getTitle(markdown); - const description = headers.description || getDescription(markdown); - - if (headers.components.length > 0) { - contents.push(` -## API - -${headers.components - .map( - (component) => - `- [<${component} />](${rewriteUrlForNextExport(`/api/${kebabCase(component)}`)})`, - ) - .join('\n')} - `); - } - - const headingHashes = {}; - const toc = []; - const rendered = contents.map((content) => { - if (demos && demoRegexp.test(content)) { - try { - return JSON.parse(`{${content}}`); - } catch (err) { - console.error('JSON.parse fails with: ', `{${content}}`); - console.error(err); - return null; - } - } - - return render(content, { - highlight(code, language) { - let prismLanguage; - switch (language) { - case 'ts': - prismLanguage = prism.languages.tsx; - break; - - case 'js': - case 'sh': - prismLanguage = prism.languages.jsx; - break; - - case 'diff': - prismLanguage = { ...prism.languages.diff }; - // original `/^[-<].*$/m` matches lines starting with `<` which matches - // - // we will only use `-` as the deleted marker - prismLanguage.deleted = /^[-].*$/m; - break; - - default: - prismLanguage = prism.languages[language]; - break; - } - - if (!prismLanguage) { - if (language) { - throw new Error(`unsupported language: "${language}", "${code}"`); - } else { - prismLanguage = prism.languages.jsx; - } - } - - return prism.highlight(code, prismLanguage); - }, - heading: (headingText, level) => { - // Small title. No need for an anchor. - // It's reducing the risk of duplicated id and it's fewer elements in the DOM. - if (level >= 4) { - return `${headingText}`; - } - - const hash = textToHash(headingText, headingHashes); - - /** - * create a nested structure with 2 levels starting with level 2 e.g. - * [{...level2, children: [level3, level3, level3]}, level2] - */ - if (level === 2) { - toc.push({ - text: headingText, - level, - hash, - children: [], - }); - } else if (level === 3) { - if (!toc[toc.length - 1]) { - throw new Error(`Missing parent level for: ${headingText}`); - } - - toc[toc.length - 1].children.push({ - text: headingText, - level, - hash, - }); - } - - return [ - ``, - ``, - headingText, - `', - ``, - ].join(''); - }, - link: (href, linkTitle, linkText) => { - let more = ''; - - if (externs.some((domain) => href.indexOf(domain) !== -1)) { - more = ' target="_blank" rel="noopener nofollow"'; - } - - let finalHref = href; - - if ( - userLanguage !== 'en' && - finalHref.indexOf('/') === 0 && - finalHref !== '/size-snapshot' - ) { - finalHref = `/${userLanguage}${finalHref}`; - } - - return `${linkText}`; - }, - }); - }); - // fragment link symbol - rendered.unshift(` - - - -`); - - const location = headers.filename || `/docs/src/pages/${pageFilename}/${filename}`; - - const localized = { description, location, rendered, toc, title }; - - docs[userLanguage] = localized; - } else if (filename.indexOf('.tsx') !== -1) { - const demoName = `pages/${pageFilename}/${filename - .replace(/\.\//g, '') - .replace(/\.tsx/g, '.js')}`; - - demos[demoName] = { - ...demos[demoName], - moduleTS: filename, - rawTS: requireRaw(filename), - }; - } else { - const demoName = `pages/${pageFilename}/${filename.replace(/\.\//g, '')}`; - - demos[demoName] = { - ...demos[demoName], - module: filename, - raw: requireRaw(filename), - }; - } - }); - - return { demos, docs }; -} From 4b83e3cdadf4e84b66211ee4b641fe0f29800a27 Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Sun, 19 Apr 2020 16:39:17 +0200 Subject: [PATCH 15/35] chore: use dedicated prop for rendered markdown --- docs/src/modules/components/MarkdownDocs.js | 8 +------- docs/src/modules/components/MarkdownElement.new.js | 12 ++++++++++-- docs/src/modules/components/TopLayoutBlog.js | 8 +------- docs/src/modules/components/TopLayoutCompany.js | 8 +------- 4 files changed, 13 insertions(+), 23 deletions(-) diff --git a/docs/src/modules/components/MarkdownDocs.js b/docs/src/modules/components/MarkdownDocs.js index 25e3fb305ebb00..f75b67e76522c3 100644 --- a/docs/src/modules/components/MarkdownDocs.js +++ b/docs/src/modules/components/MarkdownDocs.js @@ -130,13 +130,7 @@ function MarkdownDocs(props) { {rendered.map((renderedMarkdownOrDemo, index) => { if (typeof renderedMarkdownOrDemo === 'string') { const renderedMarkdown = renderedMarkdownOrDemo; - return ( - - ); + return ; } const demoOptions = renderedMarkdownOrDemo; diff --git a/docs/src/modules/components/MarkdownElement.new.js b/docs/src/modules/components/MarkdownElement.new.js index d50ef723e6118d..e103f8f7dfcd44 100644 --- a/docs/src/modules/components/MarkdownElement.new.js +++ b/docs/src/modules/components/MarkdownElement.new.js @@ -187,14 +187,22 @@ const styles = (theme) => ({ const useStyles = makeStyles(styles, { name: 'MarkdownElement', flip: true }); function MarkdownElement(props) { - const { className, ...other } = props; + const { className, renderedMarkdown, ...other } = props; const classes = useStyles(); - return
; + return ( +
+ ); } MarkdownElement.propTypes = { className: PropTypes.string, + renderedMarkdown: PropTypes.string.isRequired, }; export default MarkdownElement; diff --git a/docs/src/modules/components/TopLayoutBlog.js b/docs/src/modules/components/TopLayoutBlog.js index d83aef30961434..ebdad416666f42 100644 --- a/docs/src/modules/components/TopLayoutBlog.js +++ b/docs/src/modules/components/TopLayoutBlog.js @@ -62,13 +62,7 @@ function TopLayoutBlog(props) { {'< Back to blog'} {rendered.map((chunk, index) => { - return ( - - ); + return ; })} diff --git a/docs/src/modules/components/TopLayoutCompany.js b/docs/src/modules/components/TopLayoutCompany.js index e3fe07e92b74ac..cb4d0e70fb9649 100644 --- a/docs/src/modules/components/TopLayoutCompany.js +++ b/docs/src/modules/components/TopLayoutCompany.js @@ -33,13 +33,7 @@ function TopLayoutCompany(props) {
{rendered.map((chunk, index) => { - return ( - - ); + return ; })} From 1d107cb709863a6b60366921412b5057a8b4686e Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Sun, 19 Apr 2020 16:40:06 +0200 Subject: [PATCH 16/35] fix: /versions cleanup --- docs/pages/versions.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/pages/versions.js b/docs/pages/versions.js index 8e5dc7bacba9fa..b474f2b155242d 100644 --- a/docs/pages/versions.js +++ b/docs/pages/versions.js @@ -50,7 +50,7 @@ Page.getInitialProps = async () => { versions = orderBy(versions, 'version', 'desc'); versions = sortedUniqBy(versions, 'version'); - const { demos, docs } = prepare({ pageFilename, requireRaw }); + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs, versions }; }; From 7dc0f5976d3cbacd31abf8e1175006181d8de8ec Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Sun, 19 Apr 2020 16:41:16 +0200 Subject: [PATCH 17/35] MarkdownElement.new -> MarkdownElement --- docs/src/modules/components/MarkdownDocs.js | 2 +- .../src/modules/components/MarkdownElement.js | 111 +--------- .../modules/components/MarkdownElement.new.js | 208 ------------------ docs/src/modules/components/TopLayoutBlog.js | 2 +- .../modules/components/TopLayoutCompany.js | 2 +- 5 files changed, 11 insertions(+), 314 deletions(-) delete mode 100644 docs/src/modules/components/MarkdownElement.new.js diff --git a/docs/src/modules/components/MarkdownDocs.js b/docs/src/modules/components/MarkdownDocs.js index f75b67e76522c3..7f4342524ba77e 100644 --- a/docs/src/modules/components/MarkdownDocs.js +++ b/docs/src/modules/components/MarkdownDocs.js @@ -20,7 +20,7 @@ import { exactProp } from '@material-ui/utils'; import { SOURCE_CODE_ROOT_URL } from 'docs/src/modules/constants'; import Demo from 'docs/src/modules/components/Demo'; import AppTableOfContents from './AppTableOfContents.new'; -import MarkdownElement from './MarkdownElement.new'; +import MarkdownElement from './MarkdownElement'; function flattenPages(pages, current = []) { return pages.reduce((items, item) => { diff --git a/docs/src/modules/components/MarkdownElement.js b/docs/src/modules/components/MarkdownElement.js index c6df252d97220a..3108b09f69eb4a 100644 --- a/docs/src/modules/components/MarkdownElement.js +++ b/docs/src/modules/components/MarkdownElement.js @@ -1,21 +1,7 @@ import React from 'react'; import PropTypes from 'prop-types'; import clsx from 'clsx'; -import { useSelector } from 'react-redux'; -import { withStyles } from '@material-ui/core/styles'; -import textToHash from 'docs/src/modules/utils/textToHash'; -import { render as renderMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -import prism from 'docs/src/modules/components/prism'; - -const externs = [ - 'https://material.io/', - 'https://getbootstrap.com/', - 'https://www.amazon.com/', - 'https://materialdesignicons.com/', - 'https://www.w3.org/', - 'https://devexpress.github.io/', - 'https://ui-kit.co/', -]; +import { makeStyles } from '@material-ui/core/styles'; const styles = (theme) => ({ root: { @@ -210,106 +196,25 @@ const styles = (theme) => ({ }, }, }); +const useStyles = makeStyles(styles, { name: 'MarkdownElement', flip: true }); function MarkdownElement(props) { - const { classes, className, text, ...other } = props; - - const userLanguage = useSelector((state) => state.options.userLanguage); - - const renderedMarkdown = React.useMemo(() => { - return renderMarkdown(text, { - highlight(code, language) { - let prismLanguage; - switch (language) { - case 'ts': - prismLanguage = prism.languages.tsx; - break; - - case 'js': - case 'sh': - prismLanguage = prism.languages.jsx; - break; - - case 'diff': - prismLanguage = { ...prism.languages.diff }; - // original `/^[-<].*$/m` matches lines starting with `<` which matches - // - // we will only use `-` as the deleted marker - prismLanguage.deleted = /^[-].*$/m; - break; - - default: - prismLanguage = prism.languages[language]; - break; - } - - if (!prismLanguage) { - if (language) { - throw new Error(`unsupported language: "${language}", "${code}"`); - } else { - prismLanguage = prism.languages.jsx; - } - } - - return prism.highlight(code, prismLanguage); - }, - heading: (headingText, level) => { - // Small title. No need for an anchor. - // It's reducing the risk of duplicated id and it's fewer elements in the DOM. - if (level >= 4) { - return `${headingText}`; - } - - // eslint-disable-next-line no-underscore-dangle - const hash = textToHash(headingText, global.__MARKED_UNIQUE__); - - return [ - ``, - ``, - headingText, - `', - ``, - ].join(''); - }, - link: (href, title, linkText) => { - let more = ''; - - if (externs.some((domain) => href.indexOf(domain) !== -1)) { - more = ' target="_blank" rel="noopener nofollow"'; - } - - let finalHref = href; - - if ( - userLanguage !== 'en' && - finalHref.indexOf('/') === 0 && - finalHref !== '/size-snapshot' - ) { - finalHref = `/${userLanguage}${finalHref}`; - } - - return `${linkText}`; - }, - }); - }, [text, userLanguage]); + const { className, renderedMarkdown, ...other } = props; + const classes = useStyles(); - /* eslint-disable react/no-danger */ return (
); - /* eslint-enable */ } MarkdownElement.propTypes = { - classes: PropTypes.object.isRequired, className: PropTypes.string, - text: PropTypes.string, + renderedMarkdown: PropTypes.string.isRequired, }; -export default withStyles(styles, { flip: false })(MarkdownElement); +export default MarkdownElement; diff --git a/docs/src/modules/components/MarkdownElement.new.js b/docs/src/modules/components/MarkdownElement.new.js deleted file mode 100644 index e103f8f7dfcd44..00000000000000 --- a/docs/src/modules/components/MarkdownElement.new.js +++ /dev/null @@ -1,208 +0,0 @@ -import React from 'react'; -import PropTypes from 'prop-types'; -import clsx from 'clsx'; -import { makeStyles } from '@material-ui/core/styles'; - -const styles = (theme) => ({ - root: { - ...theme.typography.body1, - color: theme.palette.text.primary, - wordBreak: 'break-word', - '& .anchor-link': { - marginTop: -96, // Offset for the anchor. - position: 'absolute', - }, - '& pre': { - margin: theme.spacing(3, 0), - padding: theme.spacing(2), - backgroundColor: '#272c34', - direction: 'ltr', - borderRadius: theme.shape.borderRadius, - overflow: 'auto', - WebkitOverflowScrolling: 'touch', // iOS momentum scrolling. - maxWidth: 'calc(100vw - 32px)', - [theme.breakpoints.up('md')]: { - maxWidth: 'calc(100vw - 32px - 16px)', - }, - }, - '& code': { - lineHeight: 1.4, - display: 'inline-block', - fontFamily: 'Consolas, "Liberation Mono", Menlo, Courier, monospace', - WebkitFontSmoothing: 'subpixel-antialiased', - padding: '0 3px', - color: theme.palette.text.primary, - backgroundColor: - theme.palette.type === 'light' ? 'rgba(255, 229, 100, 0.2)' : 'rgba(255, 229, 100, 0.2)', - fontSize: 14, - borderRadius: 2, - }, - '& code[class*="language-"]': { - backgroundColor: '#272c34', - color: '#fff', - // Avoid layout jump after hydration (style injected by prism) - lineHeight: 1.5, - }, - '& p code, & ul code, & pre code': { - fontSize: 14, - }, - '& .token.operator': { - background: 'transparent', - }, - '& h1': { - ...theme.typography.h3, - fontSize: 40, - margin: '16px 0', - }, - '& .description': { - ...theme.typography.h5, - margin: '0 0 40px', - }, - '& h2': { - ...theme.typography.h4, - fontSize: 30, - margin: '40px 0 16px', - }, - '& h3': { - ...theme.typography.h5, - margin: '40px 0 16px', - }, - '& h4': { - ...theme.typography.h6, - margin: '32px 0 16px', - }, - '& h5': { - ...theme.typography.subtitle2, - margin: '32px 0 16px', - }, - '& p, & ul, & ol': { - marginTop: 0, - marginBottom: 16, - }, - '& ul': { - paddingLeft: 30, - }, - '& h1, & h2, & h3, & h4': { - '& code': { - fontSize: 'inherit', - lineHeight: 'inherit', - // Remove scroll on small screens. - wordBreak: 'break-all', - }, - '& .anchor-link-style': { - // To prevent the link to get the focus. - display: 'none', - }, - '&:hover .anchor-link-style': { - display: 'inline-block', - padding: '0 8px', - color: theme.palette.text.secondary, - '&:hover': { - color: theme.palette.text.primary, - }, - '& svg': { - width: '0.7em', - height: '0.7em', - fill: 'currentColor', - }, - }, - }, - '& table': { - // Trade display table for scroll overflow - display: 'block', - wordBreak: 'normal', - width: '100%', - overflowX: 'auto', - WebkitOverflowScrolling: 'touch', // iOS momentum scrolling. - borderCollapse: 'collapse', - marginBottom: '16px', - borderSpacing: 0, - overflow: 'hidden', - '& .prop-name': { - fontSize: 13, - fontFamily: 'Consolas, "Liberation Mono", Menlo, monospace', - }, - '& .required': { - color: theme.palette.type === 'light' ? '#006500' : '#a5ffa5', - }, - '& .prop-type': { - fontSize: 13, - fontFamily: 'Consolas, "Liberation Mono", Menlo, monospace', - color: theme.palette.type === 'light' ? '#932981' : '#ffb6ec', - }, - '& .prop-default': { - fontSize: 13, - fontFamily: 'Consolas, "Liberation Mono", Menlo, monospace', - borderBottom: `1px dotted ${theme.palette.divider}`, - }, - }, - '& td': { - ...theme.typography.body2, - borderBottom: `1px solid ${theme.palette.divider}`, - padding: 16, - color: theme.palette.text.primary, - }, - '& td code': { - fontSize: 13, - lineHeight: 1.6, - }, - '& th': { - fontSize: 14, - lineHeight: theme.typography.pxToRem(24), - fontWeight: theme.typography.fontWeightMedium, - color: theme.palette.text.primary, - whiteSpace: 'pre', - borderBottom: `1px solid ${theme.palette.divider}`, - padding: 16, - }, - '& blockquote': { - borderLeft: '5px solid #ffe564', - backgroundColor: 'rgba(255,229,100,0.2)', - padding: '4px 24px', - margin: '24px 0', - '& p': { - marginTop: '16px', - }, - }, - '& a, & a code': { - // Style taken from the Link component - color: theme.palette.secondary.main, - textDecoration: 'none', - '&:hover': { - textDecoration: 'underline', - }, - }, - '& img, video': { - maxWidth: '100%', - }, - '& hr': { - height: 1, - margin: theme.spacing(6, 0), - border: 'none', - flexShrink: 0, - backgroundColor: theme.palette.divider, - }, - }, -}); -const useStyles = makeStyles(styles, { name: 'MarkdownElement', flip: true }); - -function MarkdownElement(props) { - const { className, renderedMarkdown, ...other } = props; - const classes = useStyles(); - - return ( -
- ); -} - -MarkdownElement.propTypes = { - className: PropTypes.string, - renderedMarkdown: PropTypes.string.isRequired, -}; - -export default MarkdownElement; diff --git a/docs/src/modules/components/TopLayoutBlog.js b/docs/src/modules/components/TopLayoutBlog.js index ebdad416666f42..a4e67003bf29e6 100644 --- a/docs/src/modules/components/TopLayoutBlog.js +++ b/docs/src/modules/components/TopLayoutBlog.js @@ -7,7 +7,7 @@ import AppContainer from 'docs/src/modules/components/AppContainer'; import Link from '@material-ui/core/Link'; import AppFooter from 'docs/src/modules/components/AppFooter'; import { exactProp } from '@material-ui/utils'; -import MarkdownElement from './MarkdownElement.new'; +import MarkdownElement from './MarkdownElement'; const styles = (theme) => ({ root: { diff --git a/docs/src/modules/components/TopLayoutCompany.js b/docs/src/modules/components/TopLayoutCompany.js index cb4d0e70fb9649..c3268014c7543d 100644 --- a/docs/src/modules/components/TopLayoutCompany.js +++ b/docs/src/modules/components/TopLayoutCompany.js @@ -5,7 +5,7 @@ import Head from 'docs/src/modules/components/Head'; import AppFrame from 'docs/src/modules/components/AppFrame'; import AppContainer from 'docs/src/modules/components/AppContainer'; import AppFooter from 'docs/src/modules/components/AppFooter'; -import MarkdownElement from './MarkdownElement.new'; +import MarkdownElement from './MarkdownElement'; const styles = (theme) => ({ root: { From 93ab66f99f59f0d2cf5d7b833fdafc862bcf9fd0 Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Sun, 19 Apr 2020 16:41:48 +0200 Subject: [PATCH 18/35] format --- docs/pages/api-docs/alert-title.js | 1 - docs/pages/api-docs/alert.js | 1 - docs/pages/api-docs/app-bar.js | 1 - docs/pages/api-docs/autocomplete.js | 1 - docs/pages/api-docs/avatar-group.js | 1 - docs/pages/api-docs/avatar.js | 1 - docs/pages/api-docs/backdrop.js | 1 - docs/pages/api-docs/badge.js | 1 - docs/pages/api-docs/bottom-navigation-action.js | 1 - docs/pages/api-docs/bottom-navigation.js | 1 - docs/pages/api-docs/breadcrumbs.js | 1 - docs/pages/api-docs/button-base.js | 1 - docs/pages/api-docs/button-group.js | 1 - docs/pages/api-docs/button.js | 1 - docs/pages/api-docs/card-action-area.js | 1 - docs/pages/api-docs/card-actions.js | 1 - docs/pages/api-docs/card-content.js | 1 - docs/pages/api-docs/card-header.js | 1 - docs/pages/api-docs/card-media.js | 1 - docs/pages/api-docs/card.js | 1 - docs/pages/api-docs/checkbox.js | 1 - docs/pages/api-docs/chip.js | 1 - docs/pages/api-docs/circular-progress.js | 1 - docs/pages/api-docs/click-away-listener.js | 1 - docs/pages/api-docs/collapse.js | 1 - docs/pages/api-docs/container.js | 1 - docs/pages/api-docs/css-baseline.js | 1 - docs/pages/api-docs/dialog-actions.js | 1 - docs/pages/api-docs/dialog-content-text.js | 1 - docs/pages/api-docs/dialog-content.js | 1 - docs/pages/api-docs/dialog-title.js | 1 - docs/pages/api-docs/dialog.js | 1 - docs/pages/api-docs/divider.js | 1 - docs/pages/api-docs/drawer.js | 1 - docs/pages/api-docs/expansion-panel-actions.js | 1 - docs/pages/api-docs/expansion-panel-details.js | 1 - docs/pages/api-docs/expansion-panel-summary.js | 1 - docs/pages/api-docs/expansion-panel.js | 1 - docs/pages/api-docs/fab.js | 1 - docs/pages/api-docs/fade.js | 1 - docs/pages/api-docs/filled-input.js | 1 - docs/pages/api-docs/form-control-label.js | 1 - docs/pages/api-docs/form-control.js | 1 - docs/pages/api-docs/form-group.js | 1 - docs/pages/api-docs/form-helper-text.js | 1 - docs/pages/api-docs/form-label.js | 1 - docs/pages/api-docs/grid-list-tile-bar.js | 1 - docs/pages/api-docs/grid-list-tile.js | 1 - docs/pages/api-docs/grid-list.js | 1 - docs/pages/api-docs/grid.js | 1 - docs/pages/api-docs/grow.js | 1 - docs/pages/api-docs/hidden.js | 1 - docs/pages/api-docs/icon-button.js | 1 - docs/pages/api-docs/icon.js | 1 - docs/pages/api-docs/input-adornment.js | 1 - docs/pages/api-docs/input-base.js | 1 - docs/pages/api-docs/input-label.js | 1 - docs/pages/api-docs/input.js | 1 - docs/pages/api-docs/linear-progress.js | 1 - docs/pages/api-docs/link.js | 1 - docs/pages/api-docs/list-item-avatar.js | 1 - docs/pages/api-docs/list-item-icon.js | 1 - docs/pages/api-docs/list-item-secondary-action.js | 1 - docs/pages/api-docs/list-item-text.js | 1 - docs/pages/api-docs/list-item.js | 1 - docs/pages/api-docs/list-subheader.js | 1 - docs/pages/api-docs/list.js | 1 - docs/pages/api-docs/menu-item.js | 1 - docs/pages/api-docs/menu-list.js | 1 - docs/pages/api-docs/menu.js | 1 - docs/pages/api-docs/mobile-stepper.js | 1 - docs/pages/api-docs/modal.js | 1 - docs/pages/api-docs/native-select.js | 1 - docs/pages/api-docs/no-ssr.js | 1 - docs/pages/api-docs/outlined-input.js | 1 - docs/pages/api-docs/pagination-item.js | 1 - docs/pages/api-docs/pagination.js | 1 - docs/pages/api-docs/paper.js | 1 - docs/pages/api-docs/popover.js | 1 - docs/pages/api-docs/popper.js | 1 - docs/pages/api-docs/portal.js | 1 - docs/pages/api-docs/radio-group.js | 1 - docs/pages/api-docs/radio.js | 1 - docs/pages/api-docs/rating.js | 1 - docs/pages/api-docs/root-ref.js | 1 - docs/pages/api-docs/scoped-css-baseline.js | 1 - docs/pages/api-docs/select.js | 1 - docs/pages/api-docs/skeleton.js | 1 - docs/pages/api-docs/slide.js | 1 - docs/pages/api-docs/slider.js | 1 - docs/pages/api-docs/snackbar-content.js | 1 - docs/pages/api-docs/snackbar.js | 1 - docs/pages/api-docs/speed-dial-action.js | 1 - docs/pages/api-docs/speed-dial-icon.js | 1 - docs/pages/api-docs/speed-dial.js | 1 - docs/pages/api-docs/step-button.js | 1 - docs/pages/api-docs/step-connector.js | 1 - docs/pages/api-docs/step-content.js | 1 - docs/pages/api-docs/step-icon.js | 1 - docs/pages/api-docs/step-label.js | 1 - docs/pages/api-docs/step.js | 1 - docs/pages/api-docs/stepper.js | 1 - docs/pages/api-docs/svg-icon.js | 1 - docs/pages/api-docs/swipeable-drawer.js | 1 - docs/pages/api-docs/switch.js | 1 - docs/pages/api-docs/tab.js | 1 - docs/pages/api-docs/table-body.js | 1 - docs/pages/api-docs/table-cell.js | 1 - docs/pages/api-docs/table-container.js | 1 - docs/pages/api-docs/table-footer.js | 1 - docs/pages/api-docs/table-head.js | 1 - docs/pages/api-docs/table-pagination.js | 1 - docs/pages/api-docs/table-row.js | 1 - docs/pages/api-docs/table-sort-label.js | 1 - docs/pages/api-docs/table.js | 1 - docs/pages/api-docs/tabs.js | 1 - docs/pages/api-docs/text-field.js | 1 - docs/pages/api-docs/textarea-autosize.js | 1 - docs/pages/api-docs/toggle-button-group.js | 1 - docs/pages/api-docs/toggle-button.js | 1 - docs/pages/api-docs/toolbar.js | 1 - docs/pages/api-docs/tooltip.js | 1 - docs/pages/api-docs/tree-item.js | 1 - docs/pages/api-docs/tree-view.js | 1 - docs/pages/api-docs/typography.js | 1 - docs/pages/api-docs/zoom.js | 1 - docs/pages/blog/2019-developer-survey-results.js | 1 - docs/pages/blog/2019.js | 1 - docs/pages/blog/2020-introducing-sketch.js | 1 - docs/pages/blog/2020-q1-update.js | 1 - docs/pages/blog/april-2019-update.js | 1 - docs/pages/blog/august-2019-update.js | 1 - docs/pages/blog/december-2019-update.js | 1 - docs/pages/blog/july-2019-update.js | 1 - docs/pages/blog/june-2019-update.js | 1 - docs/pages/blog/march-2019-update.js | 1 - docs/pages/blog/material-ui-v1-is-out.js | 1 - docs/pages/blog/material-ui-v4-is-out.js | 1 - docs/pages/blog/may-2019-update.js | 1 - docs/pages/blog/november-2019-update.js | 1 - docs/pages/blog/october-2019-update.js | 1 - docs/pages/blog/september-2019-update.js | 1 - docs/pages/company/about.js | 1 - docs/pages/company/contact.js | 1 - docs/pages/company/jobs.js | 1 - docs/pages/components/about-the-lab.js | 1 - docs/pages/components/alert.js | 1 - docs/pages/components/app-bar.js | 1 - docs/pages/components/autocomplete.js | 1 - docs/pages/components/avatars.js | 1 - docs/pages/components/backdrop.js | 1 - docs/pages/components/badges.js | 1 - docs/pages/components/bottom-navigation.js | 1 - docs/pages/components/box.js | 1 - docs/pages/components/breadcrumbs.js | 1 - docs/pages/components/button-group.js | 1 - docs/pages/components/buttons.js | 1 - docs/pages/components/cards.js | 1 - docs/pages/components/checkboxes.js | 1 - docs/pages/components/chips.js | 1 - docs/pages/components/click-away-listener.js | 1 - docs/pages/components/container.js | 1 - docs/pages/components/css-baseline.js | 1 - docs/pages/components/dialogs.js | 1 - docs/pages/components/dividers.js | 1 - docs/pages/components/drawers.js | 1 - docs/pages/components/expansion-panels.js | 1 - docs/pages/components/floating-action-button.js | 1 - docs/pages/components/grid-list.js | 1 - docs/pages/components/grid.js | 1 - docs/pages/components/hidden.js | 1 - docs/pages/components/icons.js | 1 - docs/pages/components/links.js | 1 - docs/pages/components/lists.js | 1 - docs/pages/components/material-icons.js | 1 - docs/pages/components/menus.js | 1 - docs/pages/components/modal.js | 1 - docs/pages/components/no-ssr.js | 1 - docs/pages/components/pagination.js | 1 - docs/pages/components/paper.js | 1 - docs/pages/components/pickers.js | 1 - docs/pages/components/popover.js | 1 - docs/pages/components/popper.js | 1 - docs/pages/components/portal.js | 1 - docs/pages/components/progress.js | 1 - docs/pages/components/radio-buttons.js | 1 - docs/pages/components/rating.js | 1 - docs/pages/components/selects.js | 1 - docs/pages/components/skeleton.js | 1 - docs/pages/components/slider.js | 1 - docs/pages/components/snackbars.js | 1 - docs/pages/components/speed-dial.js | 1 - docs/pages/components/steppers.js | 1 - docs/pages/components/switches.js | 1 - docs/pages/components/tables.js | 1 - docs/pages/components/tabs.js | 1 - docs/pages/components/text-fields.js | 1 - docs/pages/components/textarea-autosize.js | 1 - docs/pages/components/toggle-button.js | 1 - docs/pages/components/tooltips.js | 1 - docs/pages/components/transfer-list.js | 1 - docs/pages/components/transitions.js | 1 - docs/pages/components/tree-view.js | 1 - docs/pages/components/typography.js | 1 - docs/pages/components/use-media-query.js | 1 - docs/pages/customization/breakpoints.js | 1 - docs/pages/customization/color.js | 1 - docs/pages/customization/components.js | 1 - docs/pages/customization/default-theme.js | 1 - docs/pages/customization/density.js | 1 - docs/pages/customization/globals.js | 1 - docs/pages/customization/palette.js | 1 - docs/pages/customization/spacing.js | 1 - docs/pages/customization/theming.js | 1 - docs/pages/customization/typography.js | 1 - docs/pages/customization/z-index.js | 1 - docs/pages/discover-more/backers.js | 1 - docs/pages/discover-more/changelog.js | 1 - docs/pages/discover-more/languages.js | 1 - docs/pages/discover-more/related-projects.js | 1 - docs/pages/discover-more/roadmap.js | 1 - docs/pages/discover-more/showcase.js | 1 - docs/pages/discover-more/team.js | 1 - docs/pages/discover-more/vision.js | 1 - docs/pages/getting-started/example-projects.js | 1 - docs/pages/getting-started/faq.js | 1 - docs/pages/getting-started/installation.js | 1 - docs/pages/getting-started/learn.js | 1 - docs/pages/getting-started/support.js | 1 - docs/pages/getting-started/supported-components.js | 1 - docs/pages/getting-started/supported-platforms.js | 1 - docs/pages/getting-started/templates.js | 1 - docs/pages/getting-started/usage.js | 1 - docs/pages/guides/api.js | 1 - docs/pages/guides/composition.js | 1 - docs/pages/guides/flow.js | 1 - docs/pages/guides/interoperability.js | 1 - docs/pages/guides/localization.js | 1 - docs/pages/guides/migration-v0x.js | 1 - docs/pages/guides/migration-v3.js | 1 - docs/pages/guides/minimizing-bundle-size.js | 1 - docs/pages/guides/responsive-ui.js | 1 - docs/pages/guides/right-to-left.js | 1 - docs/pages/guides/server-rendering.js | 1 - docs/pages/guides/testing.js | 1 - docs/pages/guides/typescript.js | 1 - docs/pages/styles/advanced.js | 1 - docs/pages/styles/api.js | 1 - docs/pages/styles/basics.js | 1 - docs/pages/system/api.js | 1 - docs/pages/system/basics.js | 1 - docs/pages/system/borders.js | 1 - docs/pages/system/display.js | 1 - docs/pages/system/flexbox.js | 1 - docs/pages/system/palette.js | 1 - docs/pages/system/positions.js | 1 - docs/pages/system/shadows.js | 1 - docs/pages/system/sizing.js | 1 - docs/pages/system/spacing.js | 1 - docs/pages/system/typography.js | 1 - 260 files changed, 260 deletions(-) diff --git a/docs/pages/api-docs/alert-title.js b/docs/pages/api-docs/alert-title.js index 6e4cb4a4cfe045..bad0d2e560270b 100644 --- a/docs/pages/api-docs/alert-title.js +++ b/docs/pages/api-docs/alert-title.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/alert-title'; const requireDemo = require.context('docs/src/pages/api-docs/alert-title', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/alert.js b/docs/pages/api-docs/alert.js index 05a0c392feef63..cb3b06079777f7 100644 --- a/docs/pages/api-docs/alert.js +++ b/docs/pages/api-docs/alert.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/alert'; const requireDemo = require.context('docs/src/pages/api-docs/alert', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/app-bar.js b/docs/pages/api-docs/app-bar.js index 92ac2de863f7e5..73e25dc59fc750 100644 --- a/docs/pages/api-docs/app-bar.js +++ b/docs/pages/api-docs/app-bar.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/app-bar'; const requireDemo = require.context('docs/src/pages/api-docs/app-bar', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/autocomplete.js b/docs/pages/api-docs/autocomplete.js index f91cb687f7b346..a11fe37205047e 100644 --- a/docs/pages/api-docs/autocomplete.js +++ b/docs/pages/api-docs/autocomplete.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/autocomplete'; const requireDemo = require.context('docs/src/pages/api-docs/autocomplete', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/avatar-group.js b/docs/pages/api-docs/avatar-group.js index 53e24ecf340df5..dd66f308242820 100644 --- a/docs/pages/api-docs/avatar-group.js +++ b/docs/pages/api-docs/avatar-group.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/avatar-group'; const requireDemo = require.context('docs/src/pages/api-docs/avatar-group', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/avatar.js b/docs/pages/api-docs/avatar.js index 55887b911bf2b1..7a0b00c3b7c703 100644 --- a/docs/pages/api-docs/avatar.js +++ b/docs/pages/api-docs/avatar.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/avatar'; const requireDemo = require.context('docs/src/pages/api-docs/avatar', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/backdrop.js b/docs/pages/api-docs/backdrop.js index 8f6ac480e2921e..6b124e84800a12 100644 --- a/docs/pages/api-docs/backdrop.js +++ b/docs/pages/api-docs/backdrop.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/backdrop'; const requireDemo = require.context('docs/src/pages/api-docs/backdrop', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/badge.js b/docs/pages/api-docs/badge.js index d059559edec0d9..3114b57513cb7b 100644 --- a/docs/pages/api-docs/badge.js +++ b/docs/pages/api-docs/badge.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/badge'; const requireDemo = require.context('docs/src/pages/api-docs/badge', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/bottom-navigation-action.js b/docs/pages/api-docs/bottom-navigation-action.js index 3686496f2e9e65..a284655b367fee 100644 --- a/docs/pages/api-docs/bottom-navigation-action.js +++ b/docs/pages/api-docs/bottom-navigation-action.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/bottom-navigation-action'; const requireDemo = require.context( 'docs/src/pages/api-docs/bottom-navigation-action', diff --git a/docs/pages/api-docs/bottom-navigation.js b/docs/pages/api-docs/bottom-navigation.js index 05416f6b3dd345..28f7995d1bb57a 100644 --- a/docs/pages/api-docs/bottom-navigation.js +++ b/docs/pages/api-docs/bottom-navigation.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/bottom-navigation'; const requireDemo = require.context( 'docs/src/pages/api-docs/bottom-navigation', diff --git a/docs/pages/api-docs/breadcrumbs.js b/docs/pages/api-docs/breadcrumbs.js index be7a7bae28107b..a3f3c8e9cd3d86 100644 --- a/docs/pages/api-docs/breadcrumbs.js +++ b/docs/pages/api-docs/breadcrumbs.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/breadcrumbs'; const requireDemo = require.context('docs/src/pages/api-docs/breadcrumbs', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/button-base.js b/docs/pages/api-docs/button-base.js index 7e7232dd06057a..6fdd207b068697 100644 --- a/docs/pages/api-docs/button-base.js +++ b/docs/pages/api-docs/button-base.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/button-base'; const requireDemo = require.context('docs/src/pages/api-docs/button-base', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/button-group.js b/docs/pages/api-docs/button-group.js index bd4c439d85280c..590f109ffae708 100644 --- a/docs/pages/api-docs/button-group.js +++ b/docs/pages/api-docs/button-group.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/button-group'; const requireDemo = require.context('docs/src/pages/api-docs/button-group', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/button.js b/docs/pages/api-docs/button.js index 88d14b93184b51..31f677670eee48 100644 --- a/docs/pages/api-docs/button.js +++ b/docs/pages/api-docs/button.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/button'; const requireDemo = require.context('docs/src/pages/api-docs/button', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/card-action-area.js b/docs/pages/api-docs/card-action-area.js index 7a4d0ecdb9aa58..f3e3c0324b459e 100644 --- a/docs/pages/api-docs/card-action-area.js +++ b/docs/pages/api-docs/card-action-area.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/card-action-area'; const requireDemo = require.context( 'docs/src/pages/api-docs/card-action-area', diff --git a/docs/pages/api-docs/card-actions.js b/docs/pages/api-docs/card-actions.js index 105fb5919af977..519c08a965eb1e 100644 --- a/docs/pages/api-docs/card-actions.js +++ b/docs/pages/api-docs/card-actions.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/card-actions'; const requireDemo = require.context('docs/src/pages/api-docs/card-actions', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/card-content.js b/docs/pages/api-docs/card-content.js index 8664fe2a2fde86..7fa6e47714f3fe 100644 --- a/docs/pages/api-docs/card-content.js +++ b/docs/pages/api-docs/card-content.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/card-content'; const requireDemo = require.context('docs/src/pages/api-docs/card-content', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/card-header.js b/docs/pages/api-docs/card-header.js index 3cc2f804146c7b..b26264d38c8d9f 100644 --- a/docs/pages/api-docs/card-header.js +++ b/docs/pages/api-docs/card-header.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/card-header'; const requireDemo = require.context('docs/src/pages/api-docs/card-header', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/card-media.js b/docs/pages/api-docs/card-media.js index caa922867a244f..afe84a47fe4297 100644 --- a/docs/pages/api-docs/card-media.js +++ b/docs/pages/api-docs/card-media.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/card-media'; const requireDemo = require.context('docs/src/pages/api-docs/card-media', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/card.js b/docs/pages/api-docs/card.js index fdda3785142ed1..476a80c8ea1e6a 100644 --- a/docs/pages/api-docs/card.js +++ b/docs/pages/api-docs/card.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/card'; const requireDemo = require.context('docs/src/pages/api-docs/card', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/checkbox.js b/docs/pages/api-docs/checkbox.js index 5e4e07ebaad6ea..fcdfe6bb9818e6 100644 --- a/docs/pages/api-docs/checkbox.js +++ b/docs/pages/api-docs/checkbox.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/checkbox'; const requireDemo = require.context('docs/src/pages/api-docs/checkbox', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/chip.js b/docs/pages/api-docs/chip.js index 7bced94880d940..5fa6c9fccee931 100644 --- a/docs/pages/api-docs/chip.js +++ b/docs/pages/api-docs/chip.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/chip'; const requireDemo = require.context('docs/src/pages/api-docs/chip', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/circular-progress.js b/docs/pages/api-docs/circular-progress.js index 2629f84e2171c0..9a0ce2dd3b8f91 100644 --- a/docs/pages/api-docs/circular-progress.js +++ b/docs/pages/api-docs/circular-progress.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/circular-progress'; const requireDemo = require.context( 'docs/src/pages/api-docs/circular-progress', diff --git a/docs/pages/api-docs/click-away-listener.js b/docs/pages/api-docs/click-away-listener.js index 867f99d00dc375..7069998e4b0bfa 100644 --- a/docs/pages/api-docs/click-away-listener.js +++ b/docs/pages/api-docs/click-away-listener.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/click-away-listener'; const requireDemo = require.context( 'docs/src/pages/api-docs/click-away-listener', diff --git a/docs/pages/api-docs/collapse.js b/docs/pages/api-docs/collapse.js index fe84286166503a..71786dc81d8d32 100644 --- a/docs/pages/api-docs/collapse.js +++ b/docs/pages/api-docs/collapse.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/collapse'; const requireDemo = require.context('docs/src/pages/api-docs/collapse', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/container.js b/docs/pages/api-docs/container.js index 5132789fdbdce8..13ec6ea2fa31e8 100644 --- a/docs/pages/api-docs/container.js +++ b/docs/pages/api-docs/container.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/container'; const requireDemo = require.context('docs/src/pages/api-docs/container', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/css-baseline.js b/docs/pages/api-docs/css-baseline.js index b77c12b10ec33d..b353533a44d10d 100644 --- a/docs/pages/api-docs/css-baseline.js +++ b/docs/pages/api-docs/css-baseline.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/css-baseline'; const requireDemo = require.context('docs/src/pages/api-docs/css-baseline', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/dialog-actions.js b/docs/pages/api-docs/dialog-actions.js index 4a9e51ee96781b..4523e59190b2be 100644 --- a/docs/pages/api-docs/dialog-actions.js +++ b/docs/pages/api-docs/dialog-actions.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/dialog-actions'; const requireDemo = require.context('docs/src/pages/api-docs/dialog-actions', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/dialog-content-text.js b/docs/pages/api-docs/dialog-content-text.js index a381496c153f17..1c384b6c1962ef 100644 --- a/docs/pages/api-docs/dialog-content-text.js +++ b/docs/pages/api-docs/dialog-content-text.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/dialog-content-text'; const requireDemo = require.context( 'docs/src/pages/api-docs/dialog-content-text', diff --git a/docs/pages/api-docs/dialog-content.js b/docs/pages/api-docs/dialog-content.js index 49c896075cc7eb..591ee4b48f6277 100644 --- a/docs/pages/api-docs/dialog-content.js +++ b/docs/pages/api-docs/dialog-content.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/dialog-content'; const requireDemo = require.context('docs/src/pages/api-docs/dialog-content', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/dialog-title.js b/docs/pages/api-docs/dialog-title.js index 767c7ab2fe1c7c..6772e722d5bd77 100644 --- a/docs/pages/api-docs/dialog-title.js +++ b/docs/pages/api-docs/dialog-title.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/dialog-title'; const requireDemo = require.context('docs/src/pages/api-docs/dialog-title', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/dialog.js b/docs/pages/api-docs/dialog.js index 6b24c0565025d2..a494b0564a2d94 100644 --- a/docs/pages/api-docs/dialog.js +++ b/docs/pages/api-docs/dialog.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/dialog'; const requireDemo = require.context('docs/src/pages/api-docs/dialog', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/divider.js b/docs/pages/api-docs/divider.js index 81cceb73f38516..3207c0247b518f 100644 --- a/docs/pages/api-docs/divider.js +++ b/docs/pages/api-docs/divider.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/divider'; const requireDemo = require.context('docs/src/pages/api-docs/divider', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/drawer.js b/docs/pages/api-docs/drawer.js index bf720dc9a6064e..e9f0d70c21b189 100644 --- a/docs/pages/api-docs/drawer.js +++ b/docs/pages/api-docs/drawer.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/drawer'; const requireDemo = require.context('docs/src/pages/api-docs/drawer', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/expansion-panel-actions.js b/docs/pages/api-docs/expansion-panel-actions.js index 35a3961c8359f1..f3d5d212718f35 100644 --- a/docs/pages/api-docs/expansion-panel-actions.js +++ b/docs/pages/api-docs/expansion-panel-actions.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/expansion-panel-actions'; const requireDemo = require.context( 'docs/src/pages/api-docs/expansion-panel-actions', diff --git a/docs/pages/api-docs/expansion-panel-details.js b/docs/pages/api-docs/expansion-panel-details.js index 8b43ab87725fec..6cd80bd60ff8b4 100644 --- a/docs/pages/api-docs/expansion-panel-details.js +++ b/docs/pages/api-docs/expansion-panel-details.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/expansion-panel-details'; const requireDemo = require.context( 'docs/src/pages/api-docs/expansion-panel-details', diff --git a/docs/pages/api-docs/expansion-panel-summary.js b/docs/pages/api-docs/expansion-panel-summary.js index bc85678ca047cc..7c60be24ea9004 100644 --- a/docs/pages/api-docs/expansion-panel-summary.js +++ b/docs/pages/api-docs/expansion-panel-summary.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/expansion-panel-summary'; const requireDemo = require.context( 'docs/src/pages/api-docs/expansion-panel-summary', diff --git a/docs/pages/api-docs/expansion-panel.js b/docs/pages/api-docs/expansion-panel.js index e6fe9f77d4604f..0263e2bd8d0c9d 100644 --- a/docs/pages/api-docs/expansion-panel.js +++ b/docs/pages/api-docs/expansion-panel.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/expansion-panel'; const requireDemo = require.context( 'docs/src/pages/api-docs/expansion-panel', diff --git a/docs/pages/api-docs/fab.js b/docs/pages/api-docs/fab.js index 3c850e01db3e86..45ccac5ece4c62 100644 --- a/docs/pages/api-docs/fab.js +++ b/docs/pages/api-docs/fab.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/fab'; const requireDemo = require.context('docs/src/pages/api-docs/fab', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/fade.js b/docs/pages/api-docs/fade.js index d892c4800e4d3e..fb459d508fde3e 100644 --- a/docs/pages/api-docs/fade.js +++ b/docs/pages/api-docs/fade.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/fade'; const requireDemo = require.context('docs/src/pages/api-docs/fade', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/filled-input.js b/docs/pages/api-docs/filled-input.js index 01136226b57b51..5a165ac9ac63c9 100644 --- a/docs/pages/api-docs/filled-input.js +++ b/docs/pages/api-docs/filled-input.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/filled-input'; const requireDemo = require.context('docs/src/pages/api-docs/filled-input', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/form-control-label.js b/docs/pages/api-docs/form-control-label.js index d1b8c890a270ef..9598c54bd5e2ba 100644 --- a/docs/pages/api-docs/form-control-label.js +++ b/docs/pages/api-docs/form-control-label.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/form-control-label'; const requireDemo = require.context( 'docs/src/pages/api-docs/form-control-label', diff --git a/docs/pages/api-docs/form-control.js b/docs/pages/api-docs/form-control.js index a98c8dd2fc5a23..ff626cac621d22 100644 --- a/docs/pages/api-docs/form-control.js +++ b/docs/pages/api-docs/form-control.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/form-control'; const requireDemo = require.context('docs/src/pages/api-docs/form-control', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/form-group.js b/docs/pages/api-docs/form-group.js index 761e3d0897702b..3cbbd259635ff3 100644 --- a/docs/pages/api-docs/form-group.js +++ b/docs/pages/api-docs/form-group.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/form-group'; const requireDemo = require.context('docs/src/pages/api-docs/form-group', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/form-helper-text.js b/docs/pages/api-docs/form-helper-text.js index f676904a95fe9b..3601e8f9e12f0b 100644 --- a/docs/pages/api-docs/form-helper-text.js +++ b/docs/pages/api-docs/form-helper-text.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/form-helper-text'; const requireDemo = require.context( 'docs/src/pages/api-docs/form-helper-text', diff --git a/docs/pages/api-docs/form-label.js b/docs/pages/api-docs/form-label.js index 05482da249a88a..9a74f34708b2bc 100644 --- a/docs/pages/api-docs/form-label.js +++ b/docs/pages/api-docs/form-label.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/form-label'; const requireDemo = require.context('docs/src/pages/api-docs/form-label', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/grid-list-tile-bar.js b/docs/pages/api-docs/grid-list-tile-bar.js index 07748b3f6572a9..26c38393655bb2 100644 --- a/docs/pages/api-docs/grid-list-tile-bar.js +++ b/docs/pages/api-docs/grid-list-tile-bar.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/grid-list-tile-bar'; const requireDemo = require.context( 'docs/src/pages/api-docs/grid-list-tile-bar', diff --git a/docs/pages/api-docs/grid-list-tile.js b/docs/pages/api-docs/grid-list-tile.js index 95ece16d5cf7ae..00c676d09b8b56 100644 --- a/docs/pages/api-docs/grid-list-tile.js +++ b/docs/pages/api-docs/grid-list-tile.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/grid-list-tile'; const requireDemo = require.context('docs/src/pages/api-docs/grid-list-tile', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/grid-list.js b/docs/pages/api-docs/grid-list.js index d2b9e1f7b1b42e..777d5a618aadee 100644 --- a/docs/pages/api-docs/grid-list.js +++ b/docs/pages/api-docs/grid-list.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/grid-list'; const requireDemo = require.context('docs/src/pages/api-docs/grid-list', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/grid.js b/docs/pages/api-docs/grid.js index 7942dc3b04e181..a076ed3b76b668 100644 --- a/docs/pages/api-docs/grid.js +++ b/docs/pages/api-docs/grid.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/grid'; const requireDemo = require.context('docs/src/pages/api-docs/grid', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/grow.js b/docs/pages/api-docs/grow.js index 14f09b86f303d8..74b25dbd25e63c 100644 --- a/docs/pages/api-docs/grow.js +++ b/docs/pages/api-docs/grow.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/grow'; const requireDemo = require.context('docs/src/pages/api-docs/grow', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/hidden.js b/docs/pages/api-docs/hidden.js index 95f479fee57308..5c12ddfb5dc489 100644 --- a/docs/pages/api-docs/hidden.js +++ b/docs/pages/api-docs/hidden.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/hidden'; const requireDemo = require.context('docs/src/pages/api-docs/hidden', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/icon-button.js b/docs/pages/api-docs/icon-button.js index 904f5a66d400ec..3a7f1bade805c4 100644 --- a/docs/pages/api-docs/icon-button.js +++ b/docs/pages/api-docs/icon-button.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/icon-button'; const requireDemo = require.context('docs/src/pages/api-docs/icon-button', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/icon.js b/docs/pages/api-docs/icon.js index c4fbde6f34b546..d76b6f591558b0 100644 --- a/docs/pages/api-docs/icon.js +++ b/docs/pages/api-docs/icon.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/icon'; const requireDemo = require.context('docs/src/pages/api-docs/icon', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/input-adornment.js b/docs/pages/api-docs/input-adornment.js index 1c41f546e7e89c..7be5abaaebce23 100644 --- a/docs/pages/api-docs/input-adornment.js +++ b/docs/pages/api-docs/input-adornment.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/input-adornment'; const requireDemo = require.context( 'docs/src/pages/api-docs/input-adornment', diff --git a/docs/pages/api-docs/input-base.js b/docs/pages/api-docs/input-base.js index e8bb942ef0ca3d..2c3681bf470d5f 100644 --- a/docs/pages/api-docs/input-base.js +++ b/docs/pages/api-docs/input-base.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/input-base'; const requireDemo = require.context('docs/src/pages/api-docs/input-base', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/input-label.js b/docs/pages/api-docs/input-label.js index 4939c5181db96b..5366578baaa42e 100644 --- a/docs/pages/api-docs/input-label.js +++ b/docs/pages/api-docs/input-label.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/input-label'; const requireDemo = require.context('docs/src/pages/api-docs/input-label', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/input.js b/docs/pages/api-docs/input.js index ca6aa85c9704ff..4daca5435126a8 100644 --- a/docs/pages/api-docs/input.js +++ b/docs/pages/api-docs/input.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/input'; const requireDemo = require.context('docs/src/pages/api-docs/input', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/linear-progress.js b/docs/pages/api-docs/linear-progress.js index 4599509c9f1cd4..fa90d2012d3575 100644 --- a/docs/pages/api-docs/linear-progress.js +++ b/docs/pages/api-docs/linear-progress.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/linear-progress'; const requireDemo = require.context( 'docs/src/pages/api-docs/linear-progress', diff --git a/docs/pages/api-docs/link.js b/docs/pages/api-docs/link.js index 336b3e04d7ecd2..72c6217578d28a 100644 --- a/docs/pages/api-docs/link.js +++ b/docs/pages/api-docs/link.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/link'; const requireDemo = require.context('docs/src/pages/api-docs/link', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/list-item-avatar.js b/docs/pages/api-docs/list-item-avatar.js index 7ec593859e2d55..4d2d2d3fbba0b6 100644 --- a/docs/pages/api-docs/list-item-avatar.js +++ b/docs/pages/api-docs/list-item-avatar.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/list-item-avatar'; const requireDemo = require.context( 'docs/src/pages/api-docs/list-item-avatar', diff --git a/docs/pages/api-docs/list-item-icon.js b/docs/pages/api-docs/list-item-icon.js index bf529040dc4584..dcdce2041b3472 100644 --- a/docs/pages/api-docs/list-item-icon.js +++ b/docs/pages/api-docs/list-item-icon.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/list-item-icon'; const requireDemo = require.context('docs/src/pages/api-docs/list-item-icon', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/list-item-secondary-action.js b/docs/pages/api-docs/list-item-secondary-action.js index 84788fdc2c5ea0..31592c0eea8d01 100644 --- a/docs/pages/api-docs/list-item-secondary-action.js +++ b/docs/pages/api-docs/list-item-secondary-action.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/list-item-secondary-action'; const requireDemo = require.context( 'docs/src/pages/api-docs/list-item-secondary-action', diff --git a/docs/pages/api-docs/list-item-text.js b/docs/pages/api-docs/list-item-text.js index b30d8bfb4fb7d0..c027d64ad2af5a 100644 --- a/docs/pages/api-docs/list-item-text.js +++ b/docs/pages/api-docs/list-item-text.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/list-item-text'; const requireDemo = require.context('docs/src/pages/api-docs/list-item-text', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/list-item.js b/docs/pages/api-docs/list-item.js index 0ac377ca3b4dc5..1f32193e011915 100644 --- a/docs/pages/api-docs/list-item.js +++ b/docs/pages/api-docs/list-item.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/list-item'; const requireDemo = require.context('docs/src/pages/api-docs/list-item', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/list-subheader.js b/docs/pages/api-docs/list-subheader.js index 69d418783e230f..98615b6220dce7 100644 --- a/docs/pages/api-docs/list-subheader.js +++ b/docs/pages/api-docs/list-subheader.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/list-subheader'; const requireDemo = require.context('docs/src/pages/api-docs/list-subheader', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/list.js b/docs/pages/api-docs/list.js index 4fcbac85dff77d..9ccd552f1ac507 100644 --- a/docs/pages/api-docs/list.js +++ b/docs/pages/api-docs/list.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/list'; const requireDemo = require.context('docs/src/pages/api-docs/list', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/menu-item.js b/docs/pages/api-docs/menu-item.js index 1dcd6a07179497..8204f40ad67350 100644 --- a/docs/pages/api-docs/menu-item.js +++ b/docs/pages/api-docs/menu-item.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/menu-item'; const requireDemo = require.context('docs/src/pages/api-docs/menu-item', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/menu-list.js b/docs/pages/api-docs/menu-list.js index 22e92fd289cd47..d7bfe2afe871df 100644 --- a/docs/pages/api-docs/menu-list.js +++ b/docs/pages/api-docs/menu-list.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/menu-list'; const requireDemo = require.context('docs/src/pages/api-docs/menu-list', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/menu.js b/docs/pages/api-docs/menu.js index 78efd3fcd551f5..364eacee7bb07d 100644 --- a/docs/pages/api-docs/menu.js +++ b/docs/pages/api-docs/menu.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/menu'; const requireDemo = require.context('docs/src/pages/api-docs/menu', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/mobile-stepper.js b/docs/pages/api-docs/mobile-stepper.js index 85ce17c1f0bc70..a000242a70e0e0 100644 --- a/docs/pages/api-docs/mobile-stepper.js +++ b/docs/pages/api-docs/mobile-stepper.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/mobile-stepper'; const requireDemo = require.context('docs/src/pages/api-docs/mobile-stepper', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/modal.js b/docs/pages/api-docs/modal.js index d4e79bb5edfa1e..8938484c6317d3 100644 --- a/docs/pages/api-docs/modal.js +++ b/docs/pages/api-docs/modal.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/modal'; const requireDemo = require.context('docs/src/pages/api-docs/modal', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/native-select.js b/docs/pages/api-docs/native-select.js index 88f4e91ed74c9d..2d4e8ea1a6361e 100644 --- a/docs/pages/api-docs/native-select.js +++ b/docs/pages/api-docs/native-select.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/native-select'; const requireDemo = require.context('docs/src/pages/api-docs/native-select', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/no-ssr.js b/docs/pages/api-docs/no-ssr.js index 59f96e281ebbd0..923a5bf5fa1af5 100644 --- a/docs/pages/api-docs/no-ssr.js +++ b/docs/pages/api-docs/no-ssr.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/no-ssr'; const requireDemo = require.context('docs/src/pages/api-docs/no-ssr', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/outlined-input.js b/docs/pages/api-docs/outlined-input.js index 50c803f69e3639..ebece19c098393 100644 --- a/docs/pages/api-docs/outlined-input.js +++ b/docs/pages/api-docs/outlined-input.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/outlined-input'; const requireDemo = require.context('docs/src/pages/api-docs/outlined-input', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/pagination-item.js b/docs/pages/api-docs/pagination-item.js index 752753ff57cdbe..ad1c2a367ad761 100644 --- a/docs/pages/api-docs/pagination-item.js +++ b/docs/pages/api-docs/pagination-item.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/pagination-item'; const requireDemo = require.context( 'docs/src/pages/api-docs/pagination-item', diff --git a/docs/pages/api-docs/pagination.js b/docs/pages/api-docs/pagination.js index cd27ae580adeed..ec8c72f65fc114 100644 --- a/docs/pages/api-docs/pagination.js +++ b/docs/pages/api-docs/pagination.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/pagination'; const requireDemo = require.context('docs/src/pages/api-docs/pagination', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/paper.js b/docs/pages/api-docs/paper.js index 4c14ace1652a8a..4cef963c015070 100644 --- a/docs/pages/api-docs/paper.js +++ b/docs/pages/api-docs/paper.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/paper'; const requireDemo = require.context('docs/src/pages/api-docs/paper', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/popover.js b/docs/pages/api-docs/popover.js index d00a6e88087cf6..95040acba3ea99 100644 --- a/docs/pages/api-docs/popover.js +++ b/docs/pages/api-docs/popover.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/popover'; const requireDemo = require.context('docs/src/pages/api-docs/popover', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/popper.js b/docs/pages/api-docs/popper.js index a709e79010b813..907c100144a864 100644 --- a/docs/pages/api-docs/popper.js +++ b/docs/pages/api-docs/popper.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/popper'; const requireDemo = require.context('docs/src/pages/api-docs/popper', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/portal.js b/docs/pages/api-docs/portal.js index ed9723b6d633aa..5ec94a7af4bb01 100644 --- a/docs/pages/api-docs/portal.js +++ b/docs/pages/api-docs/portal.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/portal'; const requireDemo = require.context('docs/src/pages/api-docs/portal', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/radio-group.js b/docs/pages/api-docs/radio-group.js index ab1dc6d229e3de..c88f48a716fd1b 100644 --- a/docs/pages/api-docs/radio-group.js +++ b/docs/pages/api-docs/radio-group.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/radio-group'; const requireDemo = require.context('docs/src/pages/api-docs/radio-group', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/radio.js b/docs/pages/api-docs/radio.js index 5b82fdf4993fc7..79f9538473e1f8 100644 --- a/docs/pages/api-docs/radio.js +++ b/docs/pages/api-docs/radio.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/radio'; const requireDemo = require.context('docs/src/pages/api-docs/radio', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/rating.js b/docs/pages/api-docs/rating.js index 362caa067c9e99..d018e54ec79905 100644 --- a/docs/pages/api-docs/rating.js +++ b/docs/pages/api-docs/rating.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/rating'; const requireDemo = require.context('docs/src/pages/api-docs/rating', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/root-ref.js b/docs/pages/api-docs/root-ref.js index d0753b53a44941..4e74db433e5a2b 100644 --- a/docs/pages/api-docs/root-ref.js +++ b/docs/pages/api-docs/root-ref.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/root-ref'; const requireDemo = require.context('docs/src/pages/api-docs/root-ref', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/scoped-css-baseline.js b/docs/pages/api-docs/scoped-css-baseline.js index c0ce7af521138d..98b3c7c26aaf12 100644 --- a/docs/pages/api-docs/scoped-css-baseline.js +++ b/docs/pages/api-docs/scoped-css-baseline.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/scoped-css-baseline'; const requireDemo = require.context( 'docs/src/pages/api-docs/scoped-css-baseline', diff --git a/docs/pages/api-docs/select.js b/docs/pages/api-docs/select.js index 760a139601b22d..9c4e0061af8de4 100644 --- a/docs/pages/api-docs/select.js +++ b/docs/pages/api-docs/select.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/select'; const requireDemo = require.context('docs/src/pages/api-docs/select', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/skeleton.js b/docs/pages/api-docs/skeleton.js index 442c5380bcb4e4..41a7bad4a4e65b 100644 --- a/docs/pages/api-docs/skeleton.js +++ b/docs/pages/api-docs/skeleton.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/skeleton'; const requireDemo = require.context('docs/src/pages/api-docs/skeleton', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/slide.js b/docs/pages/api-docs/slide.js index 49340968d5dfa8..3b22c1ef7a11ee 100644 --- a/docs/pages/api-docs/slide.js +++ b/docs/pages/api-docs/slide.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/slide'; const requireDemo = require.context('docs/src/pages/api-docs/slide', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/slider.js b/docs/pages/api-docs/slider.js index 03c894efb63cf4..f79aa709f6ed44 100644 --- a/docs/pages/api-docs/slider.js +++ b/docs/pages/api-docs/slider.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/slider'; const requireDemo = require.context('docs/src/pages/api-docs/slider', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/snackbar-content.js b/docs/pages/api-docs/snackbar-content.js index 85dcb920e0be01..0ed5ea47bb4379 100644 --- a/docs/pages/api-docs/snackbar-content.js +++ b/docs/pages/api-docs/snackbar-content.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/snackbar-content'; const requireDemo = require.context( 'docs/src/pages/api-docs/snackbar-content', diff --git a/docs/pages/api-docs/snackbar.js b/docs/pages/api-docs/snackbar.js index 6349db02d4b9da..937d37e094ccf6 100644 --- a/docs/pages/api-docs/snackbar.js +++ b/docs/pages/api-docs/snackbar.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/snackbar'; const requireDemo = require.context('docs/src/pages/api-docs/snackbar', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/speed-dial-action.js b/docs/pages/api-docs/speed-dial-action.js index afbc4f7ee42c33..c492a377274cc7 100644 --- a/docs/pages/api-docs/speed-dial-action.js +++ b/docs/pages/api-docs/speed-dial-action.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/speed-dial-action'; const requireDemo = require.context( 'docs/src/pages/api-docs/speed-dial-action', diff --git a/docs/pages/api-docs/speed-dial-icon.js b/docs/pages/api-docs/speed-dial-icon.js index afebbee9f24d0b..e93e6db2a4204c 100644 --- a/docs/pages/api-docs/speed-dial-icon.js +++ b/docs/pages/api-docs/speed-dial-icon.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/speed-dial-icon'; const requireDemo = require.context( 'docs/src/pages/api-docs/speed-dial-icon', diff --git a/docs/pages/api-docs/speed-dial.js b/docs/pages/api-docs/speed-dial.js index 1557f45e08a7fa..df1ae10119310a 100644 --- a/docs/pages/api-docs/speed-dial.js +++ b/docs/pages/api-docs/speed-dial.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/speed-dial'; const requireDemo = require.context('docs/src/pages/api-docs/speed-dial', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/step-button.js b/docs/pages/api-docs/step-button.js index 5ca7b2b9638d5a..eb4c9013201418 100644 --- a/docs/pages/api-docs/step-button.js +++ b/docs/pages/api-docs/step-button.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/step-button'; const requireDemo = require.context('docs/src/pages/api-docs/step-button', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/step-connector.js b/docs/pages/api-docs/step-connector.js index 334904148161e7..3fdeb9576af5b2 100644 --- a/docs/pages/api-docs/step-connector.js +++ b/docs/pages/api-docs/step-connector.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/step-connector'; const requireDemo = require.context('docs/src/pages/api-docs/step-connector', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/step-content.js b/docs/pages/api-docs/step-content.js index ad03dfe9852337..1f4994627fb876 100644 --- a/docs/pages/api-docs/step-content.js +++ b/docs/pages/api-docs/step-content.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/step-content'; const requireDemo = require.context('docs/src/pages/api-docs/step-content', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/step-icon.js b/docs/pages/api-docs/step-icon.js index 5b1cd0ed8dcbbe..90e3abe0254e68 100644 --- a/docs/pages/api-docs/step-icon.js +++ b/docs/pages/api-docs/step-icon.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/step-icon'; const requireDemo = require.context('docs/src/pages/api-docs/step-icon', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/step-label.js b/docs/pages/api-docs/step-label.js index d51bef2512cf90..2e8a2e4e9e7718 100644 --- a/docs/pages/api-docs/step-label.js +++ b/docs/pages/api-docs/step-label.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/step-label'; const requireDemo = require.context('docs/src/pages/api-docs/step-label', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/step.js b/docs/pages/api-docs/step.js index e42b5754e0d095..01d29fc6452e5b 100644 --- a/docs/pages/api-docs/step.js +++ b/docs/pages/api-docs/step.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/step'; const requireDemo = require.context('docs/src/pages/api-docs/step', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/stepper.js b/docs/pages/api-docs/stepper.js index 0a2d9a06c1b05b..6b8b7e73a6ca62 100644 --- a/docs/pages/api-docs/stepper.js +++ b/docs/pages/api-docs/stepper.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/stepper'; const requireDemo = require.context('docs/src/pages/api-docs/stepper', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/svg-icon.js b/docs/pages/api-docs/svg-icon.js index ed31e00958c05b..c13c2fcb0cf3c7 100644 --- a/docs/pages/api-docs/svg-icon.js +++ b/docs/pages/api-docs/svg-icon.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/svg-icon'; const requireDemo = require.context('docs/src/pages/api-docs/svg-icon', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/swipeable-drawer.js b/docs/pages/api-docs/swipeable-drawer.js index ab92cc4091ac66..0c4dcdef77030e 100644 --- a/docs/pages/api-docs/swipeable-drawer.js +++ b/docs/pages/api-docs/swipeable-drawer.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/swipeable-drawer'; const requireDemo = require.context( 'docs/src/pages/api-docs/swipeable-drawer', diff --git a/docs/pages/api-docs/switch.js b/docs/pages/api-docs/switch.js index c96660f13531bc..0d8bdc5fd374e8 100644 --- a/docs/pages/api-docs/switch.js +++ b/docs/pages/api-docs/switch.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/switch'; const requireDemo = require.context('docs/src/pages/api-docs/switch', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/tab.js b/docs/pages/api-docs/tab.js index e859df590687a5..a7c3d98c25819d 100644 --- a/docs/pages/api-docs/tab.js +++ b/docs/pages/api-docs/tab.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/tab'; const requireDemo = require.context('docs/src/pages/api-docs/tab', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/table-body.js b/docs/pages/api-docs/table-body.js index 0d133985b0d838..c8269576b24aa0 100644 --- a/docs/pages/api-docs/table-body.js +++ b/docs/pages/api-docs/table-body.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/table-body'; const requireDemo = require.context('docs/src/pages/api-docs/table-body', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/table-cell.js b/docs/pages/api-docs/table-cell.js index 46abc7c13d832e..9a13d721dce13f 100644 --- a/docs/pages/api-docs/table-cell.js +++ b/docs/pages/api-docs/table-cell.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/table-cell'; const requireDemo = require.context('docs/src/pages/api-docs/table-cell', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/table-container.js b/docs/pages/api-docs/table-container.js index 52eada6d486d95..84f2a23b802382 100644 --- a/docs/pages/api-docs/table-container.js +++ b/docs/pages/api-docs/table-container.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/table-container'; const requireDemo = require.context( 'docs/src/pages/api-docs/table-container', diff --git a/docs/pages/api-docs/table-footer.js b/docs/pages/api-docs/table-footer.js index f2bcace49016bb..47a416ae5fe2ed 100644 --- a/docs/pages/api-docs/table-footer.js +++ b/docs/pages/api-docs/table-footer.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/table-footer'; const requireDemo = require.context('docs/src/pages/api-docs/table-footer', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/table-head.js b/docs/pages/api-docs/table-head.js index fbf231592f42cc..8e8b398b11bb26 100644 --- a/docs/pages/api-docs/table-head.js +++ b/docs/pages/api-docs/table-head.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/table-head'; const requireDemo = require.context('docs/src/pages/api-docs/table-head', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/table-pagination.js b/docs/pages/api-docs/table-pagination.js index c67c233bfe3eb1..031ef0773ece1e 100644 --- a/docs/pages/api-docs/table-pagination.js +++ b/docs/pages/api-docs/table-pagination.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/table-pagination'; const requireDemo = require.context( 'docs/src/pages/api-docs/table-pagination', diff --git a/docs/pages/api-docs/table-row.js b/docs/pages/api-docs/table-row.js index ad8bde21100021..0145999cfc724e 100644 --- a/docs/pages/api-docs/table-row.js +++ b/docs/pages/api-docs/table-row.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/table-row'; const requireDemo = require.context('docs/src/pages/api-docs/table-row', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/table-sort-label.js b/docs/pages/api-docs/table-sort-label.js index cfdb0aa0ddeeb1..baacd37e1b711b 100644 --- a/docs/pages/api-docs/table-sort-label.js +++ b/docs/pages/api-docs/table-sort-label.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/table-sort-label'; const requireDemo = require.context( 'docs/src/pages/api-docs/table-sort-label', diff --git a/docs/pages/api-docs/table.js b/docs/pages/api-docs/table.js index bf452a955288fe..23c4eeccea392f 100644 --- a/docs/pages/api-docs/table.js +++ b/docs/pages/api-docs/table.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/table'; const requireDemo = require.context('docs/src/pages/api-docs/table', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/tabs.js b/docs/pages/api-docs/tabs.js index acec279e831a63..0ebb62f6cd6f8c 100644 --- a/docs/pages/api-docs/tabs.js +++ b/docs/pages/api-docs/tabs.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/tabs'; const requireDemo = require.context('docs/src/pages/api-docs/tabs', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/text-field.js b/docs/pages/api-docs/text-field.js index 791d3e8192b1bd..685524d5e9cf0c 100644 --- a/docs/pages/api-docs/text-field.js +++ b/docs/pages/api-docs/text-field.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/text-field'; const requireDemo = require.context('docs/src/pages/api-docs/text-field', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/textarea-autosize.js b/docs/pages/api-docs/textarea-autosize.js index 0f5f6b2b67f1e4..b28d9986e8f7b1 100644 --- a/docs/pages/api-docs/textarea-autosize.js +++ b/docs/pages/api-docs/textarea-autosize.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/textarea-autosize'; const requireDemo = require.context( 'docs/src/pages/api-docs/textarea-autosize', diff --git a/docs/pages/api-docs/toggle-button-group.js b/docs/pages/api-docs/toggle-button-group.js index 78185ddffee415..c73ba601248a78 100644 --- a/docs/pages/api-docs/toggle-button-group.js +++ b/docs/pages/api-docs/toggle-button-group.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/toggle-button-group'; const requireDemo = require.context( 'docs/src/pages/api-docs/toggle-button-group', diff --git a/docs/pages/api-docs/toggle-button.js b/docs/pages/api-docs/toggle-button.js index 3cc6b95afffd5f..b2f23332aa3112 100644 --- a/docs/pages/api-docs/toggle-button.js +++ b/docs/pages/api-docs/toggle-button.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/toggle-button'; const requireDemo = require.context('docs/src/pages/api-docs/toggle-button', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/toolbar.js b/docs/pages/api-docs/toolbar.js index 68159c19f86095..1ec81e209293ff 100644 --- a/docs/pages/api-docs/toolbar.js +++ b/docs/pages/api-docs/toolbar.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/toolbar'; const requireDemo = require.context('docs/src/pages/api-docs/toolbar', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/tooltip.js b/docs/pages/api-docs/tooltip.js index 11bab632303279..da1dfd9b34bf19 100644 --- a/docs/pages/api-docs/tooltip.js +++ b/docs/pages/api-docs/tooltip.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/tooltip'; const requireDemo = require.context('docs/src/pages/api-docs/tooltip', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/tree-item.js b/docs/pages/api-docs/tree-item.js index 44768775227c5a..0deeb282c9ca88 100644 --- a/docs/pages/api-docs/tree-item.js +++ b/docs/pages/api-docs/tree-item.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/tree-item'; const requireDemo = require.context('docs/src/pages/api-docs/tree-item', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/tree-view.js b/docs/pages/api-docs/tree-view.js index 7176e8bddc8b90..372eb9b2254444 100644 --- a/docs/pages/api-docs/tree-view.js +++ b/docs/pages/api-docs/tree-view.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/tree-view'; const requireDemo = require.context('docs/src/pages/api-docs/tree-view', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/typography.js b/docs/pages/api-docs/typography.js index 70cd3926e1ea9c..5773cab5dcab61 100644 --- a/docs/pages/api-docs/typography.js +++ b/docs/pages/api-docs/typography.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/typography'; const requireDemo = require.context('docs/src/pages/api-docs/typography', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/api-docs/zoom.js b/docs/pages/api-docs/zoom.js index 60df9e3209460e..2778eff3c6e7dc 100644 --- a/docs/pages/api-docs/zoom.js +++ b/docs/pages/api-docs/zoom.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'api-docs/zoom'; const requireDemo = require.context('docs/src/pages/api-docs/zoom', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/blog/2019-developer-survey-results.js b/docs/pages/blog/2019-developer-survey-results.js index ac5f565b97d206..524caf111d9048 100644 --- a/docs/pages/blog/2019-developer-survey-results.js +++ b/docs/pages/blog/2019-developer-survey-results.js @@ -2,7 +2,6 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'blog/2019-developer-survey-results'; const requireRaw = require.context('!raw-loader!./', false, /2019-developer-survey-results\.md$/); diff --git a/docs/pages/blog/2019.js b/docs/pages/blog/2019.js index a70fb4d0240b5d..5d73a24aa05b61 100644 --- a/docs/pages/blog/2019.js +++ b/docs/pages/blog/2019.js @@ -2,7 +2,6 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'blog/2019'; const requireRaw = require.context('!raw-loader!./', false, /2019\.md$/); diff --git a/docs/pages/blog/2020-introducing-sketch.js b/docs/pages/blog/2020-introducing-sketch.js index 7048db4fe075e2..acb177eea8e8d9 100644 --- a/docs/pages/blog/2020-introducing-sketch.js +++ b/docs/pages/blog/2020-introducing-sketch.js @@ -2,7 +2,6 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'blog/2020-introducing-sketch'; const requireRaw = require.context('!raw-loader!./', false, /2020-introducing-sketch\.md$/); diff --git a/docs/pages/blog/2020-q1-update.js b/docs/pages/blog/2020-q1-update.js index 95147731febff8..23281ba70d7951 100644 --- a/docs/pages/blog/2020-q1-update.js +++ b/docs/pages/blog/2020-q1-update.js @@ -2,7 +2,6 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'blog/2020-q1-update'; const requireRaw = require.context('!raw-loader!./', false, /2020-q1-update\.md$/); diff --git a/docs/pages/blog/april-2019-update.js b/docs/pages/blog/april-2019-update.js index d673f2d8131918..940dcae2556540 100644 --- a/docs/pages/blog/april-2019-update.js +++ b/docs/pages/blog/april-2019-update.js @@ -2,7 +2,6 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'blog/april-2019-update'; const requireRaw = require.context('!raw-loader!./', false, /april-2019-update\.md$/); diff --git a/docs/pages/blog/august-2019-update.js b/docs/pages/blog/august-2019-update.js index 5325a64ce0b392..bf13085638ef06 100644 --- a/docs/pages/blog/august-2019-update.js +++ b/docs/pages/blog/august-2019-update.js @@ -2,7 +2,6 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'blog/august-2019-update'; const requireRaw = require.context('!raw-loader!./', false, /august-2019-update\.md$/); diff --git a/docs/pages/blog/december-2019-update.js b/docs/pages/blog/december-2019-update.js index e76873fe3041e4..92046fdf585dfe 100644 --- a/docs/pages/blog/december-2019-update.js +++ b/docs/pages/blog/december-2019-update.js @@ -2,7 +2,6 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'blog/december-2019-update'; const requireRaw = require.context('!raw-loader!./', false, /december-2019-update\.md$/); diff --git a/docs/pages/blog/july-2019-update.js b/docs/pages/blog/july-2019-update.js index ab46c7eabbca2e..c71fd9a22beed1 100644 --- a/docs/pages/blog/july-2019-update.js +++ b/docs/pages/blog/july-2019-update.js @@ -2,7 +2,6 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'blog/july-2019-update'; const requireRaw = require.context('!raw-loader!./', false, /july-2019-update\.md$/); diff --git a/docs/pages/blog/june-2019-update.js b/docs/pages/blog/june-2019-update.js index 0b17056cebc126..b44b6d0ae863e3 100644 --- a/docs/pages/blog/june-2019-update.js +++ b/docs/pages/blog/june-2019-update.js @@ -2,7 +2,6 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'blog/june-2019-update'; const requireRaw = require.context('!raw-loader!./', false, /june-2019-update\.md$/); diff --git a/docs/pages/blog/march-2019-update.js b/docs/pages/blog/march-2019-update.js index 38838aab1ead1d..44fe56bdd4f069 100644 --- a/docs/pages/blog/march-2019-update.js +++ b/docs/pages/blog/march-2019-update.js @@ -2,7 +2,6 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'blog/march-2019-update'; const requireRaw = require.context('!raw-loader!./', false, /march-2019-update\.md$/); diff --git a/docs/pages/blog/material-ui-v1-is-out.js b/docs/pages/blog/material-ui-v1-is-out.js index 98c98c7fe5e1dc..73e06c40a73276 100644 --- a/docs/pages/blog/material-ui-v1-is-out.js +++ b/docs/pages/blog/material-ui-v1-is-out.js @@ -2,7 +2,6 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'blog/material-ui-v1-is-out'; const requireRaw = require.context('!raw-loader!./', false, /material-ui-v1-is-out\.md$/); diff --git a/docs/pages/blog/material-ui-v4-is-out.js b/docs/pages/blog/material-ui-v4-is-out.js index 156dcbc5b6452b..272645daf7829d 100644 --- a/docs/pages/blog/material-ui-v4-is-out.js +++ b/docs/pages/blog/material-ui-v4-is-out.js @@ -2,7 +2,6 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'blog/material-ui-v4-is-out'; const requireRaw = require.context('!raw-loader!./', false, /material-ui-v4-is-out\.md$/); diff --git a/docs/pages/blog/may-2019-update.js b/docs/pages/blog/may-2019-update.js index f32ef50bb224ac..3013ec85a67ba6 100644 --- a/docs/pages/blog/may-2019-update.js +++ b/docs/pages/blog/may-2019-update.js @@ -2,7 +2,6 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'blog/may-2019-update'; const requireRaw = require.context('!raw-loader!./', false, /may-2019-update\.md$/); diff --git a/docs/pages/blog/november-2019-update.js b/docs/pages/blog/november-2019-update.js index d4a0620ffef04e..aee3400503cab8 100644 --- a/docs/pages/blog/november-2019-update.js +++ b/docs/pages/blog/november-2019-update.js @@ -2,7 +2,6 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'blog/november-2019-update'; const requireRaw = require.context('!raw-loader!./', false, /november-2019-update\.md$/); diff --git a/docs/pages/blog/october-2019-update.js b/docs/pages/blog/october-2019-update.js index 6dbff043cb8dce..8611daa2984068 100644 --- a/docs/pages/blog/october-2019-update.js +++ b/docs/pages/blog/october-2019-update.js @@ -2,7 +2,6 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'blog/october-2019-update'; const requireRaw = require.context('!raw-loader!./', false, /october-2019-update\.md$/); diff --git a/docs/pages/blog/september-2019-update.js b/docs/pages/blog/september-2019-update.js index 0d9bc93c3dd4b0..6aaebc9d1a50e2 100644 --- a/docs/pages/blog/september-2019-update.js +++ b/docs/pages/blog/september-2019-update.js @@ -2,7 +2,6 @@ import React from 'react'; import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'blog/september-2019-update'; const requireRaw = require.context('!raw-loader!./', false, /september-2019-update\.md$/); diff --git a/docs/pages/company/about.js b/docs/pages/company/about.js index f7262b583308b6..7870ac44131b67 100644 --- a/docs/pages/company/about.js +++ b/docs/pages/company/about.js @@ -2,7 +2,6 @@ import React from 'react'; import TopLayoutCompany from 'docs/src/modules/components/TopLayoutCompany'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'company/about'; const requireDemo = require.context('docs/src/pages/company/about', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/company/contact.js b/docs/pages/company/contact.js index 4a9c7be07223b6..9771f8f25e862e 100644 --- a/docs/pages/company/contact.js +++ b/docs/pages/company/contact.js @@ -2,7 +2,6 @@ import React from 'react'; import TopLayoutCompany from 'docs/src/modules/components/TopLayoutCompany'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'company/contact'; const requireDemo = require.context('docs/src/pages/company/contact', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/company/jobs.js b/docs/pages/company/jobs.js index b2d7d6c16c9aba..b0222383909b49 100644 --- a/docs/pages/company/jobs.js +++ b/docs/pages/company/jobs.js @@ -2,7 +2,6 @@ import React from 'react'; import TopLayoutCompany from 'docs/src/modules/components/TopLayoutCompany'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'company/jobs'; const requireDemo = require.context('docs/src/pages/company/jobs', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/about-the-lab.js b/docs/pages/components/about-the-lab.js index 1db1bee32458d5..447a88bf66be7b 100644 --- a/docs/pages/components/about-the-lab.js +++ b/docs/pages/components/about-the-lab.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/about-the-lab'; const requireDemo = require.context( 'docs/src/pages/components/about-the-lab', diff --git a/docs/pages/components/alert.js b/docs/pages/components/alert.js index f75c0cad2f1541..e53eccb29d9e27 100644 --- a/docs/pages/components/alert.js +++ b/docs/pages/components/alert.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/alert'; const requireDemo = require.context('docs/src/pages/components/alert', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/app-bar.js b/docs/pages/components/app-bar.js index 9713a17e97bdb7..b85176e6fb68d1 100644 --- a/docs/pages/components/app-bar.js +++ b/docs/pages/components/app-bar.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/app-bar'; const requireDemo = require.context('docs/src/pages/components/app-bar', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/autocomplete.js b/docs/pages/components/autocomplete.js index 094db0275a84d3..9e97b4b9ba3b5e 100644 --- a/docs/pages/components/autocomplete.js +++ b/docs/pages/components/autocomplete.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/autocomplete'; const requireDemo = require.context('docs/src/pages/components/autocomplete', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/avatars.js b/docs/pages/components/avatars.js index ed8bc741dfd128..0dffca18442e7b 100644 --- a/docs/pages/components/avatars.js +++ b/docs/pages/components/avatars.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/avatars'; const requireDemo = require.context('docs/src/pages/components/avatars', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/backdrop.js b/docs/pages/components/backdrop.js index 41b49a14cacfd1..d1495cbea01727 100644 --- a/docs/pages/components/backdrop.js +++ b/docs/pages/components/backdrop.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/backdrop'; const requireDemo = require.context('docs/src/pages/components/backdrop', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/badges.js b/docs/pages/components/badges.js index c45d83eb2f678d..505df5b664bb52 100644 --- a/docs/pages/components/badges.js +++ b/docs/pages/components/badges.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/badges'; const requireDemo = require.context('docs/src/pages/components/badges', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/bottom-navigation.js b/docs/pages/components/bottom-navigation.js index 81c5b95ac38f2b..13569e62335f07 100644 --- a/docs/pages/components/bottom-navigation.js +++ b/docs/pages/components/bottom-navigation.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/bottom-navigation'; const requireDemo = require.context( 'docs/src/pages/components/bottom-navigation', diff --git a/docs/pages/components/box.js b/docs/pages/components/box.js index 8d2cf61c1831d9..a0738c40cc1e1f 100644 --- a/docs/pages/components/box.js +++ b/docs/pages/components/box.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/box'; const requireDemo = require.context('docs/src/pages/components/box', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/breadcrumbs.js b/docs/pages/components/breadcrumbs.js index 4c07f210557cf9..9337d751db21bb 100644 --- a/docs/pages/components/breadcrumbs.js +++ b/docs/pages/components/breadcrumbs.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/breadcrumbs'; const requireDemo = require.context('docs/src/pages/components/breadcrumbs', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/button-group.js b/docs/pages/components/button-group.js index 43e6ba3a0a3d7d..4ccc41eb71a912 100644 --- a/docs/pages/components/button-group.js +++ b/docs/pages/components/button-group.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/button-group'; const requireDemo = require.context('docs/src/pages/components/button-group', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/buttons.js b/docs/pages/components/buttons.js index 57076f8a1fc223..02169b375934f8 100644 --- a/docs/pages/components/buttons.js +++ b/docs/pages/components/buttons.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/buttons'; const requireDemo = require.context('docs/src/pages/components/buttons', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/cards.js b/docs/pages/components/cards.js index 6f80a81cc28593..6256e603a52e1e 100644 --- a/docs/pages/components/cards.js +++ b/docs/pages/components/cards.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/cards'; const requireDemo = require.context('docs/src/pages/components/cards', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/checkboxes.js b/docs/pages/components/checkboxes.js index cde1fa0c3cf37d..f8d77bc817b55b 100644 --- a/docs/pages/components/checkboxes.js +++ b/docs/pages/components/checkboxes.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/checkboxes'; const requireDemo = require.context('docs/src/pages/components/checkboxes', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/chips.js b/docs/pages/components/chips.js index de606e9e0f0a40..87f15ea24b6405 100644 --- a/docs/pages/components/chips.js +++ b/docs/pages/components/chips.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/chips'; const requireDemo = require.context('docs/src/pages/components/chips', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/click-away-listener.js b/docs/pages/components/click-away-listener.js index e634535e1bd28b..1e188058b16806 100644 --- a/docs/pages/components/click-away-listener.js +++ b/docs/pages/components/click-away-listener.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/click-away-listener'; const requireDemo = require.context( 'docs/src/pages/components/click-away-listener', diff --git a/docs/pages/components/container.js b/docs/pages/components/container.js index 1bfb8a9d21461f..4043cf47eb0e78 100644 --- a/docs/pages/components/container.js +++ b/docs/pages/components/container.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/container'; const requireDemo = require.context('docs/src/pages/components/container', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/css-baseline.js b/docs/pages/components/css-baseline.js index 6b8ff333bab1a6..da7c410751c80c 100644 --- a/docs/pages/components/css-baseline.js +++ b/docs/pages/components/css-baseline.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/css-baseline'; const requireDemo = require.context('docs/src/pages/components/css-baseline', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/dialogs.js b/docs/pages/components/dialogs.js index 9ab48184f7399f..7d4f476b587046 100644 --- a/docs/pages/components/dialogs.js +++ b/docs/pages/components/dialogs.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/dialogs'; const requireDemo = require.context('docs/src/pages/components/dialogs', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/dividers.js b/docs/pages/components/dividers.js index e709dbfd667758..355e5348150518 100644 --- a/docs/pages/components/dividers.js +++ b/docs/pages/components/dividers.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/dividers'; const requireDemo = require.context('docs/src/pages/components/dividers', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/drawers.js b/docs/pages/components/drawers.js index 575ec39d0bfefe..b667883e0746cd 100644 --- a/docs/pages/components/drawers.js +++ b/docs/pages/components/drawers.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/drawers'; const requireDemo = require.context('docs/src/pages/components/drawers', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/expansion-panels.js b/docs/pages/components/expansion-panels.js index a9b2087da99816..1efb601bd3b1af 100644 --- a/docs/pages/components/expansion-panels.js +++ b/docs/pages/components/expansion-panels.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/expansion-panels'; const requireDemo = require.context( 'docs/src/pages/components/expansion-panels', diff --git a/docs/pages/components/floating-action-button.js b/docs/pages/components/floating-action-button.js index 6cf59a9eeaeb98..120b56c88920a3 100644 --- a/docs/pages/components/floating-action-button.js +++ b/docs/pages/components/floating-action-button.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/floating-action-button'; const requireDemo = require.context( 'docs/src/pages/components/floating-action-button', diff --git a/docs/pages/components/grid-list.js b/docs/pages/components/grid-list.js index b60d8f7d059e67..08f7f7ee24f8c2 100644 --- a/docs/pages/components/grid-list.js +++ b/docs/pages/components/grid-list.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/grid-list'; const requireDemo = require.context('docs/src/pages/components/grid-list', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/grid.js b/docs/pages/components/grid.js index 54c1d34239a5cf..5d1e9078556e19 100644 --- a/docs/pages/components/grid.js +++ b/docs/pages/components/grid.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/grid'; const requireDemo = require.context('docs/src/pages/components/grid', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/hidden.js b/docs/pages/components/hidden.js index 77e2aa86aaee58..60b55b4656b781 100644 --- a/docs/pages/components/hidden.js +++ b/docs/pages/components/hidden.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/hidden'; const requireDemo = require.context('docs/src/pages/components/hidden', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/icons.js b/docs/pages/components/icons.js index 5ba002c0ad0431..d1aa2e01ba3cfa 100644 --- a/docs/pages/components/icons.js +++ b/docs/pages/components/icons.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/icons'; const requireDemo = require.context('docs/src/pages/components/icons', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/links.js b/docs/pages/components/links.js index 5084fb0f8506b7..512f0507166a21 100644 --- a/docs/pages/components/links.js +++ b/docs/pages/components/links.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/links'; const requireDemo = require.context('docs/src/pages/components/links', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/lists.js b/docs/pages/components/lists.js index e8fce3578384cc..0e31e833cbd3ef 100644 --- a/docs/pages/components/lists.js +++ b/docs/pages/components/lists.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/lists'; const requireDemo = require.context('docs/src/pages/components/lists', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/material-icons.js b/docs/pages/components/material-icons.js index b1afeb18be1c7f..ddeba47d94e75d 100644 --- a/docs/pages/components/material-icons.js +++ b/docs/pages/components/material-icons.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/material-icons'; const requireDemo = require.context( 'docs/src/pages/components/material-icons', diff --git a/docs/pages/components/menus.js b/docs/pages/components/menus.js index ddd9b108b9945c..5a824b934f79c1 100644 --- a/docs/pages/components/menus.js +++ b/docs/pages/components/menus.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/menus'; const requireDemo = require.context('docs/src/pages/components/menus', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/modal.js b/docs/pages/components/modal.js index 18d7e7c1b29e51..e98a6968594bc5 100644 --- a/docs/pages/components/modal.js +++ b/docs/pages/components/modal.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/modal'; const requireDemo = require.context('docs/src/pages/components/modal', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/no-ssr.js b/docs/pages/components/no-ssr.js index 11ab1c5380ea38..e72325c78e1c47 100644 --- a/docs/pages/components/no-ssr.js +++ b/docs/pages/components/no-ssr.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/no-ssr'; const requireDemo = require.context('docs/src/pages/components/no-ssr', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/pagination.js b/docs/pages/components/pagination.js index 26c1568765522d..c0797e6118f061 100644 --- a/docs/pages/components/pagination.js +++ b/docs/pages/components/pagination.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/pagination'; const requireDemo = require.context('docs/src/pages/components/pagination', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/paper.js b/docs/pages/components/paper.js index 30eb528b891221..fb49e5ec1a15c2 100644 --- a/docs/pages/components/paper.js +++ b/docs/pages/components/paper.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/paper'; const requireDemo = require.context('docs/src/pages/components/paper', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/pickers.js b/docs/pages/components/pickers.js index cf14ae47e1cbe8..347e44346eee20 100644 --- a/docs/pages/components/pickers.js +++ b/docs/pages/components/pickers.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/pickers'; const requireDemo = require.context('docs/src/pages/components/pickers', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/popover.js b/docs/pages/components/popover.js index f07d6832b8ec10..d3094b9218db39 100644 --- a/docs/pages/components/popover.js +++ b/docs/pages/components/popover.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/popover'; const requireDemo = require.context('docs/src/pages/components/popover', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/popper.js b/docs/pages/components/popper.js index ea0f06f9eeda84..b8c9138259cda1 100644 --- a/docs/pages/components/popper.js +++ b/docs/pages/components/popper.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/popper'; const requireDemo = require.context('docs/src/pages/components/popper', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/portal.js b/docs/pages/components/portal.js index 4fe657cba527b9..1b2844cd050ef5 100644 --- a/docs/pages/components/portal.js +++ b/docs/pages/components/portal.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/portal'; const requireDemo = require.context('docs/src/pages/components/portal', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/progress.js b/docs/pages/components/progress.js index 2ce119fec350ac..bdc0f31ebc4ccc 100644 --- a/docs/pages/components/progress.js +++ b/docs/pages/components/progress.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/progress'; const requireDemo = require.context('docs/src/pages/components/progress', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/radio-buttons.js b/docs/pages/components/radio-buttons.js index ddf9188977ec97..f007a23ce7e8d9 100644 --- a/docs/pages/components/radio-buttons.js +++ b/docs/pages/components/radio-buttons.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/radio-buttons'; const requireDemo = require.context( 'docs/src/pages/components/radio-buttons', diff --git a/docs/pages/components/rating.js b/docs/pages/components/rating.js index 4611104bac627d..f3f75d06d8376f 100644 --- a/docs/pages/components/rating.js +++ b/docs/pages/components/rating.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/rating'; const requireDemo = require.context('docs/src/pages/components/rating', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/selects.js b/docs/pages/components/selects.js index f6c9eceb759d1f..b753f2b76c8bc5 100644 --- a/docs/pages/components/selects.js +++ b/docs/pages/components/selects.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/selects'; const requireDemo = require.context('docs/src/pages/components/selects', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/skeleton.js b/docs/pages/components/skeleton.js index 5fcea80e6645de..4a263a3aadc408 100644 --- a/docs/pages/components/skeleton.js +++ b/docs/pages/components/skeleton.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/skeleton'; const requireDemo = require.context('docs/src/pages/components/skeleton', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/slider.js b/docs/pages/components/slider.js index 540ca73f154281..51e8c6021d64b4 100644 --- a/docs/pages/components/slider.js +++ b/docs/pages/components/slider.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/slider'; const requireDemo = require.context('docs/src/pages/components/slider', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/snackbars.js b/docs/pages/components/snackbars.js index 54e2b5c0fe962b..cf4f1652c74d34 100644 --- a/docs/pages/components/snackbars.js +++ b/docs/pages/components/snackbars.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/snackbars'; const requireDemo = require.context('docs/src/pages/components/snackbars', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/speed-dial.js b/docs/pages/components/speed-dial.js index 256a06fb91d2f5..76a48cc97be0ee 100644 --- a/docs/pages/components/speed-dial.js +++ b/docs/pages/components/speed-dial.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/speed-dial'; const requireDemo = require.context('docs/src/pages/components/speed-dial', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/steppers.js b/docs/pages/components/steppers.js index 61682a399f01a9..c00f5fb0022dad 100644 --- a/docs/pages/components/steppers.js +++ b/docs/pages/components/steppers.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/steppers'; const requireDemo = require.context('docs/src/pages/components/steppers', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/switches.js b/docs/pages/components/switches.js index 7a5b3ef31aa228..d138b7d37c150e 100644 --- a/docs/pages/components/switches.js +++ b/docs/pages/components/switches.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/switches'; const requireDemo = require.context('docs/src/pages/components/switches', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/tables.js b/docs/pages/components/tables.js index 013212b06e85af..33fc4aac399792 100644 --- a/docs/pages/components/tables.js +++ b/docs/pages/components/tables.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/tables'; const requireDemo = require.context('docs/src/pages/components/tables', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/tabs.js b/docs/pages/components/tabs.js index da115f93718547..4f91c9accb4663 100644 --- a/docs/pages/components/tabs.js +++ b/docs/pages/components/tabs.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/tabs'; const requireDemo = require.context('docs/src/pages/components/tabs', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/text-fields.js b/docs/pages/components/text-fields.js index decd97b2494df7..7a8a4d5ab7115b 100644 --- a/docs/pages/components/text-fields.js +++ b/docs/pages/components/text-fields.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/text-fields'; const requireDemo = require.context('docs/src/pages/components/text-fields', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/textarea-autosize.js b/docs/pages/components/textarea-autosize.js index abbe3fd568956b..3e05d305b5d76b 100644 --- a/docs/pages/components/textarea-autosize.js +++ b/docs/pages/components/textarea-autosize.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/textarea-autosize'; const requireDemo = require.context( 'docs/src/pages/components/textarea-autosize', diff --git a/docs/pages/components/toggle-button.js b/docs/pages/components/toggle-button.js index ca3dc029dff095..212c427034810d 100644 --- a/docs/pages/components/toggle-button.js +++ b/docs/pages/components/toggle-button.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/toggle-button'; const requireDemo = require.context( 'docs/src/pages/components/toggle-button', diff --git a/docs/pages/components/tooltips.js b/docs/pages/components/tooltips.js index d4e5c6717a845f..32da53932c72ce 100644 --- a/docs/pages/components/tooltips.js +++ b/docs/pages/components/tooltips.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/tooltips'; const requireDemo = require.context('docs/src/pages/components/tooltips', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/transfer-list.js b/docs/pages/components/transfer-list.js index 5e96eecda0d45d..14912a13c80d04 100644 --- a/docs/pages/components/transfer-list.js +++ b/docs/pages/components/transfer-list.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/transfer-list'; const requireDemo = require.context( 'docs/src/pages/components/transfer-list', diff --git a/docs/pages/components/transitions.js b/docs/pages/components/transitions.js index 180519898df8a9..73be39ac8826f7 100644 --- a/docs/pages/components/transitions.js +++ b/docs/pages/components/transitions.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/transitions'; const requireDemo = require.context('docs/src/pages/components/transitions', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/tree-view.js b/docs/pages/components/tree-view.js index 33f4621541f6b3..c0cf1a22638764 100644 --- a/docs/pages/components/tree-view.js +++ b/docs/pages/components/tree-view.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/tree-view'; const requireDemo = require.context('docs/src/pages/components/tree-view', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/typography.js b/docs/pages/components/typography.js index e048d0901af70c..d95afd1e06cb62 100644 --- a/docs/pages/components/typography.js +++ b/docs/pages/components/typography.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/typography'; const requireDemo = require.context('docs/src/pages/components/typography', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/components/use-media-query.js b/docs/pages/components/use-media-query.js index 5cdc07b498a607..127074a30c9ae7 100644 --- a/docs/pages/components/use-media-query.js +++ b/docs/pages/components/use-media-query.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'components/use-media-query'; const requireDemo = require.context( 'docs/src/pages/components/use-media-query', diff --git a/docs/pages/customization/breakpoints.js b/docs/pages/customization/breakpoints.js index 6e2d57749c4bce..c70599fbfb1c0e 100644 --- a/docs/pages/customization/breakpoints.js +++ b/docs/pages/customization/breakpoints.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'customization/breakpoints'; const requireDemo = require.context( 'docs/src/pages/customization/breakpoints', diff --git a/docs/pages/customization/color.js b/docs/pages/customization/color.js index e0fb375e815c0c..b3caa74fd4ac38 100644 --- a/docs/pages/customization/color.js +++ b/docs/pages/customization/color.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'customization/color'; const requireDemo = require.context('docs/src/pages/customization/color', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/customization/components.js b/docs/pages/customization/components.js index 5fd0845edd5e3e..971b9a474ea715 100644 --- a/docs/pages/customization/components.js +++ b/docs/pages/customization/components.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'customization/components'; const requireDemo = require.context( 'docs/src/pages/customization/components', diff --git a/docs/pages/customization/default-theme.js b/docs/pages/customization/default-theme.js index 9f04511ee95432..37c47717cbcf8e 100644 --- a/docs/pages/customization/default-theme.js +++ b/docs/pages/customization/default-theme.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'customization/default-theme'; const requireDemo = require.context( 'docs/src/pages/customization/default-theme', diff --git a/docs/pages/customization/density.js b/docs/pages/customization/density.js index bba9f670316a91..ef503d1ad62939 100644 --- a/docs/pages/customization/density.js +++ b/docs/pages/customization/density.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'customization/density'; const requireDemo = require.context('docs/src/pages/customization/density', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/customization/globals.js b/docs/pages/customization/globals.js index acc7312c84bb66..aaa5875edad6b1 100644 --- a/docs/pages/customization/globals.js +++ b/docs/pages/customization/globals.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'customization/globals'; const requireDemo = require.context('docs/src/pages/customization/globals', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/customization/palette.js b/docs/pages/customization/palette.js index e5654a313e1094..0d2244c50848c8 100644 --- a/docs/pages/customization/palette.js +++ b/docs/pages/customization/palette.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'customization/palette'; const requireDemo = require.context('docs/src/pages/customization/palette', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/customization/spacing.js b/docs/pages/customization/spacing.js index e8ad6b801fb293..2a2955e5d7d419 100644 --- a/docs/pages/customization/spacing.js +++ b/docs/pages/customization/spacing.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'customization/spacing'; const requireDemo = require.context('docs/src/pages/customization/spacing', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/customization/theming.js b/docs/pages/customization/theming.js index ab7e4eea0baa6f..4156902026056c 100644 --- a/docs/pages/customization/theming.js +++ b/docs/pages/customization/theming.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'customization/theming'; const requireDemo = require.context('docs/src/pages/customization/theming', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/customization/typography.js b/docs/pages/customization/typography.js index 133ff053d86c3a..4b1b6ec37dc73c 100644 --- a/docs/pages/customization/typography.js +++ b/docs/pages/customization/typography.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'customization/typography'; const requireDemo = require.context( 'docs/src/pages/customization/typography', diff --git a/docs/pages/customization/z-index.js b/docs/pages/customization/z-index.js index aba016c6dd19ce..c23781b3c6d348 100644 --- a/docs/pages/customization/z-index.js +++ b/docs/pages/customization/z-index.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'customization/z-index'; const requireDemo = require.context('docs/src/pages/customization/z-index', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/discover-more/backers.js b/docs/pages/discover-more/backers.js index 04b3f5e13d7449..eaa41225b0315f 100644 --- a/docs/pages/discover-more/backers.js +++ b/docs/pages/discover-more/backers.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'discover-more/backers'; const requireDemo = require.context('docs/src/pages/discover-more/backers', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/discover-more/changelog.js b/docs/pages/discover-more/changelog.js index 02e9b940933729..6b31c417d79540 100644 --- a/docs/pages/discover-more/changelog.js +++ b/docs/pages/discover-more/changelog.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'discover-more/changelog'; const requireDemo = require.context('docs/src/pages/discover-more/changelog', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/discover-more/languages.js b/docs/pages/discover-more/languages.js index 511bc45196eea9..95ea31cac39160 100644 --- a/docs/pages/discover-more/languages.js +++ b/docs/pages/discover-more/languages.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'discover-more/languages'; const requireDemo = require.context('docs/src/pages/discover-more/languages', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/discover-more/related-projects.js b/docs/pages/discover-more/related-projects.js index f3680bd18f7c9c..df40d08e283391 100644 --- a/docs/pages/discover-more/related-projects.js +++ b/docs/pages/discover-more/related-projects.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'discover-more/related-projects'; const requireDemo = require.context( 'docs/src/pages/discover-more/related-projects', diff --git a/docs/pages/discover-more/roadmap.js b/docs/pages/discover-more/roadmap.js index b3dc110ffae3f1..1c66d409fbd087 100644 --- a/docs/pages/discover-more/roadmap.js +++ b/docs/pages/discover-more/roadmap.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'discover-more/roadmap'; const requireDemo = require.context('docs/src/pages/discover-more/roadmap', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/discover-more/showcase.js b/docs/pages/discover-more/showcase.js index 095cf59f1634c3..4ecfff8265eb42 100644 --- a/docs/pages/discover-more/showcase.js +++ b/docs/pages/discover-more/showcase.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'discover-more/showcase'; const requireDemo = require.context('docs/src/pages/discover-more/showcase', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/discover-more/team.js b/docs/pages/discover-more/team.js index 0d4a349bf3d91d..c8683ca0f0fffd 100644 --- a/docs/pages/discover-more/team.js +++ b/docs/pages/discover-more/team.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'discover-more/team'; const requireDemo = require.context('docs/src/pages/discover-more/team', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/discover-more/vision.js b/docs/pages/discover-more/vision.js index f87a756d289765..0a53ef505b215a 100644 --- a/docs/pages/discover-more/vision.js +++ b/docs/pages/discover-more/vision.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'discover-more/vision'; const requireDemo = require.context('docs/src/pages/discover-more/vision', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/getting-started/example-projects.js b/docs/pages/getting-started/example-projects.js index 588b9574167ae4..4c268ebacaeb8a 100644 --- a/docs/pages/getting-started/example-projects.js +++ b/docs/pages/getting-started/example-projects.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'getting-started/example-projects'; const requireDemo = require.context( 'docs/src/pages/getting-started/example-projects', diff --git a/docs/pages/getting-started/faq.js b/docs/pages/getting-started/faq.js index 3c1231acf4928c..19ecae50fabba9 100644 --- a/docs/pages/getting-started/faq.js +++ b/docs/pages/getting-started/faq.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'getting-started/faq'; const requireDemo = require.context('docs/src/pages/getting-started/faq', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/getting-started/installation.js b/docs/pages/getting-started/installation.js index da297e17393ef2..1991a16c2c1841 100644 --- a/docs/pages/getting-started/installation.js +++ b/docs/pages/getting-started/installation.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'getting-started/installation'; const requireDemo = require.context( 'docs/src/pages/getting-started/installation', diff --git a/docs/pages/getting-started/learn.js b/docs/pages/getting-started/learn.js index bbaefa8e240e2f..07c316a1f5d690 100644 --- a/docs/pages/getting-started/learn.js +++ b/docs/pages/getting-started/learn.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'getting-started/learn'; const requireDemo = require.context('docs/src/pages/getting-started/learn', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/getting-started/support.js b/docs/pages/getting-started/support.js index 1c7045879a851b..ae33d2e1bfc707 100644 --- a/docs/pages/getting-started/support.js +++ b/docs/pages/getting-started/support.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'getting-started/support'; const requireDemo = require.context('docs/src/pages/getting-started/support', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/getting-started/supported-components.js b/docs/pages/getting-started/supported-components.js index af62bf1df14d68..a38a29e0c934ea 100644 --- a/docs/pages/getting-started/supported-components.js +++ b/docs/pages/getting-started/supported-components.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'getting-started/supported-components'; const requireDemo = require.context( 'docs/src/pages/getting-started/supported-components', diff --git a/docs/pages/getting-started/supported-platforms.js b/docs/pages/getting-started/supported-platforms.js index 7ef4fa7d9b4161..e3098d157c8856 100644 --- a/docs/pages/getting-started/supported-platforms.js +++ b/docs/pages/getting-started/supported-platforms.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'getting-started/supported-platforms'; const requireDemo = require.context( 'docs/src/pages/getting-started/supported-platforms', diff --git a/docs/pages/getting-started/templates.js b/docs/pages/getting-started/templates.js index 5149ac3535e1aa..c970a4120563e3 100644 --- a/docs/pages/getting-started/templates.js +++ b/docs/pages/getting-started/templates.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'getting-started/templates'; const requireDemo = require.context( 'docs/src/pages/getting-started/templates', diff --git a/docs/pages/getting-started/usage.js b/docs/pages/getting-started/usage.js index 7fe702fb7e389e..5d5983041658da 100644 --- a/docs/pages/getting-started/usage.js +++ b/docs/pages/getting-started/usage.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'getting-started/usage'; const requireDemo = require.context('docs/src/pages/getting-started/usage', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/guides/api.js b/docs/pages/guides/api.js index 349f9d4db9d0cd..36e3378d7cafd6 100644 --- a/docs/pages/guides/api.js +++ b/docs/pages/guides/api.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'guides/api'; const requireDemo = require.context('docs/src/pages/guides/api', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/guides/composition.js b/docs/pages/guides/composition.js index 93b1afd9c711ff..bb1cdf01873215 100644 --- a/docs/pages/guides/composition.js +++ b/docs/pages/guides/composition.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'guides/composition'; const requireDemo = require.context('docs/src/pages/guides/composition', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/guides/flow.js b/docs/pages/guides/flow.js index 0a6119895924d5..7d232beca018cc 100644 --- a/docs/pages/guides/flow.js +++ b/docs/pages/guides/flow.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'guides/flow'; const requireDemo = require.context('docs/src/pages/guides/flow', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/guides/interoperability.js b/docs/pages/guides/interoperability.js index 11a28eab256cdb..388e998360ee4c 100644 --- a/docs/pages/guides/interoperability.js +++ b/docs/pages/guides/interoperability.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'guides/interoperability'; const requireDemo = require.context('docs/src/pages/guides/interoperability', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/guides/localization.js b/docs/pages/guides/localization.js index 0c90955f37b789..1b3acd8940fafe 100644 --- a/docs/pages/guides/localization.js +++ b/docs/pages/guides/localization.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'guides/localization'; const requireDemo = require.context('docs/src/pages/guides/localization', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/guides/migration-v0x.js b/docs/pages/guides/migration-v0x.js index 6975c441859e11..3212b181b6f990 100644 --- a/docs/pages/guides/migration-v0x.js +++ b/docs/pages/guides/migration-v0x.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'guides/migration-v0x'; const requireDemo = require.context('docs/src/pages/guides/migration-v0x', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/guides/migration-v3.js b/docs/pages/guides/migration-v3.js index 835553f340ff47..c1d5b361c6c963 100644 --- a/docs/pages/guides/migration-v3.js +++ b/docs/pages/guides/migration-v3.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'guides/migration-v3'; const requireDemo = require.context('docs/src/pages/guides/migration-v3', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/guides/minimizing-bundle-size.js b/docs/pages/guides/minimizing-bundle-size.js index 18ba45776a494f..d22f27c6cc179f 100644 --- a/docs/pages/guides/minimizing-bundle-size.js +++ b/docs/pages/guides/minimizing-bundle-size.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'guides/minimizing-bundle-size'; const requireDemo = require.context( 'docs/src/pages/guides/minimizing-bundle-size', diff --git a/docs/pages/guides/responsive-ui.js b/docs/pages/guides/responsive-ui.js index e0fd61238a8e3c..bc49eb165da18c 100644 --- a/docs/pages/guides/responsive-ui.js +++ b/docs/pages/guides/responsive-ui.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'guides/responsive-ui'; const requireDemo = require.context('docs/src/pages/guides/responsive-ui', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/guides/right-to-left.js b/docs/pages/guides/right-to-left.js index 2bcf8cc463a456..ea2ef44f01dacf 100644 --- a/docs/pages/guides/right-to-left.js +++ b/docs/pages/guides/right-to-left.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'guides/right-to-left'; const requireDemo = require.context('docs/src/pages/guides/right-to-left', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/guides/server-rendering.js b/docs/pages/guides/server-rendering.js index 738e5cfdbdf497..45591a81f4f1b9 100644 --- a/docs/pages/guides/server-rendering.js +++ b/docs/pages/guides/server-rendering.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'guides/server-rendering'; const requireDemo = require.context('docs/src/pages/guides/server-rendering', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/guides/testing.js b/docs/pages/guides/testing.js index 8efdc3202ce8ed..e2a4db584cc830 100644 --- a/docs/pages/guides/testing.js +++ b/docs/pages/guides/testing.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'guides/testing'; const requireDemo = require.context('docs/src/pages/guides/testing', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/guides/typescript.js b/docs/pages/guides/typescript.js index 20bb39fd8e4f66..307816c0ee58ba 100644 --- a/docs/pages/guides/typescript.js +++ b/docs/pages/guides/typescript.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'guides/typescript'; const requireDemo = require.context('docs/src/pages/guides/typescript', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/styles/advanced.js b/docs/pages/styles/advanced.js index 767a4ad33a2d65..f744fb9cfef821 100644 --- a/docs/pages/styles/advanced.js +++ b/docs/pages/styles/advanced.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'styles/advanced'; const requireDemo = require.context('docs/src/pages/styles/advanced', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/styles/api.js b/docs/pages/styles/api.js index 06428890e2400a..70d08f9b731393 100644 --- a/docs/pages/styles/api.js +++ b/docs/pages/styles/api.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'styles/api'; const requireDemo = require.context('docs/src/pages/styles/api', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/styles/basics.js b/docs/pages/styles/basics.js index 807e709976080e..a4ae4ac3897350 100644 --- a/docs/pages/styles/basics.js +++ b/docs/pages/styles/basics.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'styles/basics'; const requireDemo = require.context('docs/src/pages/styles/basics', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/system/api.js b/docs/pages/system/api.js index f1584c982ce33a..6e8b764547af77 100644 --- a/docs/pages/system/api.js +++ b/docs/pages/system/api.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'system/api'; const requireDemo = require.context('docs/src/pages/system/api', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/system/basics.js b/docs/pages/system/basics.js index 8fe0c57de12e23..32c7b380d41fde 100644 --- a/docs/pages/system/basics.js +++ b/docs/pages/system/basics.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'system/basics'; const requireDemo = require.context('docs/src/pages/system/basics', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/system/borders.js b/docs/pages/system/borders.js index e4efc180c94934..097c82e0e926c8 100644 --- a/docs/pages/system/borders.js +++ b/docs/pages/system/borders.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'system/borders'; const requireDemo = require.context('docs/src/pages/system/borders', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/system/display.js b/docs/pages/system/display.js index 05cfb0e01ef46e..62435aa66a984f 100644 --- a/docs/pages/system/display.js +++ b/docs/pages/system/display.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'system/display'; const requireDemo = require.context('docs/src/pages/system/display', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/system/flexbox.js b/docs/pages/system/flexbox.js index a0440e5397a4a2..ec3bff76397b3b 100644 --- a/docs/pages/system/flexbox.js +++ b/docs/pages/system/flexbox.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'system/flexbox'; const requireDemo = require.context('docs/src/pages/system/flexbox', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/system/palette.js b/docs/pages/system/palette.js index 0210b9379920ac..7633b2621effc7 100644 --- a/docs/pages/system/palette.js +++ b/docs/pages/system/palette.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'system/palette'; const requireDemo = require.context('docs/src/pages/system/palette', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/system/positions.js b/docs/pages/system/positions.js index 8ecf5fe53d1a64..8a9426c2f1fe3b 100644 --- a/docs/pages/system/positions.js +++ b/docs/pages/system/positions.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'system/positions'; const requireDemo = require.context('docs/src/pages/system/positions', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/system/shadows.js b/docs/pages/system/shadows.js index 2f84f3496de374..a251dab19c2a8b 100644 --- a/docs/pages/system/shadows.js +++ b/docs/pages/system/shadows.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'system/shadows'; const requireDemo = require.context('docs/src/pages/system/shadows', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/system/sizing.js b/docs/pages/system/sizing.js index e0e89514a85030..533881fcb247eb 100644 --- a/docs/pages/system/sizing.js +++ b/docs/pages/system/sizing.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'system/sizing'; const requireDemo = require.context('docs/src/pages/system/sizing', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/system/spacing.js b/docs/pages/system/spacing.js index 3ae3fab5786bed..5dce9a9e09c776 100644 --- a/docs/pages/system/spacing.js +++ b/docs/pages/system/spacing.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'system/spacing'; const requireDemo = require.context('docs/src/pages/system/spacing', false, /\.(js|tsx)$/); const requireRaw = require.context( diff --git a/docs/pages/system/typography.js b/docs/pages/system/typography.js index 0bc33b6a850853..954570a760c6cc 100644 --- a/docs/pages/system/typography.js +++ b/docs/pages/system/typography.js @@ -2,7 +2,6 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; - const pageFilename = 'system/typography'; const requireDemo = require.context('docs/src/pages/system/typography', false, /\.(js|tsx)$/); const requireRaw = require.context( From 1c83763ddde4c28b7c6da4fd83a19d267e6fd4bc Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Sun, 19 Apr 2020 16:48:46 +0200 Subject: [PATCH 19/35] f markdown element --- docs/src/modules/components/MarkdownElement.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/src/modules/components/MarkdownElement.js b/docs/src/modules/components/MarkdownElement.js index 3108b09f69eb4a..7d9470208e31e9 100644 --- a/docs/src/modules/components/MarkdownElement.js +++ b/docs/src/modules/components/MarkdownElement.js @@ -206,7 +206,7 @@ function MarkdownElement(props) {
); From c959c5cbd45f485279cbcc795fdd11262bad5494 Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Sun, 19 Apr 2020 16:56:22 +0200 Subject: [PATCH 20/35] fix: /api/ pages --- docs/pages/api-docs/alert-title.js | 13 ++++--------- docs/pages/api-docs/alert.js | 13 ++++--------- docs/pages/api-docs/app-bar.js | 13 ++++--------- docs/pages/api-docs/autocomplete.js | 13 ++++--------- docs/pages/api-docs/avatar-group.js | 13 ++++--------- docs/pages/api-docs/avatar.js | 13 ++++--------- docs/pages/api-docs/backdrop.js | 13 ++++--------- docs/pages/api-docs/badge.js | 13 ++++--------- docs/pages/api-docs/bottom-navigation-action.js | 17 ++++------------- docs/pages/api-docs/bottom-navigation.js | 17 ++++------------- docs/pages/api-docs/breadcrumbs.js | 13 ++++--------- docs/pages/api-docs/button-base.js | 13 ++++--------- docs/pages/api-docs/button-group.js | 13 ++++--------- docs/pages/api-docs/button.js | 13 ++++--------- docs/pages/api-docs/card-action-area.js | 17 ++++------------- docs/pages/api-docs/card-actions.js | 13 ++++--------- docs/pages/api-docs/card-content.js | 13 ++++--------- docs/pages/api-docs/card-header.js | 13 ++++--------- docs/pages/api-docs/card-media.js | 13 ++++--------- docs/pages/api-docs/card.js | 13 ++++--------- docs/pages/api-docs/checkbox.js | 13 ++++--------- docs/pages/api-docs/chip.js | 13 ++++--------- docs/pages/api-docs/circular-progress.js | 17 ++++------------- docs/pages/api-docs/click-away-listener.js | 17 ++++------------- docs/pages/api-docs/collapse.js | 13 ++++--------- docs/pages/api-docs/container.js | 13 ++++--------- docs/pages/api-docs/css-baseline.js | 13 ++++--------- docs/pages/api-docs/dialog-actions.js | 13 ++++--------- docs/pages/api-docs/dialog-content-text.js | 17 ++++------------- docs/pages/api-docs/dialog-content.js | 13 ++++--------- docs/pages/api-docs/dialog-title.js | 13 ++++--------- docs/pages/api-docs/dialog.js | 13 ++++--------- docs/pages/api-docs/divider.js | 13 ++++--------- docs/pages/api-docs/drawer.js | 13 ++++--------- docs/pages/api-docs/expansion-panel-actions.js | 17 ++++------------- docs/pages/api-docs/expansion-panel-details.js | 17 ++++------------- docs/pages/api-docs/expansion-panel-summary.js | 17 ++++------------- docs/pages/api-docs/expansion-panel.js | 17 ++++------------- docs/pages/api-docs/fab.js | 13 ++++--------- docs/pages/api-docs/fade.js | 13 ++++--------- docs/pages/api-docs/filled-input.js | 13 ++++--------- docs/pages/api-docs/form-control-label.js | 17 ++++------------- docs/pages/api-docs/form-control.js | 13 ++++--------- docs/pages/api-docs/form-group.js | 13 ++++--------- docs/pages/api-docs/form-helper-text.js | 17 ++++------------- docs/pages/api-docs/form-label.js | 13 ++++--------- docs/pages/api-docs/grid-list-tile-bar.js | 17 ++++------------- docs/pages/api-docs/grid-list-tile.js | 13 ++++--------- docs/pages/api-docs/grid-list.js | 13 ++++--------- docs/pages/api-docs/grid.js | 13 ++++--------- docs/pages/api-docs/grow.js | 13 ++++--------- docs/pages/api-docs/hidden.js | 13 ++++--------- docs/pages/api-docs/icon-button.js | 13 ++++--------- docs/pages/api-docs/icon.js | 13 ++++--------- docs/pages/api-docs/input-adornment.js | 17 ++++------------- docs/pages/api-docs/input-base.js | 13 ++++--------- docs/pages/api-docs/input-label.js | 13 ++++--------- docs/pages/api-docs/input.js | 13 ++++--------- docs/pages/api-docs/linear-progress.js | 17 ++++------------- docs/pages/api-docs/link.js | 13 ++++--------- docs/pages/api-docs/list-item-avatar.js | 17 ++++------------- docs/pages/api-docs/list-item-icon.js | 13 ++++--------- .../api-docs/list-item-secondary-action.js | 17 ++++------------- docs/pages/api-docs/list-item-text.js | 13 ++++--------- docs/pages/api-docs/list-item.js | 13 ++++--------- docs/pages/api-docs/list-subheader.js | 13 ++++--------- docs/pages/api-docs/list.js | 13 ++++--------- docs/pages/api-docs/menu-item.js | 13 ++++--------- docs/pages/api-docs/menu-list.js | 13 ++++--------- docs/pages/api-docs/menu.js | 13 ++++--------- docs/pages/api-docs/mobile-stepper.js | 13 ++++--------- docs/pages/api-docs/modal.js | 13 ++++--------- docs/pages/api-docs/native-select.js | 13 ++++--------- docs/pages/api-docs/no-ssr.js | 13 ++++--------- docs/pages/api-docs/outlined-input.js | 13 ++++--------- docs/pages/api-docs/pagination-item.js | 17 ++++------------- docs/pages/api-docs/pagination.js | 13 ++++--------- docs/pages/api-docs/paper.js | 13 ++++--------- docs/pages/api-docs/popover.js | 13 ++++--------- docs/pages/api-docs/popper.js | 13 ++++--------- docs/pages/api-docs/portal.js | 13 ++++--------- docs/pages/api-docs/radio-group.js | 13 ++++--------- docs/pages/api-docs/radio.js | 13 ++++--------- docs/pages/api-docs/rating.js | 13 ++++--------- docs/pages/api-docs/root-ref.js | 13 ++++--------- docs/pages/api-docs/scoped-css-baseline.js | 17 ++++------------- docs/pages/api-docs/select.js | 13 ++++--------- docs/pages/api-docs/skeleton.js | 13 ++++--------- docs/pages/api-docs/slide.js | 13 ++++--------- docs/pages/api-docs/slider.js | 13 ++++--------- docs/pages/api-docs/snackbar-content.js | 17 ++++------------- docs/pages/api-docs/snackbar.js | 13 ++++--------- docs/pages/api-docs/speed-dial-action.js | 17 ++++------------- docs/pages/api-docs/speed-dial-icon.js | 17 ++++------------- docs/pages/api-docs/speed-dial.js | 13 ++++--------- docs/pages/api-docs/step-button.js | 13 ++++--------- docs/pages/api-docs/step-connector.js | 13 ++++--------- docs/pages/api-docs/step-content.js | 13 ++++--------- docs/pages/api-docs/step-icon.js | 13 ++++--------- docs/pages/api-docs/step-label.js | 13 ++++--------- docs/pages/api-docs/step.js | 13 ++++--------- docs/pages/api-docs/stepper.js | 13 ++++--------- docs/pages/api-docs/svg-icon.js | 13 ++++--------- docs/pages/api-docs/swipeable-drawer.js | 17 ++++------------- docs/pages/api-docs/switch.js | 13 ++++--------- docs/pages/api-docs/tab.js | 13 ++++--------- docs/pages/api-docs/table-body.js | 13 ++++--------- docs/pages/api-docs/table-cell.js | 13 ++++--------- docs/pages/api-docs/table-container.js | 17 ++++------------- docs/pages/api-docs/table-footer.js | 13 ++++--------- docs/pages/api-docs/table-head.js | 13 ++++--------- docs/pages/api-docs/table-pagination.js | 17 ++++------------- docs/pages/api-docs/table-row.js | 13 ++++--------- docs/pages/api-docs/table-sort-label.js | 17 ++++------------- docs/pages/api-docs/table.js | 13 ++++--------- docs/pages/api-docs/tabs.js | 13 ++++--------- docs/pages/api-docs/text-field.js | 13 ++++--------- docs/pages/api-docs/textarea-autosize.js | 17 ++++------------- docs/pages/api-docs/toggle-button-group.js | 17 ++++------------- docs/pages/api-docs/toggle-button.js | 13 ++++--------- docs/pages/api-docs/toolbar.js | 13 ++++--------- docs/pages/api-docs/tooltip.js | 13 ++++--------- docs/pages/api-docs/tree-item.js | 13 ++++--------- docs/pages/api-docs/tree-view.js | 13 ++++--------- docs/pages/api-docs/typography.js | 13 ++++--------- docs/pages/api-docs/zoom.js | 13 ++++--------- 126 files changed, 504 insertions(+), 1246 deletions(-) diff --git a/docs/pages/api-docs/alert-title.js b/docs/pages/api-docs/alert-title.js index bad0d2e560270b..86ca24770e9046 100644 --- a/docs/pages/api-docs/alert-title.js +++ b/docs/pages/api-docs/alert-title.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/alert-title'; -const requireDemo = require.context('docs/src/pages/api-docs/alert-title', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/alert-title', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/alert-title'; +const requireRaw = require.context('!raw-loader!./', false, /alert-title\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/alert.js b/docs/pages/api-docs/alert.js index cb3b06079777f7..489a8cbe795092 100644 --- a/docs/pages/api-docs/alert.js +++ b/docs/pages/api-docs/alert.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/alert'; -const requireDemo = require.context('docs/src/pages/api-docs/alert', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/alert', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/alert'; +const requireRaw = require.context('!raw-loader!./', false, /alert\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/app-bar.js b/docs/pages/api-docs/app-bar.js index 73e25dc59fc750..6cfef2adb343a6 100644 --- a/docs/pages/api-docs/app-bar.js +++ b/docs/pages/api-docs/app-bar.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/app-bar'; -const requireDemo = require.context('docs/src/pages/api-docs/app-bar', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/app-bar', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/app-bar'; +const requireRaw = require.context('!raw-loader!./', false, /app-bar\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/autocomplete.js b/docs/pages/api-docs/autocomplete.js index a11fe37205047e..b66f3b0f902d6a 100644 --- a/docs/pages/api-docs/autocomplete.js +++ b/docs/pages/api-docs/autocomplete.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/autocomplete'; -const requireDemo = require.context('docs/src/pages/api-docs/autocomplete', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/autocomplete', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/autocomplete'; +const requireRaw = require.context('!raw-loader!./', false, /autocomplete\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/avatar-group.js b/docs/pages/api-docs/avatar-group.js index dd66f308242820..b2ca30b0773c97 100644 --- a/docs/pages/api-docs/avatar-group.js +++ b/docs/pages/api-docs/avatar-group.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/avatar-group'; -const requireDemo = require.context('docs/src/pages/api-docs/avatar-group', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/avatar-group', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/avatar-group'; +const requireRaw = require.context('!raw-loader!./', false, /avatar-group\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/avatar.js b/docs/pages/api-docs/avatar.js index 7a0b00c3b7c703..4aa86a5617f54e 100644 --- a/docs/pages/api-docs/avatar.js +++ b/docs/pages/api-docs/avatar.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/avatar'; -const requireDemo = require.context('docs/src/pages/api-docs/avatar', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/avatar', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/avatar'; +const requireRaw = require.context('!raw-loader!./', false, /avatar\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/backdrop.js b/docs/pages/api-docs/backdrop.js index 6b124e84800a12..dac52a7c65c632 100644 --- a/docs/pages/api-docs/backdrop.js +++ b/docs/pages/api-docs/backdrop.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/backdrop'; -const requireDemo = require.context('docs/src/pages/api-docs/backdrop', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/backdrop', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/backdrop'; +const requireRaw = require.context('!raw-loader!./', false, /backdrop\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/badge.js b/docs/pages/api-docs/badge.js index 3114b57513cb7b..cb987dd47a91de 100644 --- a/docs/pages/api-docs/badge.js +++ b/docs/pages/api-docs/badge.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/badge'; -const requireDemo = require.context('docs/src/pages/api-docs/badge', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/badge', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/badge'; +const requireRaw = require.context('!raw-loader!./', false, /badge\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/bottom-navigation-action.js b/docs/pages/api-docs/bottom-navigation-action.js index a284655b367fee..2d9fdc90460823 100644 --- a/docs/pages/api-docs/bottom-navigation-action.js +++ b/docs/pages/api-docs/bottom-navigation-action.js @@ -2,21 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/bottom-navigation-action'; -const requireDemo = require.context( - 'docs/src/pages/api-docs/bottom-navigation-action', - false, - /\.(js|tsx)$/, -); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/bottom-navigation-action', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/bottom-navigation-action'; +const requireRaw = require.context('!raw-loader!./', false, /bottom-navigation-action\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/bottom-navigation.js b/docs/pages/api-docs/bottom-navigation.js index 28f7995d1bb57a..20dd831cf300e2 100644 --- a/docs/pages/api-docs/bottom-navigation.js +++ b/docs/pages/api-docs/bottom-navigation.js @@ -2,21 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/bottom-navigation'; -const requireDemo = require.context( - 'docs/src/pages/api-docs/bottom-navigation', - false, - /\.(js|tsx)$/, -); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/bottom-navigation', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/bottom-navigation'; +const requireRaw = require.context('!raw-loader!./', false, /bottom-navigation\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/breadcrumbs.js b/docs/pages/api-docs/breadcrumbs.js index a3f3c8e9cd3d86..56d018ae5991cf 100644 --- a/docs/pages/api-docs/breadcrumbs.js +++ b/docs/pages/api-docs/breadcrumbs.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/breadcrumbs'; -const requireDemo = require.context('docs/src/pages/api-docs/breadcrumbs', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/breadcrumbs', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/breadcrumbs'; +const requireRaw = require.context('!raw-loader!./', false, /breadcrumbs\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/button-base.js b/docs/pages/api-docs/button-base.js index 6fdd207b068697..0b30045590b893 100644 --- a/docs/pages/api-docs/button-base.js +++ b/docs/pages/api-docs/button-base.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/button-base'; -const requireDemo = require.context('docs/src/pages/api-docs/button-base', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/button-base', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/button-base'; +const requireRaw = require.context('!raw-loader!./', false, /button-base\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/button-group.js b/docs/pages/api-docs/button-group.js index 590f109ffae708..e843b0ee0b51a8 100644 --- a/docs/pages/api-docs/button-group.js +++ b/docs/pages/api-docs/button-group.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/button-group'; -const requireDemo = require.context('docs/src/pages/api-docs/button-group', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/button-group', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/button-group'; +const requireRaw = require.context('!raw-loader!./', false, /button-group\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/button.js b/docs/pages/api-docs/button.js index 31f677670eee48..85584346f4974e 100644 --- a/docs/pages/api-docs/button.js +++ b/docs/pages/api-docs/button.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/button'; -const requireDemo = require.context('docs/src/pages/api-docs/button', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/button', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/button'; +const requireRaw = require.context('!raw-loader!./', false, /button\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/card-action-area.js b/docs/pages/api-docs/card-action-area.js index f3e3c0324b459e..28e0bd695bee74 100644 --- a/docs/pages/api-docs/card-action-area.js +++ b/docs/pages/api-docs/card-action-area.js @@ -2,21 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/card-action-area'; -const requireDemo = require.context( - 'docs/src/pages/api-docs/card-action-area', - false, - /\.(js|tsx)$/, -); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/card-action-area', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/card-action-area'; +const requireRaw = require.context('!raw-loader!./', false, /card-action-area\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/card-actions.js b/docs/pages/api-docs/card-actions.js index 519c08a965eb1e..c487a3e11525be 100644 --- a/docs/pages/api-docs/card-actions.js +++ b/docs/pages/api-docs/card-actions.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/card-actions'; -const requireDemo = require.context('docs/src/pages/api-docs/card-actions', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/card-actions', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/card-actions'; +const requireRaw = require.context('!raw-loader!./', false, /card-actions\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/card-content.js b/docs/pages/api-docs/card-content.js index 7fa6e47714f3fe..e3c667050982bf 100644 --- a/docs/pages/api-docs/card-content.js +++ b/docs/pages/api-docs/card-content.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/card-content'; -const requireDemo = require.context('docs/src/pages/api-docs/card-content', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/card-content', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/card-content'; +const requireRaw = require.context('!raw-loader!./', false, /card-content\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/card-header.js b/docs/pages/api-docs/card-header.js index b26264d38c8d9f..30ba0bfab02b8b 100644 --- a/docs/pages/api-docs/card-header.js +++ b/docs/pages/api-docs/card-header.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/card-header'; -const requireDemo = require.context('docs/src/pages/api-docs/card-header', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/card-header', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/card-header'; +const requireRaw = require.context('!raw-loader!./', false, /card-header\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/card-media.js b/docs/pages/api-docs/card-media.js index afe84a47fe4297..933d71925b5caf 100644 --- a/docs/pages/api-docs/card-media.js +++ b/docs/pages/api-docs/card-media.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/card-media'; -const requireDemo = require.context('docs/src/pages/api-docs/card-media', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/card-media', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/card-media'; +const requireRaw = require.context('!raw-loader!./', false, /card-media\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/card.js b/docs/pages/api-docs/card.js index 476a80c8ea1e6a..f44c72db5205aa 100644 --- a/docs/pages/api-docs/card.js +++ b/docs/pages/api-docs/card.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/card'; -const requireDemo = require.context('docs/src/pages/api-docs/card', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/card', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/card'; +const requireRaw = require.context('!raw-loader!./', false, /card\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/checkbox.js b/docs/pages/api-docs/checkbox.js index fcdfe6bb9818e6..4d3aae0e81bd06 100644 --- a/docs/pages/api-docs/checkbox.js +++ b/docs/pages/api-docs/checkbox.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/checkbox'; -const requireDemo = require.context('docs/src/pages/api-docs/checkbox', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/checkbox', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/checkbox'; +const requireRaw = require.context('!raw-loader!./', false, /checkbox\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/chip.js b/docs/pages/api-docs/chip.js index 5fa6c9fccee931..1f1b291795c582 100644 --- a/docs/pages/api-docs/chip.js +++ b/docs/pages/api-docs/chip.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/chip'; -const requireDemo = require.context('docs/src/pages/api-docs/chip', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/chip', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/chip'; +const requireRaw = require.context('!raw-loader!./', false, /chip\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/circular-progress.js b/docs/pages/api-docs/circular-progress.js index 9a0ce2dd3b8f91..2c4acf92799118 100644 --- a/docs/pages/api-docs/circular-progress.js +++ b/docs/pages/api-docs/circular-progress.js @@ -2,21 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/circular-progress'; -const requireDemo = require.context( - 'docs/src/pages/api-docs/circular-progress', - false, - /\.(js|tsx)$/, -); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/circular-progress', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/circular-progress'; +const requireRaw = require.context('!raw-loader!./', false, /circular-progress\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/click-away-listener.js b/docs/pages/api-docs/click-away-listener.js index 7069998e4b0bfa..6eeffe86dda54b 100644 --- a/docs/pages/api-docs/click-away-listener.js +++ b/docs/pages/api-docs/click-away-listener.js @@ -2,21 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/click-away-listener'; -const requireDemo = require.context( - 'docs/src/pages/api-docs/click-away-listener', - false, - /\.(js|tsx)$/, -); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/click-away-listener', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/click-away-listener'; +const requireRaw = require.context('!raw-loader!./', false, /click-away-listener\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/collapse.js b/docs/pages/api-docs/collapse.js index 71786dc81d8d32..61186af0572bf3 100644 --- a/docs/pages/api-docs/collapse.js +++ b/docs/pages/api-docs/collapse.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/collapse'; -const requireDemo = require.context('docs/src/pages/api-docs/collapse', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/collapse', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/collapse'; +const requireRaw = require.context('!raw-loader!./', false, /collapse\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/container.js b/docs/pages/api-docs/container.js index 13ec6ea2fa31e8..7a350012c14b0c 100644 --- a/docs/pages/api-docs/container.js +++ b/docs/pages/api-docs/container.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/container'; -const requireDemo = require.context('docs/src/pages/api-docs/container', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/container', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/container'; +const requireRaw = require.context('!raw-loader!./', false, /container\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/css-baseline.js b/docs/pages/api-docs/css-baseline.js index b353533a44d10d..df3208d17bff6c 100644 --- a/docs/pages/api-docs/css-baseline.js +++ b/docs/pages/api-docs/css-baseline.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/css-baseline'; -const requireDemo = require.context('docs/src/pages/api-docs/css-baseline', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/css-baseline', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/css-baseline'; +const requireRaw = require.context('!raw-loader!./', false, /css-baseline\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/dialog-actions.js b/docs/pages/api-docs/dialog-actions.js index 4523e59190b2be..c5104075babdfa 100644 --- a/docs/pages/api-docs/dialog-actions.js +++ b/docs/pages/api-docs/dialog-actions.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/dialog-actions'; -const requireDemo = require.context('docs/src/pages/api-docs/dialog-actions', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/dialog-actions', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/dialog-actions'; +const requireRaw = require.context('!raw-loader!./', false, /dialog-actions\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/dialog-content-text.js b/docs/pages/api-docs/dialog-content-text.js index 1c384b6c1962ef..ad434a116e4b68 100644 --- a/docs/pages/api-docs/dialog-content-text.js +++ b/docs/pages/api-docs/dialog-content-text.js @@ -2,21 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/dialog-content-text'; -const requireDemo = require.context( - 'docs/src/pages/api-docs/dialog-content-text', - false, - /\.(js|tsx)$/, -); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/dialog-content-text', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/dialog-content-text'; +const requireRaw = require.context('!raw-loader!./', false, /dialog-content-text\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/dialog-content.js b/docs/pages/api-docs/dialog-content.js index 591ee4b48f6277..82ddf69713edf0 100644 --- a/docs/pages/api-docs/dialog-content.js +++ b/docs/pages/api-docs/dialog-content.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/dialog-content'; -const requireDemo = require.context('docs/src/pages/api-docs/dialog-content', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/dialog-content', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/dialog-content'; +const requireRaw = require.context('!raw-loader!./', false, /dialog-content\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/dialog-title.js b/docs/pages/api-docs/dialog-title.js index 6772e722d5bd77..df9f2e5547cce7 100644 --- a/docs/pages/api-docs/dialog-title.js +++ b/docs/pages/api-docs/dialog-title.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/dialog-title'; -const requireDemo = require.context('docs/src/pages/api-docs/dialog-title', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/dialog-title', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/dialog-title'; +const requireRaw = require.context('!raw-loader!./', false, /dialog-title\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/dialog.js b/docs/pages/api-docs/dialog.js index a494b0564a2d94..18c1539f10d2a5 100644 --- a/docs/pages/api-docs/dialog.js +++ b/docs/pages/api-docs/dialog.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/dialog'; -const requireDemo = require.context('docs/src/pages/api-docs/dialog', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/dialog', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/dialog'; +const requireRaw = require.context('!raw-loader!./', false, /dialog\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/divider.js b/docs/pages/api-docs/divider.js index 3207c0247b518f..5d6a3443aeb03c 100644 --- a/docs/pages/api-docs/divider.js +++ b/docs/pages/api-docs/divider.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/divider'; -const requireDemo = require.context('docs/src/pages/api-docs/divider', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/divider', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/divider'; +const requireRaw = require.context('!raw-loader!./', false, /divider\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/drawer.js b/docs/pages/api-docs/drawer.js index e9f0d70c21b189..dd984135f59daa 100644 --- a/docs/pages/api-docs/drawer.js +++ b/docs/pages/api-docs/drawer.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/drawer'; -const requireDemo = require.context('docs/src/pages/api-docs/drawer', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/drawer', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/drawer'; +const requireRaw = require.context('!raw-loader!./', false, /drawer\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/expansion-panel-actions.js b/docs/pages/api-docs/expansion-panel-actions.js index f3d5d212718f35..ac815981030b1e 100644 --- a/docs/pages/api-docs/expansion-panel-actions.js +++ b/docs/pages/api-docs/expansion-panel-actions.js @@ -2,21 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/expansion-panel-actions'; -const requireDemo = require.context( - 'docs/src/pages/api-docs/expansion-panel-actions', - false, - /\.(js|tsx)$/, -); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/expansion-panel-actions', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/expansion-panel-actions'; +const requireRaw = require.context('!raw-loader!./', false, /expansion-panel-actions\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/expansion-panel-details.js b/docs/pages/api-docs/expansion-panel-details.js index 6cd80bd60ff8b4..66e3491fb89806 100644 --- a/docs/pages/api-docs/expansion-panel-details.js +++ b/docs/pages/api-docs/expansion-panel-details.js @@ -2,21 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/expansion-panel-details'; -const requireDemo = require.context( - 'docs/src/pages/api-docs/expansion-panel-details', - false, - /\.(js|tsx)$/, -); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/expansion-panel-details', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/expansion-panel-details'; +const requireRaw = require.context('!raw-loader!./', false, /expansion-panel-details\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/expansion-panel-summary.js b/docs/pages/api-docs/expansion-panel-summary.js index 7c60be24ea9004..a77f2b14b7b8f8 100644 --- a/docs/pages/api-docs/expansion-panel-summary.js +++ b/docs/pages/api-docs/expansion-panel-summary.js @@ -2,21 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/expansion-panel-summary'; -const requireDemo = require.context( - 'docs/src/pages/api-docs/expansion-panel-summary', - false, - /\.(js|tsx)$/, -); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/expansion-panel-summary', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/expansion-panel-summary'; +const requireRaw = require.context('!raw-loader!./', false, /expansion-panel-summary\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/expansion-panel.js b/docs/pages/api-docs/expansion-panel.js index 0263e2bd8d0c9d..f1b0588f3ecb9a 100644 --- a/docs/pages/api-docs/expansion-panel.js +++ b/docs/pages/api-docs/expansion-panel.js @@ -2,21 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/expansion-panel'; -const requireDemo = require.context( - 'docs/src/pages/api-docs/expansion-panel', - false, - /\.(js|tsx)$/, -); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/expansion-panel', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/expansion-panel'; +const requireRaw = require.context('!raw-loader!./', false, /expansion-panel\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/fab.js b/docs/pages/api-docs/fab.js index 45ccac5ece4c62..030c82c056f184 100644 --- a/docs/pages/api-docs/fab.js +++ b/docs/pages/api-docs/fab.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/fab'; -const requireDemo = require.context('docs/src/pages/api-docs/fab', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/fab', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/fab'; +const requireRaw = require.context('!raw-loader!./', false, /fab\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/fade.js b/docs/pages/api-docs/fade.js index fb459d508fde3e..01d9df147da70c 100644 --- a/docs/pages/api-docs/fade.js +++ b/docs/pages/api-docs/fade.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/fade'; -const requireDemo = require.context('docs/src/pages/api-docs/fade', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/fade', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/fade'; +const requireRaw = require.context('!raw-loader!./', false, /fade\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/filled-input.js b/docs/pages/api-docs/filled-input.js index 5a165ac9ac63c9..21518ebd760c71 100644 --- a/docs/pages/api-docs/filled-input.js +++ b/docs/pages/api-docs/filled-input.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/filled-input'; -const requireDemo = require.context('docs/src/pages/api-docs/filled-input', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/filled-input', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/filled-input'; +const requireRaw = require.context('!raw-loader!./', false, /filled-input\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/form-control-label.js b/docs/pages/api-docs/form-control-label.js index 9598c54bd5e2ba..e34345e5845a46 100644 --- a/docs/pages/api-docs/form-control-label.js +++ b/docs/pages/api-docs/form-control-label.js @@ -2,21 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/form-control-label'; -const requireDemo = require.context( - 'docs/src/pages/api-docs/form-control-label', - false, - /\.(js|tsx)$/, -); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/form-control-label', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/form-control-label'; +const requireRaw = require.context('!raw-loader!./', false, /form-control-label\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/form-control.js b/docs/pages/api-docs/form-control.js index ff626cac621d22..38e49af422fe97 100644 --- a/docs/pages/api-docs/form-control.js +++ b/docs/pages/api-docs/form-control.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/form-control'; -const requireDemo = require.context('docs/src/pages/api-docs/form-control', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/form-control', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/form-control'; +const requireRaw = require.context('!raw-loader!./', false, /form-control\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/form-group.js b/docs/pages/api-docs/form-group.js index 3cbbd259635ff3..d2fc4ac15ba7d7 100644 --- a/docs/pages/api-docs/form-group.js +++ b/docs/pages/api-docs/form-group.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/form-group'; -const requireDemo = require.context('docs/src/pages/api-docs/form-group', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/form-group', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/form-group'; +const requireRaw = require.context('!raw-loader!./', false, /form-group\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/form-helper-text.js b/docs/pages/api-docs/form-helper-text.js index 3601e8f9e12f0b..e0e41b4a0036f6 100644 --- a/docs/pages/api-docs/form-helper-text.js +++ b/docs/pages/api-docs/form-helper-text.js @@ -2,21 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/form-helper-text'; -const requireDemo = require.context( - 'docs/src/pages/api-docs/form-helper-text', - false, - /\.(js|tsx)$/, -); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/form-helper-text', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/form-helper-text'; +const requireRaw = require.context('!raw-loader!./', false, /form-helper-text\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/form-label.js b/docs/pages/api-docs/form-label.js index 9a74f34708b2bc..f479de8505477c 100644 --- a/docs/pages/api-docs/form-label.js +++ b/docs/pages/api-docs/form-label.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/form-label'; -const requireDemo = require.context('docs/src/pages/api-docs/form-label', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/form-label', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/form-label'; +const requireRaw = require.context('!raw-loader!./', false, /form-label\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/grid-list-tile-bar.js b/docs/pages/api-docs/grid-list-tile-bar.js index 26c38393655bb2..691b5d6348f232 100644 --- a/docs/pages/api-docs/grid-list-tile-bar.js +++ b/docs/pages/api-docs/grid-list-tile-bar.js @@ -2,21 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/grid-list-tile-bar'; -const requireDemo = require.context( - 'docs/src/pages/api-docs/grid-list-tile-bar', - false, - /\.(js|tsx)$/, -); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/grid-list-tile-bar', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/grid-list-tile-bar'; +const requireRaw = require.context('!raw-loader!./', false, /grid-list-tile-bar\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/grid-list-tile.js b/docs/pages/api-docs/grid-list-tile.js index 00c676d09b8b56..70bfb2e9e31616 100644 --- a/docs/pages/api-docs/grid-list-tile.js +++ b/docs/pages/api-docs/grid-list-tile.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/grid-list-tile'; -const requireDemo = require.context('docs/src/pages/api-docs/grid-list-tile', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/grid-list-tile', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/grid-list-tile'; +const requireRaw = require.context('!raw-loader!./', false, /grid-list-tile\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/grid-list.js b/docs/pages/api-docs/grid-list.js index 777d5a618aadee..f487d0d66b15f6 100644 --- a/docs/pages/api-docs/grid-list.js +++ b/docs/pages/api-docs/grid-list.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/grid-list'; -const requireDemo = require.context('docs/src/pages/api-docs/grid-list', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/grid-list', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/grid-list'; +const requireRaw = require.context('!raw-loader!./', false, /grid-list\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/grid.js b/docs/pages/api-docs/grid.js index a076ed3b76b668..a221873161908e 100644 --- a/docs/pages/api-docs/grid.js +++ b/docs/pages/api-docs/grid.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/grid'; -const requireDemo = require.context('docs/src/pages/api-docs/grid', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/grid', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/grid'; +const requireRaw = require.context('!raw-loader!./', false, /grid\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/grow.js b/docs/pages/api-docs/grow.js index 74b25dbd25e63c..3fe3c477a58cb4 100644 --- a/docs/pages/api-docs/grow.js +++ b/docs/pages/api-docs/grow.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/grow'; -const requireDemo = require.context('docs/src/pages/api-docs/grow', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/grow', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/grow'; +const requireRaw = require.context('!raw-loader!./', false, /grow\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/hidden.js b/docs/pages/api-docs/hidden.js index 5c12ddfb5dc489..0f74f2d8e6e99c 100644 --- a/docs/pages/api-docs/hidden.js +++ b/docs/pages/api-docs/hidden.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/hidden'; -const requireDemo = require.context('docs/src/pages/api-docs/hidden', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/hidden', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/hidden'; +const requireRaw = require.context('!raw-loader!./', false, /hidden\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/icon-button.js b/docs/pages/api-docs/icon-button.js index 3a7f1bade805c4..f62b78cb915313 100644 --- a/docs/pages/api-docs/icon-button.js +++ b/docs/pages/api-docs/icon-button.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/icon-button'; -const requireDemo = require.context('docs/src/pages/api-docs/icon-button', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/icon-button', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/icon-button'; +const requireRaw = require.context('!raw-loader!./', false, /icon-button\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/icon.js b/docs/pages/api-docs/icon.js index d76b6f591558b0..376ebc6fab3b7c 100644 --- a/docs/pages/api-docs/icon.js +++ b/docs/pages/api-docs/icon.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/icon'; -const requireDemo = require.context('docs/src/pages/api-docs/icon', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/icon', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/icon'; +const requireRaw = require.context('!raw-loader!./', false, /icon\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/input-adornment.js b/docs/pages/api-docs/input-adornment.js index 7be5abaaebce23..df3623a9248a15 100644 --- a/docs/pages/api-docs/input-adornment.js +++ b/docs/pages/api-docs/input-adornment.js @@ -2,21 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/input-adornment'; -const requireDemo = require.context( - 'docs/src/pages/api-docs/input-adornment', - false, - /\.(js|tsx)$/, -); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/input-adornment', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/input-adornment'; +const requireRaw = require.context('!raw-loader!./', false, /input-adornment\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/input-base.js b/docs/pages/api-docs/input-base.js index 2c3681bf470d5f..d5138bb220ef5f 100644 --- a/docs/pages/api-docs/input-base.js +++ b/docs/pages/api-docs/input-base.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/input-base'; -const requireDemo = require.context('docs/src/pages/api-docs/input-base', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/input-base', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/input-base'; +const requireRaw = require.context('!raw-loader!./', false, /input-base\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/input-label.js b/docs/pages/api-docs/input-label.js index 5366578baaa42e..0b798cd5c59c58 100644 --- a/docs/pages/api-docs/input-label.js +++ b/docs/pages/api-docs/input-label.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/input-label'; -const requireDemo = require.context('docs/src/pages/api-docs/input-label', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/input-label', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/input-label'; +const requireRaw = require.context('!raw-loader!./', false, /input-label\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/input.js b/docs/pages/api-docs/input.js index 4daca5435126a8..eb6bc275aa17aa 100644 --- a/docs/pages/api-docs/input.js +++ b/docs/pages/api-docs/input.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/input'; -const requireDemo = require.context('docs/src/pages/api-docs/input', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/input', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/input'; +const requireRaw = require.context('!raw-loader!./', false, /input\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/linear-progress.js b/docs/pages/api-docs/linear-progress.js index fa90d2012d3575..5603e89676b718 100644 --- a/docs/pages/api-docs/linear-progress.js +++ b/docs/pages/api-docs/linear-progress.js @@ -2,21 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/linear-progress'; -const requireDemo = require.context( - 'docs/src/pages/api-docs/linear-progress', - false, - /\.(js|tsx)$/, -); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/linear-progress', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/linear-progress'; +const requireRaw = require.context('!raw-loader!./', false, /linear-progress\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/link.js b/docs/pages/api-docs/link.js index 72c6217578d28a..5c560418c9ca47 100644 --- a/docs/pages/api-docs/link.js +++ b/docs/pages/api-docs/link.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/link'; -const requireDemo = require.context('docs/src/pages/api-docs/link', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/link', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/link'; +const requireRaw = require.context('!raw-loader!./', false, /link\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/list-item-avatar.js b/docs/pages/api-docs/list-item-avatar.js index 4d2d2d3fbba0b6..0804c6aaa9a599 100644 --- a/docs/pages/api-docs/list-item-avatar.js +++ b/docs/pages/api-docs/list-item-avatar.js @@ -2,21 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/list-item-avatar'; -const requireDemo = require.context( - 'docs/src/pages/api-docs/list-item-avatar', - false, - /\.(js|tsx)$/, -); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/list-item-avatar', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/list-item-avatar'; +const requireRaw = require.context('!raw-loader!./', false, /list-item-avatar\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/list-item-icon.js b/docs/pages/api-docs/list-item-icon.js index dcdce2041b3472..087a174aca3b88 100644 --- a/docs/pages/api-docs/list-item-icon.js +++ b/docs/pages/api-docs/list-item-icon.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/list-item-icon'; -const requireDemo = require.context('docs/src/pages/api-docs/list-item-icon', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/list-item-icon', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/list-item-icon'; +const requireRaw = require.context('!raw-loader!./', false, /list-item-icon\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/list-item-secondary-action.js b/docs/pages/api-docs/list-item-secondary-action.js index 31592c0eea8d01..b8466901cc20dd 100644 --- a/docs/pages/api-docs/list-item-secondary-action.js +++ b/docs/pages/api-docs/list-item-secondary-action.js @@ -2,21 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/list-item-secondary-action'; -const requireDemo = require.context( - 'docs/src/pages/api-docs/list-item-secondary-action', - false, - /\.(js|tsx)$/, -); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/list-item-secondary-action', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/list-item-secondary-action'; +const requireRaw = require.context('!raw-loader!./', false, /list-item-secondary-action\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/list-item-text.js b/docs/pages/api-docs/list-item-text.js index c027d64ad2af5a..f6c2af2eb9fc5c 100644 --- a/docs/pages/api-docs/list-item-text.js +++ b/docs/pages/api-docs/list-item-text.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/list-item-text'; -const requireDemo = require.context('docs/src/pages/api-docs/list-item-text', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/list-item-text', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/list-item-text'; +const requireRaw = require.context('!raw-loader!./', false, /list-item-text\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/list-item.js b/docs/pages/api-docs/list-item.js index 1f32193e011915..6aa5bf483fb487 100644 --- a/docs/pages/api-docs/list-item.js +++ b/docs/pages/api-docs/list-item.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/list-item'; -const requireDemo = require.context('docs/src/pages/api-docs/list-item', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/list-item', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/list-item'; +const requireRaw = require.context('!raw-loader!./', false, /list-item\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/list-subheader.js b/docs/pages/api-docs/list-subheader.js index 98615b6220dce7..89d712b0ae33b2 100644 --- a/docs/pages/api-docs/list-subheader.js +++ b/docs/pages/api-docs/list-subheader.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/list-subheader'; -const requireDemo = require.context('docs/src/pages/api-docs/list-subheader', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/list-subheader', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/list-subheader'; +const requireRaw = require.context('!raw-loader!./', false, /list-subheader\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/list.js b/docs/pages/api-docs/list.js index 9ccd552f1ac507..4a0806b20eaa89 100644 --- a/docs/pages/api-docs/list.js +++ b/docs/pages/api-docs/list.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/list'; -const requireDemo = require.context('docs/src/pages/api-docs/list', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/list', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/list'; +const requireRaw = require.context('!raw-loader!./', false, /list\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/menu-item.js b/docs/pages/api-docs/menu-item.js index 8204f40ad67350..e4bdc70be15ead 100644 --- a/docs/pages/api-docs/menu-item.js +++ b/docs/pages/api-docs/menu-item.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/menu-item'; -const requireDemo = require.context('docs/src/pages/api-docs/menu-item', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/menu-item', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/menu-item'; +const requireRaw = require.context('!raw-loader!./', false, /menu-item\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/menu-list.js b/docs/pages/api-docs/menu-list.js index d7bfe2afe871df..9d85c402b71ef0 100644 --- a/docs/pages/api-docs/menu-list.js +++ b/docs/pages/api-docs/menu-list.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/menu-list'; -const requireDemo = require.context('docs/src/pages/api-docs/menu-list', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/menu-list', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/menu-list'; +const requireRaw = require.context('!raw-loader!./', false, /menu-list\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/menu.js b/docs/pages/api-docs/menu.js index 364eacee7bb07d..fdda8f28b3e6b9 100644 --- a/docs/pages/api-docs/menu.js +++ b/docs/pages/api-docs/menu.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/menu'; -const requireDemo = require.context('docs/src/pages/api-docs/menu', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/menu', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/menu'; +const requireRaw = require.context('!raw-loader!./', false, /menu\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/mobile-stepper.js b/docs/pages/api-docs/mobile-stepper.js index a000242a70e0e0..053fe40204600c 100644 --- a/docs/pages/api-docs/mobile-stepper.js +++ b/docs/pages/api-docs/mobile-stepper.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/mobile-stepper'; -const requireDemo = require.context('docs/src/pages/api-docs/mobile-stepper', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/mobile-stepper', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/mobile-stepper'; +const requireRaw = require.context('!raw-loader!./', false, /mobile-stepper\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/modal.js b/docs/pages/api-docs/modal.js index 8938484c6317d3..4938e9ce6a3e4e 100644 --- a/docs/pages/api-docs/modal.js +++ b/docs/pages/api-docs/modal.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/modal'; -const requireDemo = require.context('docs/src/pages/api-docs/modal', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/modal', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/modal'; +const requireRaw = require.context('!raw-loader!./', false, /modal\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/native-select.js b/docs/pages/api-docs/native-select.js index 2d4e8ea1a6361e..3238f183ff248b 100644 --- a/docs/pages/api-docs/native-select.js +++ b/docs/pages/api-docs/native-select.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/native-select'; -const requireDemo = require.context('docs/src/pages/api-docs/native-select', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/native-select', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/native-select'; +const requireRaw = require.context('!raw-loader!./', false, /native-select\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/no-ssr.js b/docs/pages/api-docs/no-ssr.js index 923a5bf5fa1af5..91bebe40d7837a 100644 --- a/docs/pages/api-docs/no-ssr.js +++ b/docs/pages/api-docs/no-ssr.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/no-ssr'; -const requireDemo = require.context('docs/src/pages/api-docs/no-ssr', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/no-ssr', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/no-ssr'; +const requireRaw = require.context('!raw-loader!./', false, /no-ssr\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/outlined-input.js b/docs/pages/api-docs/outlined-input.js index ebece19c098393..f3fa9830c1af0a 100644 --- a/docs/pages/api-docs/outlined-input.js +++ b/docs/pages/api-docs/outlined-input.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/outlined-input'; -const requireDemo = require.context('docs/src/pages/api-docs/outlined-input', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/outlined-input', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/outlined-input'; +const requireRaw = require.context('!raw-loader!./', false, /outlined-input\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/pagination-item.js b/docs/pages/api-docs/pagination-item.js index ad1c2a367ad761..c2d7b769a967e0 100644 --- a/docs/pages/api-docs/pagination-item.js +++ b/docs/pages/api-docs/pagination-item.js @@ -2,21 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/pagination-item'; -const requireDemo = require.context( - 'docs/src/pages/api-docs/pagination-item', - false, - /\.(js|tsx)$/, -); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/pagination-item', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/pagination-item'; +const requireRaw = require.context('!raw-loader!./', false, /pagination-item\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/pagination.js b/docs/pages/api-docs/pagination.js index ec8c72f65fc114..f1b91bf6eea289 100644 --- a/docs/pages/api-docs/pagination.js +++ b/docs/pages/api-docs/pagination.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/pagination'; -const requireDemo = require.context('docs/src/pages/api-docs/pagination', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/pagination', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/pagination'; +const requireRaw = require.context('!raw-loader!./', false, /pagination\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/paper.js b/docs/pages/api-docs/paper.js index 4cef963c015070..1f9dbbc98493d6 100644 --- a/docs/pages/api-docs/paper.js +++ b/docs/pages/api-docs/paper.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/paper'; -const requireDemo = require.context('docs/src/pages/api-docs/paper', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/paper', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/paper'; +const requireRaw = require.context('!raw-loader!./', false, /paper\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/popover.js b/docs/pages/api-docs/popover.js index 95040acba3ea99..c2ca190d2c4ef7 100644 --- a/docs/pages/api-docs/popover.js +++ b/docs/pages/api-docs/popover.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/popover'; -const requireDemo = require.context('docs/src/pages/api-docs/popover', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/popover', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/popover'; +const requireRaw = require.context('!raw-loader!./', false, /popover\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/popper.js b/docs/pages/api-docs/popper.js index 907c100144a864..7d0b944a7605c8 100644 --- a/docs/pages/api-docs/popper.js +++ b/docs/pages/api-docs/popper.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/popper'; -const requireDemo = require.context('docs/src/pages/api-docs/popper', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/popper', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/popper'; +const requireRaw = require.context('!raw-loader!./', false, /popper\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/portal.js b/docs/pages/api-docs/portal.js index 5ec94a7af4bb01..64307b1ddabf27 100644 --- a/docs/pages/api-docs/portal.js +++ b/docs/pages/api-docs/portal.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/portal'; -const requireDemo = require.context('docs/src/pages/api-docs/portal', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/portal', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/portal'; +const requireRaw = require.context('!raw-loader!./', false, /portal\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/radio-group.js b/docs/pages/api-docs/radio-group.js index c88f48a716fd1b..121316503fa48a 100644 --- a/docs/pages/api-docs/radio-group.js +++ b/docs/pages/api-docs/radio-group.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/radio-group'; -const requireDemo = require.context('docs/src/pages/api-docs/radio-group', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/radio-group', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/radio-group'; +const requireRaw = require.context('!raw-loader!./', false, /radio-group\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/radio.js b/docs/pages/api-docs/radio.js index 79f9538473e1f8..988ce26b99c2fd 100644 --- a/docs/pages/api-docs/radio.js +++ b/docs/pages/api-docs/radio.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/radio'; -const requireDemo = require.context('docs/src/pages/api-docs/radio', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/radio', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/radio'; +const requireRaw = require.context('!raw-loader!./', false, /radio\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/rating.js b/docs/pages/api-docs/rating.js index d018e54ec79905..1c4189edb33dc5 100644 --- a/docs/pages/api-docs/rating.js +++ b/docs/pages/api-docs/rating.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/rating'; -const requireDemo = require.context('docs/src/pages/api-docs/rating', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/rating', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/rating'; +const requireRaw = require.context('!raw-loader!./', false, /rating\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/root-ref.js b/docs/pages/api-docs/root-ref.js index 4e74db433e5a2b..cf553943d285e3 100644 --- a/docs/pages/api-docs/root-ref.js +++ b/docs/pages/api-docs/root-ref.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/root-ref'; -const requireDemo = require.context('docs/src/pages/api-docs/root-ref', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/root-ref', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/root-ref'; +const requireRaw = require.context('!raw-loader!./', false, /root-ref\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/scoped-css-baseline.js b/docs/pages/api-docs/scoped-css-baseline.js index 98b3c7c26aaf12..aeb3d2d3f3a126 100644 --- a/docs/pages/api-docs/scoped-css-baseline.js +++ b/docs/pages/api-docs/scoped-css-baseline.js @@ -2,21 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/scoped-css-baseline'; -const requireDemo = require.context( - 'docs/src/pages/api-docs/scoped-css-baseline', - false, - /\.(js|tsx)$/, -); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/scoped-css-baseline', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/scoped-css-baseline'; +const requireRaw = require.context('!raw-loader!./', false, /scoped-css-baseline\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/select.js b/docs/pages/api-docs/select.js index 9c4e0061af8de4..3ec3e496e931e7 100644 --- a/docs/pages/api-docs/select.js +++ b/docs/pages/api-docs/select.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/select'; -const requireDemo = require.context('docs/src/pages/api-docs/select', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/select', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/select'; +const requireRaw = require.context('!raw-loader!./', false, /select\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/skeleton.js b/docs/pages/api-docs/skeleton.js index 41a7bad4a4e65b..13f2e2b226504f 100644 --- a/docs/pages/api-docs/skeleton.js +++ b/docs/pages/api-docs/skeleton.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/skeleton'; -const requireDemo = require.context('docs/src/pages/api-docs/skeleton', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/skeleton', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/skeleton'; +const requireRaw = require.context('!raw-loader!./', false, /skeleton\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/slide.js b/docs/pages/api-docs/slide.js index 3b22c1ef7a11ee..6935f09254bc6d 100644 --- a/docs/pages/api-docs/slide.js +++ b/docs/pages/api-docs/slide.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/slide'; -const requireDemo = require.context('docs/src/pages/api-docs/slide', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/slide', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/slide'; +const requireRaw = require.context('!raw-loader!./', false, /slide\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/slider.js b/docs/pages/api-docs/slider.js index f79aa709f6ed44..0d48547172b84c 100644 --- a/docs/pages/api-docs/slider.js +++ b/docs/pages/api-docs/slider.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/slider'; -const requireDemo = require.context('docs/src/pages/api-docs/slider', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/slider', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/slider'; +const requireRaw = require.context('!raw-loader!./', false, /slider\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/snackbar-content.js b/docs/pages/api-docs/snackbar-content.js index 0ed5ea47bb4379..5d2e600bb3d969 100644 --- a/docs/pages/api-docs/snackbar-content.js +++ b/docs/pages/api-docs/snackbar-content.js @@ -2,21 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/snackbar-content'; -const requireDemo = require.context( - 'docs/src/pages/api-docs/snackbar-content', - false, - /\.(js|tsx)$/, -); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/snackbar-content', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/snackbar-content'; +const requireRaw = require.context('!raw-loader!./', false, /snackbar-content\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/snackbar.js b/docs/pages/api-docs/snackbar.js index 937d37e094ccf6..9d8cca769c200f 100644 --- a/docs/pages/api-docs/snackbar.js +++ b/docs/pages/api-docs/snackbar.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/snackbar'; -const requireDemo = require.context('docs/src/pages/api-docs/snackbar', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/snackbar', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/snackbar'; +const requireRaw = require.context('!raw-loader!./', false, /snackbar\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/speed-dial-action.js b/docs/pages/api-docs/speed-dial-action.js index c492a377274cc7..4854a4be84aea5 100644 --- a/docs/pages/api-docs/speed-dial-action.js +++ b/docs/pages/api-docs/speed-dial-action.js @@ -2,21 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/speed-dial-action'; -const requireDemo = require.context( - 'docs/src/pages/api-docs/speed-dial-action', - false, - /\.(js|tsx)$/, -); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/speed-dial-action', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/speed-dial-action'; +const requireRaw = require.context('!raw-loader!./', false, /speed-dial-action\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/speed-dial-icon.js b/docs/pages/api-docs/speed-dial-icon.js index e93e6db2a4204c..7d50797ab85df3 100644 --- a/docs/pages/api-docs/speed-dial-icon.js +++ b/docs/pages/api-docs/speed-dial-icon.js @@ -2,21 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/speed-dial-icon'; -const requireDemo = require.context( - 'docs/src/pages/api-docs/speed-dial-icon', - false, - /\.(js|tsx)$/, -); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/speed-dial-icon', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/speed-dial-icon'; +const requireRaw = require.context('!raw-loader!./', false, /speed-dial-icon\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/speed-dial.js b/docs/pages/api-docs/speed-dial.js index df1ae10119310a..e8d3d225dbf8d9 100644 --- a/docs/pages/api-docs/speed-dial.js +++ b/docs/pages/api-docs/speed-dial.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/speed-dial'; -const requireDemo = require.context('docs/src/pages/api-docs/speed-dial', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/speed-dial', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/speed-dial'; +const requireRaw = require.context('!raw-loader!./', false, /speed-dial\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/step-button.js b/docs/pages/api-docs/step-button.js index eb4c9013201418..d17fb72881d73b 100644 --- a/docs/pages/api-docs/step-button.js +++ b/docs/pages/api-docs/step-button.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/step-button'; -const requireDemo = require.context('docs/src/pages/api-docs/step-button', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/step-button', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/step-button'; +const requireRaw = require.context('!raw-loader!./', false, /step-button\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/step-connector.js b/docs/pages/api-docs/step-connector.js index 3fdeb9576af5b2..3a582e445b4c81 100644 --- a/docs/pages/api-docs/step-connector.js +++ b/docs/pages/api-docs/step-connector.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/step-connector'; -const requireDemo = require.context('docs/src/pages/api-docs/step-connector', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/step-connector', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/step-connector'; +const requireRaw = require.context('!raw-loader!./', false, /step-connector\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/step-content.js b/docs/pages/api-docs/step-content.js index 1f4994627fb876..70cd124de5019e 100644 --- a/docs/pages/api-docs/step-content.js +++ b/docs/pages/api-docs/step-content.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/step-content'; -const requireDemo = require.context('docs/src/pages/api-docs/step-content', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/step-content', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/step-content'; +const requireRaw = require.context('!raw-loader!./', false, /step-content\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/step-icon.js b/docs/pages/api-docs/step-icon.js index 90e3abe0254e68..4c684a213a0ddb 100644 --- a/docs/pages/api-docs/step-icon.js +++ b/docs/pages/api-docs/step-icon.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/step-icon'; -const requireDemo = require.context('docs/src/pages/api-docs/step-icon', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/step-icon', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/step-icon'; +const requireRaw = require.context('!raw-loader!./', false, /step-icon\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/step-label.js b/docs/pages/api-docs/step-label.js index 2e8a2e4e9e7718..0b4be9bfa8e5c8 100644 --- a/docs/pages/api-docs/step-label.js +++ b/docs/pages/api-docs/step-label.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/step-label'; -const requireDemo = require.context('docs/src/pages/api-docs/step-label', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/step-label', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/step-label'; +const requireRaw = require.context('!raw-loader!./', false, /step-label\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/step.js b/docs/pages/api-docs/step.js index 01d29fc6452e5b..fa2d0596cc9a36 100644 --- a/docs/pages/api-docs/step.js +++ b/docs/pages/api-docs/step.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/step'; -const requireDemo = require.context('docs/src/pages/api-docs/step', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/step', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/step'; +const requireRaw = require.context('!raw-loader!./', false, /step\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/stepper.js b/docs/pages/api-docs/stepper.js index 6b8b7e73a6ca62..59419accd10b95 100644 --- a/docs/pages/api-docs/stepper.js +++ b/docs/pages/api-docs/stepper.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/stepper'; -const requireDemo = require.context('docs/src/pages/api-docs/stepper', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/stepper', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/stepper'; +const requireRaw = require.context('!raw-loader!./', false, /stepper\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/svg-icon.js b/docs/pages/api-docs/svg-icon.js index c13c2fcb0cf3c7..b865bf349a0786 100644 --- a/docs/pages/api-docs/svg-icon.js +++ b/docs/pages/api-docs/svg-icon.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/svg-icon'; -const requireDemo = require.context('docs/src/pages/api-docs/svg-icon', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/svg-icon', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/svg-icon'; +const requireRaw = require.context('!raw-loader!./', false, /svg-icon\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/swipeable-drawer.js b/docs/pages/api-docs/swipeable-drawer.js index 0c4dcdef77030e..2aebb53536bced 100644 --- a/docs/pages/api-docs/swipeable-drawer.js +++ b/docs/pages/api-docs/swipeable-drawer.js @@ -2,21 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/swipeable-drawer'; -const requireDemo = require.context( - 'docs/src/pages/api-docs/swipeable-drawer', - false, - /\.(js|tsx)$/, -); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/swipeable-drawer', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/swipeable-drawer'; +const requireRaw = require.context('!raw-loader!./', false, /swipeable-drawer\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/switch.js b/docs/pages/api-docs/switch.js index 0d8bdc5fd374e8..edbf1a4e92a1e3 100644 --- a/docs/pages/api-docs/switch.js +++ b/docs/pages/api-docs/switch.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/switch'; -const requireDemo = require.context('docs/src/pages/api-docs/switch', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/switch', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/switch'; +const requireRaw = require.context('!raw-loader!./', false, /switch\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/tab.js b/docs/pages/api-docs/tab.js index a7c3d98c25819d..8c804f4631888f 100644 --- a/docs/pages/api-docs/tab.js +++ b/docs/pages/api-docs/tab.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/tab'; -const requireDemo = require.context('docs/src/pages/api-docs/tab', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/tab', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/tab'; +const requireRaw = require.context('!raw-loader!./', false, /tab\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/table-body.js b/docs/pages/api-docs/table-body.js index c8269576b24aa0..5ff0b0b387ce8d 100644 --- a/docs/pages/api-docs/table-body.js +++ b/docs/pages/api-docs/table-body.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/table-body'; -const requireDemo = require.context('docs/src/pages/api-docs/table-body', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/table-body', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/table-body'; +const requireRaw = require.context('!raw-loader!./', false, /table-body\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/table-cell.js b/docs/pages/api-docs/table-cell.js index 9a13d721dce13f..355c9861606094 100644 --- a/docs/pages/api-docs/table-cell.js +++ b/docs/pages/api-docs/table-cell.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/table-cell'; -const requireDemo = require.context('docs/src/pages/api-docs/table-cell', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/table-cell', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/table-cell'; +const requireRaw = require.context('!raw-loader!./', false, /table-cell\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/table-container.js b/docs/pages/api-docs/table-container.js index 84f2a23b802382..e2855b7af2b6b5 100644 --- a/docs/pages/api-docs/table-container.js +++ b/docs/pages/api-docs/table-container.js @@ -2,21 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/table-container'; -const requireDemo = require.context( - 'docs/src/pages/api-docs/table-container', - false, - /\.(js|tsx)$/, -); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/table-container', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/table-container'; +const requireRaw = require.context('!raw-loader!./', false, /table-container\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/table-footer.js b/docs/pages/api-docs/table-footer.js index 47a416ae5fe2ed..6ae278399672ec 100644 --- a/docs/pages/api-docs/table-footer.js +++ b/docs/pages/api-docs/table-footer.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/table-footer'; -const requireDemo = require.context('docs/src/pages/api-docs/table-footer', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/table-footer', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/table-footer'; +const requireRaw = require.context('!raw-loader!./', false, /table-footer\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/table-head.js b/docs/pages/api-docs/table-head.js index 8e8b398b11bb26..0b4feb17452f7c 100644 --- a/docs/pages/api-docs/table-head.js +++ b/docs/pages/api-docs/table-head.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/table-head'; -const requireDemo = require.context('docs/src/pages/api-docs/table-head', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/table-head', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/table-head'; +const requireRaw = require.context('!raw-loader!./', false, /table-head\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/table-pagination.js b/docs/pages/api-docs/table-pagination.js index 031ef0773ece1e..184728d903942e 100644 --- a/docs/pages/api-docs/table-pagination.js +++ b/docs/pages/api-docs/table-pagination.js @@ -2,21 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/table-pagination'; -const requireDemo = require.context( - 'docs/src/pages/api-docs/table-pagination', - false, - /\.(js|tsx)$/, -); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/table-pagination', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/table-pagination'; +const requireRaw = require.context('!raw-loader!./', false, /table-pagination\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/table-row.js b/docs/pages/api-docs/table-row.js index 0145999cfc724e..f718f13e9e5f18 100644 --- a/docs/pages/api-docs/table-row.js +++ b/docs/pages/api-docs/table-row.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/table-row'; -const requireDemo = require.context('docs/src/pages/api-docs/table-row', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/table-row', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/table-row'; +const requireRaw = require.context('!raw-loader!./', false, /table-row\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/table-sort-label.js b/docs/pages/api-docs/table-sort-label.js index baacd37e1b711b..8b2548e12e65ba 100644 --- a/docs/pages/api-docs/table-sort-label.js +++ b/docs/pages/api-docs/table-sort-label.js @@ -2,21 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/table-sort-label'; -const requireDemo = require.context( - 'docs/src/pages/api-docs/table-sort-label', - false, - /\.(js|tsx)$/, -); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/table-sort-label', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/table-sort-label'; +const requireRaw = require.context('!raw-loader!./', false, /table-sort-label\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/table.js b/docs/pages/api-docs/table.js index 23c4eeccea392f..f355373c7d6fcb 100644 --- a/docs/pages/api-docs/table.js +++ b/docs/pages/api-docs/table.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/table'; -const requireDemo = require.context('docs/src/pages/api-docs/table', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/table', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/table'; +const requireRaw = require.context('!raw-loader!./', false, /table\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/tabs.js b/docs/pages/api-docs/tabs.js index 0ebb62f6cd6f8c..fef5a97f8f61bd 100644 --- a/docs/pages/api-docs/tabs.js +++ b/docs/pages/api-docs/tabs.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/tabs'; -const requireDemo = require.context('docs/src/pages/api-docs/tabs', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/tabs', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/tabs'; +const requireRaw = require.context('!raw-loader!./', false, /tabs\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/text-field.js b/docs/pages/api-docs/text-field.js index 685524d5e9cf0c..209ce13fc44635 100644 --- a/docs/pages/api-docs/text-field.js +++ b/docs/pages/api-docs/text-field.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/text-field'; -const requireDemo = require.context('docs/src/pages/api-docs/text-field', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/text-field', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/text-field'; +const requireRaw = require.context('!raw-loader!./', false, /text-field\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/textarea-autosize.js b/docs/pages/api-docs/textarea-autosize.js index b28d9986e8f7b1..955a8767dbd6fc 100644 --- a/docs/pages/api-docs/textarea-autosize.js +++ b/docs/pages/api-docs/textarea-autosize.js @@ -2,21 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/textarea-autosize'; -const requireDemo = require.context( - 'docs/src/pages/api-docs/textarea-autosize', - false, - /\.(js|tsx)$/, -); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/textarea-autosize', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/textarea-autosize'; +const requireRaw = require.context('!raw-loader!./', false, /textarea-autosize\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/toggle-button-group.js b/docs/pages/api-docs/toggle-button-group.js index c73ba601248a78..e64b676e10ad9a 100644 --- a/docs/pages/api-docs/toggle-button-group.js +++ b/docs/pages/api-docs/toggle-button-group.js @@ -2,21 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/toggle-button-group'; -const requireDemo = require.context( - 'docs/src/pages/api-docs/toggle-button-group', - false, - /\.(js|tsx)$/, -); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/toggle-button-group', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/toggle-button-group'; +const requireRaw = require.context('!raw-loader!./', false, /toggle-button-group\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/toggle-button.js b/docs/pages/api-docs/toggle-button.js index b2f23332aa3112..ce79001a148254 100644 --- a/docs/pages/api-docs/toggle-button.js +++ b/docs/pages/api-docs/toggle-button.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/toggle-button'; -const requireDemo = require.context('docs/src/pages/api-docs/toggle-button', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/toggle-button', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/toggle-button'; +const requireRaw = require.context('!raw-loader!./', false, /toggle-button\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/toolbar.js b/docs/pages/api-docs/toolbar.js index 1ec81e209293ff..fc45f298c4c8a2 100644 --- a/docs/pages/api-docs/toolbar.js +++ b/docs/pages/api-docs/toolbar.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/toolbar'; -const requireDemo = require.context('docs/src/pages/api-docs/toolbar', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/toolbar', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/toolbar'; +const requireRaw = require.context('!raw-loader!./', false, /toolbar\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/tooltip.js b/docs/pages/api-docs/tooltip.js index da1dfd9b34bf19..ff6299157a555e 100644 --- a/docs/pages/api-docs/tooltip.js +++ b/docs/pages/api-docs/tooltip.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/tooltip'; -const requireDemo = require.context('docs/src/pages/api-docs/tooltip', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/tooltip', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/tooltip'; +const requireRaw = require.context('!raw-loader!./', false, /tooltip\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/tree-item.js b/docs/pages/api-docs/tree-item.js index 0deeb282c9ca88..ac277b1ea42a82 100644 --- a/docs/pages/api-docs/tree-item.js +++ b/docs/pages/api-docs/tree-item.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/tree-item'; -const requireDemo = require.context('docs/src/pages/api-docs/tree-item', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/tree-item', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/tree-item'; +const requireRaw = require.context('!raw-loader!./', false, /tree-item\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/tree-view.js b/docs/pages/api-docs/tree-view.js index 372eb9b2254444..ddaf384a48fcc1 100644 --- a/docs/pages/api-docs/tree-view.js +++ b/docs/pages/api-docs/tree-view.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/tree-view'; -const requireDemo = require.context('docs/src/pages/api-docs/tree-view', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/tree-view', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/tree-view'; +const requireRaw = require.context('!raw-loader!./', false, /tree-view\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/typography.js b/docs/pages/api-docs/typography.js index 5773cab5dcab61..db8cee19f5a102 100644 --- a/docs/pages/api-docs/typography.js +++ b/docs/pages/api-docs/typography.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/typography'; -const requireDemo = require.context('docs/src/pages/api-docs/typography', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/typography', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/typography'; +const requireRaw = require.context('!raw-loader!./', false, /typography\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { diff --git a/docs/pages/api-docs/zoom.js b/docs/pages/api-docs/zoom.js index 2778eff3c6e7dc..6e29445bd7da53 100644 --- a/docs/pages/api-docs/zoom.js +++ b/docs/pages/api-docs/zoom.js @@ -2,17 +2,12 @@ import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -const pageFilename = 'api-docs/zoom'; -const requireDemo = require.context('docs/src/pages/api-docs/zoom', false, /\.(js|tsx)$/); -const requireRaw = require.context( - '!raw-loader!../../src/pages/api-docs/zoom', - false, - /\.(js|md|tsx)$/, -); +const pageFilename = 'api/zoom'; +const requireRaw = require.context('!raw-loader!./', false, /zoom\.md$/); // eslint-disable-next-line react/prop-types -export default function Page({ demos, docs }) { - return ; +export default function Page({ docs }) { + return ; } Page.getInitialProps = async () => { From b79dec6b5c79d424a1ab180e1b6afcdaee1de55b Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Sun, 19 Apr 2020 16:57:21 +0200 Subject: [PATCH 21/35] fix(MarkdownDocs): requireDemo is only required for demos --- docs/src/modules/components/MarkdownDocs.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/src/modules/components/MarkdownDocs.js b/docs/src/modules/components/MarkdownDocs.js index 7f4342524ba77e..81a6dcb1816f9a 100644 --- a/docs/src/modules/components/MarkdownDocs.js +++ b/docs/src/modules/components/MarkdownDocs.js @@ -227,7 +227,7 @@ MarkdownDocs.propTypes = { disableAd: PropTypes.bool, disableToc: PropTypes.bool, docs: PropTypes.object.isRequired, - requireDemo: PropTypes.func.isRequired, + requireDemo: PropTypes.func, }; if (process.env.NODE_ENV !== 'production') { From 8342259f92bf612b18ca2ee8b56fbf7f3194ff92 Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Sun, 19 Apr 2020 17:01:21 +0200 Subject: [PATCH 22/35] fix: never flip markdown element text --- docs/src/modules/components/MarkdownElement.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/src/modules/components/MarkdownElement.js b/docs/src/modules/components/MarkdownElement.js index 7d9470208e31e9..c91d690bf4d999 100644 --- a/docs/src/modules/components/MarkdownElement.js +++ b/docs/src/modules/components/MarkdownElement.js @@ -196,7 +196,7 @@ const styles = (theme) => ({ }, }, }); -const useStyles = makeStyles(styles, { name: 'MarkdownElement', flip: true }); +const useStyles = makeStyles(styles, { name: 'MarkdownElement', flip: false }); function MarkdownElement(props) { const { className, renderedMarkdown, ...other } = props; From 8fef6c4a56f008ba4241883978d41f09b7228fc1 Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Sun, 19 Apr 2020 17:32:05 +0200 Subject: [PATCH 23/35] fix: restore backers for landing page --- docs/pages/index.js | 21 ++++++++++++--- docs/src/modules/components/MarkdownDocs.js | 3 +++ docs/src/modules/utils/parseMarkdown.js | 6 +---- docs/src/pages/landing/Sponsors.js | 30 ++++++++++++++++----- docs/src/pages/landing/backers-aa.md | 2 +- docs/src/pages/landing/backers-de.md | 2 +- docs/src/pages/landing/backers-es.md | 2 +- docs/src/pages/landing/backers-fr.md | 2 +- docs/src/pages/landing/backers-ja.md | 2 +- docs/src/pages/landing/backers-pt.md | 2 +- docs/src/pages/landing/backers-ru.md | 2 +- docs/src/pages/landing/backers-zh.md | 2 +- docs/src/pages/landing/backers.md | 2 +- 13 files changed, 55 insertions(+), 23 deletions(-) diff --git a/docs/pages/index.js b/docs/pages/index.js index 5d7a4d8908ddb1..596d517555d247 100644 --- a/docs/pages/index.js +++ b/docs/pages/index.js @@ -1,4 +1,5 @@ import React from 'react'; +import * as PropTypes from 'prop-types'; import { useSelector } from 'react-redux'; import { makeStyles } from '@material-ui/core/styles'; import Typography from '@material-ui/core/Typography'; @@ -7,7 +8,9 @@ import Container from '@material-ui/core/Container'; import Steps from 'docs/src/pages/landing/Steps'; import Themes from 'docs/src/pages/landing/Themes'; import QuickWord from 'docs/src/pages/landing/QuickWord'; -import Sponsors from 'docs/src/pages/landing/Sponsors'; +import Sponsors, { + getInitialProps as getInitialSponsorsProps, +} from 'docs/src/pages/landing/Sponsors'; import Users from 'docs/src/pages/landing/Users'; import Quotes from 'docs/src/pages/landing/Quotes'; import Pro from 'docs/src/pages/landing/Pro'; @@ -101,7 +104,9 @@ const GettingStartedLink = React.forwardRef((props, ref) => { return ; }); -export default function LandingPage() { +export default function LandingPage(props) { + const { sponsorsProps } = props; + React.useEffect(() => { if (window.location.hash !== '' && window.location.hash !== '#main=content') { window.location.replace(`https://v0.material-ui.com/${window.location.hash}`); @@ -165,7 +170,7 @@ export default function LandingPage() { - + @@ -194,3 +199,13 @@ export default function LandingPage() { ); } + +LandingPage.propTypes = { + sponsorsProps: PropTypes.object.isRequired, +}; + +LandingPage.getInitialProps = async () => { + return { + sponsorsProps: await getInitialSponsorsProps(), + }; +}; diff --git a/docs/src/modules/components/MarkdownDocs.js b/docs/src/modules/components/MarkdownDocs.js index 81a6dcb1816f9a..966941991d599c 100644 --- a/docs/src/modules/components/MarkdownDocs.js +++ b/docs/src/modules/components/MarkdownDocs.js @@ -95,6 +95,9 @@ function MarkdownDocs(props) { const userLanguage = useSelector((state) => state.options.userLanguage); const { description, location, rendered, title, toc } = docs[userLanguage]; + if (description === undefined) { + throw new Error('Missing description in the page'); + } const { activePage, pages } = React.useContext(PageContext); const pageList = flattenPages(pages); diff --git a/docs/src/modules/utils/parseMarkdown.js b/docs/src/modules/utils/parseMarkdown.js index 5d06f39ceae6f9..2d878429ebcb24 100644 --- a/docs/src/modules/utils/parseMarkdown.js +++ b/docs/src/modules/utils/parseMarkdown.js @@ -64,11 +64,7 @@ export function getTitle(markdown) { export function getDescription(markdown) { const matches = markdown.match(descriptionRegExp); - if (!matches || !matches[1]) { - throw new Error('Missing description in the page'); - } - - return matches[1]; + return matches?.[1]; } /** diff --git a/docs/src/pages/landing/Sponsors.js b/docs/src/pages/landing/Sponsors.js index 13378faffb010b..175a29dbaad0df 100644 --- a/docs/src/pages/landing/Sponsors.js +++ b/docs/src/pages/landing/Sponsors.js @@ -1,14 +1,12 @@ import React from 'react'; +import * as PropTypes from 'prop-types'; import { useSelector } from 'react-redux'; import { makeStyles } from '@material-ui/core/styles'; import NoSsr from '@material-ui/core/NoSsr'; import MarkdownElement from 'docs/src/modules/components/MarkdownElement'; import Container from '@material-ui/core/Container'; import Divider from '@material-ui/core/Divider'; -import mapTranslations from 'docs/src/modules/utils/mapTranslations'; - -const req = require.context('./', false, /\.md$/); -const backers = mapTranslations(req, 'md'); +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; const useStyles = makeStyles( (theme) => ({ @@ -30,18 +28,38 @@ const useStyles = makeStyles( { name: 'Sponsors' }, ); -export default function Sponsors() { +export default function Sponsors({ docs }) { const classes = useStyles(); const userLanguage = useSelector((state) => state.options.userLanguage); + const { rendered } = docs[userLanguage]; return (
- + {rendered.map((renderedMarkdown, index) => { + return ( + + ); + })}
); } + +Sponsors.propTypes = { + docs: PropTypes.object.isRequired, +}; + +const requireRaw = require.context('./', false, /\.md$/); + +export async function getInitialProps() { + const { docs } = prepareMarkdown({ pageFilename: '/', requireRaw }); + return { docs }; +} diff --git a/docs/src/pages/landing/backers-aa.md b/docs/src/pages/landing/backers-aa.md index 71a9219dbd298e..7579902a29b4fc 100644 --- a/docs/src/pages/landing/backers-aa.md +++ b/docs/src/pages/landing/backers-aa.md @@ -1,4 +1,4 @@ -

crwdns130990:0crwdne130990:0

+## crwdns130990:0crwdne130990:0 crwdns130992:0crwdne130992:0 diff --git a/docs/src/pages/landing/backers-de.md b/docs/src/pages/landing/backers-de.md index f37c28327d08d3..8ef577f579325e 100644 --- a/docs/src/pages/landing/backers-de.md +++ b/docs/src/pages/landing/backers-de.md @@ -1,4 +1,4 @@ -

Sponsoren von Material-UI

+## Sponsoren von Material-UI Die kontinuierliche Weiterentwicklung und Wartung von Material-UI wird durch diese großzügigen Sponsoren ermöglicht: diff --git a/docs/src/pages/landing/backers-es.md b/docs/src/pages/landing/backers-es.md index 1b70fc430780f3..147ef6440cf63b 100644 --- a/docs/src/pages/landing/backers-es.md +++ b/docs/src/pages/landing/backers-es.md @@ -1,4 +1,4 @@ -

Patrocinadores de Material-UI

+## Patrocinadores de Material-UI El continuo desarrollo y mantenimiento de Material-UI es posible gracias a estos generosos patrocinadores: diff --git a/docs/src/pages/landing/backers-fr.md b/docs/src/pages/landing/backers-fr.md index 33cba1da8a5b49..333ea3cb8e20e0 100644 --- a/docs/src/pages/landing/backers-fr.md +++ b/docs/src/pages/landing/backers-fr.md @@ -1,4 +1,4 @@ -

Sponsors de Material-UI

+## Sponsors de Material-UI Le développement et la maintenance continus de Material-UI sont rendus possibles par ces généreux sponsors : diff --git a/docs/src/pages/landing/backers-ja.md b/docs/src/pages/landing/backers-ja.md index 59e51d30c2dc8a..bc1c8d9981e931 100644 --- a/docs/src/pages/landing/backers-ja.md +++ b/docs/src/pages/landing/backers-ja.md @@ -1,4 +1,4 @@ -

Material-UIのスポンサー

+## Material-UIのスポンサー Material-UI の継続的な開発や保守は、以下の寛大なスポンサーにより可能になりました: diff --git a/docs/src/pages/landing/backers-pt.md b/docs/src/pages/landing/backers-pt.md index 3444c654f9750a..cc02713264ba7f 100644 --- a/docs/src/pages/landing/backers-pt.md +++ b/docs/src/pages/landing/backers-pt.md @@ -1,4 +1,4 @@ -

Patrocinadores do Material-UI

+## Patrocinadores do Material-UI O desenvolvimento contínuo e a manutenção do Material-UI só é possível por causa destes generosos patrocinadores: diff --git a/docs/src/pages/landing/backers-ru.md b/docs/src/pages/landing/backers-ru.md index 1706eafca8e4ea..c6eca6d800eb1b 100644 --- a/docs/src/pages/landing/backers-ru.md +++ b/docs/src/pages/landing/backers-ru.md @@ -1,4 +1,4 @@ -

Спонсоры Material-UI

+## Спонсоры Material-UI Дальнейшее развитие и поддержание Material-UI возможно благодаря этим щедрым спонсорам: diff --git a/docs/src/pages/landing/backers-zh.md b/docs/src/pages/landing/backers-zh.md index 1539696b4a6bb5..a46c4b3fec959b 100644 --- a/docs/src/pages/landing/backers-zh.md +++ b/docs/src/pages/landing/backers-zh.md @@ -1,4 +1,4 @@ -

Material UI 的赞助人

+## Material UI 的赞助人 这些赞助人的慷慨相助使 Material-UI 的持续开发和维护成为可能: diff --git a/docs/src/pages/landing/backers.md b/docs/src/pages/landing/backers.md index 1e51e492080d9b..d854a22cada63c 100644 --- a/docs/src/pages/landing/backers.md +++ b/docs/src/pages/landing/backers.md @@ -1,4 +1,4 @@ -

Material-UI's sponsors

+## Material-UI's sponsors The continued development and maintenance of Material-UI is made possible by these generous sponsors: From 707b037e071772edb488b77550ea2c1f431efd39 Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Sun, 19 Apr 2020 18:07:51 +0200 Subject: [PATCH 24/35] fix: Highlight code at runtime --- docs/src/modules/components/Demo.js | 7 +-- .../src/modules/components/HighlightedCode.js | 30 +++++++++++++ .../src/modules/components/MarkdownElement.js | 6 ++- docs/src/modules/components/prism.js | 10 ----- docs/src/modules/utils/parseMarkdown.js | 38 +--------------- docs/src/modules/utils/prism.js | 44 +++++++++++++++++++ .../pages/components/badges/BadgeAlignment.js | 8 ++-- .../pages/components/chips/ChipsPlayground.js | 8 ++-- .../pages/components/grid/InteractiveGrid.js | 8 ++-- .../pages/components/grid/InteractiveGrid.tsx | 8 ++-- .../components/material-icons/SearchIcons.js | 7 +-- .../components/popover/AnchorPlayground.js | 8 ++-- .../components/popper/ScrollPlayground.js | 8 ++-- docs/src/pages/landing/Steps.js | 29 ++++-------- docs/types/docs.d.ts | 13 ++++-- 15 files changed, 124 insertions(+), 108 deletions(-) create mode 100644 docs/src/modules/components/HighlightedCode.js delete mode 100644 docs/src/modules/components/prism.js create mode 100644 docs/src/modules/utils/prism.js diff --git a/docs/src/modules/components/Demo.js b/docs/src/modules/components/Demo.js index 183486891e42b5..88abdd577be00d 100644 --- a/docs/src/modules/components/Demo.js +++ b/docs/src/modules/components/Demo.js @@ -18,7 +18,7 @@ import MenuItem from '@material-ui/core/MenuItem'; import MoreVertIcon from '@material-ui/icons/MoreVert'; import Tooltip from '@material-ui/core/Tooltip'; import RefreshIcon from '@material-ui/icons/Refresh'; -import MarkdownElement from 'docs/src/modules/components/MarkdownElement'; +import HighlightedCode from 'docs/src/modules/components/HighlightedCode'; import DemoSandboxed from 'docs/src/modules/components/DemoSandboxed'; import DemoLanguages from 'docs/src/modules/components/DemoLanguages'; import getDemoConfig from 'docs/src/modules/utils/getDemoConfig'; @@ -504,10 +504,11 @@ function Demo(props) {
)} - { + return prism(code, language); + }, [code, language]); + + return ( + +
+        
+      
+
+ ); +} + +HighlightedCode.propTypes = { + code: PropTypes.string.isRequired, + language: PropTypes.string.isRequired, +}; + +export default HighlightedCode; diff --git a/docs/src/modules/components/MarkdownElement.js b/docs/src/modules/components/MarkdownElement.js index c91d690bf4d999..92d4d98082d8f2 100644 --- a/docs/src/modules/components/MarkdownElement.js +++ b/docs/src/modules/components/MarkdownElement.js @@ -206,7 +206,9 @@ function MarkdownElement(props) {
); @@ -214,7 +216,7 @@ function MarkdownElement(props) { MarkdownElement.propTypes = { className: PropTypes.string, - renderedMarkdown: PropTypes.string.isRequired, + renderedMarkdown: PropTypes.string, }; export default MarkdownElement; diff --git a/docs/src/modules/components/prism.js b/docs/src/modules/components/prism.js deleted file mode 100644 index bc246f81b8f9fe..00000000000000 --- a/docs/src/modules/components/prism.js +++ /dev/null @@ -1,10 +0,0 @@ -import prism from 'prismjs'; -import 'prismjs/components/prism-css'; -import 'prismjs/components/prism-diff'; -import 'prismjs/components/prism-javascript'; -import 'prismjs/components/prism-json'; -import 'prismjs/components/prism-jsx'; -import 'prismjs/components/prism-markup'; -import 'prismjs/components/prism-tsx'; - -export default prism; diff --git a/docs/src/modules/utils/parseMarkdown.js b/docs/src/modules/utils/parseMarkdown.js index 2d878429ebcb24..e81262b8d9925e 100644 --- a/docs/src/modules/utils/parseMarkdown.js +++ b/docs/src/modules/utils/parseMarkdown.js @@ -3,7 +3,7 @@ import { LANGUAGES_IN_PROGRESS } from 'docs/src/modules/constants'; import kebabCase from 'lodash/kebabCase'; import { rewriteUrlForNextExport } from 'next/dist/next-server/lib/router/rewrite-url-for-export'; import textToHash from 'docs/src/modules/utils/textToHash'; -import prism from 'docs/src/modules/components/prism'; +import prism from 'docs/src/modules/utils/prism'; const headerRegExp = /---[\r\n]([\s\S]*)[\r\n]---/; const titleRegExp = /# (.*)[\r\n]/; @@ -151,41 +151,7 @@ ${headers.components } return render(content, { - highlight(code, language) { - let prismLanguage; - switch (language) { - case 'ts': - prismLanguage = prism.languages.tsx; - break; - - case 'js': - case 'sh': - prismLanguage = prism.languages.jsx; - break; - - case 'diff': - prismLanguage = { ...prism.languages.diff }; - // original `/^[-<].*$/m` matches lines starting with `<` which matches - // - // we will only use `-` as the deleted marker - prismLanguage.deleted = /^[-].*$/m; - break; - - default: - prismLanguage = prism.languages[language]; - break; - } - - if (!prismLanguage) { - if (language) { - throw new Error(`unsupported language: "${language}", "${code}"`); - } else { - prismLanguage = prism.languages.jsx; - } - } - - return prism.highlight(code, prismLanguage); - }, + highlight: prism, heading: (headingText, level) => { // Small title. No need for an anchor. // It's reducing the risk of duplicated id and it's fewer elements in the DOM. diff --git a/docs/src/modules/utils/prism.js b/docs/src/modules/utils/prism.js new file mode 100644 index 00000000000000..0822977563874f --- /dev/null +++ b/docs/src/modules/utils/prism.js @@ -0,0 +1,44 @@ +import prism from 'prismjs'; +import 'prismjs/components/prism-css'; +import 'prismjs/components/prism-diff'; +import 'prismjs/components/prism-javascript'; +import 'prismjs/components/prism-json'; +import 'prismjs/components/prism-jsx'; +import 'prismjs/components/prism-markup'; +import 'prismjs/components/prism-tsx'; + +export default function highlight(code, language) { + let prismLanguage; + switch (language) { + case 'ts': + prismLanguage = prism.languages.tsx; + break; + + case 'js': + case 'sh': + prismLanguage = prism.languages.jsx; + break; + + case 'diff': + prismLanguage = { ...prism.languages.diff }; + // original `/^[-<].*$/m` matches lines starting with `<` which matches + // + // we will only use `-` as the deleted marker + prismLanguage.deleted = /^[-].*$/m; + break; + + default: + prismLanguage = prism.languages[language]; + break; + } + + if (!prismLanguage) { + if (language) { + throw new Error(`unsupported language: "${language}", "${code}"`); + } else { + prismLanguage = prism.languages.jsx; + } + } + + return prism.highlight(code, prismLanguage); +} diff --git a/docs/src/pages/components/badges/BadgeAlignment.js b/docs/src/pages/components/badges/BadgeAlignment.js index f0b7c467322dbf..847d6b8a8e3ebc 100644 --- a/docs/src/pages/components/badges/BadgeAlignment.js +++ b/docs/src/pages/components/badges/BadgeAlignment.js @@ -7,7 +7,7 @@ import Radio from '@material-ui/core/Radio'; import RadioGroup from '@material-ui/core/RadioGroup'; import { makeStyles } from '@material-ui/core/styles'; import MailIcon from '@material-ui/icons/Mail'; -import MarkdownElement from 'docs/src/modules/components/MarkdownElement'; +import HighlightedCode from 'docs/src/modules/components/HighlightedCode'; const useStyles = makeStyles((theme) => ({ root: { @@ -38,15 +38,13 @@ export default function BadgeAlignment() { setVertical(event.target.value); }; - const code = ` -\`\`\`jsx + const jsx = ` -\`\`\` `; return ( @@ -126,7 +124,7 @@ export default function BadgeAlignment() {
- +
); } diff --git a/docs/src/pages/components/chips/ChipsPlayground.js b/docs/src/pages/components/chips/ChipsPlayground.js index 97c890ffedeb64..41b68a821491b3 100644 --- a/docs/src/pages/components/chips/ChipsPlayground.js +++ b/docs/src/pages/components/chips/ChipsPlayground.js @@ -1,7 +1,7 @@ import React from 'react'; import PropTypes from 'prop-types'; import { withStyles } from '@material-ui/core/styles'; -import MarkdownElement from 'docs/src/modules/components/MarkdownElement'; +import HighlightedCode from 'docs/src/modules/components/HighlightedCode'; import Grid from '@material-ui/core/Grid'; import FormControl from '@material-ui/core/FormControl'; import FormLabel from '@material-ui/core/FormLabel'; @@ -97,10 +97,8 @@ function ChipsPlayground(props) { iconToPlayground = null; } - const code = ` -\`\`\`jsx + const jsx = ` -\`\`\` `; return ( @@ -201,7 +199,7 @@ function ChipsPlayground(props) { - + ); diff --git a/docs/src/pages/components/grid/InteractiveGrid.js b/docs/src/pages/components/grid/InteractiveGrid.js index 3514ca31072270..e67cb19153bda4 100644 --- a/docs/src/pages/components/grid/InteractiveGrid.js +++ b/docs/src/pages/components/grid/InteractiveGrid.js @@ -7,7 +7,7 @@ import RadioGroup from '@material-ui/core/RadioGroup'; import Radio from '@material-ui/core/Radio'; import Paper from '@material-ui/core/Paper'; import { makeStyles } from '@material-ui/core/styles'; -import MarkdownElement from 'docs/src/modules/components/MarkdownElement'; +import HighlightedCode from 'docs/src/modules/components/HighlightedCode'; const useStyles = makeStyles((theme) => ({ root: { @@ -32,15 +32,13 @@ export default function InteractiveGrid() { const [justify, setJustify] = React.useState('center'); const [alignItems, setAlignItems] = React.useState('center'); - const code = ` -\`\`\`jsx + const jsx = ` -\`\`\` `; return ( @@ -141,7 +139,7 @@ export default function InteractiveGrid() { - + ); diff --git a/docs/src/pages/components/grid/InteractiveGrid.tsx b/docs/src/pages/components/grid/InteractiveGrid.tsx index 7837827d8492b0..581450ae276e9c 100644 --- a/docs/src/pages/components/grid/InteractiveGrid.tsx +++ b/docs/src/pages/components/grid/InteractiveGrid.tsx @@ -7,7 +7,7 @@ import RadioGroup from '@material-ui/core/RadioGroup'; import Radio from '@material-ui/core/Radio'; import Paper from '@material-ui/core/Paper'; import { makeStyles, createStyles, Theme } from '@material-ui/core/styles'; -import MarkdownElement from 'docs/src/modules/components/MarkdownElement'; +import HighlightedCode from 'docs/src/modules/components/HighlightedCode'; const useStyles = makeStyles((theme: Theme) => createStyles({ @@ -34,15 +34,13 @@ export default function InteractiveGrid() { const [justify, setJustify] = React.useState('center'); const [alignItems, setAlignItems] = React.useState('center'); - const code = ` -\`\`\`jsx + const jsx = ` -\`\`\` `; return ( @@ -143,7 +141,7 @@ export default function InteractiveGrid() { - + ); diff --git a/docs/src/pages/components/material-icons/SearchIcons.js b/docs/src/pages/components/material-icons/SearchIcons.js index 933647ff5bc8f6..7b1deddab22c07 100644 --- a/docs/src/pages/components/material-icons/SearchIcons.js +++ b/docs/src/pages/components/material-icons/SearchIcons.js @@ -8,7 +8,7 @@ import PropTypes from 'prop-types'; import debounce from 'lodash/debounce'; import Grid from '@material-ui/core/Grid'; import Dialog from '@material-ui/core/Dialog'; -import MarkdownElement from 'docs/src/modules/components/MarkdownElement'; +import HighlightedCode from 'docs/src/modules/components/HighlightedCode'; import DialogActions from '@material-ui/core/DialogActions'; import DialogContent from '@material-ui/core/DialogContent'; import DialogTitle from '@material-ui/core/DialogTitle'; @@ -201,10 +201,11 @@ let DialogDetails = (props) => { {selectedIcon.key} - The content of the Popover. -\`\`\` `; const radioAnchorClasses = { root: classes.radioAnchor, checked: classes.checked }; @@ -304,7 +302,7 @@ function AnchorPlayground(props) { - +
); } diff --git a/docs/src/pages/components/popper/ScrollPlayground.js b/docs/src/pages/components/popper/ScrollPlayground.js index 06a0774b308aac..2270f9588c73ec 100644 --- a/docs/src/pages/components/popper/ScrollPlayground.js +++ b/docs/src/pages/components/popper/ScrollPlayground.js @@ -1,7 +1,7 @@ import React from 'react'; import { makeStyles } from '@material-ui/core/styles'; import FormControlLabel from '@material-ui/core/FormControlLabel'; -import MarkdownElement from 'docs/src/modules/components/MarkdownElement'; +import HighlightedCode from 'docs/src/modules/components/HighlightedCode'; import Grid from '@material-ui/core/Grid'; import Typography from '@material-ui/core/Typography'; import Button from '@material-ui/core/Button'; @@ -128,8 +128,7 @@ export default function ScrollPlayground() { const classes = useStyles(); - const code = ` - \`\`\`jsx + const jsx = ` - \`\`\` `; const id = open ? 'scroll-playground' : null; @@ -317,7 +315,7 @@ export default function ScrollPlayground() { /> - +
); } diff --git a/docs/src/pages/landing/Steps.js b/docs/src/pages/landing/Steps.js index 09e90dd1d54c33..261747ed726c28 100644 --- a/docs/src/pages/landing/Steps.js +++ b/docs/src/pages/landing/Steps.js @@ -9,7 +9,7 @@ import Button from '@material-ui/core/Button'; import Divider from '@material-ui/core/Divider'; import { FileDownload as FileDownloadIcon } from '@material-ui/docs'; import BuildIcon from '@material-ui/icons/Build'; -import MarkdownElement from 'docs/src/modules/components/MarkdownElement'; +import HighlightedCode from 'docs/src/modules/components/HighlightedCode'; import Link from 'docs/src/modules/components/Link'; const InstallationLink = React.forwardRef((buttonProps, ref) => ( @@ -100,13 +100,7 @@ function HomeSteps() { {t('installDescr')} - + {t('loadFont')} - -\`\`\` - `} + `} + language="html" />
@@ -140,17 +131,15 @@ $ npm install @material-ui/core {t('usageDescr')} - Hello World; -} -\`\`\` - `} +}`} + language="jsx" />
diff --git a/docs/types/docs.d.ts b/docs/types/docs.d.ts index e48972f2d434ed..72b1ca6c25564d 100644 --- a/docs/types/docs.d.ts +++ b/docs/types/docs.d.ts @@ -1,4 +1,4 @@ -declare module 'docs/src/modules/components/MarkdownElement' { +declare module 'docs/src/modules/components/HighlightedCode' { import React from 'react'; import { StyledComponentProps } from '@material-ui/core/styles'; @@ -6,9 +6,14 @@ declare module 'docs/src/modules/components/MarkdownElement' { export interface Props extends StyledComponentProps { className?: string; /** - * text in markdown + * plain string */ - text: string; + code: string; + /** + * short identifier of the code language + * see utils/prism.js for possible languages + */ + language: string; } - export default function MarkdownElement(props: Props): React.ReactElement; + export default function HighlightedCode(props: Props): React.ReactElement; } From e485facd90238a6519fe92a9b7b34d46ef7e7553 Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Sun, 19 Apr 2020 18:15:17 +0200 Subject: [PATCH 25/35] fix: fallback to english for untranslated pages --- docs/src/modules/components/MarkdownDocs.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/src/modules/components/MarkdownDocs.js b/docs/src/modules/components/MarkdownDocs.js index 966941991d599c..f3c482947481a7 100644 --- a/docs/src/modules/components/MarkdownDocs.js +++ b/docs/src/modules/components/MarkdownDocs.js @@ -94,7 +94,7 @@ function MarkdownDocs(props) { const t = useSelector((state) => state.options.t); const userLanguage = useSelector((state) => state.options.userLanguage); - const { description, location, rendered, title, toc } = docs[userLanguage]; + const { description, location, rendered, title, toc } = docs[userLanguage] || docs.en; if (description === undefined) { throw new Error('Missing description in the page'); } From f53d164d363fae0dc564b4dacf727aeceeb4e1e4 Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Sun, 19 Apr 2020 18:15:31 +0200 Subject: [PATCH 26/35] fix: fix prop type error in grid --- docs/src/pages/components/grid/InteractiveGrid.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/src/pages/components/grid/InteractiveGrid.js b/docs/src/pages/components/grid/InteractiveGrid.js index e67cb19153bda4..54872088b17a2f 100644 --- a/docs/src/pages/components/grid/InteractiveGrid.js +++ b/docs/src/pages/components/grid/InteractiveGrid.js @@ -139,7 +139,7 @@ export default function InteractiveGrid() { - + ); From f7872911b3285a372c162bc0bbb63c91acaaeb99 Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Sun, 19 Apr 2020 18:28:15 +0200 Subject: [PATCH 27/35] fix: update docs:api --- docs/scripts/buildApi.js | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/docs/scripts/buildApi.js b/docs/scripts/buildApi.js index b5b63782d270b3..d9f106b186b8ee 100644 --- a/docs/scripts/buildApi.js +++ b/docs/scripts/buildApi.js @@ -332,11 +332,20 @@ async function buildDocs(options) { path.resolve(docsApiDirectory, `${kebabCase(reactAPI.name)}.js`), `import React from 'react'; import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs'; -import markdown from './${kebabCase(reactAPI.name)}.md'; +import { prepareMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -export default function Page() { - return ; +const pageFilename = 'api/${kebabCase(reactAPI.name)}'; +const requireRaw = require.context('!raw-loader!./', false, /${kebabCase(reactAPI.name)}\\.md$/); + +// eslint-disable-next-line react/prop-types +export default function Page({ docs }) { + return ; } + +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); + return { demos, docs }; +}; `.replace(/\r?\n/g, reactAPI.EOL), ); From b4f1645ea2b6139950fe9e69f7a9cc450ed12b04 Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Sun, 19 Apr 2020 18:40:45 +0200 Subject: [PATCH 28/35] chore: explain raw-loader --- docs/next.config.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/next.config.js b/docs/next.config.js index 09e61eed233e57..e7b34d38ae4e21 100644 --- a/docs/next.config.js +++ b/docs/next.config.js @@ -90,10 +90,10 @@ module.exports = { module: { ...config.module, rules: config.module.rules.concat([ - // TODO remove once we switched to MarkdownDocs.new + // used in some /getting-started/templates { test: /\.md$/, - use: { loader: 'raw-loader' }, + loader: 'raw-loader', }, // transpile 3rd party packages with dependencies in this repository { From 11d35cd131a6d70bb1c80bb2f3139c52efa23b22 Mon Sep 17 00:00:00 2001 From: Olivier Tassinari Date: Mon, 20 Apr 2020 00:16:29 +0200 Subject: [PATCH 29/35] only send the locales we need to --- docs/pages/_app.js | 7 +++-- docs/pages/api-docs/alert-title.js | 4 +-- docs/pages/api-docs/alert.js | 4 +-- docs/pages/api-docs/app-bar.js | 4 +-- docs/pages/api-docs/autocomplete.js | 4 +-- docs/pages/api-docs/avatar-group.js | 4 +-- docs/pages/api-docs/avatar.js | 4 +-- docs/pages/api-docs/backdrop.js | 4 +-- docs/pages/api-docs/badge.js | 4 +-- .../api-docs/bottom-navigation-action.js | 4 +-- docs/pages/api-docs/bottom-navigation.js | 4 +-- docs/pages/api-docs/breadcrumbs.js | 4 +-- docs/pages/api-docs/button-base.js | 4 +-- docs/pages/api-docs/button-group.js | 4 +-- docs/pages/api-docs/button.js | 4 +-- docs/pages/api-docs/card-action-area.js | 4 +-- docs/pages/api-docs/card-actions.js | 4 +-- docs/pages/api-docs/card-content.js | 4 +-- docs/pages/api-docs/card-header.js | 4 +-- docs/pages/api-docs/card-media.js | 4 +-- docs/pages/api-docs/card.js | 4 +-- docs/pages/api-docs/checkbox.js | 4 +-- docs/pages/api-docs/chip.js | 4 +-- docs/pages/api-docs/circular-progress.js | 4 +-- docs/pages/api-docs/click-away-listener.js | 4 +-- docs/pages/api-docs/collapse.js | 4 +-- docs/pages/api-docs/container.js | 4 +-- docs/pages/api-docs/css-baseline.js | 4 +-- docs/pages/api-docs/dialog-actions.js | 4 +-- docs/pages/api-docs/dialog-content-text.js | 4 +-- docs/pages/api-docs/dialog-content.js | 4 +-- docs/pages/api-docs/dialog-title.js | 4 +-- docs/pages/api-docs/dialog.js | 4 +-- docs/pages/api-docs/divider.js | 4 +-- docs/pages/api-docs/drawer.js | 4 +-- .../pages/api-docs/expansion-panel-actions.js | 4 +-- .../pages/api-docs/expansion-panel-details.js | 4 +-- .../pages/api-docs/expansion-panel-summary.js | 4 +-- docs/pages/api-docs/expansion-panel.js | 4 +-- docs/pages/api-docs/fab.js | 4 +-- docs/pages/api-docs/fade.js | 4 +-- docs/pages/api-docs/filled-input.js | 4 +-- docs/pages/api-docs/form-control-label.js | 4 +-- docs/pages/api-docs/form-control.js | 4 +-- docs/pages/api-docs/form-group.js | 4 +-- docs/pages/api-docs/form-helper-text.js | 4 +-- docs/pages/api-docs/form-label.js | 4 +-- docs/pages/api-docs/grid-list-tile-bar.js | 4 +-- docs/pages/api-docs/grid-list-tile.js | 4 +-- docs/pages/api-docs/grid-list.js | 4 +-- docs/pages/api-docs/grid.js | 4 +-- docs/pages/api-docs/grow.js | 4 +-- docs/pages/api-docs/hidden.js | 4 +-- docs/pages/api-docs/icon-button.js | 4 +-- docs/pages/api-docs/icon.js | 4 +-- docs/pages/api-docs/input-adornment.js | 4 +-- docs/pages/api-docs/input-base.js | 4 +-- docs/pages/api-docs/input-label.js | 4 +-- docs/pages/api-docs/input.js | 4 +-- docs/pages/api-docs/linear-progress.js | 4 +-- docs/pages/api-docs/link.js | 4 +-- docs/pages/api-docs/list-item-avatar.js | 4 +-- docs/pages/api-docs/list-item-icon.js | 4 +-- .../api-docs/list-item-secondary-action.js | 4 +-- docs/pages/api-docs/list-item-text.js | 4 +-- docs/pages/api-docs/list-item.js | 4 +-- docs/pages/api-docs/list-subheader.js | 4 +-- docs/pages/api-docs/list.js | 4 +-- docs/pages/api-docs/menu-item.js | 4 +-- docs/pages/api-docs/menu-list.js | 4 +-- docs/pages/api-docs/menu.js | 4 +-- docs/pages/api-docs/mobile-stepper.js | 4 +-- docs/pages/api-docs/modal.js | 4 +-- docs/pages/api-docs/native-select.js | 4 +-- docs/pages/api-docs/no-ssr.js | 4 +-- docs/pages/api-docs/outlined-input.js | 4 +-- docs/pages/api-docs/pagination-item.js | 4 +-- docs/pages/api-docs/pagination.js | 4 +-- docs/pages/api-docs/paper.js | 4 +-- docs/pages/api-docs/popover.js | 4 +-- docs/pages/api-docs/popper.js | 4 +-- docs/pages/api-docs/portal.js | 4 +-- docs/pages/api-docs/radio-group.js | 4 +-- docs/pages/api-docs/radio.js | 4 +-- docs/pages/api-docs/rating.js | 4 +-- docs/pages/api-docs/root-ref.js | 4 +-- docs/pages/api-docs/scoped-css-baseline.js | 4 +-- docs/pages/api-docs/select.js | 4 +-- docs/pages/api-docs/skeleton.js | 4 +-- docs/pages/api-docs/slide.js | 4 +-- docs/pages/api-docs/slider.js | 4 +-- docs/pages/api-docs/snackbar-content.js | 4 +-- docs/pages/api-docs/snackbar.js | 4 +-- docs/pages/api-docs/speed-dial-action.js | 4 +-- docs/pages/api-docs/speed-dial-icon.js | 4 +-- docs/pages/api-docs/speed-dial.js | 4 +-- docs/pages/api-docs/step-button.js | 4 +-- docs/pages/api-docs/step-connector.js | 4 +-- docs/pages/api-docs/step-content.js | 4 +-- docs/pages/api-docs/step-icon.js | 4 +-- docs/pages/api-docs/step-label.js | 4 +-- docs/pages/api-docs/step.js | 4 +-- docs/pages/api-docs/stepper.js | 4 +-- docs/pages/api-docs/svg-icon.js | 4 +-- docs/pages/api-docs/swipeable-drawer.js | 4 +-- docs/pages/api-docs/switch.js | 4 +-- docs/pages/api-docs/tab.js | 4 +-- docs/pages/api-docs/table-body.js | 4 +-- docs/pages/api-docs/table-cell.js | 4 +-- docs/pages/api-docs/table-container.js | 4 +-- docs/pages/api-docs/table-footer.js | 4 +-- docs/pages/api-docs/table-head.js | 4 +-- docs/pages/api-docs/table-pagination.js | 4 +-- docs/pages/api-docs/table-row.js | 4 +-- docs/pages/api-docs/table-sort-label.js | 4 +-- docs/pages/api-docs/table.js | 4 +-- docs/pages/api-docs/tabs.js | 4 +-- docs/pages/api-docs/text-field.js | 4 +-- docs/pages/api-docs/textarea-autosize.js | 4 +-- docs/pages/api-docs/toggle-button-group.js | 4 +-- docs/pages/api-docs/toggle-button.js | 4 +-- docs/pages/api-docs/toolbar.js | 4 +-- docs/pages/api-docs/tooltip.js | 4 +-- docs/pages/api-docs/tree-item.js | 4 +-- docs/pages/api-docs/tree-view.js | 4 +-- docs/pages/api-docs/typography.js | 4 +-- docs/pages/api-docs/zoom.js | 4 +-- .../blog/2019-developer-survey-results.js | 4 +-- docs/pages/blog/2019.js | 4 +-- docs/pages/blog/2020-introducing-sketch.js | 4 +-- docs/pages/blog/2020-q1-update.js | 4 +-- docs/pages/blog/april-2019-update.js | 4 +-- docs/pages/blog/august-2019-update.js | 4 +-- docs/pages/blog/december-2019-update.js | 4 +-- docs/pages/blog/july-2019-update.js | 4 +-- docs/pages/blog/june-2019-update.js | 4 +-- docs/pages/blog/march-2019-update.js | 4 +-- docs/pages/blog/material-ui-v1-is-out.js | 4 +-- docs/pages/blog/material-ui-v4-is-out.js | 4 +-- docs/pages/blog/may-2019-update.js | 4 +-- docs/pages/blog/november-2019-update.js | 4 +-- docs/pages/blog/october-2019-update.js | 4 +-- docs/pages/blog/september-2019-update.js | 4 +-- docs/pages/company/about.js | 4 +-- docs/pages/company/contact.js | 4 +-- docs/pages/company/jobs.js | 4 +-- docs/pages/components/about-the-lab.js | 4 +-- docs/pages/components/alert.js | 4 +-- docs/pages/components/app-bar.js | 4 +-- docs/pages/components/autocomplete.js | 4 +-- docs/pages/components/avatars.js | 4 +-- docs/pages/components/backdrop.js | 4 +-- docs/pages/components/badges.js | 4 +-- docs/pages/components/bottom-navigation.js | 4 +-- docs/pages/components/box.js | 4 +-- docs/pages/components/breadcrumbs.js | 4 +-- docs/pages/components/button-group.js | 4 +-- docs/pages/components/buttons.js | 4 +-- docs/pages/components/cards.js | 4 +-- docs/pages/components/checkboxes.js | 4 +-- docs/pages/components/chips.js | 4 +-- docs/pages/components/click-away-listener.js | 4 +-- docs/pages/components/container.js | 4 +-- docs/pages/components/css-baseline.js | 4 +-- docs/pages/components/dialogs.js | 4 +-- docs/pages/components/dividers.js | 4 +-- docs/pages/components/drawers.js | 4 +-- docs/pages/components/expansion-panels.js | 4 +-- .../components/floating-action-button.js | 4 +-- docs/pages/components/grid-list.js | 4 +-- docs/pages/components/grid.js | 4 +-- docs/pages/components/hidden.js | 4 +-- docs/pages/components/icons.js | 4 +-- docs/pages/components/links.js | 4 +-- docs/pages/components/lists.js | 4 +-- docs/pages/components/material-icons.js | 4 +-- docs/pages/components/menus.js | 4 +-- docs/pages/components/modal.js | 4 +-- docs/pages/components/no-ssr.js | 4 +-- docs/pages/components/pagination.js | 4 +-- docs/pages/components/paper.js | 4 +-- docs/pages/components/pickers.js | 4 +-- docs/pages/components/popover.js | 4 +-- docs/pages/components/popper.js | 4 +-- docs/pages/components/portal.js | 4 +-- docs/pages/components/progress.js | 4 +-- docs/pages/components/radio-buttons.js | 4 +-- docs/pages/components/rating.js | 4 +-- docs/pages/components/selects.js | 4 +-- docs/pages/components/skeleton.js | 4 +-- docs/pages/components/slider.js | 4 +-- docs/pages/components/snackbars.js | 4 +-- docs/pages/components/speed-dial.js | 4 +-- docs/pages/components/steppers.js | 4 +-- docs/pages/components/switches.js | 4 +-- docs/pages/components/tables.js | 4 +-- docs/pages/components/tabs.js | 4 +-- docs/pages/components/text-fields.js | 4 +-- docs/pages/components/textarea-autosize.js | 4 +-- docs/pages/components/toggle-button.js | 4 +-- docs/pages/components/tooltips.js | 4 +-- docs/pages/components/transfer-list.js | 4 +-- docs/pages/components/transitions.js | 4 +-- docs/pages/components/tree-view.js | 4 +-- docs/pages/components/typography.js | 4 +-- docs/pages/components/use-media-query.js | 4 +-- docs/pages/customization/breakpoints.js | 4 +-- docs/pages/customization/color.js | 4 +-- docs/pages/customization/components.js | 4 +-- docs/pages/customization/default-theme.js | 4 +-- docs/pages/customization/density.js | 4 +-- docs/pages/customization/globals.js | 4 +-- docs/pages/customization/palette.js | 4 +-- docs/pages/customization/spacing.js | 4 +-- docs/pages/customization/theming.js | 4 +-- docs/pages/customization/typography.js | 4 +-- docs/pages/customization/z-index.js | 4 +-- docs/pages/discover-more/backers.js | 4 +-- docs/pages/discover-more/changelog.js | 4 +-- docs/pages/discover-more/languages.js | 4 +-- docs/pages/discover-more/related-projects.js | 4 +-- docs/pages/discover-more/roadmap.js | 4 +-- docs/pages/discover-more/showcase.js | 4 +-- docs/pages/discover-more/team.js | 4 +-- docs/pages/discover-more/vision.js | 4 +-- .../pages/getting-started/example-projects.js | 4 +-- docs/pages/getting-started/faq.js | 4 +-- docs/pages/getting-started/installation.js | 4 +-- docs/pages/getting-started/learn.js | 4 +-- docs/pages/getting-started/support.js | 4 +-- .../getting-started/supported-components.js | 4 +-- .../getting-started/supported-platforms.js | 4 +-- docs/pages/getting-started/templates.js | 4 +-- docs/pages/getting-started/usage.js | 4 +-- docs/pages/guides/api.js | 4 +-- docs/pages/guides/composition.js | 4 +-- docs/pages/guides/flow.js | 4 +-- docs/pages/guides/interoperability.js | 4 +-- docs/pages/guides/localization.js | 4 +-- docs/pages/guides/migration-v0x.js | 4 +-- docs/pages/guides/migration-v3.js | 4 +-- docs/pages/guides/minimizing-bundle-size.js | 4 +-- docs/pages/guides/responsive-ui.js | 4 +-- docs/pages/guides/right-to-left.js | 4 +-- docs/pages/guides/server-rendering.js | 4 +-- docs/pages/guides/testing.js | 4 +-- docs/pages/guides/typescript.js | 4 +-- docs/pages/styles/advanced.js | 4 +-- docs/pages/styles/api.js | 4 +-- docs/pages/styles/basics.js | 4 +-- docs/pages/system/api.js | 4 +-- docs/pages/system/basics.js | 4 +-- docs/pages/system/borders.js | 4 +-- docs/pages/system/display.js | 4 +-- docs/pages/system/flexbox.js | 4 +-- docs/pages/system/palette.js | 4 +-- docs/pages/system/positions.js | 4 +-- docs/pages/system/shadows.js | 4 +-- docs/pages/system/sizing.js | 4 +-- docs/pages/system/spacing.js | 4 +-- docs/pages/system/typography.js | 4 +-- docs/scripts/buildApi.js | 4 +-- docs/src/modules/utils/parseMarkdown.js | 31 +++++++++++++------ 263 files changed, 548 insertions(+), 534 deletions(-) diff --git a/docs/pages/_app.js b/docs/pages/_app.js index bdb2f61de1d4a1..e5c054459ebc30 100644 --- a/docs/pages/_app.js +++ b/docs/pages/_app.js @@ -335,13 +335,16 @@ MyApp.propTypes = { }; MyApp.getInitialProps = async ({ ctx, Component }) => { - let pageProps = { userLanguage: ctx.query.userLanguage }; + let pageProps = {}; if (Component.getInitialProps) { pageProps = await Component.getInitialProps(ctx); } return { - pageProps, + pageProps: { + userLanguage: ctx.query.userLanguage, + ...pageProps, + }, }; }; diff --git a/docs/pages/api-docs/alert-title.js b/docs/pages/api-docs/alert-title.js index 86ca24770e9046..c201301c466c2a 100644 --- a/docs/pages/api-docs/alert-title.js +++ b/docs/pages/api-docs/alert-title.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/alert.js b/docs/pages/api-docs/alert.js index 489a8cbe795092..3cf9b6dfee385f 100644 --- a/docs/pages/api-docs/alert.js +++ b/docs/pages/api-docs/alert.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/app-bar.js b/docs/pages/api-docs/app-bar.js index 6cfef2adb343a6..7af29fdbf77172 100644 --- a/docs/pages/api-docs/app-bar.js +++ b/docs/pages/api-docs/app-bar.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/autocomplete.js b/docs/pages/api-docs/autocomplete.js index b66f3b0f902d6a..c24bfaca7e3068 100644 --- a/docs/pages/api-docs/autocomplete.js +++ b/docs/pages/api-docs/autocomplete.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/avatar-group.js b/docs/pages/api-docs/avatar-group.js index b2ca30b0773c97..966bb86279d519 100644 --- a/docs/pages/api-docs/avatar-group.js +++ b/docs/pages/api-docs/avatar-group.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/avatar.js b/docs/pages/api-docs/avatar.js index 4aa86a5617f54e..19b332d475df5a 100644 --- a/docs/pages/api-docs/avatar.js +++ b/docs/pages/api-docs/avatar.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/backdrop.js b/docs/pages/api-docs/backdrop.js index dac52a7c65c632..fc57edd31e6b63 100644 --- a/docs/pages/api-docs/backdrop.js +++ b/docs/pages/api-docs/backdrop.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/badge.js b/docs/pages/api-docs/badge.js index cb987dd47a91de..8dd8cbaf8fff8f 100644 --- a/docs/pages/api-docs/badge.js +++ b/docs/pages/api-docs/badge.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/bottom-navigation-action.js b/docs/pages/api-docs/bottom-navigation-action.js index 2d9fdc90460823..8208f08744a37a 100644 --- a/docs/pages/api-docs/bottom-navigation-action.js +++ b/docs/pages/api-docs/bottom-navigation-action.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/bottom-navigation.js b/docs/pages/api-docs/bottom-navigation.js index 20dd831cf300e2..a5eb1a61d0975f 100644 --- a/docs/pages/api-docs/bottom-navigation.js +++ b/docs/pages/api-docs/bottom-navigation.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/breadcrumbs.js b/docs/pages/api-docs/breadcrumbs.js index 56d018ae5991cf..3f799c0f40451f 100644 --- a/docs/pages/api-docs/breadcrumbs.js +++ b/docs/pages/api-docs/breadcrumbs.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/button-base.js b/docs/pages/api-docs/button-base.js index 0b30045590b893..bbb7c1198ff0dc 100644 --- a/docs/pages/api-docs/button-base.js +++ b/docs/pages/api-docs/button-base.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/button-group.js b/docs/pages/api-docs/button-group.js index e843b0ee0b51a8..f443f5a5e2e5cd 100644 --- a/docs/pages/api-docs/button-group.js +++ b/docs/pages/api-docs/button-group.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/button.js b/docs/pages/api-docs/button.js index 85584346f4974e..6d63ad4eec7fed 100644 --- a/docs/pages/api-docs/button.js +++ b/docs/pages/api-docs/button.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/card-action-area.js b/docs/pages/api-docs/card-action-area.js index 28e0bd695bee74..41dbdde671741f 100644 --- a/docs/pages/api-docs/card-action-area.js +++ b/docs/pages/api-docs/card-action-area.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/card-actions.js b/docs/pages/api-docs/card-actions.js index c487a3e11525be..ac49588aa0b457 100644 --- a/docs/pages/api-docs/card-actions.js +++ b/docs/pages/api-docs/card-actions.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/card-content.js b/docs/pages/api-docs/card-content.js index e3c667050982bf..62e4d04203a771 100644 --- a/docs/pages/api-docs/card-content.js +++ b/docs/pages/api-docs/card-content.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/card-header.js b/docs/pages/api-docs/card-header.js index 30ba0bfab02b8b..380738bdebc85f 100644 --- a/docs/pages/api-docs/card-header.js +++ b/docs/pages/api-docs/card-header.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/card-media.js b/docs/pages/api-docs/card-media.js index 933d71925b5caf..983bd709752433 100644 --- a/docs/pages/api-docs/card-media.js +++ b/docs/pages/api-docs/card-media.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/card.js b/docs/pages/api-docs/card.js index f44c72db5205aa..a1c2f5ebf68ede 100644 --- a/docs/pages/api-docs/card.js +++ b/docs/pages/api-docs/card.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/checkbox.js b/docs/pages/api-docs/checkbox.js index 4d3aae0e81bd06..5fcc89223af8c5 100644 --- a/docs/pages/api-docs/checkbox.js +++ b/docs/pages/api-docs/checkbox.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/chip.js b/docs/pages/api-docs/chip.js index 1f1b291795c582..456220024d2e5c 100644 --- a/docs/pages/api-docs/chip.js +++ b/docs/pages/api-docs/chip.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/circular-progress.js b/docs/pages/api-docs/circular-progress.js index 2c4acf92799118..751d773301deac 100644 --- a/docs/pages/api-docs/circular-progress.js +++ b/docs/pages/api-docs/circular-progress.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/click-away-listener.js b/docs/pages/api-docs/click-away-listener.js index 6eeffe86dda54b..4d72fcc3a92cd0 100644 --- a/docs/pages/api-docs/click-away-listener.js +++ b/docs/pages/api-docs/click-away-listener.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/collapse.js b/docs/pages/api-docs/collapse.js index 61186af0572bf3..ec21116a36f8ce 100644 --- a/docs/pages/api-docs/collapse.js +++ b/docs/pages/api-docs/collapse.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/container.js b/docs/pages/api-docs/container.js index 7a350012c14b0c..508b9569e77365 100644 --- a/docs/pages/api-docs/container.js +++ b/docs/pages/api-docs/container.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/css-baseline.js b/docs/pages/api-docs/css-baseline.js index df3208d17bff6c..12eaded5fed660 100644 --- a/docs/pages/api-docs/css-baseline.js +++ b/docs/pages/api-docs/css-baseline.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/dialog-actions.js b/docs/pages/api-docs/dialog-actions.js index c5104075babdfa..32dee4e285d558 100644 --- a/docs/pages/api-docs/dialog-actions.js +++ b/docs/pages/api-docs/dialog-actions.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/dialog-content-text.js b/docs/pages/api-docs/dialog-content-text.js index ad434a116e4b68..86ec0e51d5aed3 100644 --- a/docs/pages/api-docs/dialog-content-text.js +++ b/docs/pages/api-docs/dialog-content-text.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/dialog-content.js b/docs/pages/api-docs/dialog-content.js index 82ddf69713edf0..5452d24ae4edde 100644 --- a/docs/pages/api-docs/dialog-content.js +++ b/docs/pages/api-docs/dialog-content.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/dialog-title.js b/docs/pages/api-docs/dialog-title.js index df9f2e5547cce7..9f58c99c534a3f 100644 --- a/docs/pages/api-docs/dialog-title.js +++ b/docs/pages/api-docs/dialog-title.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/dialog.js b/docs/pages/api-docs/dialog.js index 18c1539f10d2a5..08bf303964d4d4 100644 --- a/docs/pages/api-docs/dialog.js +++ b/docs/pages/api-docs/dialog.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/divider.js b/docs/pages/api-docs/divider.js index 5d6a3443aeb03c..0a4f86dbf4e73a 100644 --- a/docs/pages/api-docs/divider.js +++ b/docs/pages/api-docs/divider.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/drawer.js b/docs/pages/api-docs/drawer.js index dd984135f59daa..6e855619dcabeb 100644 --- a/docs/pages/api-docs/drawer.js +++ b/docs/pages/api-docs/drawer.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/expansion-panel-actions.js b/docs/pages/api-docs/expansion-panel-actions.js index ac815981030b1e..8ee175ec04b3e1 100644 --- a/docs/pages/api-docs/expansion-panel-actions.js +++ b/docs/pages/api-docs/expansion-panel-actions.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/expansion-panel-details.js b/docs/pages/api-docs/expansion-panel-details.js index 66e3491fb89806..0c2419fe1ffb03 100644 --- a/docs/pages/api-docs/expansion-panel-details.js +++ b/docs/pages/api-docs/expansion-panel-details.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/expansion-panel-summary.js b/docs/pages/api-docs/expansion-panel-summary.js index a77f2b14b7b8f8..21a06e9d9af671 100644 --- a/docs/pages/api-docs/expansion-panel-summary.js +++ b/docs/pages/api-docs/expansion-panel-summary.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/expansion-panel.js b/docs/pages/api-docs/expansion-panel.js index f1b0588f3ecb9a..3a77d3feafae57 100644 --- a/docs/pages/api-docs/expansion-panel.js +++ b/docs/pages/api-docs/expansion-panel.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/fab.js b/docs/pages/api-docs/fab.js index 030c82c056f184..6d0ea22581b1b2 100644 --- a/docs/pages/api-docs/fab.js +++ b/docs/pages/api-docs/fab.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/fade.js b/docs/pages/api-docs/fade.js index 01d9df147da70c..e16889a1ef2e95 100644 --- a/docs/pages/api-docs/fade.js +++ b/docs/pages/api-docs/fade.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/filled-input.js b/docs/pages/api-docs/filled-input.js index 21518ebd760c71..d459a07b15ecf3 100644 --- a/docs/pages/api-docs/filled-input.js +++ b/docs/pages/api-docs/filled-input.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/form-control-label.js b/docs/pages/api-docs/form-control-label.js index e34345e5845a46..49a672d5022ba2 100644 --- a/docs/pages/api-docs/form-control-label.js +++ b/docs/pages/api-docs/form-control-label.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/form-control.js b/docs/pages/api-docs/form-control.js index 38e49af422fe97..14c71df7c23d6e 100644 --- a/docs/pages/api-docs/form-control.js +++ b/docs/pages/api-docs/form-control.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/form-group.js b/docs/pages/api-docs/form-group.js index d2fc4ac15ba7d7..c5ccfdc0645db0 100644 --- a/docs/pages/api-docs/form-group.js +++ b/docs/pages/api-docs/form-group.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/form-helper-text.js b/docs/pages/api-docs/form-helper-text.js index e0e41b4a0036f6..aca374b4a790ea 100644 --- a/docs/pages/api-docs/form-helper-text.js +++ b/docs/pages/api-docs/form-helper-text.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/form-label.js b/docs/pages/api-docs/form-label.js index f479de8505477c..4dce0c82068e95 100644 --- a/docs/pages/api-docs/form-label.js +++ b/docs/pages/api-docs/form-label.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/grid-list-tile-bar.js b/docs/pages/api-docs/grid-list-tile-bar.js index 691b5d6348f232..95aa4dcb444d76 100644 --- a/docs/pages/api-docs/grid-list-tile-bar.js +++ b/docs/pages/api-docs/grid-list-tile-bar.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/grid-list-tile.js b/docs/pages/api-docs/grid-list-tile.js index 70bfb2e9e31616..c23c08e60983de 100644 --- a/docs/pages/api-docs/grid-list-tile.js +++ b/docs/pages/api-docs/grid-list-tile.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/grid-list.js b/docs/pages/api-docs/grid-list.js index f487d0d66b15f6..51055983676005 100644 --- a/docs/pages/api-docs/grid-list.js +++ b/docs/pages/api-docs/grid-list.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/grid.js b/docs/pages/api-docs/grid.js index a221873161908e..3a0846013c7e64 100644 --- a/docs/pages/api-docs/grid.js +++ b/docs/pages/api-docs/grid.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/grow.js b/docs/pages/api-docs/grow.js index 3fe3c477a58cb4..ae103441c4e8b6 100644 --- a/docs/pages/api-docs/grow.js +++ b/docs/pages/api-docs/grow.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/hidden.js b/docs/pages/api-docs/hidden.js index 0f74f2d8e6e99c..4ea8e18b61f433 100644 --- a/docs/pages/api-docs/hidden.js +++ b/docs/pages/api-docs/hidden.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/icon-button.js b/docs/pages/api-docs/icon-button.js index f62b78cb915313..1060e019f3e953 100644 --- a/docs/pages/api-docs/icon-button.js +++ b/docs/pages/api-docs/icon-button.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/icon.js b/docs/pages/api-docs/icon.js index 376ebc6fab3b7c..66878204516b0e 100644 --- a/docs/pages/api-docs/icon.js +++ b/docs/pages/api-docs/icon.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/input-adornment.js b/docs/pages/api-docs/input-adornment.js index df3623a9248a15..f15108732873df 100644 --- a/docs/pages/api-docs/input-adornment.js +++ b/docs/pages/api-docs/input-adornment.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/input-base.js b/docs/pages/api-docs/input-base.js index d5138bb220ef5f..e852b760d1d854 100644 --- a/docs/pages/api-docs/input-base.js +++ b/docs/pages/api-docs/input-base.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/input-label.js b/docs/pages/api-docs/input-label.js index 0b798cd5c59c58..4581375345bb32 100644 --- a/docs/pages/api-docs/input-label.js +++ b/docs/pages/api-docs/input-label.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/input.js b/docs/pages/api-docs/input.js index eb6bc275aa17aa..b6ac7b9327feac 100644 --- a/docs/pages/api-docs/input.js +++ b/docs/pages/api-docs/input.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/linear-progress.js b/docs/pages/api-docs/linear-progress.js index 5603e89676b718..31a2fc192ca928 100644 --- a/docs/pages/api-docs/linear-progress.js +++ b/docs/pages/api-docs/linear-progress.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/link.js b/docs/pages/api-docs/link.js index 5c560418c9ca47..60e1adad4263b6 100644 --- a/docs/pages/api-docs/link.js +++ b/docs/pages/api-docs/link.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/list-item-avatar.js b/docs/pages/api-docs/list-item-avatar.js index 0804c6aaa9a599..159fcddf930db8 100644 --- a/docs/pages/api-docs/list-item-avatar.js +++ b/docs/pages/api-docs/list-item-avatar.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/list-item-icon.js b/docs/pages/api-docs/list-item-icon.js index 087a174aca3b88..40716ecf85bc72 100644 --- a/docs/pages/api-docs/list-item-icon.js +++ b/docs/pages/api-docs/list-item-icon.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/list-item-secondary-action.js b/docs/pages/api-docs/list-item-secondary-action.js index b8466901cc20dd..af00a5ecd9696c 100644 --- a/docs/pages/api-docs/list-item-secondary-action.js +++ b/docs/pages/api-docs/list-item-secondary-action.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/list-item-text.js b/docs/pages/api-docs/list-item-text.js index f6c2af2eb9fc5c..506d0e48d1b091 100644 --- a/docs/pages/api-docs/list-item-text.js +++ b/docs/pages/api-docs/list-item-text.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/list-item.js b/docs/pages/api-docs/list-item.js index 6aa5bf483fb487..5daac35253a693 100644 --- a/docs/pages/api-docs/list-item.js +++ b/docs/pages/api-docs/list-item.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/list-subheader.js b/docs/pages/api-docs/list-subheader.js index 89d712b0ae33b2..07184551a59031 100644 --- a/docs/pages/api-docs/list-subheader.js +++ b/docs/pages/api-docs/list-subheader.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/list.js b/docs/pages/api-docs/list.js index 4a0806b20eaa89..9fc8aafefe9f79 100644 --- a/docs/pages/api-docs/list.js +++ b/docs/pages/api-docs/list.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/menu-item.js b/docs/pages/api-docs/menu-item.js index e4bdc70be15ead..96df2767ee8107 100644 --- a/docs/pages/api-docs/menu-item.js +++ b/docs/pages/api-docs/menu-item.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/menu-list.js b/docs/pages/api-docs/menu-list.js index 9d85c402b71ef0..aa91a33e6717d8 100644 --- a/docs/pages/api-docs/menu-list.js +++ b/docs/pages/api-docs/menu-list.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/menu.js b/docs/pages/api-docs/menu.js index fdda8f28b3e6b9..4a766c3056a13e 100644 --- a/docs/pages/api-docs/menu.js +++ b/docs/pages/api-docs/menu.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/mobile-stepper.js b/docs/pages/api-docs/mobile-stepper.js index 053fe40204600c..ba035d7ae8c514 100644 --- a/docs/pages/api-docs/mobile-stepper.js +++ b/docs/pages/api-docs/mobile-stepper.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/modal.js b/docs/pages/api-docs/modal.js index 4938e9ce6a3e4e..30edda8d5ad6fb 100644 --- a/docs/pages/api-docs/modal.js +++ b/docs/pages/api-docs/modal.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/native-select.js b/docs/pages/api-docs/native-select.js index 3238f183ff248b..e82591fd8e1830 100644 --- a/docs/pages/api-docs/native-select.js +++ b/docs/pages/api-docs/native-select.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/no-ssr.js b/docs/pages/api-docs/no-ssr.js index 91bebe40d7837a..2d8ed1438a0500 100644 --- a/docs/pages/api-docs/no-ssr.js +++ b/docs/pages/api-docs/no-ssr.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/outlined-input.js b/docs/pages/api-docs/outlined-input.js index f3fa9830c1af0a..b8ee04bc886225 100644 --- a/docs/pages/api-docs/outlined-input.js +++ b/docs/pages/api-docs/outlined-input.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/pagination-item.js b/docs/pages/api-docs/pagination-item.js index c2d7b769a967e0..61ec7daac9c643 100644 --- a/docs/pages/api-docs/pagination-item.js +++ b/docs/pages/api-docs/pagination-item.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/pagination.js b/docs/pages/api-docs/pagination.js index f1b91bf6eea289..e1b5af2249757d 100644 --- a/docs/pages/api-docs/pagination.js +++ b/docs/pages/api-docs/pagination.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/paper.js b/docs/pages/api-docs/paper.js index 1f9dbbc98493d6..f37c5a8cb7b65d 100644 --- a/docs/pages/api-docs/paper.js +++ b/docs/pages/api-docs/paper.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/popover.js b/docs/pages/api-docs/popover.js index c2ca190d2c4ef7..28ac62cd9a8de5 100644 --- a/docs/pages/api-docs/popover.js +++ b/docs/pages/api-docs/popover.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/popper.js b/docs/pages/api-docs/popper.js index 7d0b944a7605c8..e88608bad60f87 100644 --- a/docs/pages/api-docs/popper.js +++ b/docs/pages/api-docs/popper.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/portal.js b/docs/pages/api-docs/portal.js index 64307b1ddabf27..10aa81b68d51aa 100644 --- a/docs/pages/api-docs/portal.js +++ b/docs/pages/api-docs/portal.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/radio-group.js b/docs/pages/api-docs/radio-group.js index 121316503fa48a..0a1a9cd31f9e40 100644 --- a/docs/pages/api-docs/radio-group.js +++ b/docs/pages/api-docs/radio-group.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/radio.js b/docs/pages/api-docs/radio.js index 988ce26b99c2fd..6fd5e78028cca0 100644 --- a/docs/pages/api-docs/radio.js +++ b/docs/pages/api-docs/radio.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/rating.js b/docs/pages/api-docs/rating.js index 1c4189edb33dc5..4965e33f4123bb 100644 --- a/docs/pages/api-docs/rating.js +++ b/docs/pages/api-docs/rating.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/root-ref.js b/docs/pages/api-docs/root-ref.js index cf553943d285e3..da932cf32667ce 100644 --- a/docs/pages/api-docs/root-ref.js +++ b/docs/pages/api-docs/root-ref.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/scoped-css-baseline.js b/docs/pages/api-docs/scoped-css-baseline.js index aeb3d2d3f3a126..96ce4956890c05 100644 --- a/docs/pages/api-docs/scoped-css-baseline.js +++ b/docs/pages/api-docs/scoped-css-baseline.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/select.js b/docs/pages/api-docs/select.js index 3ec3e496e931e7..cf810dc4694ad7 100644 --- a/docs/pages/api-docs/select.js +++ b/docs/pages/api-docs/select.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/skeleton.js b/docs/pages/api-docs/skeleton.js index 13f2e2b226504f..9ade041632c0bf 100644 --- a/docs/pages/api-docs/skeleton.js +++ b/docs/pages/api-docs/skeleton.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/slide.js b/docs/pages/api-docs/slide.js index 6935f09254bc6d..b84b6ff05b2a5a 100644 --- a/docs/pages/api-docs/slide.js +++ b/docs/pages/api-docs/slide.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/slider.js b/docs/pages/api-docs/slider.js index 0d48547172b84c..cfb3d7523ee126 100644 --- a/docs/pages/api-docs/slider.js +++ b/docs/pages/api-docs/slider.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/snackbar-content.js b/docs/pages/api-docs/snackbar-content.js index 5d2e600bb3d969..7a1b6275cf504f 100644 --- a/docs/pages/api-docs/snackbar-content.js +++ b/docs/pages/api-docs/snackbar-content.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/snackbar.js b/docs/pages/api-docs/snackbar.js index 9d8cca769c200f..8cb74d175b9c6a 100644 --- a/docs/pages/api-docs/snackbar.js +++ b/docs/pages/api-docs/snackbar.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/speed-dial-action.js b/docs/pages/api-docs/speed-dial-action.js index 4854a4be84aea5..db482130416306 100644 --- a/docs/pages/api-docs/speed-dial-action.js +++ b/docs/pages/api-docs/speed-dial-action.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/speed-dial-icon.js b/docs/pages/api-docs/speed-dial-icon.js index 7d50797ab85df3..456722bbcff758 100644 --- a/docs/pages/api-docs/speed-dial-icon.js +++ b/docs/pages/api-docs/speed-dial-icon.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/speed-dial.js b/docs/pages/api-docs/speed-dial.js index e8d3d225dbf8d9..ef59386d0c4b60 100644 --- a/docs/pages/api-docs/speed-dial.js +++ b/docs/pages/api-docs/speed-dial.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/step-button.js b/docs/pages/api-docs/step-button.js index d17fb72881d73b..7f0731ee4cc2a5 100644 --- a/docs/pages/api-docs/step-button.js +++ b/docs/pages/api-docs/step-button.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/step-connector.js b/docs/pages/api-docs/step-connector.js index 3a582e445b4c81..67ae89f3fcd0dd 100644 --- a/docs/pages/api-docs/step-connector.js +++ b/docs/pages/api-docs/step-connector.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/step-content.js b/docs/pages/api-docs/step-content.js index 70cd124de5019e..65d9104a39f179 100644 --- a/docs/pages/api-docs/step-content.js +++ b/docs/pages/api-docs/step-content.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/step-icon.js b/docs/pages/api-docs/step-icon.js index 4c684a213a0ddb..a73325813bac4a 100644 --- a/docs/pages/api-docs/step-icon.js +++ b/docs/pages/api-docs/step-icon.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/step-label.js b/docs/pages/api-docs/step-label.js index 0b4be9bfa8e5c8..50155f1e9b51fe 100644 --- a/docs/pages/api-docs/step-label.js +++ b/docs/pages/api-docs/step-label.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/step.js b/docs/pages/api-docs/step.js index fa2d0596cc9a36..e1cb69c7425c8a 100644 --- a/docs/pages/api-docs/step.js +++ b/docs/pages/api-docs/step.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/stepper.js b/docs/pages/api-docs/stepper.js index 59419accd10b95..1569b77cde4976 100644 --- a/docs/pages/api-docs/stepper.js +++ b/docs/pages/api-docs/stepper.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/svg-icon.js b/docs/pages/api-docs/svg-icon.js index b865bf349a0786..005876db92e345 100644 --- a/docs/pages/api-docs/svg-icon.js +++ b/docs/pages/api-docs/svg-icon.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/swipeable-drawer.js b/docs/pages/api-docs/swipeable-drawer.js index 2aebb53536bced..f45486a21d229a 100644 --- a/docs/pages/api-docs/swipeable-drawer.js +++ b/docs/pages/api-docs/swipeable-drawer.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/switch.js b/docs/pages/api-docs/switch.js index edbf1a4e92a1e3..fb4e304091eb52 100644 --- a/docs/pages/api-docs/switch.js +++ b/docs/pages/api-docs/switch.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/tab.js b/docs/pages/api-docs/tab.js index 8c804f4631888f..8f18d77f97e1fb 100644 --- a/docs/pages/api-docs/tab.js +++ b/docs/pages/api-docs/tab.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/table-body.js b/docs/pages/api-docs/table-body.js index 5ff0b0b387ce8d..ee7e2210114917 100644 --- a/docs/pages/api-docs/table-body.js +++ b/docs/pages/api-docs/table-body.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/table-cell.js b/docs/pages/api-docs/table-cell.js index 355c9861606094..e33a41ee1216f6 100644 --- a/docs/pages/api-docs/table-cell.js +++ b/docs/pages/api-docs/table-cell.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/table-container.js b/docs/pages/api-docs/table-container.js index e2855b7af2b6b5..608d780d44a82e 100644 --- a/docs/pages/api-docs/table-container.js +++ b/docs/pages/api-docs/table-container.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/table-footer.js b/docs/pages/api-docs/table-footer.js index 6ae278399672ec..563d94c399bf39 100644 --- a/docs/pages/api-docs/table-footer.js +++ b/docs/pages/api-docs/table-footer.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/table-head.js b/docs/pages/api-docs/table-head.js index 0b4feb17452f7c..044f52df02c594 100644 --- a/docs/pages/api-docs/table-head.js +++ b/docs/pages/api-docs/table-head.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/table-pagination.js b/docs/pages/api-docs/table-pagination.js index 184728d903942e..eb86660db0cfc2 100644 --- a/docs/pages/api-docs/table-pagination.js +++ b/docs/pages/api-docs/table-pagination.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/table-row.js b/docs/pages/api-docs/table-row.js index f718f13e9e5f18..09ee3ecaef76a7 100644 --- a/docs/pages/api-docs/table-row.js +++ b/docs/pages/api-docs/table-row.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/table-sort-label.js b/docs/pages/api-docs/table-sort-label.js index 8b2548e12e65ba..087a7aa349cea3 100644 --- a/docs/pages/api-docs/table-sort-label.js +++ b/docs/pages/api-docs/table-sort-label.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/table.js b/docs/pages/api-docs/table.js index f355373c7d6fcb..dc93067e5b8dc7 100644 --- a/docs/pages/api-docs/table.js +++ b/docs/pages/api-docs/table.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/tabs.js b/docs/pages/api-docs/tabs.js index fef5a97f8f61bd..ae8dc41d4dfad4 100644 --- a/docs/pages/api-docs/tabs.js +++ b/docs/pages/api-docs/tabs.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/text-field.js b/docs/pages/api-docs/text-field.js index 209ce13fc44635..7deafa9b4cae69 100644 --- a/docs/pages/api-docs/text-field.js +++ b/docs/pages/api-docs/text-field.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/textarea-autosize.js b/docs/pages/api-docs/textarea-autosize.js index 955a8767dbd6fc..627f9997744aa7 100644 --- a/docs/pages/api-docs/textarea-autosize.js +++ b/docs/pages/api-docs/textarea-autosize.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/toggle-button-group.js b/docs/pages/api-docs/toggle-button-group.js index e64b676e10ad9a..a2b4fc1f8f7d77 100644 --- a/docs/pages/api-docs/toggle-button-group.js +++ b/docs/pages/api-docs/toggle-button-group.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/toggle-button.js b/docs/pages/api-docs/toggle-button.js index ce79001a148254..d06798431bde83 100644 --- a/docs/pages/api-docs/toggle-button.js +++ b/docs/pages/api-docs/toggle-button.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/toolbar.js b/docs/pages/api-docs/toolbar.js index fc45f298c4c8a2..0e5875dbf93e60 100644 --- a/docs/pages/api-docs/toolbar.js +++ b/docs/pages/api-docs/toolbar.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/tooltip.js b/docs/pages/api-docs/tooltip.js index ff6299157a555e..ada990f9426dc6 100644 --- a/docs/pages/api-docs/tooltip.js +++ b/docs/pages/api-docs/tooltip.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/tree-item.js b/docs/pages/api-docs/tree-item.js index ac277b1ea42a82..48a88fe259a622 100644 --- a/docs/pages/api-docs/tree-item.js +++ b/docs/pages/api-docs/tree-item.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/tree-view.js b/docs/pages/api-docs/tree-view.js index ddaf384a48fcc1..4a2e6679cd75fb 100644 --- a/docs/pages/api-docs/tree-view.js +++ b/docs/pages/api-docs/tree-view.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/typography.js b/docs/pages/api-docs/typography.js index db8cee19f5a102..341e7761fb2336 100644 --- a/docs/pages/api-docs/typography.js +++ b/docs/pages/api-docs/typography.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/zoom.js b/docs/pages/api-docs/zoom.js index 6e29445bd7da53..7d5cf35f411261 100644 --- a/docs/pages/api-docs/zoom.js +++ b/docs/pages/api-docs/zoom.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/2019-developer-survey-results.js b/docs/pages/blog/2019-developer-survey-results.js index 524caf111d9048..3b118ab81f45c8 100644 --- a/docs/pages/blog/2019-developer-survey-results.js +++ b/docs/pages/blog/2019-developer-survey-results.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/2019.js b/docs/pages/blog/2019.js index 5d73a24aa05b61..6b81c9e95fd34b 100644 --- a/docs/pages/blog/2019.js +++ b/docs/pages/blog/2019.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/2020-introducing-sketch.js b/docs/pages/blog/2020-introducing-sketch.js index acb177eea8e8d9..440716128a20a2 100644 --- a/docs/pages/blog/2020-introducing-sketch.js +++ b/docs/pages/blog/2020-introducing-sketch.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/2020-q1-update.js b/docs/pages/blog/2020-q1-update.js index 23281ba70d7951..b9c0202b7e1304 100644 --- a/docs/pages/blog/2020-q1-update.js +++ b/docs/pages/blog/2020-q1-update.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/april-2019-update.js b/docs/pages/blog/april-2019-update.js index 940dcae2556540..e3c233deb71094 100644 --- a/docs/pages/blog/april-2019-update.js +++ b/docs/pages/blog/april-2019-update.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/august-2019-update.js b/docs/pages/blog/august-2019-update.js index bf13085638ef06..49dd1918afe1bf 100644 --- a/docs/pages/blog/august-2019-update.js +++ b/docs/pages/blog/august-2019-update.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/december-2019-update.js b/docs/pages/blog/december-2019-update.js index 92046fdf585dfe..ee1527d692cd65 100644 --- a/docs/pages/blog/december-2019-update.js +++ b/docs/pages/blog/december-2019-update.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/july-2019-update.js b/docs/pages/blog/july-2019-update.js index c71fd9a22beed1..4d4e8db29f38de 100644 --- a/docs/pages/blog/july-2019-update.js +++ b/docs/pages/blog/july-2019-update.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/june-2019-update.js b/docs/pages/blog/june-2019-update.js index b44b6d0ae863e3..5e39fb588e1e47 100644 --- a/docs/pages/blog/june-2019-update.js +++ b/docs/pages/blog/june-2019-update.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/march-2019-update.js b/docs/pages/blog/march-2019-update.js index 44fe56bdd4f069..556a923d782fb7 100644 --- a/docs/pages/blog/march-2019-update.js +++ b/docs/pages/blog/march-2019-update.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/material-ui-v1-is-out.js b/docs/pages/blog/material-ui-v1-is-out.js index 73e06c40a73276..f939051a4049e8 100644 --- a/docs/pages/blog/material-ui-v1-is-out.js +++ b/docs/pages/blog/material-ui-v1-is-out.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/material-ui-v4-is-out.js b/docs/pages/blog/material-ui-v4-is-out.js index 272645daf7829d..64ce32d8c50244 100644 --- a/docs/pages/blog/material-ui-v4-is-out.js +++ b/docs/pages/blog/material-ui-v4-is-out.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/may-2019-update.js b/docs/pages/blog/may-2019-update.js index 3013ec85a67ba6..bcdefc9b7c454b 100644 --- a/docs/pages/blog/may-2019-update.js +++ b/docs/pages/blog/may-2019-update.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/november-2019-update.js b/docs/pages/blog/november-2019-update.js index aee3400503cab8..c88f5dccb4e4eb 100644 --- a/docs/pages/blog/november-2019-update.js +++ b/docs/pages/blog/november-2019-update.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/october-2019-update.js b/docs/pages/blog/october-2019-update.js index 8611daa2984068..17f6b574e6d4cb 100644 --- a/docs/pages/blog/october-2019-update.js +++ b/docs/pages/blog/october-2019-update.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/september-2019-update.js b/docs/pages/blog/september-2019-update.js index 6aaebc9d1a50e2..e55f6be3cf43c8 100644 --- a/docs/pages/blog/september-2019-update.js +++ b/docs/pages/blog/september-2019-update.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/company/about.js b/docs/pages/company/about.js index 7870ac44131b67..520ce32a6e5afc 100644 --- a/docs/pages/company/about.js +++ b/docs/pages/company/about.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/company/contact.js b/docs/pages/company/contact.js index 9771f8f25e862e..5b52af19c15c8f 100644 --- a/docs/pages/company/contact.js +++ b/docs/pages/company/contact.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/company/jobs.js b/docs/pages/company/jobs.js index b0222383909b49..987007702d9b75 100644 --- a/docs/pages/company/jobs.js +++ b/docs/pages/company/jobs.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/about-the-lab.js b/docs/pages/components/about-the-lab.js index 447a88bf66be7b..f1aa9fab740640 100644 --- a/docs/pages/components/about-the-lab.js +++ b/docs/pages/components/about-the-lab.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/alert.js b/docs/pages/components/alert.js index e53eccb29d9e27..c207e67cee38bf 100644 --- a/docs/pages/components/alert.js +++ b/docs/pages/components/alert.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/app-bar.js b/docs/pages/components/app-bar.js index b85176e6fb68d1..d56ecfcf31af65 100644 --- a/docs/pages/components/app-bar.js +++ b/docs/pages/components/app-bar.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/autocomplete.js b/docs/pages/components/autocomplete.js index 9e97b4b9ba3b5e..6453efb3ce8eef 100644 --- a/docs/pages/components/autocomplete.js +++ b/docs/pages/components/autocomplete.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/avatars.js b/docs/pages/components/avatars.js index 0dffca18442e7b..28cf8849a2c7ca 100644 --- a/docs/pages/components/avatars.js +++ b/docs/pages/components/avatars.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/backdrop.js b/docs/pages/components/backdrop.js index d1495cbea01727..22bbedb781f32c 100644 --- a/docs/pages/components/backdrop.js +++ b/docs/pages/components/backdrop.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/badges.js b/docs/pages/components/badges.js index 505df5b664bb52..a96c83122233ef 100644 --- a/docs/pages/components/badges.js +++ b/docs/pages/components/badges.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/bottom-navigation.js b/docs/pages/components/bottom-navigation.js index 13569e62335f07..1006d74622421e 100644 --- a/docs/pages/components/bottom-navigation.js +++ b/docs/pages/components/bottom-navigation.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/box.js b/docs/pages/components/box.js index a0738c40cc1e1f..d9c3c6d3e3317d 100644 --- a/docs/pages/components/box.js +++ b/docs/pages/components/box.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/breadcrumbs.js b/docs/pages/components/breadcrumbs.js index 9337d751db21bb..b3d6656305331e 100644 --- a/docs/pages/components/breadcrumbs.js +++ b/docs/pages/components/breadcrumbs.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/button-group.js b/docs/pages/components/button-group.js index 4ccc41eb71a912..1aa16624187c98 100644 --- a/docs/pages/components/button-group.js +++ b/docs/pages/components/button-group.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/buttons.js b/docs/pages/components/buttons.js index 02169b375934f8..88d67e6460a5b3 100644 --- a/docs/pages/components/buttons.js +++ b/docs/pages/components/buttons.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/cards.js b/docs/pages/components/cards.js index 6256e603a52e1e..ad3a576049c82d 100644 --- a/docs/pages/components/cards.js +++ b/docs/pages/components/cards.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/checkboxes.js b/docs/pages/components/checkboxes.js index f8d77bc817b55b..3fd730c4d81699 100644 --- a/docs/pages/components/checkboxes.js +++ b/docs/pages/components/checkboxes.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/chips.js b/docs/pages/components/chips.js index 87f15ea24b6405..5c95a3cb3f7262 100644 --- a/docs/pages/components/chips.js +++ b/docs/pages/components/chips.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/click-away-listener.js b/docs/pages/components/click-away-listener.js index 1e188058b16806..0a0c1a7aac541f 100644 --- a/docs/pages/components/click-away-listener.js +++ b/docs/pages/components/click-away-listener.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/container.js b/docs/pages/components/container.js index 4043cf47eb0e78..87c41e8326a980 100644 --- a/docs/pages/components/container.js +++ b/docs/pages/components/container.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/css-baseline.js b/docs/pages/components/css-baseline.js index da7c410751c80c..b576ac3400968a 100644 --- a/docs/pages/components/css-baseline.js +++ b/docs/pages/components/css-baseline.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/dialogs.js b/docs/pages/components/dialogs.js index 7d4f476b587046..6dcb4d9fbdfb6a 100644 --- a/docs/pages/components/dialogs.js +++ b/docs/pages/components/dialogs.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/dividers.js b/docs/pages/components/dividers.js index 355e5348150518..645970ceff12aa 100644 --- a/docs/pages/components/dividers.js +++ b/docs/pages/components/dividers.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/drawers.js b/docs/pages/components/drawers.js index b667883e0746cd..96c9858f4c776b 100644 --- a/docs/pages/components/drawers.js +++ b/docs/pages/components/drawers.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/expansion-panels.js b/docs/pages/components/expansion-panels.js index 1efb601bd3b1af..085ab5a5430b58 100644 --- a/docs/pages/components/expansion-panels.js +++ b/docs/pages/components/expansion-panels.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/floating-action-button.js b/docs/pages/components/floating-action-button.js index 120b56c88920a3..147e659242b579 100644 --- a/docs/pages/components/floating-action-button.js +++ b/docs/pages/components/floating-action-button.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/grid-list.js b/docs/pages/components/grid-list.js index 08f7f7ee24f8c2..0b1e980d6213da 100644 --- a/docs/pages/components/grid-list.js +++ b/docs/pages/components/grid-list.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/grid.js b/docs/pages/components/grid.js index 5d1e9078556e19..52e153f408cc92 100644 --- a/docs/pages/components/grid.js +++ b/docs/pages/components/grid.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/hidden.js b/docs/pages/components/hidden.js index 60b55b4656b781..c34a071c4a0e54 100644 --- a/docs/pages/components/hidden.js +++ b/docs/pages/components/hidden.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/icons.js b/docs/pages/components/icons.js index d1aa2e01ba3cfa..0147ab6a041ea5 100644 --- a/docs/pages/components/icons.js +++ b/docs/pages/components/icons.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/links.js b/docs/pages/components/links.js index 512f0507166a21..31758978d82c6a 100644 --- a/docs/pages/components/links.js +++ b/docs/pages/components/links.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/lists.js b/docs/pages/components/lists.js index 0e31e833cbd3ef..b6f94a290f416b 100644 --- a/docs/pages/components/lists.js +++ b/docs/pages/components/lists.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/material-icons.js b/docs/pages/components/material-icons.js index ddeba47d94e75d..b869c1e847c6d8 100644 --- a/docs/pages/components/material-icons.js +++ b/docs/pages/components/material-icons.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/menus.js b/docs/pages/components/menus.js index 5a824b934f79c1..c345a6e107f272 100644 --- a/docs/pages/components/menus.js +++ b/docs/pages/components/menus.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/modal.js b/docs/pages/components/modal.js index e98a6968594bc5..e3739bf6e7c730 100644 --- a/docs/pages/components/modal.js +++ b/docs/pages/components/modal.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/no-ssr.js b/docs/pages/components/no-ssr.js index e72325c78e1c47..6995881b0d1d7c 100644 --- a/docs/pages/components/no-ssr.js +++ b/docs/pages/components/no-ssr.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/pagination.js b/docs/pages/components/pagination.js index c0797e6118f061..135c7e25448bd9 100644 --- a/docs/pages/components/pagination.js +++ b/docs/pages/components/pagination.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/paper.js b/docs/pages/components/paper.js index fb49e5ec1a15c2..6b0a5878325c66 100644 --- a/docs/pages/components/paper.js +++ b/docs/pages/components/paper.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/pickers.js b/docs/pages/components/pickers.js index 347e44346eee20..d1d6b40d67148e 100644 --- a/docs/pages/components/pickers.js +++ b/docs/pages/components/pickers.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/popover.js b/docs/pages/components/popover.js index d3094b9218db39..f3eb2c64f127a3 100644 --- a/docs/pages/components/popover.js +++ b/docs/pages/components/popover.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/popper.js b/docs/pages/components/popper.js index b8c9138259cda1..e7a1cf1883a7e8 100644 --- a/docs/pages/components/popper.js +++ b/docs/pages/components/popper.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/portal.js b/docs/pages/components/portal.js index 1b2844cd050ef5..2bf5617619dad2 100644 --- a/docs/pages/components/portal.js +++ b/docs/pages/components/portal.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/progress.js b/docs/pages/components/progress.js index bdc0f31ebc4ccc..b27faef9164b54 100644 --- a/docs/pages/components/progress.js +++ b/docs/pages/components/progress.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/radio-buttons.js b/docs/pages/components/radio-buttons.js index f007a23ce7e8d9..775ddcf02a2f76 100644 --- a/docs/pages/components/radio-buttons.js +++ b/docs/pages/components/radio-buttons.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/rating.js b/docs/pages/components/rating.js index f3f75d06d8376f..ab5dd423611baf 100644 --- a/docs/pages/components/rating.js +++ b/docs/pages/components/rating.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/selects.js b/docs/pages/components/selects.js index b753f2b76c8bc5..05bde8cab653a1 100644 --- a/docs/pages/components/selects.js +++ b/docs/pages/components/selects.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/skeleton.js b/docs/pages/components/skeleton.js index 4a263a3aadc408..0c7cb637ac3777 100644 --- a/docs/pages/components/skeleton.js +++ b/docs/pages/components/skeleton.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/slider.js b/docs/pages/components/slider.js index 51e8c6021d64b4..a074067f002e69 100644 --- a/docs/pages/components/slider.js +++ b/docs/pages/components/slider.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/snackbars.js b/docs/pages/components/snackbars.js index cf4f1652c74d34..f74104eeffb9c6 100644 --- a/docs/pages/components/snackbars.js +++ b/docs/pages/components/snackbars.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/speed-dial.js b/docs/pages/components/speed-dial.js index 76a48cc97be0ee..55d1d880849584 100644 --- a/docs/pages/components/speed-dial.js +++ b/docs/pages/components/speed-dial.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/steppers.js b/docs/pages/components/steppers.js index c00f5fb0022dad..a108cd1d4481dc 100644 --- a/docs/pages/components/steppers.js +++ b/docs/pages/components/steppers.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/switches.js b/docs/pages/components/switches.js index d138b7d37c150e..f18d6f06559f6b 100644 --- a/docs/pages/components/switches.js +++ b/docs/pages/components/switches.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/tables.js b/docs/pages/components/tables.js index 33fc4aac399792..068c7ae8e195df 100644 --- a/docs/pages/components/tables.js +++ b/docs/pages/components/tables.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/tabs.js b/docs/pages/components/tabs.js index 4f91c9accb4663..08efee46da4a64 100644 --- a/docs/pages/components/tabs.js +++ b/docs/pages/components/tabs.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/text-fields.js b/docs/pages/components/text-fields.js index 7a8a4d5ab7115b..b353098c0d968e 100644 --- a/docs/pages/components/text-fields.js +++ b/docs/pages/components/text-fields.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/textarea-autosize.js b/docs/pages/components/textarea-autosize.js index 3e05d305b5d76b..6aa98c442c24f8 100644 --- a/docs/pages/components/textarea-autosize.js +++ b/docs/pages/components/textarea-autosize.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/toggle-button.js b/docs/pages/components/toggle-button.js index 212c427034810d..14dd6c3de76568 100644 --- a/docs/pages/components/toggle-button.js +++ b/docs/pages/components/toggle-button.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/tooltips.js b/docs/pages/components/tooltips.js index 32da53932c72ce..bf006afb22be3a 100644 --- a/docs/pages/components/tooltips.js +++ b/docs/pages/components/tooltips.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/transfer-list.js b/docs/pages/components/transfer-list.js index 14912a13c80d04..7c1de7674d4ae0 100644 --- a/docs/pages/components/transfer-list.js +++ b/docs/pages/components/transfer-list.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/transitions.js b/docs/pages/components/transitions.js index 73be39ac8826f7..2b719231d402d6 100644 --- a/docs/pages/components/transitions.js +++ b/docs/pages/components/transitions.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/tree-view.js b/docs/pages/components/tree-view.js index c0cf1a22638764..763eb4c1560f96 100644 --- a/docs/pages/components/tree-view.js +++ b/docs/pages/components/tree-view.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/typography.js b/docs/pages/components/typography.js index d95afd1e06cb62..58d716163609da 100644 --- a/docs/pages/components/typography.js +++ b/docs/pages/components/typography.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/use-media-query.js b/docs/pages/components/use-media-query.js index 127074a30c9ae7..0b826bedec759c 100644 --- a/docs/pages/components/use-media-query.js +++ b/docs/pages/components/use-media-query.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/customization/breakpoints.js b/docs/pages/customization/breakpoints.js index c70599fbfb1c0e..257174e38c266d 100644 --- a/docs/pages/customization/breakpoints.js +++ b/docs/pages/customization/breakpoints.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/customization/color.js b/docs/pages/customization/color.js index b3caa74fd4ac38..ba82b3720ae3de 100644 --- a/docs/pages/customization/color.js +++ b/docs/pages/customization/color.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/customization/components.js b/docs/pages/customization/components.js index 971b9a474ea715..e85d45e95b9591 100644 --- a/docs/pages/customization/components.js +++ b/docs/pages/customization/components.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/customization/default-theme.js b/docs/pages/customization/default-theme.js index 37c47717cbcf8e..280ddd6b3d046a 100644 --- a/docs/pages/customization/default-theme.js +++ b/docs/pages/customization/default-theme.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/customization/density.js b/docs/pages/customization/density.js index ef503d1ad62939..db3ad7135ab78c 100644 --- a/docs/pages/customization/density.js +++ b/docs/pages/customization/density.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/customization/globals.js b/docs/pages/customization/globals.js index aaa5875edad6b1..9be57f41d5f98f 100644 --- a/docs/pages/customization/globals.js +++ b/docs/pages/customization/globals.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/customization/palette.js b/docs/pages/customization/palette.js index 0d2244c50848c8..3974a2fd4ff54a 100644 --- a/docs/pages/customization/palette.js +++ b/docs/pages/customization/palette.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/customization/spacing.js b/docs/pages/customization/spacing.js index 2a2955e5d7d419..20832d551ea4bf 100644 --- a/docs/pages/customization/spacing.js +++ b/docs/pages/customization/spacing.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/customization/theming.js b/docs/pages/customization/theming.js index 4156902026056c..a531b2faee0c19 100644 --- a/docs/pages/customization/theming.js +++ b/docs/pages/customization/theming.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/customization/typography.js b/docs/pages/customization/typography.js index 4b1b6ec37dc73c..6e8979ce3e8f48 100644 --- a/docs/pages/customization/typography.js +++ b/docs/pages/customization/typography.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/customization/z-index.js b/docs/pages/customization/z-index.js index c23781b3c6d348..10fbbcc3bca7db 100644 --- a/docs/pages/customization/z-index.js +++ b/docs/pages/customization/z-index.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/discover-more/backers.js b/docs/pages/discover-more/backers.js index eaa41225b0315f..1c62bea4429561 100644 --- a/docs/pages/discover-more/backers.js +++ b/docs/pages/discover-more/backers.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/discover-more/changelog.js b/docs/pages/discover-more/changelog.js index 6b31c417d79540..edf9b1734c12b5 100644 --- a/docs/pages/discover-more/changelog.js +++ b/docs/pages/discover-more/changelog.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/discover-more/languages.js b/docs/pages/discover-more/languages.js index 95ea31cac39160..d6538e9e30fe22 100644 --- a/docs/pages/discover-more/languages.js +++ b/docs/pages/discover-more/languages.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/discover-more/related-projects.js b/docs/pages/discover-more/related-projects.js index df40d08e283391..4c9837f478e87c 100644 --- a/docs/pages/discover-more/related-projects.js +++ b/docs/pages/discover-more/related-projects.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/discover-more/roadmap.js b/docs/pages/discover-more/roadmap.js index 1c66d409fbd087..6b9946b26b6794 100644 --- a/docs/pages/discover-more/roadmap.js +++ b/docs/pages/discover-more/roadmap.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/discover-more/showcase.js b/docs/pages/discover-more/showcase.js index 4ecfff8265eb42..07b0d9b58361cb 100644 --- a/docs/pages/discover-more/showcase.js +++ b/docs/pages/discover-more/showcase.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/discover-more/team.js b/docs/pages/discover-more/team.js index c8683ca0f0fffd..2def2798dfa9b2 100644 --- a/docs/pages/discover-more/team.js +++ b/docs/pages/discover-more/team.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/discover-more/vision.js b/docs/pages/discover-more/vision.js index 0a53ef505b215a..438efefec3eaa1 100644 --- a/docs/pages/discover-more/vision.js +++ b/docs/pages/discover-more/vision.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/getting-started/example-projects.js b/docs/pages/getting-started/example-projects.js index 4c268ebacaeb8a..44ebf5f324ef7f 100644 --- a/docs/pages/getting-started/example-projects.js +++ b/docs/pages/getting-started/example-projects.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/getting-started/faq.js b/docs/pages/getting-started/faq.js index 19ecae50fabba9..8a8231a0b6ad19 100644 --- a/docs/pages/getting-started/faq.js +++ b/docs/pages/getting-started/faq.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/getting-started/installation.js b/docs/pages/getting-started/installation.js index 1991a16c2c1841..186ec866071d1c 100644 --- a/docs/pages/getting-started/installation.js +++ b/docs/pages/getting-started/installation.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/getting-started/learn.js b/docs/pages/getting-started/learn.js index 07c316a1f5d690..c6ad08fc2c8e63 100644 --- a/docs/pages/getting-started/learn.js +++ b/docs/pages/getting-started/learn.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/getting-started/support.js b/docs/pages/getting-started/support.js index ae33d2e1bfc707..6e970987354bf3 100644 --- a/docs/pages/getting-started/support.js +++ b/docs/pages/getting-started/support.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/getting-started/supported-components.js b/docs/pages/getting-started/supported-components.js index a38a29e0c934ea..57d91ecd141183 100644 --- a/docs/pages/getting-started/supported-components.js +++ b/docs/pages/getting-started/supported-components.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/getting-started/supported-platforms.js b/docs/pages/getting-started/supported-platforms.js index e3098d157c8856..2c00aa31fc2db7 100644 --- a/docs/pages/getting-started/supported-platforms.js +++ b/docs/pages/getting-started/supported-platforms.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/getting-started/templates.js b/docs/pages/getting-started/templates.js index c970a4120563e3..fcad74dcb401ce 100644 --- a/docs/pages/getting-started/templates.js +++ b/docs/pages/getting-started/templates.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/getting-started/usage.js b/docs/pages/getting-started/usage.js index 5d5983041658da..9151ec7a5a0a7e 100644 --- a/docs/pages/getting-started/usage.js +++ b/docs/pages/getting-started/usage.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/guides/api.js b/docs/pages/guides/api.js index 36e3378d7cafd6..7726cdd1d84382 100644 --- a/docs/pages/guides/api.js +++ b/docs/pages/guides/api.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/guides/composition.js b/docs/pages/guides/composition.js index bb1cdf01873215..99e09e196fd2c1 100644 --- a/docs/pages/guides/composition.js +++ b/docs/pages/guides/composition.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/guides/flow.js b/docs/pages/guides/flow.js index 7d232beca018cc..065350a500dc6b 100644 --- a/docs/pages/guides/flow.js +++ b/docs/pages/guides/flow.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/guides/interoperability.js b/docs/pages/guides/interoperability.js index 388e998360ee4c..20eceb91ef655c 100644 --- a/docs/pages/guides/interoperability.js +++ b/docs/pages/guides/interoperability.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/guides/localization.js b/docs/pages/guides/localization.js index 1b3acd8940fafe..ac15bea150a43e 100644 --- a/docs/pages/guides/localization.js +++ b/docs/pages/guides/localization.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/guides/migration-v0x.js b/docs/pages/guides/migration-v0x.js index 3212b181b6f990..e2cd4ff328cee3 100644 --- a/docs/pages/guides/migration-v0x.js +++ b/docs/pages/guides/migration-v0x.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/guides/migration-v3.js b/docs/pages/guides/migration-v3.js index c1d5b361c6c963..1b7d0b64226eaf 100644 --- a/docs/pages/guides/migration-v3.js +++ b/docs/pages/guides/migration-v3.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/guides/minimizing-bundle-size.js b/docs/pages/guides/minimizing-bundle-size.js index d22f27c6cc179f..b4ac3646dc219c 100644 --- a/docs/pages/guides/minimizing-bundle-size.js +++ b/docs/pages/guides/minimizing-bundle-size.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/guides/responsive-ui.js b/docs/pages/guides/responsive-ui.js index bc49eb165da18c..1c37ee0be06e22 100644 --- a/docs/pages/guides/responsive-ui.js +++ b/docs/pages/guides/responsive-ui.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/guides/right-to-left.js b/docs/pages/guides/right-to-left.js index ea2ef44f01dacf..56063c1e71c326 100644 --- a/docs/pages/guides/right-to-left.js +++ b/docs/pages/guides/right-to-left.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/guides/server-rendering.js b/docs/pages/guides/server-rendering.js index 45591a81f4f1b9..db3762d6157b5a 100644 --- a/docs/pages/guides/server-rendering.js +++ b/docs/pages/guides/server-rendering.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/guides/testing.js b/docs/pages/guides/testing.js index e2a4db584cc830..d2bca52c8b90d6 100644 --- a/docs/pages/guides/testing.js +++ b/docs/pages/guides/testing.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/guides/typescript.js b/docs/pages/guides/typescript.js index 307816c0ee58ba..edb848fca05163 100644 --- a/docs/pages/guides/typescript.js +++ b/docs/pages/guides/typescript.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/styles/advanced.js b/docs/pages/styles/advanced.js index f744fb9cfef821..84977862d8414d 100644 --- a/docs/pages/styles/advanced.js +++ b/docs/pages/styles/advanced.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/styles/api.js b/docs/pages/styles/api.js index 70d08f9b731393..452e694d559e72 100644 --- a/docs/pages/styles/api.js +++ b/docs/pages/styles/api.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/styles/basics.js b/docs/pages/styles/basics.js index a4ae4ac3897350..5fbe552a35b71f 100644 --- a/docs/pages/styles/basics.js +++ b/docs/pages/styles/basics.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/system/api.js b/docs/pages/system/api.js index 6e8b764547af77..717921a1f8363c 100644 --- a/docs/pages/system/api.js +++ b/docs/pages/system/api.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/system/basics.js b/docs/pages/system/basics.js index 32c7b380d41fde..1520a082ec46cd 100644 --- a/docs/pages/system/basics.js +++ b/docs/pages/system/basics.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/system/borders.js b/docs/pages/system/borders.js index 097c82e0e926c8..5b1b3ec5fbe762 100644 --- a/docs/pages/system/borders.js +++ b/docs/pages/system/borders.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/system/display.js b/docs/pages/system/display.js index 62435aa66a984f..ecf57b87af1669 100644 --- a/docs/pages/system/display.js +++ b/docs/pages/system/display.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/system/flexbox.js b/docs/pages/system/flexbox.js index ec3bff76397b3b..cfc37c99282f70 100644 --- a/docs/pages/system/flexbox.js +++ b/docs/pages/system/flexbox.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/system/palette.js b/docs/pages/system/palette.js index 7633b2621effc7..421b0d7fd06b43 100644 --- a/docs/pages/system/palette.js +++ b/docs/pages/system/palette.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/system/positions.js b/docs/pages/system/positions.js index 8a9426c2f1fe3b..47813b8f8a2c5d 100644 --- a/docs/pages/system/positions.js +++ b/docs/pages/system/positions.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/system/shadows.js b/docs/pages/system/shadows.js index a251dab19c2a8b..dea5b30dd41df3 100644 --- a/docs/pages/system/shadows.js +++ b/docs/pages/system/shadows.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/system/sizing.js b/docs/pages/system/sizing.js index 533881fcb247eb..b85408cd4dc39a 100644 --- a/docs/pages/system/sizing.js +++ b/docs/pages/system/sizing.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/system/spacing.js b/docs/pages/system/spacing.js index 5dce9a9e09c776..cdb5029f366c42 100644 --- a/docs/pages/system/spacing.js +++ b/docs/pages/system/spacing.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/system/typography.js b/docs/pages/system/typography.js index 954570a760c6cc..5cacfba788dad3 100644 --- a/docs/pages/system/typography.js +++ b/docs/pages/system/typography.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/scripts/buildApi.js b/docs/scripts/buildApi.js index d9f106b186b8ee..66400d0f068d91 100644 --- a/docs/scripts/buildApi.js +++ b/docs/scripts/buildApi.js @@ -342,8 +342,8 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { - const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); +Page.getInitialProps = async (ctx) => { + const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); return { demos, docs }; }; `.replace(/\r?\n/g, reactAPI.EOL), diff --git a/docs/src/modules/utils/parseMarkdown.js b/docs/src/modules/utils/parseMarkdown.js index e81262b8d9925e..33b385d497cb2f 100644 --- a/docs/src/modules/utils/parseMarkdown.js +++ b/docs/src/modules/utils/parseMarkdown.js @@ -1,5 +1,5 @@ import marked from 'marked/lib/marked'; -import { LANGUAGES_IN_PROGRESS } from 'docs/src/modules/constants'; +import { LANGUAGES_SSR, LANGUAGES_IN_PROGRESS } from 'docs/src/modules/constants'; import kebabCase from 'lodash/kebabCase'; import { rewriteUrlForNextExport } from 'next/dist/next-server/lib/router/rewrite-url-for-export'; import textToHash from 'docs/src/modules/utils/textToHash'; @@ -106,17 +106,26 @@ const externs = [ ]; export function prepareMarkdown(config) { - const { pageFilename, requireRaw } = config; + const { ctx, pageFilename, requireRaw } = config; + const userLanguage = ctx.query.userLanguage; const demos = {}; const docs = {}; + requireRaw.keys().forEach((filename) => { if (filename.indexOf('.md') !== -1) { const match = filename.match(/-([a-z]{2})\.md$/); - const userLanguage = + const fileUserLanguage = match && LANGUAGES_IN_PROGRESS.indexOf(match[1]) !== -1 ? match[1] : 'en'; + if ( + (userLanguage === 'en' && LANGUAGES_SSR.indexOf(fileUserLanguage) === -1) || + (userLanguage !== 'en' && userLanguage !== fileUserLanguage) + ) { + return; + } + const markdown = requireRaw(filename); const contents = getContents(markdown); const headers = getHeaders(markdown); @@ -204,11 +213,11 @@ ${headers.components let finalHref = href; if ( - userLanguage !== 'en' && + fileUserLanguage !== 'en' && finalHref.indexOf('/') === 0 && finalHref !== '/size-snapshot' ) { - finalHref = `/${userLanguage}${finalHref}`; + finalHref = `/${fileUserLanguage}${finalHref}`; } return `${linkText}`; @@ -222,11 +231,13 @@ ${headers.components `); - const location = headers.filename || `/docs/src/pages/${pageFilename}/${filename}`; - - const localized = { description, location, rendered, toc, title }; - - docs[userLanguage] = localized; + docs[fileUserLanguage] = { + description, + location: headers.filename || `/docs/src/pages/${pageFilename}/${filename}`, + rendered, + toc, + title, + }; } else if (filename.indexOf('.tsx') !== -1) { const demoName = `pages/${pageFilename}/${filename .replace(/\.\//g, '') From c918ae7bd432c3f7bff7a936104203689bdc46de Mon Sep 17 00:00:00 2001 From: Olivier Tassinari Date: Mon, 20 Apr 2020 00:49:32 +0200 Subject: [PATCH 30/35] Revert "only send the locales we need to" This reverts commit 11d35cd131a6d70bb1c80bb2f3139c52efa23b22. --- docs/pages/_app.js | 7 ++--- docs/pages/api-docs/alert-title.js | 4 +-- docs/pages/api-docs/alert.js | 4 +-- docs/pages/api-docs/app-bar.js | 4 +-- docs/pages/api-docs/autocomplete.js | 4 +-- docs/pages/api-docs/avatar-group.js | 4 +-- docs/pages/api-docs/avatar.js | 4 +-- docs/pages/api-docs/backdrop.js | 4 +-- docs/pages/api-docs/badge.js | 4 +-- .../api-docs/bottom-navigation-action.js | 4 +-- docs/pages/api-docs/bottom-navigation.js | 4 +-- docs/pages/api-docs/breadcrumbs.js | 4 +-- docs/pages/api-docs/button-base.js | 4 +-- docs/pages/api-docs/button-group.js | 4 +-- docs/pages/api-docs/button.js | 4 +-- docs/pages/api-docs/card-action-area.js | 4 +-- docs/pages/api-docs/card-actions.js | 4 +-- docs/pages/api-docs/card-content.js | 4 +-- docs/pages/api-docs/card-header.js | 4 +-- docs/pages/api-docs/card-media.js | 4 +-- docs/pages/api-docs/card.js | 4 +-- docs/pages/api-docs/checkbox.js | 4 +-- docs/pages/api-docs/chip.js | 4 +-- docs/pages/api-docs/circular-progress.js | 4 +-- docs/pages/api-docs/click-away-listener.js | 4 +-- docs/pages/api-docs/collapse.js | 4 +-- docs/pages/api-docs/container.js | 4 +-- docs/pages/api-docs/css-baseline.js | 4 +-- docs/pages/api-docs/dialog-actions.js | 4 +-- docs/pages/api-docs/dialog-content-text.js | 4 +-- docs/pages/api-docs/dialog-content.js | 4 +-- docs/pages/api-docs/dialog-title.js | 4 +-- docs/pages/api-docs/dialog.js | 4 +-- docs/pages/api-docs/divider.js | 4 +-- docs/pages/api-docs/drawer.js | 4 +-- .../pages/api-docs/expansion-panel-actions.js | 4 +-- .../pages/api-docs/expansion-panel-details.js | 4 +-- .../pages/api-docs/expansion-panel-summary.js | 4 +-- docs/pages/api-docs/expansion-panel.js | 4 +-- docs/pages/api-docs/fab.js | 4 +-- docs/pages/api-docs/fade.js | 4 +-- docs/pages/api-docs/filled-input.js | 4 +-- docs/pages/api-docs/form-control-label.js | 4 +-- docs/pages/api-docs/form-control.js | 4 +-- docs/pages/api-docs/form-group.js | 4 +-- docs/pages/api-docs/form-helper-text.js | 4 +-- docs/pages/api-docs/form-label.js | 4 +-- docs/pages/api-docs/grid-list-tile-bar.js | 4 +-- docs/pages/api-docs/grid-list-tile.js | 4 +-- docs/pages/api-docs/grid-list.js | 4 +-- docs/pages/api-docs/grid.js | 4 +-- docs/pages/api-docs/grow.js | 4 +-- docs/pages/api-docs/hidden.js | 4 +-- docs/pages/api-docs/icon-button.js | 4 +-- docs/pages/api-docs/icon.js | 4 +-- docs/pages/api-docs/input-adornment.js | 4 +-- docs/pages/api-docs/input-base.js | 4 +-- docs/pages/api-docs/input-label.js | 4 +-- docs/pages/api-docs/input.js | 4 +-- docs/pages/api-docs/linear-progress.js | 4 +-- docs/pages/api-docs/link.js | 4 +-- docs/pages/api-docs/list-item-avatar.js | 4 +-- docs/pages/api-docs/list-item-icon.js | 4 +-- .../api-docs/list-item-secondary-action.js | 4 +-- docs/pages/api-docs/list-item-text.js | 4 +-- docs/pages/api-docs/list-item.js | 4 +-- docs/pages/api-docs/list-subheader.js | 4 +-- docs/pages/api-docs/list.js | 4 +-- docs/pages/api-docs/menu-item.js | 4 +-- docs/pages/api-docs/menu-list.js | 4 +-- docs/pages/api-docs/menu.js | 4 +-- docs/pages/api-docs/mobile-stepper.js | 4 +-- docs/pages/api-docs/modal.js | 4 +-- docs/pages/api-docs/native-select.js | 4 +-- docs/pages/api-docs/no-ssr.js | 4 +-- docs/pages/api-docs/outlined-input.js | 4 +-- docs/pages/api-docs/pagination-item.js | 4 +-- docs/pages/api-docs/pagination.js | 4 +-- docs/pages/api-docs/paper.js | 4 +-- docs/pages/api-docs/popover.js | 4 +-- docs/pages/api-docs/popper.js | 4 +-- docs/pages/api-docs/portal.js | 4 +-- docs/pages/api-docs/radio-group.js | 4 +-- docs/pages/api-docs/radio.js | 4 +-- docs/pages/api-docs/rating.js | 4 +-- docs/pages/api-docs/root-ref.js | 4 +-- docs/pages/api-docs/scoped-css-baseline.js | 4 +-- docs/pages/api-docs/select.js | 4 +-- docs/pages/api-docs/skeleton.js | 4 +-- docs/pages/api-docs/slide.js | 4 +-- docs/pages/api-docs/slider.js | 4 +-- docs/pages/api-docs/snackbar-content.js | 4 +-- docs/pages/api-docs/snackbar.js | 4 +-- docs/pages/api-docs/speed-dial-action.js | 4 +-- docs/pages/api-docs/speed-dial-icon.js | 4 +-- docs/pages/api-docs/speed-dial.js | 4 +-- docs/pages/api-docs/step-button.js | 4 +-- docs/pages/api-docs/step-connector.js | 4 +-- docs/pages/api-docs/step-content.js | 4 +-- docs/pages/api-docs/step-icon.js | 4 +-- docs/pages/api-docs/step-label.js | 4 +-- docs/pages/api-docs/step.js | 4 +-- docs/pages/api-docs/stepper.js | 4 +-- docs/pages/api-docs/svg-icon.js | 4 +-- docs/pages/api-docs/swipeable-drawer.js | 4 +-- docs/pages/api-docs/switch.js | 4 +-- docs/pages/api-docs/tab.js | 4 +-- docs/pages/api-docs/table-body.js | 4 +-- docs/pages/api-docs/table-cell.js | 4 +-- docs/pages/api-docs/table-container.js | 4 +-- docs/pages/api-docs/table-footer.js | 4 +-- docs/pages/api-docs/table-head.js | 4 +-- docs/pages/api-docs/table-pagination.js | 4 +-- docs/pages/api-docs/table-row.js | 4 +-- docs/pages/api-docs/table-sort-label.js | 4 +-- docs/pages/api-docs/table.js | 4 +-- docs/pages/api-docs/tabs.js | 4 +-- docs/pages/api-docs/text-field.js | 4 +-- docs/pages/api-docs/textarea-autosize.js | 4 +-- docs/pages/api-docs/toggle-button-group.js | 4 +-- docs/pages/api-docs/toggle-button.js | 4 +-- docs/pages/api-docs/toolbar.js | 4 +-- docs/pages/api-docs/tooltip.js | 4 +-- docs/pages/api-docs/tree-item.js | 4 +-- docs/pages/api-docs/tree-view.js | 4 +-- docs/pages/api-docs/typography.js | 4 +-- docs/pages/api-docs/zoom.js | 4 +-- .../blog/2019-developer-survey-results.js | 4 +-- docs/pages/blog/2019.js | 4 +-- docs/pages/blog/2020-introducing-sketch.js | 4 +-- docs/pages/blog/2020-q1-update.js | 4 +-- docs/pages/blog/april-2019-update.js | 4 +-- docs/pages/blog/august-2019-update.js | 4 +-- docs/pages/blog/december-2019-update.js | 4 +-- docs/pages/blog/july-2019-update.js | 4 +-- docs/pages/blog/june-2019-update.js | 4 +-- docs/pages/blog/march-2019-update.js | 4 +-- docs/pages/blog/material-ui-v1-is-out.js | 4 +-- docs/pages/blog/material-ui-v4-is-out.js | 4 +-- docs/pages/blog/may-2019-update.js | 4 +-- docs/pages/blog/november-2019-update.js | 4 +-- docs/pages/blog/october-2019-update.js | 4 +-- docs/pages/blog/september-2019-update.js | 4 +-- docs/pages/company/about.js | 4 +-- docs/pages/company/contact.js | 4 +-- docs/pages/company/jobs.js | 4 +-- docs/pages/components/about-the-lab.js | 4 +-- docs/pages/components/alert.js | 4 +-- docs/pages/components/app-bar.js | 4 +-- docs/pages/components/autocomplete.js | 4 +-- docs/pages/components/avatars.js | 4 +-- docs/pages/components/backdrop.js | 4 +-- docs/pages/components/badges.js | 4 +-- docs/pages/components/bottom-navigation.js | 4 +-- docs/pages/components/box.js | 4 +-- docs/pages/components/breadcrumbs.js | 4 +-- docs/pages/components/button-group.js | 4 +-- docs/pages/components/buttons.js | 4 +-- docs/pages/components/cards.js | 4 +-- docs/pages/components/checkboxes.js | 4 +-- docs/pages/components/chips.js | 4 +-- docs/pages/components/click-away-listener.js | 4 +-- docs/pages/components/container.js | 4 +-- docs/pages/components/css-baseline.js | 4 +-- docs/pages/components/dialogs.js | 4 +-- docs/pages/components/dividers.js | 4 +-- docs/pages/components/drawers.js | 4 +-- docs/pages/components/expansion-panels.js | 4 +-- .../components/floating-action-button.js | 4 +-- docs/pages/components/grid-list.js | 4 +-- docs/pages/components/grid.js | 4 +-- docs/pages/components/hidden.js | 4 +-- docs/pages/components/icons.js | 4 +-- docs/pages/components/links.js | 4 +-- docs/pages/components/lists.js | 4 +-- docs/pages/components/material-icons.js | 4 +-- docs/pages/components/menus.js | 4 +-- docs/pages/components/modal.js | 4 +-- docs/pages/components/no-ssr.js | 4 +-- docs/pages/components/pagination.js | 4 +-- docs/pages/components/paper.js | 4 +-- docs/pages/components/pickers.js | 4 +-- docs/pages/components/popover.js | 4 +-- docs/pages/components/popper.js | 4 +-- docs/pages/components/portal.js | 4 +-- docs/pages/components/progress.js | 4 +-- docs/pages/components/radio-buttons.js | 4 +-- docs/pages/components/rating.js | 4 +-- docs/pages/components/selects.js | 4 +-- docs/pages/components/skeleton.js | 4 +-- docs/pages/components/slider.js | 4 +-- docs/pages/components/snackbars.js | 4 +-- docs/pages/components/speed-dial.js | 4 +-- docs/pages/components/steppers.js | 4 +-- docs/pages/components/switches.js | 4 +-- docs/pages/components/tables.js | 4 +-- docs/pages/components/tabs.js | 4 +-- docs/pages/components/text-fields.js | 4 +-- docs/pages/components/textarea-autosize.js | 4 +-- docs/pages/components/toggle-button.js | 4 +-- docs/pages/components/tooltips.js | 4 +-- docs/pages/components/transfer-list.js | 4 +-- docs/pages/components/transitions.js | 4 +-- docs/pages/components/tree-view.js | 4 +-- docs/pages/components/typography.js | 4 +-- docs/pages/components/use-media-query.js | 4 +-- docs/pages/customization/breakpoints.js | 4 +-- docs/pages/customization/color.js | 4 +-- docs/pages/customization/components.js | 4 +-- docs/pages/customization/default-theme.js | 4 +-- docs/pages/customization/density.js | 4 +-- docs/pages/customization/globals.js | 4 +-- docs/pages/customization/palette.js | 4 +-- docs/pages/customization/spacing.js | 4 +-- docs/pages/customization/theming.js | 4 +-- docs/pages/customization/typography.js | 4 +-- docs/pages/customization/z-index.js | 4 +-- docs/pages/discover-more/backers.js | 4 +-- docs/pages/discover-more/changelog.js | 4 +-- docs/pages/discover-more/languages.js | 4 +-- docs/pages/discover-more/related-projects.js | 4 +-- docs/pages/discover-more/roadmap.js | 4 +-- docs/pages/discover-more/showcase.js | 4 +-- docs/pages/discover-more/team.js | 4 +-- docs/pages/discover-more/vision.js | 4 +-- .../pages/getting-started/example-projects.js | 4 +-- docs/pages/getting-started/faq.js | 4 +-- docs/pages/getting-started/installation.js | 4 +-- docs/pages/getting-started/learn.js | 4 +-- docs/pages/getting-started/support.js | 4 +-- .../getting-started/supported-components.js | 4 +-- .../getting-started/supported-platforms.js | 4 +-- docs/pages/getting-started/templates.js | 4 +-- docs/pages/getting-started/usage.js | 4 +-- docs/pages/guides/api.js | 4 +-- docs/pages/guides/composition.js | 4 +-- docs/pages/guides/flow.js | 4 +-- docs/pages/guides/interoperability.js | 4 +-- docs/pages/guides/localization.js | 4 +-- docs/pages/guides/migration-v0x.js | 4 +-- docs/pages/guides/migration-v3.js | 4 +-- docs/pages/guides/minimizing-bundle-size.js | 4 +-- docs/pages/guides/responsive-ui.js | 4 +-- docs/pages/guides/right-to-left.js | 4 +-- docs/pages/guides/server-rendering.js | 4 +-- docs/pages/guides/testing.js | 4 +-- docs/pages/guides/typescript.js | 4 +-- docs/pages/styles/advanced.js | 4 +-- docs/pages/styles/api.js | 4 +-- docs/pages/styles/basics.js | 4 +-- docs/pages/system/api.js | 4 +-- docs/pages/system/basics.js | 4 +-- docs/pages/system/borders.js | 4 +-- docs/pages/system/display.js | 4 +-- docs/pages/system/flexbox.js | 4 +-- docs/pages/system/palette.js | 4 +-- docs/pages/system/positions.js | 4 +-- docs/pages/system/shadows.js | 4 +-- docs/pages/system/sizing.js | 4 +-- docs/pages/system/spacing.js | 4 +-- docs/pages/system/typography.js | 4 +-- docs/scripts/buildApi.js | 4 +-- docs/src/modules/utils/parseMarkdown.js | 31 ++++++------------- 263 files changed, 534 insertions(+), 548 deletions(-) diff --git a/docs/pages/_app.js b/docs/pages/_app.js index e5c054459ebc30..bdb2f61de1d4a1 100644 --- a/docs/pages/_app.js +++ b/docs/pages/_app.js @@ -335,16 +335,13 @@ MyApp.propTypes = { }; MyApp.getInitialProps = async ({ ctx, Component }) => { - let pageProps = {}; + let pageProps = { userLanguage: ctx.query.userLanguage }; if (Component.getInitialProps) { pageProps = await Component.getInitialProps(ctx); } return { - pageProps: { - userLanguage: ctx.query.userLanguage, - ...pageProps, - }, + pageProps, }; }; diff --git a/docs/pages/api-docs/alert-title.js b/docs/pages/api-docs/alert-title.js index c201301c466c2a..86ca24770e9046 100644 --- a/docs/pages/api-docs/alert-title.js +++ b/docs/pages/api-docs/alert-title.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/alert.js b/docs/pages/api-docs/alert.js index 3cf9b6dfee385f..489a8cbe795092 100644 --- a/docs/pages/api-docs/alert.js +++ b/docs/pages/api-docs/alert.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/app-bar.js b/docs/pages/api-docs/app-bar.js index 7af29fdbf77172..6cfef2adb343a6 100644 --- a/docs/pages/api-docs/app-bar.js +++ b/docs/pages/api-docs/app-bar.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/autocomplete.js b/docs/pages/api-docs/autocomplete.js index c24bfaca7e3068..b66f3b0f902d6a 100644 --- a/docs/pages/api-docs/autocomplete.js +++ b/docs/pages/api-docs/autocomplete.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/avatar-group.js b/docs/pages/api-docs/avatar-group.js index 966bb86279d519..b2ca30b0773c97 100644 --- a/docs/pages/api-docs/avatar-group.js +++ b/docs/pages/api-docs/avatar-group.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/avatar.js b/docs/pages/api-docs/avatar.js index 19b332d475df5a..4aa86a5617f54e 100644 --- a/docs/pages/api-docs/avatar.js +++ b/docs/pages/api-docs/avatar.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/backdrop.js b/docs/pages/api-docs/backdrop.js index fc57edd31e6b63..dac52a7c65c632 100644 --- a/docs/pages/api-docs/backdrop.js +++ b/docs/pages/api-docs/backdrop.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/badge.js b/docs/pages/api-docs/badge.js index 8dd8cbaf8fff8f..cb987dd47a91de 100644 --- a/docs/pages/api-docs/badge.js +++ b/docs/pages/api-docs/badge.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/bottom-navigation-action.js b/docs/pages/api-docs/bottom-navigation-action.js index 8208f08744a37a..2d9fdc90460823 100644 --- a/docs/pages/api-docs/bottom-navigation-action.js +++ b/docs/pages/api-docs/bottom-navigation-action.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/bottom-navigation.js b/docs/pages/api-docs/bottom-navigation.js index a5eb1a61d0975f..20dd831cf300e2 100644 --- a/docs/pages/api-docs/bottom-navigation.js +++ b/docs/pages/api-docs/bottom-navigation.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/breadcrumbs.js b/docs/pages/api-docs/breadcrumbs.js index 3f799c0f40451f..56d018ae5991cf 100644 --- a/docs/pages/api-docs/breadcrumbs.js +++ b/docs/pages/api-docs/breadcrumbs.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/button-base.js b/docs/pages/api-docs/button-base.js index bbb7c1198ff0dc..0b30045590b893 100644 --- a/docs/pages/api-docs/button-base.js +++ b/docs/pages/api-docs/button-base.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/button-group.js b/docs/pages/api-docs/button-group.js index f443f5a5e2e5cd..e843b0ee0b51a8 100644 --- a/docs/pages/api-docs/button-group.js +++ b/docs/pages/api-docs/button-group.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/button.js b/docs/pages/api-docs/button.js index 6d63ad4eec7fed..85584346f4974e 100644 --- a/docs/pages/api-docs/button.js +++ b/docs/pages/api-docs/button.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/card-action-area.js b/docs/pages/api-docs/card-action-area.js index 41dbdde671741f..28e0bd695bee74 100644 --- a/docs/pages/api-docs/card-action-area.js +++ b/docs/pages/api-docs/card-action-area.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/card-actions.js b/docs/pages/api-docs/card-actions.js index ac49588aa0b457..c487a3e11525be 100644 --- a/docs/pages/api-docs/card-actions.js +++ b/docs/pages/api-docs/card-actions.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/card-content.js b/docs/pages/api-docs/card-content.js index 62e4d04203a771..e3c667050982bf 100644 --- a/docs/pages/api-docs/card-content.js +++ b/docs/pages/api-docs/card-content.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/card-header.js b/docs/pages/api-docs/card-header.js index 380738bdebc85f..30ba0bfab02b8b 100644 --- a/docs/pages/api-docs/card-header.js +++ b/docs/pages/api-docs/card-header.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/card-media.js b/docs/pages/api-docs/card-media.js index 983bd709752433..933d71925b5caf 100644 --- a/docs/pages/api-docs/card-media.js +++ b/docs/pages/api-docs/card-media.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/card.js b/docs/pages/api-docs/card.js index a1c2f5ebf68ede..f44c72db5205aa 100644 --- a/docs/pages/api-docs/card.js +++ b/docs/pages/api-docs/card.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/checkbox.js b/docs/pages/api-docs/checkbox.js index 5fcc89223af8c5..4d3aae0e81bd06 100644 --- a/docs/pages/api-docs/checkbox.js +++ b/docs/pages/api-docs/checkbox.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/chip.js b/docs/pages/api-docs/chip.js index 456220024d2e5c..1f1b291795c582 100644 --- a/docs/pages/api-docs/chip.js +++ b/docs/pages/api-docs/chip.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/circular-progress.js b/docs/pages/api-docs/circular-progress.js index 751d773301deac..2c4acf92799118 100644 --- a/docs/pages/api-docs/circular-progress.js +++ b/docs/pages/api-docs/circular-progress.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/click-away-listener.js b/docs/pages/api-docs/click-away-listener.js index 4d72fcc3a92cd0..6eeffe86dda54b 100644 --- a/docs/pages/api-docs/click-away-listener.js +++ b/docs/pages/api-docs/click-away-listener.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/collapse.js b/docs/pages/api-docs/collapse.js index ec21116a36f8ce..61186af0572bf3 100644 --- a/docs/pages/api-docs/collapse.js +++ b/docs/pages/api-docs/collapse.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/container.js b/docs/pages/api-docs/container.js index 508b9569e77365..7a350012c14b0c 100644 --- a/docs/pages/api-docs/container.js +++ b/docs/pages/api-docs/container.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/css-baseline.js b/docs/pages/api-docs/css-baseline.js index 12eaded5fed660..df3208d17bff6c 100644 --- a/docs/pages/api-docs/css-baseline.js +++ b/docs/pages/api-docs/css-baseline.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/dialog-actions.js b/docs/pages/api-docs/dialog-actions.js index 32dee4e285d558..c5104075babdfa 100644 --- a/docs/pages/api-docs/dialog-actions.js +++ b/docs/pages/api-docs/dialog-actions.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/dialog-content-text.js b/docs/pages/api-docs/dialog-content-text.js index 86ec0e51d5aed3..ad434a116e4b68 100644 --- a/docs/pages/api-docs/dialog-content-text.js +++ b/docs/pages/api-docs/dialog-content-text.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/dialog-content.js b/docs/pages/api-docs/dialog-content.js index 5452d24ae4edde..82ddf69713edf0 100644 --- a/docs/pages/api-docs/dialog-content.js +++ b/docs/pages/api-docs/dialog-content.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/dialog-title.js b/docs/pages/api-docs/dialog-title.js index 9f58c99c534a3f..df9f2e5547cce7 100644 --- a/docs/pages/api-docs/dialog-title.js +++ b/docs/pages/api-docs/dialog-title.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/dialog.js b/docs/pages/api-docs/dialog.js index 08bf303964d4d4..18c1539f10d2a5 100644 --- a/docs/pages/api-docs/dialog.js +++ b/docs/pages/api-docs/dialog.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/divider.js b/docs/pages/api-docs/divider.js index 0a4f86dbf4e73a..5d6a3443aeb03c 100644 --- a/docs/pages/api-docs/divider.js +++ b/docs/pages/api-docs/divider.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/drawer.js b/docs/pages/api-docs/drawer.js index 6e855619dcabeb..dd984135f59daa 100644 --- a/docs/pages/api-docs/drawer.js +++ b/docs/pages/api-docs/drawer.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/expansion-panel-actions.js b/docs/pages/api-docs/expansion-panel-actions.js index 8ee175ec04b3e1..ac815981030b1e 100644 --- a/docs/pages/api-docs/expansion-panel-actions.js +++ b/docs/pages/api-docs/expansion-panel-actions.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/expansion-panel-details.js b/docs/pages/api-docs/expansion-panel-details.js index 0c2419fe1ffb03..66e3491fb89806 100644 --- a/docs/pages/api-docs/expansion-panel-details.js +++ b/docs/pages/api-docs/expansion-panel-details.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/expansion-panel-summary.js b/docs/pages/api-docs/expansion-panel-summary.js index 21a06e9d9af671..a77f2b14b7b8f8 100644 --- a/docs/pages/api-docs/expansion-panel-summary.js +++ b/docs/pages/api-docs/expansion-panel-summary.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/expansion-panel.js b/docs/pages/api-docs/expansion-panel.js index 3a77d3feafae57..f1b0588f3ecb9a 100644 --- a/docs/pages/api-docs/expansion-panel.js +++ b/docs/pages/api-docs/expansion-panel.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/fab.js b/docs/pages/api-docs/fab.js index 6d0ea22581b1b2..030c82c056f184 100644 --- a/docs/pages/api-docs/fab.js +++ b/docs/pages/api-docs/fab.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/fade.js b/docs/pages/api-docs/fade.js index e16889a1ef2e95..01d9df147da70c 100644 --- a/docs/pages/api-docs/fade.js +++ b/docs/pages/api-docs/fade.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/filled-input.js b/docs/pages/api-docs/filled-input.js index d459a07b15ecf3..21518ebd760c71 100644 --- a/docs/pages/api-docs/filled-input.js +++ b/docs/pages/api-docs/filled-input.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/form-control-label.js b/docs/pages/api-docs/form-control-label.js index 49a672d5022ba2..e34345e5845a46 100644 --- a/docs/pages/api-docs/form-control-label.js +++ b/docs/pages/api-docs/form-control-label.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/form-control.js b/docs/pages/api-docs/form-control.js index 14c71df7c23d6e..38e49af422fe97 100644 --- a/docs/pages/api-docs/form-control.js +++ b/docs/pages/api-docs/form-control.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/form-group.js b/docs/pages/api-docs/form-group.js index c5ccfdc0645db0..d2fc4ac15ba7d7 100644 --- a/docs/pages/api-docs/form-group.js +++ b/docs/pages/api-docs/form-group.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/form-helper-text.js b/docs/pages/api-docs/form-helper-text.js index aca374b4a790ea..e0e41b4a0036f6 100644 --- a/docs/pages/api-docs/form-helper-text.js +++ b/docs/pages/api-docs/form-helper-text.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/form-label.js b/docs/pages/api-docs/form-label.js index 4dce0c82068e95..f479de8505477c 100644 --- a/docs/pages/api-docs/form-label.js +++ b/docs/pages/api-docs/form-label.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/grid-list-tile-bar.js b/docs/pages/api-docs/grid-list-tile-bar.js index 95aa4dcb444d76..691b5d6348f232 100644 --- a/docs/pages/api-docs/grid-list-tile-bar.js +++ b/docs/pages/api-docs/grid-list-tile-bar.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/grid-list-tile.js b/docs/pages/api-docs/grid-list-tile.js index c23c08e60983de..70bfb2e9e31616 100644 --- a/docs/pages/api-docs/grid-list-tile.js +++ b/docs/pages/api-docs/grid-list-tile.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/grid-list.js b/docs/pages/api-docs/grid-list.js index 51055983676005..f487d0d66b15f6 100644 --- a/docs/pages/api-docs/grid-list.js +++ b/docs/pages/api-docs/grid-list.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/grid.js b/docs/pages/api-docs/grid.js index 3a0846013c7e64..a221873161908e 100644 --- a/docs/pages/api-docs/grid.js +++ b/docs/pages/api-docs/grid.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/grow.js b/docs/pages/api-docs/grow.js index ae103441c4e8b6..3fe3c477a58cb4 100644 --- a/docs/pages/api-docs/grow.js +++ b/docs/pages/api-docs/grow.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/hidden.js b/docs/pages/api-docs/hidden.js index 4ea8e18b61f433..0f74f2d8e6e99c 100644 --- a/docs/pages/api-docs/hidden.js +++ b/docs/pages/api-docs/hidden.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/icon-button.js b/docs/pages/api-docs/icon-button.js index 1060e019f3e953..f62b78cb915313 100644 --- a/docs/pages/api-docs/icon-button.js +++ b/docs/pages/api-docs/icon-button.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/icon.js b/docs/pages/api-docs/icon.js index 66878204516b0e..376ebc6fab3b7c 100644 --- a/docs/pages/api-docs/icon.js +++ b/docs/pages/api-docs/icon.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/input-adornment.js b/docs/pages/api-docs/input-adornment.js index f15108732873df..df3623a9248a15 100644 --- a/docs/pages/api-docs/input-adornment.js +++ b/docs/pages/api-docs/input-adornment.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/input-base.js b/docs/pages/api-docs/input-base.js index e852b760d1d854..d5138bb220ef5f 100644 --- a/docs/pages/api-docs/input-base.js +++ b/docs/pages/api-docs/input-base.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/input-label.js b/docs/pages/api-docs/input-label.js index 4581375345bb32..0b798cd5c59c58 100644 --- a/docs/pages/api-docs/input-label.js +++ b/docs/pages/api-docs/input-label.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/input.js b/docs/pages/api-docs/input.js index b6ac7b9327feac..eb6bc275aa17aa 100644 --- a/docs/pages/api-docs/input.js +++ b/docs/pages/api-docs/input.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/linear-progress.js b/docs/pages/api-docs/linear-progress.js index 31a2fc192ca928..5603e89676b718 100644 --- a/docs/pages/api-docs/linear-progress.js +++ b/docs/pages/api-docs/linear-progress.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/link.js b/docs/pages/api-docs/link.js index 60e1adad4263b6..5c560418c9ca47 100644 --- a/docs/pages/api-docs/link.js +++ b/docs/pages/api-docs/link.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/list-item-avatar.js b/docs/pages/api-docs/list-item-avatar.js index 159fcddf930db8..0804c6aaa9a599 100644 --- a/docs/pages/api-docs/list-item-avatar.js +++ b/docs/pages/api-docs/list-item-avatar.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/list-item-icon.js b/docs/pages/api-docs/list-item-icon.js index 40716ecf85bc72..087a174aca3b88 100644 --- a/docs/pages/api-docs/list-item-icon.js +++ b/docs/pages/api-docs/list-item-icon.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/list-item-secondary-action.js b/docs/pages/api-docs/list-item-secondary-action.js index af00a5ecd9696c..b8466901cc20dd 100644 --- a/docs/pages/api-docs/list-item-secondary-action.js +++ b/docs/pages/api-docs/list-item-secondary-action.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/list-item-text.js b/docs/pages/api-docs/list-item-text.js index 506d0e48d1b091..f6c2af2eb9fc5c 100644 --- a/docs/pages/api-docs/list-item-text.js +++ b/docs/pages/api-docs/list-item-text.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/list-item.js b/docs/pages/api-docs/list-item.js index 5daac35253a693..6aa5bf483fb487 100644 --- a/docs/pages/api-docs/list-item.js +++ b/docs/pages/api-docs/list-item.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/list-subheader.js b/docs/pages/api-docs/list-subheader.js index 07184551a59031..89d712b0ae33b2 100644 --- a/docs/pages/api-docs/list-subheader.js +++ b/docs/pages/api-docs/list-subheader.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/list.js b/docs/pages/api-docs/list.js index 9fc8aafefe9f79..4a0806b20eaa89 100644 --- a/docs/pages/api-docs/list.js +++ b/docs/pages/api-docs/list.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/menu-item.js b/docs/pages/api-docs/menu-item.js index 96df2767ee8107..e4bdc70be15ead 100644 --- a/docs/pages/api-docs/menu-item.js +++ b/docs/pages/api-docs/menu-item.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/menu-list.js b/docs/pages/api-docs/menu-list.js index aa91a33e6717d8..9d85c402b71ef0 100644 --- a/docs/pages/api-docs/menu-list.js +++ b/docs/pages/api-docs/menu-list.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/menu.js b/docs/pages/api-docs/menu.js index 4a766c3056a13e..fdda8f28b3e6b9 100644 --- a/docs/pages/api-docs/menu.js +++ b/docs/pages/api-docs/menu.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/mobile-stepper.js b/docs/pages/api-docs/mobile-stepper.js index ba035d7ae8c514..053fe40204600c 100644 --- a/docs/pages/api-docs/mobile-stepper.js +++ b/docs/pages/api-docs/mobile-stepper.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/modal.js b/docs/pages/api-docs/modal.js index 30edda8d5ad6fb..4938e9ce6a3e4e 100644 --- a/docs/pages/api-docs/modal.js +++ b/docs/pages/api-docs/modal.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/native-select.js b/docs/pages/api-docs/native-select.js index e82591fd8e1830..3238f183ff248b 100644 --- a/docs/pages/api-docs/native-select.js +++ b/docs/pages/api-docs/native-select.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/no-ssr.js b/docs/pages/api-docs/no-ssr.js index 2d8ed1438a0500..91bebe40d7837a 100644 --- a/docs/pages/api-docs/no-ssr.js +++ b/docs/pages/api-docs/no-ssr.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/outlined-input.js b/docs/pages/api-docs/outlined-input.js index b8ee04bc886225..f3fa9830c1af0a 100644 --- a/docs/pages/api-docs/outlined-input.js +++ b/docs/pages/api-docs/outlined-input.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/pagination-item.js b/docs/pages/api-docs/pagination-item.js index 61ec7daac9c643..c2d7b769a967e0 100644 --- a/docs/pages/api-docs/pagination-item.js +++ b/docs/pages/api-docs/pagination-item.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/pagination.js b/docs/pages/api-docs/pagination.js index e1b5af2249757d..f1b91bf6eea289 100644 --- a/docs/pages/api-docs/pagination.js +++ b/docs/pages/api-docs/pagination.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/paper.js b/docs/pages/api-docs/paper.js index f37c5a8cb7b65d..1f9dbbc98493d6 100644 --- a/docs/pages/api-docs/paper.js +++ b/docs/pages/api-docs/paper.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/popover.js b/docs/pages/api-docs/popover.js index 28ac62cd9a8de5..c2ca190d2c4ef7 100644 --- a/docs/pages/api-docs/popover.js +++ b/docs/pages/api-docs/popover.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/popper.js b/docs/pages/api-docs/popper.js index e88608bad60f87..7d0b944a7605c8 100644 --- a/docs/pages/api-docs/popper.js +++ b/docs/pages/api-docs/popper.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/portal.js b/docs/pages/api-docs/portal.js index 10aa81b68d51aa..64307b1ddabf27 100644 --- a/docs/pages/api-docs/portal.js +++ b/docs/pages/api-docs/portal.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/radio-group.js b/docs/pages/api-docs/radio-group.js index 0a1a9cd31f9e40..121316503fa48a 100644 --- a/docs/pages/api-docs/radio-group.js +++ b/docs/pages/api-docs/radio-group.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/radio.js b/docs/pages/api-docs/radio.js index 6fd5e78028cca0..988ce26b99c2fd 100644 --- a/docs/pages/api-docs/radio.js +++ b/docs/pages/api-docs/radio.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/rating.js b/docs/pages/api-docs/rating.js index 4965e33f4123bb..1c4189edb33dc5 100644 --- a/docs/pages/api-docs/rating.js +++ b/docs/pages/api-docs/rating.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/root-ref.js b/docs/pages/api-docs/root-ref.js index da932cf32667ce..cf553943d285e3 100644 --- a/docs/pages/api-docs/root-ref.js +++ b/docs/pages/api-docs/root-ref.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/scoped-css-baseline.js b/docs/pages/api-docs/scoped-css-baseline.js index 96ce4956890c05..aeb3d2d3f3a126 100644 --- a/docs/pages/api-docs/scoped-css-baseline.js +++ b/docs/pages/api-docs/scoped-css-baseline.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/select.js b/docs/pages/api-docs/select.js index cf810dc4694ad7..3ec3e496e931e7 100644 --- a/docs/pages/api-docs/select.js +++ b/docs/pages/api-docs/select.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/skeleton.js b/docs/pages/api-docs/skeleton.js index 9ade041632c0bf..13f2e2b226504f 100644 --- a/docs/pages/api-docs/skeleton.js +++ b/docs/pages/api-docs/skeleton.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/slide.js b/docs/pages/api-docs/slide.js index b84b6ff05b2a5a..6935f09254bc6d 100644 --- a/docs/pages/api-docs/slide.js +++ b/docs/pages/api-docs/slide.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/slider.js b/docs/pages/api-docs/slider.js index cfb3d7523ee126..0d48547172b84c 100644 --- a/docs/pages/api-docs/slider.js +++ b/docs/pages/api-docs/slider.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/snackbar-content.js b/docs/pages/api-docs/snackbar-content.js index 7a1b6275cf504f..5d2e600bb3d969 100644 --- a/docs/pages/api-docs/snackbar-content.js +++ b/docs/pages/api-docs/snackbar-content.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/snackbar.js b/docs/pages/api-docs/snackbar.js index 8cb74d175b9c6a..9d8cca769c200f 100644 --- a/docs/pages/api-docs/snackbar.js +++ b/docs/pages/api-docs/snackbar.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/speed-dial-action.js b/docs/pages/api-docs/speed-dial-action.js index db482130416306..4854a4be84aea5 100644 --- a/docs/pages/api-docs/speed-dial-action.js +++ b/docs/pages/api-docs/speed-dial-action.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/speed-dial-icon.js b/docs/pages/api-docs/speed-dial-icon.js index 456722bbcff758..7d50797ab85df3 100644 --- a/docs/pages/api-docs/speed-dial-icon.js +++ b/docs/pages/api-docs/speed-dial-icon.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/speed-dial.js b/docs/pages/api-docs/speed-dial.js index ef59386d0c4b60..e8d3d225dbf8d9 100644 --- a/docs/pages/api-docs/speed-dial.js +++ b/docs/pages/api-docs/speed-dial.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/step-button.js b/docs/pages/api-docs/step-button.js index 7f0731ee4cc2a5..d17fb72881d73b 100644 --- a/docs/pages/api-docs/step-button.js +++ b/docs/pages/api-docs/step-button.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/step-connector.js b/docs/pages/api-docs/step-connector.js index 67ae89f3fcd0dd..3a582e445b4c81 100644 --- a/docs/pages/api-docs/step-connector.js +++ b/docs/pages/api-docs/step-connector.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/step-content.js b/docs/pages/api-docs/step-content.js index 65d9104a39f179..70cd124de5019e 100644 --- a/docs/pages/api-docs/step-content.js +++ b/docs/pages/api-docs/step-content.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/step-icon.js b/docs/pages/api-docs/step-icon.js index a73325813bac4a..4c684a213a0ddb 100644 --- a/docs/pages/api-docs/step-icon.js +++ b/docs/pages/api-docs/step-icon.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/step-label.js b/docs/pages/api-docs/step-label.js index 50155f1e9b51fe..0b4be9bfa8e5c8 100644 --- a/docs/pages/api-docs/step-label.js +++ b/docs/pages/api-docs/step-label.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/step.js b/docs/pages/api-docs/step.js index e1cb69c7425c8a..fa2d0596cc9a36 100644 --- a/docs/pages/api-docs/step.js +++ b/docs/pages/api-docs/step.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/stepper.js b/docs/pages/api-docs/stepper.js index 1569b77cde4976..59419accd10b95 100644 --- a/docs/pages/api-docs/stepper.js +++ b/docs/pages/api-docs/stepper.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/svg-icon.js b/docs/pages/api-docs/svg-icon.js index 005876db92e345..b865bf349a0786 100644 --- a/docs/pages/api-docs/svg-icon.js +++ b/docs/pages/api-docs/svg-icon.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/swipeable-drawer.js b/docs/pages/api-docs/swipeable-drawer.js index f45486a21d229a..2aebb53536bced 100644 --- a/docs/pages/api-docs/swipeable-drawer.js +++ b/docs/pages/api-docs/swipeable-drawer.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/switch.js b/docs/pages/api-docs/switch.js index fb4e304091eb52..edbf1a4e92a1e3 100644 --- a/docs/pages/api-docs/switch.js +++ b/docs/pages/api-docs/switch.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/tab.js b/docs/pages/api-docs/tab.js index 8f18d77f97e1fb..8c804f4631888f 100644 --- a/docs/pages/api-docs/tab.js +++ b/docs/pages/api-docs/tab.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/table-body.js b/docs/pages/api-docs/table-body.js index ee7e2210114917..5ff0b0b387ce8d 100644 --- a/docs/pages/api-docs/table-body.js +++ b/docs/pages/api-docs/table-body.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/table-cell.js b/docs/pages/api-docs/table-cell.js index e33a41ee1216f6..355c9861606094 100644 --- a/docs/pages/api-docs/table-cell.js +++ b/docs/pages/api-docs/table-cell.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/table-container.js b/docs/pages/api-docs/table-container.js index 608d780d44a82e..e2855b7af2b6b5 100644 --- a/docs/pages/api-docs/table-container.js +++ b/docs/pages/api-docs/table-container.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/table-footer.js b/docs/pages/api-docs/table-footer.js index 563d94c399bf39..6ae278399672ec 100644 --- a/docs/pages/api-docs/table-footer.js +++ b/docs/pages/api-docs/table-footer.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/table-head.js b/docs/pages/api-docs/table-head.js index 044f52df02c594..0b4feb17452f7c 100644 --- a/docs/pages/api-docs/table-head.js +++ b/docs/pages/api-docs/table-head.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/table-pagination.js b/docs/pages/api-docs/table-pagination.js index eb86660db0cfc2..184728d903942e 100644 --- a/docs/pages/api-docs/table-pagination.js +++ b/docs/pages/api-docs/table-pagination.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/table-row.js b/docs/pages/api-docs/table-row.js index 09ee3ecaef76a7..f718f13e9e5f18 100644 --- a/docs/pages/api-docs/table-row.js +++ b/docs/pages/api-docs/table-row.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/table-sort-label.js b/docs/pages/api-docs/table-sort-label.js index 087a7aa349cea3..8b2548e12e65ba 100644 --- a/docs/pages/api-docs/table-sort-label.js +++ b/docs/pages/api-docs/table-sort-label.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/table.js b/docs/pages/api-docs/table.js index dc93067e5b8dc7..f355373c7d6fcb 100644 --- a/docs/pages/api-docs/table.js +++ b/docs/pages/api-docs/table.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/tabs.js b/docs/pages/api-docs/tabs.js index ae8dc41d4dfad4..fef5a97f8f61bd 100644 --- a/docs/pages/api-docs/tabs.js +++ b/docs/pages/api-docs/tabs.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/text-field.js b/docs/pages/api-docs/text-field.js index 7deafa9b4cae69..209ce13fc44635 100644 --- a/docs/pages/api-docs/text-field.js +++ b/docs/pages/api-docs/text-field.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/textarea-autosize.js b/docs/pages/api-docs/textarea-autosize.js index 627f9997744aa7..955a8767dbd6fc 100644 --- a/docs/pages/api-docs/textarea-autosize.js +++ b/docs/pages/api-docs/textarea-autosize.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/toggle-button-group.js b/docs/pages/api-docs/toggle-button-group.js index a2b4fc1f8f7d77..e64b676e10ad9a 100644 --- a/docs/pages/api-docs/toggle-button-group.js +++ b/docs/pages/api-docs/toggle-button-group.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/toggle-button.js b/docs/pages/api-docs/toggle-button.js index d06798431bde83..ce79001a148254 100644 --- a/docs/pages/api-docs/toggle-button.js +++ b/docs/pages/api-docs/toggle-button.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/toolbar.js b/docs/pages/api-docs/toolbar.js index 0e5875dbf93e60..fc45f298c4c8a2 100644 --- a/docs/pages/api-docs/toolbar.js +++ b/docs/pages/api-docs/toolbar.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/tooltip.js b/docs/pages/api-docs/tooltip.js index ada990f9426dc6..ff6299157a555e 100644 --- a/docs/pages/api-docs/tooltip.js +++ b/docs/pages/api-docs/tooltip.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/tree-item.js b/docs/pages/api-docs/tree-item.js index 48a88fe259a622..ac277b1ea42a82 100644 --- a/docs/pages/api-docs/tree-item.js +++ b/docs/pages/api-docs/tree-item.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/tree-view.js b/docs/pages/api-docs/tree-view.js index 4a2e6679cd75fb..ddaf384a48fcc1 100644 --- a/docs/pages/api-docs/tree-view.js +++ b/docs/pages/api-docs/tree-view.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/typography.js b/docs/pages/api-docs/typography.js index 341e7761fb2336..db8cee19f5a102 100644 --- a/docs/pages/api-docs/typography.js +++ b/docs/pages/api-docs/typography.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/zoom.js b/docs/pages/api-docs/zoom.js index 7d5cf35f411261..6e29445bd7da53 100644 --- a/docs/pages/api-docs/zoom.js +++ b/docs/pages/api-docs/zoom.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/2019-developer-survey-results.js b/docs/pages/blog/2019-developer-survey-results.js index 3b118ab81f45c8..524caf111d9048 100644 --- a/docs/pages/blog/2019-developer-survey-results.js +++ b/docs/pages/blog/2019-developer-survey-results.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/2019.js b/docs/pages/blog/2019.js index 6b81c9e95fd34b..5d73a24aa05b61 100644 --- a/docs/pages/blog/2019.js +++ b/docs/pages/blog/2019.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/2020-introducing-sketch.js b/docs/pages/blog/2020-introducing-sketch.js index 440716128a20a2..acb177eea8e8d9 100644 --- a/docs/pages/blog/2020-introducing-sketch.js +++ b/docs/pages/blog/2020-introducing-sketch.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/2020-q1-update.js b/docs/pages/blog/2020-q1-update.js index b9c0202b7e1304..23281ba70d7951 100644 --- a/docs/pages/blog/2020-q1-update.js +++ b/docs/pages/blog/2020-q1-update.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/april-2019-update.js b/docs/pages/blog/april-2019-update.js index e3c233deb71094..940dcae2556540 100644 --- a/docs/pages/blog/april-2019-update.js +++ b/docs/pages/blog/april-2019-update.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/august-2019-update.js b/docs/pages/blog/august-2019-update.js index 49dd1918afe1bf..bf13085638ef06 100644 --- a/docs/pages/blog/august-2019-update.js +++ b/docs/pages/blog/august-2019-update.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/december-2019-update.js b/docs/pages/blog/december-2019-update.js index ee1527d692cd65..92046fdf585dfe 100644 --- a/docs/pages/blog/december-2019-update.js +++ b/docs/pages/blog/december-2019-update.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/july-2019-update.js b/docs/pages/blog/july-2019-update.js index 4d4e8db29f38de..c71fd9a22beed1 100644 --- a/docs/pages/blog/july-2019-update.js +++ b/docs/pages/blog/july-2019-update.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/june-2019-update.js b/docs/pages/blog/june-2019-update.js index 5e39fb588e1e47..b44b6d0ae863e3 100644 --- a/docs/pages/blog/june-2019-update.js +++ b/docs/pages/blog/june-2019-update.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/march-2019-update.js b/docs/pages/blog/march-2019-update.js index 556a923d782fb7..44fe56bdd4f069 100644 --- a/docs/pages/blog/march-2019-update.js +++ b/docs/pages/blog/march-2019-update.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/material-ui-v1-is-out.js b/docs/pages/blog/material-ui-v1-is-out.js index f939051a4049e8..73e06c40a73276 100644 --- a/docs/pages/blog/material-ui-v1-is-out.js +++ b/docs/pages/blog/material-ui-v1-is-out.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/material-ui-v4-is-out.js b/docs/pages/blog/material-ui-v4-is-out.js index 64ce32d8c50244..272645daf7829d 100644 --- a/docs/pages/blog/material-ui-v4-is-out.js +++ b/docs/pages/blog/material-ui-v4-is-out.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/may-2019-update.js b/docs/pages/blog/may-2019-update.js index bcdefc9b7c454b..3013ec85a67ba6 100644 --- a/docs/pages/blog/may-2019-update.js +++ b/docs/pages/blog/may-2019-update.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/november-2019-update.js b/docs/pages/blog/november-2019-update.js index c88f5dccb4e4eb..aee3400503cab8 100644 --- a/docs/pages/blog/november-2019-update.js +++ b/docs/pages/blog/november-2019-update.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/october-2019-update.js b/docs/pages/blog/october-2019-update.js index 17f6b574e6d4cb..8611daa2984068 100644 --- a/docs/pages/blog/october-2019-update.js +++ b/docs/pages/blog/october-2019-update.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/september-2019-update.js b/docs/pages/blog/september-2019-update.js index e55f6be3cf43c8..6aaebc9d1a50e2 100644 --- a/docs/pages/blog/september-2019-update.js +++ b/docs/pages/blog/september-2019-update.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/company/about.js b/docs/pages/company/about.js index 520ce32a6e5afc..7870ac44131b67 100644 --- a/docs/pages/company/about.js +++ b/docs/pages/company/about.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/company/contact.js b/docs/pages/company/contact.js index 5b52af19c15c8f..9771f8f25e862e 100644 --- a/docs/pages/company/contact.js +++ b/docs/pages/company/contact.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/company/jobs.js b/docs/pages/company/jobs.js index 987007702d9b75..b0222383909b49 100644 --- a/docs/pages/company/jobs.js +++ b/docs/pages/company/jobs.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/about-the-lab.js b/docs/pages/components/about-the-lab.js index f1aa9fab740640..447a88bf66be7b 100644 --- a/docs/pages/components/about-the-lab.js +++ b/docs/pages/components/about-the-lab.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/alert.js b/docs/pages/components/alert.js index c207e67cee38bf..e53eccb29d9e27 100644 --- a/docs/pages/components/alert.js +++ b/docs/pages/components/alert.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/app-bar.js b/docs/pages/components/app-bar.js index d56ecfcf31af65..b85176e6fb68d1 100644 --- a/docs/pages/components/app-bar.js +++ b/docs/pages/components/app-bar.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/autocomplete.js b/docs/pages/components/autocomplete.js index 6453efb3ce8eef..9e97b4b9ba3b5e 100644 --- a/docs/pages/components/autocomplete.js +++ b/docs/pages/components/autocomplete.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/avatars.js b/docs/pages/components/avatars.js index 28cf8849a2c7ca..0dffca18442e7b 100644 --- a/docs/pages/components/avatars.js +++ b/docs/pages/components/avatars.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/backdrop.js b/docs/pages/components/backdrop.js index 22bbedb781f32c..d1495cbea01727 100644 --- a/docs/pages/components/backdrop.js +++ b/docs/pages/components/backdrop.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/badges.js b/docs/pages/components/badges.js index a96c83122233ef..505df5b664bb52 100644 --- a/docs/pages/components/badges.js +++ b/docs/pages/components/badges.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/bottom-navigation.js b/docs/pages/components/bottom-navigation.js index 1006d74622421e..13569e62335f07 100644 --- a/docs/pages/components/bottom-navigation.js +++ b/docs/pages/components/bottom-navigation.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/box.js b/docs/pages/components/box.js index d9c3c6d3e3317d..a0738c40cc1e1f 100644 --- a/docs/pages/components/box.js +++ b/docs/pages/components/box.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/breadcrumbs.js b/docs/pages/components/breadcrumbs.js index b3d6656305331e..9337d751db21bb 100644 --- a/docs/pages/components/breadcrumbs.js +++ b/docs/pages/components/breadcrumbs.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/button-group.js b/docs/pages/components/button-group.js index 1aa16624187c98..4ccc41eb71a912 100644 --- a/docs/pages/components/button-group.js +++ b/docs/pages/components/button-group.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/buttons.js b/docs/pages/components/buttons.js index 88d67e6460a5b3..02169b375934f8 100644 --- a/docs/pages/components/buttons.js +++ b/docs/pages/components/buttons.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/cards.js b/docs/pages/components/cards.js index ad3a576049c82d..6256e603a52e1e 100644 --- a/docs/pages/components/cards.js +++ b/docs/pages/components/cards.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/checkboxes.js b/docs/pages/components/checkboxes.js index 3fd730c4d81699..f8d77bc817b55b 100644 --- a/docs/pages/components/checkboxes.js +++ b/docs/pages/components/checkboxes.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/chips.js b/docs/pages/components/chips.js index 5c95a3cb3f7262..87f15ea24b6405 100644 --- a/docs/pages/components/chips.js +++ b/docs/pages/components/chips.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/click-away-listener.js b/docs/pages/components/click-away-listener.js index 0a0c1a7aac541f..1e188058b16806 100644 --- a/docs/pages/components/click-away-listener.js +++ b/docs/pages/components/click-away-listener.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/container.js b/docs/pages/components/container.js index 87c41e8326a980..4043cf47eb0e78 100644 --- a/docs/pages/components/container.js +++ b/docs/pages/components/container.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/css-baseline.js b/docs/pages/components/css-baseline.js index b576ac3400968a..da7c410751c80c 100644 --- a/docs/pages/components/css-baseline.js +++ b/docs/pages/components/css-baseline.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/dialogs.js b/docs/pages/components/dialogs.js index 6dcb4d9fbdfb6a..7d4f476b587046 100644 --- a/docs/pages/components/dialogs.js +++ b/docs/pages/components/dialogs.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/dividers.js b/docs/pages/components/dividers.js index 645970ceff12aa..355e5348150518 100644 --- a/docs/pages/components/dividers.js +++ b/docs/pages/components/dividers.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/drawers.js b/docs/pages/components/drawers.js index 96c9858f4c776b..b667883e0746cd 100644 --- a/docs/pages/components/drawers.js +++ b/docs/pages/components/drawers.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/expansion-panels.js b/docs/pages/components/expansion-panels.js index 085ab5a5430b58..1efb601bd3b1af 100644 --- a/docs/pages/components/expansion-panels.js +++ b/docs/pages/components/expansion-panels.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/floating-action-button.js b/docs/pages/components/floating-action-button.js index 147e659242b579..120b56c88920a3 100644 --- a/docs/pages/components/floating-action-button.js +++ b/docs/pages/components/floating-action-button.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/grid-list.js b/docs/pages/components/grid-list.js index 0b1e980d6213da..08f7f7ee24f8c2 100644 --- a/docs/pages/components/grid-list.js +++ b/docs/pages/components/grid-list.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/grid.js b/docs/pages/components/grid.js index 52e153f408cc92..5d1e9078556e19 100644 --- a/docs/pages/components/grid.js +++ b/docs/pages/components/grid.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/hidden.js b/docs/pages/components/hidden.js index c34a071c4a0e54..60b55b4656b781 100644 --- a/docs/pages/components/hidden.js +++ b/docs/pages/components/hidden.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/icons.js b/docs/pages/components/icons.js index 0147ab6a041ea5..d1aa2e01ba3cfa 100644 --- a/docs/pages/components/icons.js +++ b/docs/pages/components/icons.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/links.js b/docs/pages/components/links.js index 31758978d82c6a..512f0507166a21 100644 --- a/docs/pages/components/links.js +++ b/docs/pages/components/links.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/lists.js b/docs/pages/components/lists.js index b6f94a290f416b..0e31e833cbd3ef 100644 --- a/docs/pages/components/lists.js +++ b/docs/pages/components/lists.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/material-icons.js b/docs/pages/components/material-icons.js index b869c1e847c6d8..ddeba47d94e75d 100644 --- a/docs/pages/components/material-icons.js +++ b/docs/pages/components/material-icons.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/menus.js b/docs/pages/components/menus.js index c345a6e107f272..5a824b934f79c1 100644 --- a/docs/pages/components/menus.js +++ b/docs/pages/components/menus.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/modal.js b/docs/pages/components/modal.js index e3739bf6e7c730..e98a6968594bc5 100644 --- a/docs/pages/components/modal.js +++ b/docs/pages/components/modal.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/no-ssr.js b/docs/pages/components/no-ssr.js index 6995881b0d1d7c..e72325c78e1c47 100644 --- a/docs/pages/components/no-ssr.js +++ b/docs/pages/components/no-ssr.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/pagination.js b/docs/pages/components/pagination.js index 135c7e25448bd9..c0797e6118f061 100644 --- a/docs/pages/components/pagination.js +++ b/docs/pages/components/pagination.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/paper.js b/docs/pages/components/paper.js index 6b0a5878325c66..fb49e5ec1a15c2 100644 --- a/docs/pages/components/paper.js +++ b/docs/pages/components/paper.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/pickers.js b/docs/pages/components/pickers.js index d1d6b40d67148e..347e44346eee20 100644 --- a/docs/pages/components/pickers.js +++ b/docs/pages/components/pickers.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/popover.js b/docs/pages/components/popover.js index f3eb2c64f127a3..d3094b9218db39 100644 --- a/docs/pages/components/popover.js +++ b/docs/pages/components/popover.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/popper.js b/docs/pages/components/popper.js index e7a1cf1883a7e8..b8c9138259cda1 100644 --- a/docs/pages/components/popper.js +++ b/docs/pages/components/popper.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/portal.js b/docs/pages/components/portal.js index 2bf5617619dad2..1b2844cd050ef5 100644 --- a/docs/pages/components/portal.js +++ b/docs/pages/components/portal.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/progress.js b/docs/pages/components/progress.js index b27faef9164b54..bdc0f31ebc4ccc 100644 --- a/docs/pages/components/progress.js +++ b/docs/pages/components/progress.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/radio-buttons.js b/docs/pages/components/radio-buttons.js index 775ddcf02a2f76..f007a23ce7e8d9 100644 --- a/docs/pages/components/radio-buttons.js +++ b/docs/pages/components/radio-buttons.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/rating.js b/docs/pages/components/rating.js index ab5dd423611baf..f3f75d06d8376f 100644 --- a/docs/pages/components/rating.js +++ b/docs/pages/components/rating.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/selects.js b/docs/pages/components/selects.js index 05bde8cab653a1..b753f2b76c8bc5 100644 --- a/docs/pages/components/selects.js +++ b/docs/pages/components/selects.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/skeleton.js b/docs/pages/components/skeleton.js index 0c7cb637ac3777..4a263a3aadc408 100644 --- a/docs/pages/components/skeleton.js +++ b/docs/pages/components/skeleton.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/slider.js b/docs/pages/components/slider.js index a074067f002e69..51e8c6021d64b4 100644 --- a/docs/pages/components/slider.js +++ b/docs/pages/components/slider.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/snackbars.js b/docs/pages/components/snackbars.js index f74104eeffb9c6..cf4f1652c74d34 100644 --- a/docs/pages/components/snackbars.js +++ b/docs/pages/components/snackbars.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/speed-dial.js b/docs/pages/components/speed-dial.js index 55d1d880849584..76a48cc97be0ee 100644 --- a/docs/pages/components/speed-dial.js +++ b/docs/pages/components/speed-dial.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/steppers.js b/docs/pages/components/steppers.js index a108cd1d4481dc..c00f5fb0022dad 100644 --- a/docs/pages/components/steppers.js +++ b/docs/pages/components/steppers.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/switches.js b/docs/pages/components/switches.js index f18d6f06559f6b..d138b7d37c150e 100644 --- a/docs/pages/components/switches.js +++ b/docs/pages/components/switches.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/tables.js b/docs/pages/components/tables.js index 068c7ae8e195df..33fc4aac399792 100644 --- a/docs/pages/components/tables.js +++ b/docs/pages/components/tables.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/tabs.js b/docs/pages/components/tabs.js index 08efee46da4a64..4f91c9accb4663 100644 --- a/docs/pages/components/tabs.js +++ b/docs/pages/components/tabs.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/text-fields.js b/docs/pages/components/text-fields.js index b353098c0d968e..7a8a4d5ab7115b 100644 --- a/docs/pages/components/text-fields.js +++ b/docs/pages/components/text-fields.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/textarea-autosize.js b/docs/pages/components/textarea-autosize.js index 6aa98c442c24f8..3e05d305b5d76b 100644 --- a/docs/pages/components/textarea-autosize.js +++ b/docs/pages/components/textarea-autosize.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/toggle-button.js b/docs/pages/components/toggle-button.js index 14dd6c3de76568..212c427034810d 100644 --- a/docs/pages/components/toggle-button.js +++ b/docs/pages/components/toggle-button.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/tooltips.js b/docs/pages/components/tooltips.js index bf006afb22be3a..32da53932c72ce 100644 --- a/docs/pages/components/tooltips.js +++ b/docs/pages/components/tooltips.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/transfer-list.js b/docs/pages/components/transfer-list.js index 7c1de7674d4ae0..14912a13c80d04 100644 --- a/docs/pages/components/transfer-list.js +++ b/docs/pages/components/transfer-list.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/transitions.js b/docs/pages/components/transitions.js index 2b719231d402d6..73be39ac8826f7 100644 --- a/docs/pages/components/transitions.js +++ b/docs/pages/components/transitions.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/tree-view.js b/docs/pages/components/tree-view.js index 763eb4c1560f96..c0cf1a22638764 100644 --- a/docs/pages/components/tree-view.js +++ b/docs/pages/components/tree-view.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/typography.js b/docs/pages/components/typography.js index 58d716163609da..d95afd1e06cb62 100644 --- a/docs/pages/components/typography.js +++ b/docs/pages/components/typography.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/use-media-query.js b/docs/pages/components/use-media-query.js index 0b826bedec759c..127074a30c9ae7 100644 --- a/docs/pages/components/use-media-query.js +++ b/docs/pages/components/use-media-query.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/customization/breakpoints.js b/docs/pages/customization/breakpoints.js index 257174e38c266d..c70599fbfb1c0e 100644 --- a/docs/pages/customization/breakpoints.js +++ b/docs/pages/customization/breakpoints.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/customization/color.js b/docs/pages/customization/color.js index ba82b3720ae3de..b3caa74fd4ac38 100644 --- a/docs/pages/customization/color.js +++ b/docs/pages/customization/color.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/customization/components.js b/docs/pages/customization/components.js index e85d45e95b9591..971b9a474ea715 100644 --- a/docs/pages/customization/components.js +++ b/docs/pages/customization/components.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/customization/default-theme.js b/docs/pages/customization/default-theme.js index 280ddd6b3d046a..37c47717cbcf8e 100644 --- a/docs/pages/customization/default-theme.js +++ b/docs/pages/customization/default-theme.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/customization/density.js b/docs/pages/customization/density.js index db3ad7135ab78c..ef503d1ad62939 100644 --- a/docs/pages/customization/density.js +++ b/docs/pages/customization/density.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/customization/globals.js b/docs/pages/customization/globals.js index 9be57f41d5f98f..aaa5875edad6b1 100644 --- a/docs/pages/customization/globals.js +++ b/docs/pages/customization/globals.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/customization/palette.js b/docs/pages/customization/palette.js index 3974a2fd4ff54a..0d2244c50848c8 100644 --- a/docs/pages/customization/palette.js +++ b/docs/pages/customization/palette.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/customization/spacing.js b/docs/pages/customization/spacing.js index 20832d551ea4bf..2a2955e5d7d419 100644 --- a/docs/pages/customization/spacing.js +++ b/docs/pages/customization/spacing.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/customization/theming.js b/docs/pages/customization/theming.js index a531b2faee0c19..4156902026056c 100644 --- a/docs/pages/customization/theming.js +++ b/docs/pages/customization/theming.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/customization/typography.js b/docs/pages/customization/typography.js index 6e8979ce3e8f48..4b1b6ec37dc73c 100644 --- a/docs/pages/customization/typography.js +++ b/docs/pages/customization/typography.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/customization/z-index.js b/docs/pages/customization/z-index.js index 10fbbcc3bca7db..c23781b3c6d348 100644 --- a/docs/pages/customization/z-index.js +++ b/docs/pages/customization/z-index.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/discover-more/backers.js b/docs/pages/discover-more/backers.js index 1c62bea4429561..eaa41225b0315f 100644 --- a/docs/pages/discover-more/backers.js +++ b/docs/pages/discover-more/backers.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/discover-more/changelog.js b/docs/pages/discover-more/changelog.js index edf9b1734c12b5..6b31c417d79540 100644 --- a/docs/pages/discover-more/changelog.js +++ b/docs/pages/discover-more/changelog.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/discover-more/languages.js b/docs/pages/discover-more/languages.js index d6538e9e30fe22..95ea31cac39160 100644 --- a/docs/pages/discover-more/languages.js +++ b/docs/pages/discover-more/languages.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/discover-more/related-projects.js b/docs/pages/discover-more/related-projects.js index 4c9837f478e87c..df40d08e283391 100644 --- a/docs/pages/discover-more/related-projects.js +++ b/docs/pages/discover-more/related-projects.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/discover-more/roadmap.js b/docs/pages/discover-more/roadmap.js index 6b9946b26b6794..1c66d409fbd087 100644 --- a/docs/pages/discover-more/roadmap.js +++ b/docs/pages/discover-more/roadmap.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/discover-more/showcase.js b/docs/pages/discover-more/showcase.js index 07b0d9b58361cb..4ecfff8265eb42 100644 --- a/docs/pages/discover-more/showcase.js +++ b/docs/pages/discover-more/showcase.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/discover-more/team.js b/docs/pages/discover-more/team.js index 2def2798dfa9b2..c8683ca0f0fffd 100644 --- a/docs/pages/discover-more/team.js +++ b/docs/pages/discover-more/team.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/discover-more/vision.js b/docs/pages/discover-more/vision.js index 438efefec3eaa1..0a53ef505b215a 100644 --- a/docs/pages/discover-more/vision.js +++ b/docs/pages/discover-more/vision.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/getting-started/example-projects.js b/docs/pages/getting-started/example-projects.js index 44ebf5f324ef7f..4c268ebacaeb8a 100644 --- a/docs/pages/getting-started/example-projects.js +++ b/docs/pages/getting-started/example-projects.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/getting-started/faq.js b/docs/pages/getting-started/faq.js index 8a8231a0b6ad19..19ecae50fabba9 100644 --- a/docs/pages/getting-started/faq.js +++ b/docs/pages/getting-started/faq.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/getting-started/installation.js b/docs/pages/getting-started/installation.js index 186ec866071d1c..1991a16c2c1841 100644 --- a/docs/pages/getting-started/installation.js +++ b/docs/pages/getting-started/installation.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/getting-started/learn.js b/docs/pages/getting-started/learn.js index c6ad08fc2c8e63..07c316a1f5d690 100644 --- a/docs/pages/getting-started/learn.js +++ b/docs/pages/getting-started/learn.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/getting-started/support.js b/docs/pages/getting-started/support.js index 6e970987354bf3..ae33d2e1bfc707 100644 --- a/docs/pages/getting-started/support.js +++ b/docs/pages/getting-started/support.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/getting-started/supported-components.js b/docs/pages/getting-started/supported-components.js index 57d91ecd141183..a38a29e0c934ea 100644 --- a/docs/pages/getting-started/supported-components.js +++ b/docs/pages/getting-started/supported-components.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/getting-started/supported-platforms.js b/docs/pages/getting-started/supported-platforms.js index 2c00aa31fc2db7..e3098d157c8856 100644 --- a/docs/pages/getting-started/supported-platforms.js +++ b/docs/pages/getting-started/supported-platforms.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/getting-started/templates.js b/docs/pages/getting-started/templates.js index fcad74dcb401ce..c970a4120563e3 100644 --- a/docs/pages/getting-started/templates.js +++ b/docs/pages/getting-started/templates.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/getting-started/usage.js b/docs/pages/getting-started/usage.js index 9151ec7a5a0a7e..5d5983041658da 100644 --- a/docs/pages/getting-started/usage.js +++ b/docs/pages/getting-started/usage.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/guides/api.js b/docs/pages/guides/api.js index 7726cdd1d84382..36e3378d7cafd6 100644 --- a/docs/pages/guides/api.js +++ b/docs/pages/guides/api.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/guides/composition.js b/docs/pages/guides/composition.js index 99e09e196fd2c1..bb1cdf01873215 100644 --- a/docs/pages/guides/composition.js +++ b/docs/pages/guides/composition.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/guides/flow.js b/docs/pages/guides/flow.js index 065350a500dc6b..7d232beca018cc 100644 --- a/docs/pages/guides/flow.js +++ b/docs/pages/guides/flow.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/guides/interoperability.js b/docs/pages/guides/interoperability.js index 20eceb91ef655c..388e998360ee4c 100644 --- a/docs/pages/guides/interoperability.js +++ b/docs/pages/guides/interoperability.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/guides/localization.js b/docs/pages/guides/localization.js index ac15bea150a43e..1b3acd8940fafe 100644 --- a/docs/pages/guides/localization.js +++ b/docs/pages/guides/localization.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/guides/migration-v0x.js b/docs/pages/guides/migration-v0x.js index e2cd4ff328cee3..3212b181b6f990 100644 --- a/docs/pages/guides/migration-v0x.js +++ b/docs/pages/guides/migration-v0x.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/guides/migration-v3.js b/docs/pages/guides/migration-v3.js index 1b7d0b64226eaf..c1d5b361c6c963 100644 --- a/docs/pages/guides/migration-v3.js +++ b/docs/pages/guides/migration-v3.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/guides/minimizing-bundle-size.js b/docs/pages/guides/minimizing-bundle-size.js index b4ac3646dc219c..d22f27c6cc179f 100644 --- a/docs/pages/guides/minimizing-bundle-size.js +++ b/docs/pages/guides/minimizing-bundle-size.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/guides/responsive-ui.js b/docs/pages/guides/responsive-ui.js index 1c37ee0be06e22..bc49eb165da18c 100644 --- a/docs/pages/guides/responsive-ui.js +++ b/docs/pages/guides/responsive-ui.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/guides/right-to-left.js b/docs/pages/guides/right-to-left.js index 56063c1e71c326..ea2ef44f01dacf 100644 --- a/docs/pages/guides/right-to-left.js +++ b/docs/pages/guides/right-to-left.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/guides/server-rendering.js b/docs/pages/guides/server-rendering.js index db3762d6157b5a..45591a81f4f1b9 100644 --- a/docs/pages/guides/server-rendering.js +++ b/docs/pages/guides/server-rendering.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/guides/testing.js b/docs/pages/guides/testing.js index d2bca52c8b90d6..e2a4db584cc830 100644 --- a/docs/pages/guides/testing.js +++ b/docs/pages/guides/testing.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/guides/typescript.js b/docs/pages/guides/typescript.js index edb848fca05163..307816c0ee58ba 100644 --- a/docs/pages/guides/typescript.js +++ b/docs/pages/guides/typescript.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/styles/advanced.js b/docs/pages/styles/advanced.js index 84977862d8414d..f744fb9cfef821 100644 --- a/docs/pages/styles/advanced.js +++ b/docs/pages/styles/advanced.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/styles/api.js b/docs/pages/styles/api.js index 452e694d559e72..70d08f9b731393 100644 --- a/docs/pages/styles/api.js +++ b/docs/pages/styles/api.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/styles/basics.js b/docs/pages/styles/basics.js index 5fbe552a35b71f..a4ae4ac3897350 100644 --- a/docs/pages/styles/basics.js +++ b/docs/pages/styles/basics.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/system/api.js b/docs/pages/system/api.js index 717921a1f8363c..6e8b764547af77 100644 --- a/docs/pages/system/api.js +++ b/docs/pages/system/api.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/system/basics.js b/docs/pages/system/basics.js index 1520a082ec46cd..32c7b380d41fde 100644 --- a/docs/pages/system/basics.js +++ b/docs/pages/system/basics.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/system/borders.js b/docs/pages/system/borders.js index 5b1b3ec5fbe762..097c82e0e926c8 100644 --- a/docs/pages/system/borders.js +++ b/docs/pages/system/borders.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/system/display.js b/docs/pages/system/display.js index ecf57b87af1669..62435aa66a984f 100644 --- a/docs/pages/system/display.js +++ b/docs/pages/system/display.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/system/flexbox.js b/docs/pages/system/flexbox.js index cfc37c99282f70..ec3bff76397b3b 100644 --- a/docs/pages/system/flexbox.js +++ b/docs/pages/system/flexbox.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/system/palette.js b/docs/pages/system/palette.js index 421b0d7fd06b43..7633b2621effc7 100644 --- a/docs/pages/system/palette.js +++ b/docs/pages/system/palette.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/system/positions.js b/docs/pages/system/positions.js index 47813b8f8a2c5d..8a9426c2f1fe3b 100644 --- a/docs/pages/system/positions.js +++ b/docs/pages/system/positions.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/system/shadows.js b/docs/pages/system/shadows.js index dea5b30dd41df3..a251dab19c2a8b 100644 --- a/docs/pages/system/shadows.js +++ b/docs/pages/system/shadows.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/system/sizing.js b/docs/pages/system/sizing.js index b85408cd4dc39a..533881fcb247eb 100644 --- a/docs/pages/system/sizing.js +++ b/docs/pages/system/sizing.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/system/spacing.js b/docs/pages/system/spacing.js index cdb5029f366c42..5dce9a9e09c776 100644 --- a/docs/pages/system/spacing.js +++ b/docs/pages/system/spacing.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/system/typography.js b/docs/pages/system/typography.js index 5cacfba788dad3..954570a760c6cc 100644 --- a/docs/pages/system/typography.js +++ b/docs/pages/system/typography.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/scripts/buildApi.js b/docs/scripts/buildApi.js index 66400d0f068d91..d9f106b186b8ee 100644 --- a/docs/scripts/buildApi.js +++ b/docs/scripts/buildApi.js @@ -342,8 +342,8 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async (ctx) => { - const { demos, docs } = prepareMarkdown({ ctx, pageFilename, requireRaw }); +Page.getInitialProps = async () => { + const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; `.replace(/\r?\n/g, reactAPI.EOL), diff --git a/docs/src/modules/utils/parseMarkdown.js b/docs/src/modules/utils/parseMarkdown.js index 33b385d497cb2f..e81262b8d9925e 100644 --- a/docs/src/modules/utils/parseMarkdown.js +++ b/docs/src/modules/utils/parseMarkdown.js @@ -1,5 +1,5 @@ import marked from 'marked/lib/marked'; -import { LANGUAGES_SSR, LANGUAGES_IN_PROGRESS } from 'docs/src/modules/constants'; +import { LANGUAGES_IN_PROGRESS } from 'docs/src/modules/constants'; import kebabCase from 'lodash/kebabCase'; import { rewriteUrlForNextExport } from 'next/dist/next-server/lib/router/rewrite-url-for-export'; import textToHash from 'docs/src/modules/utils/textToHash'; @@ -106,26 +106,17 @@ const externs = [ ]; export function prepareMarkdown(config) { - const { ctx, pageFilename, requireRaw } = config; + const { pageFilename, requireRaw } = config; - const userLanguage = ctx.query.userLanguage; const demos = {}; const docs = {}; - requireRaw.keys().forEach((filename) => { if (filename.indexOf('.md') !== -1) { const match = filename.match(/-([a-z]{2})\.md$/); - const fileUserLanguage = + const userLanguage = match && LANGUAGES_IN_PROGRESS.indexOf(match[1]) !== -1 ? match[1] : 'en'; - if ( - (userLanguage === 'en' && LANGUAGES_SSR.indexOf(fileUserLanguage) === -1) || - (userLanguage !== 'en' && userLanguage !== fileUserLanguage) - ) { - return; - } - const markdown = requireRaw(filename); const contents = getContents(markdown); const headers = getHeaders(markdown); @@ -213,11 +204,11 @@ ${headers.components let finalHref = href; if ( - fileUserLanguage !== 'en' && + userLanguage !== 'en' && finalHref.indexOf('/') === 0 && finalHref !== '/size-snapshot' ) { - finalHref = `/${fileUserLanguage}${finalHref}`; + finalHref = `/${userLanguage}${finalHref}`; } return `${linkText}`; @@ -231,13 +222,11 @@ ${headers.components `); - docs[fileUserLanguage] = { - description, - location: headers.filename || `/docs/src/pages/${pageFilename}/${filename}`, - rendered, - toc, - title, - }; + const location = headers.filename || `/docs/src/pages/${pageFilename}/${filename}`; + + const localized = { description, location, rendered, toc, title }; + + docs[userLanguage] = localized; } else if (filename.indexOf('.tsx') !== -1) { const demoName = `pages/${pageFilename}/${filename .replace(/\.\//g, '') From 95ba5792062c8c60e01db9829313e5abb1e6440e Mon Sep 17 00:00:00 2001 From: Olivier Tassinari Date: Mon, 20 Apr 2020 01:26:03 +0200 Subject: [PATCH 31/35] fix ssr mismatch --- .../src/modules/components/HighlightedCode.js | 4 +--- .../src/modules/components/MarkdownElement.js | 20 +++++++------------ 2 files changed, 8 insertions(+), 16 deletions(-) diff --git a/docs/src/modules/components/HighlightedCode.js b/docs/src/modules/components/HighlightedCode.js index 202d1d47bcb84c..62b56acdbdb979 100644 --- a/docs/src/modules/components/HighlightedCode.js +++ b/docs/src/modules/components/HighlightedCode.js @@ -3,7 +3,7 @@ import * as PropTypes from 'prop-types'; import MarkdownElement from './MarkdownElement'; import prism from 'docs/src/modules/utils/prism'; -function HighlightedCode(props) { +export default function HighlightedCode(props) { const { code, language } = props; const renderedCode = React.useMemo(() => { return prism(code, language); @@ -26,5 +26,3 @@ HighlightedCode.propTypes = { code: PropTypes.string.isRequired, language: PropTypes.string.isRequired, }; - -export default HighlightedCode; diff --git a/docs/src/modules/components/MarkdownElement.js b/docs/src/modules/components/MarkdownElement.js index 92d4d98082d8f2..2512151caee069 100644 --- a/docs/src/modules/components/MarkdownElement.js +++ b/docs/src/modules/components/MarkdownElement.js @@ -198,25 +198,19 @@ const styles = (theme) => ({ }); const useStyles = makeStyles(styles, { name: 'MarkdownElement', flip: false }); -function MarkdownElement(props) { +export default function MarkdownElement(props) { const { className, renderedMarkdown, ...other } = props; const classes = useStyles(); + const more = {}; - return ( -
- ); + if (typeof renderedMarkdown === 'string') { + more.dangerouslySetInnerHTML = { __html: renderedMarkdown }; + } + + return
; } MarkdownElement.propTypes = { className: PropTypes.string, renderedMarkdown: PropTypes.string, }; - -export default MarkdownElement; From 3ca42c3a31f9ddff11335bb7f9a089d7d6767b90 Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Mon, 20 Apr 2020 11:40:50 +0200 Subject: [PATCH 32/35] Remove unnecessary async though next might still await it anyway --- docs/pages/api-docs/alert-title.js | 2 +- docs/pages/api-docs/alert.js | 2 +- docs/pages/api-docs/app-bar.js | 2 +- docs/pages/api-docs/autocomplete.js | 2 +- docs/pages/api-docs/avatar-group.js | 2 +- docs/pages/api-docs/avatar.js | 2 +- docs/pages/api-docs/backdrop.js | 2 +- docs/pages/api-docs/badge.js | 2 +- docs/pages/api-docs/bottom-navigation-action.js | 2 +- docs/pages/api-docs/bottom-navigation.js | 2 +- docs/pages/api-docs/breadcrumbs.js | 2 +- docs/pages/api-docs/button-base.js | 2 +- docs/pages/api-docs/button-group.js | 2 +- docs/pages/api-docs/button.js | 2 +- docs/pages/api-docs/card-action-area.js | 2 +- docs/pages/api-docs/card-actions.js | 2 +- docs/pages/api-docs/card-content.js | 2 +- docs/pages/api-docs/card-header.js | 2 +- docs/pages/api-docs/card-media.js | 2 +- docs/pages/api-docs/card.js | 2 +- docs/pages/api-docs/checkbox.js | 2 +- docs/pages/api-docs/chip.js | 2 +- docs/pages/api-docs/circular-progress.js | 2 +- docs/pages/api-docs/click-away-listener.js | 2 +- docs/pages/api-docs/collapse.js | 2 +- docs/pages/api-docs/container.js | 2 +- docs/pages/api-docs/css-baseline.js | 2 +- docs/pages/api-docs/dialog-actions.js | 2 +- docs/pages/api-docs/dialog-content-text.js | 2 +- docs/pages/api-docs/dialog-content.js | 2 +- docs/pages/api-docs/dialog-title.js | 2 +- docs/pages/api-docs/dialog.js | 2 +- docs/pages/api-docs/divider.js | 2 +- docs/pages/api-docs/drawer.js | 2 +- docs/pages/api-docs/expansion-panel-actions.js | 2 +- docs/pages/api-docs/expansion-panel-details.js | 2 +- docs/pages/api-docs/expansion-panel-summary.js | 2 +- docs/pages/api-docs/expansion-panel.js | 2 +- docs/pages/api-docs/fab.js | 2 +- docs/pages/api-docs/fade.js | 2 +- docs/pages/api-docs/filled-input.js | 2 +- docs/pages/api-docs/form-control-label.js | 2 +- docs/pages/api-docs/form-control.js | 2 +- docs/pages/api-docs/form-group.js | 2 +- docs/pages/api-docs/form-helper-text.js | 2 +- docs/pages/api-docs/form-label.js | 2 +- docs/pages/api-docs/grid-list-tile-bar.js | 2 +- docs/pages/api-docs/grid-list-tile.js | 2 +- docs/pages/api-docs/grid-list.js | 2 +- docs/pages/api-docs/grid.js | 2 +- docs/pages/api-docs/grow.js | 2 +- docs/pages/api-docs/hidden.js | 2 +- docs/pages/api-docs/icon-button.js | 2 +- docs/pages/api-docs/icon.js | 2 +- docs/pages/api-docs/input-adornment.js | 2 +- docs/pages/api-docs/input-base.js | 2 +- docs/pages/api-docs/input-label.js | 2 +- docs/pages/api-docs/input.js | 2 +- docs/pages/api-docs/linear-progress.js | 2 +- docs/pages/api-docs/link.js | 2 +- docs/pages/api-docs/list-item-avatar.js | 2 +- docs/pages/api-docs/list-item-icon.js | 2 +- docs/pages/api-docs/list-item-secondary-action.js | 2 +- docs/pages/api-docs/list-item-text.js | 2 +- docs/pages/api-docs/list-item.js | 2 +- docs/pages/api-docs/list-subheader.js | 2 +- docs/pages/api-docs/list.js | 2 +- docs/pages/api-docs/menu-item.js | 2 +- docs/pages/api-docs/menu-list.js | 2 +- docs/pages/api-docs/menu.js | 2 +- docs/pages/api-docs/mobile-stepper.js | 2 +- docs/pages/api-docs/modal.js | 2 +- docs/pages/api-docs/native-select.js | 2 +- docs/pages/api-docs/no-ssr.js | 2 +- docs/pages/api-docs/outlined-input.js | 2 +- docs/pages/api-docs/pagination-item.js | 2 +- docs/pages/api-docs/pagination.js | 2 +- docs/pages/api-docs/paper.js | 2 +- docs/pages/api-docs/popover.js | 2 +- docs/pages/api-docs/popper.js | 2 +- docs/pages/api-docs/portal.js | 2 +- docs/pages/api-docs/radio-group.js | 2 +- docs/pages/api-docs/radio.js | 2 +- docs/pages/api-docs/rating.js | 2 +- docs/pages/api-docs/root-ref.js | 2 +- docs/pages/api-docs/scoped-css-baseline.js | 2 +- docs/pages/api-docs/select.js | 2 +- docs/pages/api-docs/skeleton.js | 2 +- docs/pages/api-docs/slide.js | 2 +- docs/pages/api-docs/slider.js | 2 +- docs/pages/api-docs/snackbar-content.js | 2 +- docs/pages/api-docs/snackbar.js | 2 +- docs/pages/api-docs/speed-dial-action.js | 2 +- docs/pages/api-docs/speed-dial-icon.js | 2 +- docs/pages/api-docs/speed-dial.js | 2 +- docs/pages/api-docs/step-button.js | 2 +- docs/pages/api-docs/step-connector.js | 2 +- docs/pages/api-docs/step-content.js | 2 +- docs/pages/api-docs/step-icon.js | 2 +- docs/pages/api-docs/step-label.js | 2 +- docs/pages/api-docs/step.js | 2 +- docs/pages/api-docs/stepper.js | 2 +- docs/pages/api-docs/svg-icon.js | 2 +- docs/pages/api-docs/swipeable-drawer.js | 2 +- docs/pages/api-docs/switch.js | 2 +- docs/pages/api-docs/tab.js | 2 +- docs/pages/api-docs/table-body.js | 2 +- docs/pages/api-docs/table-cell.js | 2 +- docs/pages/api-docs/table-container.js | 2 +- docs/pages/api-docs/table-footer.js | 2 +- docs/pages/api-docs/table-head.js | 2 +- docs/pages/api-docs/table-pagination.js | 2 +- docs/pages/api-docs/table-row.js | 2 +- docs/pages/api-docs/table-sort-label.js | 2 +- docs/pages/api-docs/table.js | 2 +- docs/pages/api-docs/tabs.js | 2 +- docs/pages/api-docs/text-field.js | 2 +- docs/pages/api-docs/textarea-autosize.js | 2 +- docs/pages/api-docs/toggle-button-group.js | 2 +- docs/pages/api-docs/toggle-button.js | 2 +- docs/pages/api-docs/toolbar.js | 2 +- docs/pages/api-docs/tooltip.js | 2 +- docs/pages/api-docs/tree-item.js | 2 +- docs/pages/api-docs/tree-view.js | 2 +- docs/pages/api-docs/typography.js | 2 +- docs/pages/api-docs/zoom.js | 2 +- docs/pages/blog/2019-developer-survey-results.js | 2 +- docs/pages/blog/2019.js | 2 +- docs/pages/blog/2020-introducing-sketch.js | 2 +- docs/pages/blog/2020-q1-update.js | 2 +- docs/pages/blog/april-2019-update.js | 2 +- docs/pages/blog/august-2019-update.js | 2 +- docs/pages/blog/december-2019-update.js | 2 +- docs/pages/blog/july-2019-update.js | 2 +- docs/pages/blog/june-2019-update.js | 2 +- docs/pages/blog/march-2019-update.js | 2 +- docs/pages/blog/material-ui-v1-is-out.js | 2 +- docs/pages/blog/material-ui-v4-is-out.js | 2 +- docs/pages/blog/may-2019-update.js | 2 +- docs/pages/blog/november-2019-update.js | 2 +- docs/pages/blog/october-2019-update.js | 2 +- docs/pages/blog/september-2019-update.js | 2 +- docs/pages/company/about.js | 2 +- docs/pages/company/contact.js | 2 +- docs/pages/company/jobs.js | 2 +- docs/pages/components/about-the-lab.js | 2 +- docs/pages/components/alert.js | 2 +- docs/pages/components/app-bar.js | 2 +- docs/pages/components/autocomplete.js | 2 +- docs/pages/components/avatars.js | 2 +- docs/pages/components/backdrop.js | 2 +- docs/pages/components/badges.js | 2 +- docs/pages/components/bottom-navigation.js | 2 +- docs/pages/components/box.js | 2 +- docs/pages/components/breadcrumbs.js | 2 +- docs/pages/components/button-group.js | 2 +- docs/pages/components/buttons.js | 2 +- docs/pages/components/cards.js | 2 +- docs/pages/components/checkboxes.js | 2 +- docs/pages/components/chips.js | 2 +- docs/pages/components/click-away-listener.js | 2 +- docs/pages/components/container.js | 2 +- docs/pages/components/css-baseline.js | 2 +- docs/pages/components/dialogs.js | 2 +- docs/pages/components/dividers.js | 2 +- docs/pages/components/drawers.js | 2 +- docs/pages/components/expansion-panels.js | 2 +- docs/pages/components/floating-action-button.js | 2 +- docs/pages/components/grid-list.js | 2 +- docs/pages/components/grid.js | 2 +- docs/pages/components/hidden.js | 2 +- docs/pages/components/icons.js | 2 +- docs/pages/components/links.js | 2 +- docs/pages/components/lists.js | 2 +- docs/pages/components/material-icons.js | 2 +- docs/pages/components/menus.js | 2 +- docs/pages/components/modal.js | 2 +- docs/pages/components/no-ssr.js | 2 +- docs/pages/components/pagination.js | 2 +- docs/pages/components/paper.js | 2 +- docs/pages/components/pickers.js | 2 +- docs/pages/components/popover.js | 2 +- docs/pages/components/popper.js | 2 +- docs/pages/components/portal.js | 2 +- docs/pages/components/progress.js | 2 +- docs/pages/components/radio-buttons.js | 2 +- docs/pages/components/rating.js | 2 +- docs/pages/components/selects.js | 2 +- docs/pages/components/skeleton.js | 2 +- docs/pages/components/slider.js | 2 +- docs/pages/components/snackbars.js | 2 +- docs/pages/components/speed-dial.js | 2 +- docs/pages/components/steppers.js | 2 +- docs/pages/components/switches.js | 2 +- docs/pages/components/tables.js | 2 +- docs/pages/components/tabs.js | 2 +- docs/pages/components/text-fields.js | 2 +- docs/pages/components/textarea-autosize.js | 2 +- docs/pages/components/toggle-button.js | 2 +- docs/pages/components/tooltips.js | 2 +- docs/pages/components/transfer-list.js | 2 +- docs/pages/components/transitions.js | 2 +- docs/pages/components/tree-view.js | 2 +- docs/pages/components/typography.js | 2 +- docs/pages/components/use-media-query.js | 2 +- docs/pages/customization/breakpoints.js | 2 +- docs/pages/customization/color.js | 2 +- docs/pages/customization/components.js | 2 +- docs/pages/customization/default-theme.js | 2 +- docs/pages/customization/density.js | 2 +- docs/pages/customization/globals.js | 2 +- docs/pages/customization/palette.js | 2 +- docs/pages/customization/spacing.js | 2 +- docs/pages/customization/theming.js | 2 +- docs/pages/customization/typography.js | 2 +- docs/pages/customization/z-index.js | 2 +- docs/pages/discover-more/backers.js | 2 +- docs/pages/discover-more/changelog.js | 2 +- docs/pages/discover-more/languages.js | 2 +- docs/pages/discover-more/related-projects.js | 2 +- docs/pages/discover-more/roadmap.js | 2 +- docs/pages/discover-more/showcase.js | 2 +- docs/pages/discover-more/team.js | 2 +- docs/pages/discover-more/vision.js | 2 +- docs/pages/getting-started/example-projects.js | 2 +- docs/pages/getting-started/faq.js | 2 +- docs/pages/getting-started/installation.js | 2 +- docs/pages/getting-started/learn.js | 2 +- docs/pages/getting-started/support.js | 2 +- docs/pages/getting-started/supported-components.js | 2 +- docs/pages/getting-started/supported-platforms.js | 2 +- docs/pages/getting-started/templates.js | 2 +- docs/pages/getting-started/usage.js | 2 +- docs/pages/guides/api.js | 2 +- docs/pages/guides/composition.js | 2 +- docs/pages/guides/flow.js | 2 +- docs/pages/guides/interoperability.js | 2 +- docs/pages/guides/localization.js | 2 +- docs/pages/guides/migration-v0x.js | 2 +- docs/pages/guides/migration-v3.js | 2 +- docs/pages/guides/minimizing-bundle-size.js | 2 +- docs/pages/guides/responsive-ui.js | 2 +- docs/pages/guides/right-to-left.js | 2 +- docs/pages/guides/server-rendering.js | 2 +- docs/pages/guides/testing.js | 2 +- docs/pages/guides/typescript.js | 2 +- docs/pages/styles/advanced.js | 2 +- docs/pages/styles/api.js | 2 +- docs/pages/styles/basics.js | 2 +- docs/pages/system/api.js | 2 +- docs/pages/system/basics.js | 2 +- docs/pages/system/borders.js | 2 +- docs/pages/system/display.js | 2 +- docs/pages/system/flexbox.js | 2 +- docs/pages/system/palette.js | 2 +- docs/pages/system/positions.js | 2 +- docs/pages/system/shadows.js | 2 +- docs/pages/system/sizing.js | 2 +- docs/pages/system/spacing.js | 2 +- docs/pages/system/typography.js | 2 +- docs/scripts/buildApi.js | 2 +- 261 files changed, 261 insertions(+), 261 deletions(-) diff --git a/docs/pages/api-docs/alert-title.js b/docs/pages/api-docs/alert-title.js index 86ca24770e9046..6dfc542a39886a 100644 --- a/docs/pages/api-docs/alert-title.js +++ b/docs/pages/api-docs/alert-title.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/alert.js b/docs/pages/api-docs/alert.js index 489a8cbe795092..d886dff1b1a055 100644 --- a/docs/pages/api-docs/alert.js +++ b/docs/pages/api-docs/alert.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/app-bar.js b/docs/pages/api-docs/app-bar.js index 6cfef2adb343a6..154fde3c957c0b 100644 --- a/docs/pages/api-docs/app-bar.js +++ b/docs/pages/api-docs/app-bar.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/autocomplete.js b/docs/pages/api-docs/autocomplete.js index b66f3b0f902d6a..7fff2551eb6501 100644 --- a/docs/pages/api-docs/autocomplete.js +++ b/docs/pages/api-docs/autocomplete.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/avatar-group.js b/docs/pages/api-docs/avatar-group.js index b2ca30b0773c97..d43bbd37ec1af8 100644 --- a/docs/pages/api-docs/avatar-group.js +++ b/docs/pages/api-docs/avatar-group.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/avatar.js b/docs/pages/api-docs/avatar.js index 4aa86a5617f54e..ac8d01475a1643 100644 --- a/docs/pages/api-docs/avatar.js +++ b/docs/pages/api-docs/avatar.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/backdrop.js b/docs/pages/api-docs/backdrop.js index dac52a7c65c632..47e811a8da47fd 100644 --- a/docs/pages/api-docs/backdrop.js +++ b/docs/pages/api-docs/backdrop.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/badge.js b/docs/pages/api-docs/badge.js index cb987dd47a91de..00a54b4469404e 100644 --- a/docs/pages/api-docs/badge.js +++ b/docs/pages/api-docs/badge.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/bottom-navigation-action.js b/docs/pages/api-docs/bottom-navigation-action.js index 2d9fdc90460823..3cdcf91bf36846 100644 --- a/docs/pages/api-docs/bottom-navigation-action.js +++ b/docs/pages/api-docs/bottom-navigation-action.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/bottom-navigation.js b/docs/pages/api-docs/bottom-navigation.js index 20dd831cf300e2..75294928cc0ba5 100644 --- a/docs/pages/api-docs/bottom-navigation.js +++ b/docs/pages/api-docs/bottom-navigation.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/breadcrumbs.js b/docs/pages/api-docs/breadcrumbs.js index 56d018ae5991cf..a9a739a16befa8 100644 --- a/docs/pages/api-docs/breadcrumbs.js +++ b/docs/pages/api-docs/breadcrumbs.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/button-base.js b/docs/pages/api-docs/button-base.js index 0b30045590b893..249d4f182e23cc 100644 --- a/docs/pages/api-docs/button-base.js +++ b/docs/pages/api-docs/button-base.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/button-group.js b/docs/pages/api-docs/button-group.js index e843b0ee0b51a8..a9a8011d38db07 100644 --- a/docs/pages/api-docs/button-group.js +++ b/docs/pages/api-docs/button-group.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/button.js b/docs/pages/api-docs/button.js index 85584346f4974e..b28ee7c9b3bb01 100644 --- a/docs/pages/api-docs/button.js +++ b/docs/pages/api-docs/button.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/card-action-area.js b/docs/pages/api-docs/card-action-area.js index 28e0bd695bee74..17cf535a331e8d 100644 --- a/docs/pages/api-docs/card-action-area.js +++ b/docs/pages/api-docs/card-action-area.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/card-actions.js b/docs/pages/api-docs/card-actions.js index c487a3e11525be..200785749cf32a 100644 --- a/docs/pages/api-docs/card-actions.js +++ b/docs/pages/api-docs/card-actions.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/card-content.js b/docs/pages/api-docs/card-content.js index e3c667050982bf..48889759f376ef 100644 --- a/docs/pages/api-docs/card-content.js +++ b/docs/pages/api-docs/card-content.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/card-header.js b/docs/pages/api-docs/card-header.js index 30ba0bfab02b8b..a087280a54fb45 100644 --- a/docs/pages/api-docs/card-header.js +++ b/docs/pages/api-docs/card-header.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/card-media.js b/docs/pages/api-docs/card-media.js index 933d71925b5caf..59b5fdb44e694c 100644 --- a/docs/pages/api-docs/card-media.js +++ b/docs/pages/api-docs/card-media.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/card.js b/docs/pages/api-docs/card.js index f44c72db5205aa..2e625dc692b59d 100644 --- a/docs/pages/api-docs/card.js +++ b/docs/pages/api-docs/card.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/checkbox.js b/docs/pages/api-docs/checkbox.js index 4d3aae0e81bd06..99dd1535420d35 100644 --- a/docs/pages/api-docs/checkbox.js +++ b/docs/pages/api-docs/checkbox.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/chip.js b/docs/pages/api-docs/chip.js index 1f1b291795c582..64bbbf4b7adf71 100644 --- a/docs/pages/api-docs/chip.js +++ b/docs/pages/api-docs/chip.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/circular-progress.js b/docs/pages/api-docs/circular-progress.js index 2c4acf92799118..5d125ea66de882 100644 --- a/docs/pages/api-docs/circular-progress.js +++ b/docs/pages/api-docs/circular-progress.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/click-away-listener.js b/docs/pages/api-docs/click-away-listener.js index 6eeffe86dda54b..33b35d131a8c78 100644 --- a/docs/pages/api-docs/click-away-listener.js +++ b/docs/pages/api-docs/click-away-listener.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/collapse.js b/docs/pages/api-docs/collapse.js index 61186af0572bf3..a95997b4ff847b 100644 --- a/docs/pages/api-docs/collapse.js +++ b/docs/pages/api-docs/collapse.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/container.js b/docs/pages/api-docs/container.js index 7a350012c14b0c..c5dbebd70d2ad4 100644 --- a/docs/pages/api-docs/container.js +++ b/docs/pages/api-docs/container.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/css-baseline.js b/docs/pages/api-docs/css-baseline.js index df3208d17bff6c..cd262415d25855 100644 --- a/docs/pages/api-docs/css-baseline.js +++ b/docs/pages/api-docs/css-baseline.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/dialog-actions.js b/docs/pages/api-docs/dialog-actions.js index c5104075babdfa..296fb9b94723d5 100644 --- a/docs/pages/api-docs/dialog-actions.js +++ b/docs/pages/api-docs/dialog-actions.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/dialog-content-text.js b/docs/pages/api-docs/dialog-content-text.js index ad434a116e4b68..6bba03700ba632 100644 --- a/docs/pages/api-docs/dialog-content-text.js +++ b/docs/pages/api-docs/dialog-content-text.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/dialog-content.js b/docs/pages/api-docs/dialog-content.js index 82ddf69713edf0..79f51214acad0f 100644 --- a/docs/pages/api-docs/dialog-content.js +++ b/docs/pages/api-docs/dialog-content.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/dialog-title.js b/docs/pages/api-docs/dialog-title.js index df9f2e5547cce7..cba97b433d5d81 100644 --- a/docs/pages/api-docs/dialog-title.js +++ b/docs/pages/api-docs/dialog-title.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/dialog.js b/docs/pages/api-docs/dialog.js index 18c1539f10d2a5..024e23779f4182 100644 --- a/docs/pages/api-docs/dialog.js +++ b/docs/pages/api-docs/dialog.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/divider.js b/docs/pages/api-docs/divider.js index 5d6a3443aeb03c..9fe90287508aca 100644 --- a/docs/pages/api-docs/divider.js +++ b/docs/pages/api-docs/divider.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/drawer.js b/docs/pages/api-docs/drawer.js index dd984135f59daa..af5bd517f6f69a 100644 --- a/docs/pages/api-docs/drawer.js +++ b/docs/pages/api-docs/drawer.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/expansion-panel-actions.js b/docs/pages/api-docs/expansion-panel-actions.js index ac815981030b1e..b0eff1e5d4ec49 100644 --- a/docs/pages/api-docs/expansion-panel-actions.js +++ b/docs/pages/api-docs/expansion-panel-actions.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/expansion-panel-details.js b/docs/pages/api-docs/expansion-panel-details.js index 66e3491fb89806..2915795a9f4df6 100644 --- a/docs/pages/api-docs/expansion-panel-details.js +++ b/docs/pages/api-docs/expansion-panel-details.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/expansion-panel-summary.js b/docs/pages/api-docs/expansion-panel-summary.js index a77f2b14b7b8f8..ae6808df32ede3 100644 --- a/docs/pages/api-docs/expansion-panel-summary.js +++ b/docs/pages/api-docs/expansion-panel-summary.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/expansion-panel.js b/docs/pages/api-docs/expansion-panel.js index f1b0588f3ecb9a..8b2e9dc3b08a71 100644 --- a/docs/pages/api-docs/expansion-panel.js +++ b/docs/pages/api-docs/expansion-panel.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/fab.js b/docs/pages/api-docs/fab.js index 030c82c056f184..a6180999b6e590 100644 --- a/docs/pages/api-docs/fab.js +++ b/docs/pages/api-docs/fab.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/fade.js b/docs/pages/api-docs/fade.js index 01d9df147da70c..0d4f13d6acca7e 100644 --- a/docs/pages/api-docs/fade.js +++ b/docs/pages/api-docs/fade.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/filled-input.js b/docs/pages/api-docs/filled-input.js index 21518ebd760c71..9365f2c0a3f347 100644 --- a/docs/pages/api-docs/filled-input.js +++ b/docs/pages/api-docs/filled-input.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/form-control-label.js b/docs/pages/api-docs/form-control-label.js index e34345e5845a46..ddde010b9b200a 100644 --- a/docs/pages/api-docs/form-control-label.js +++ b/docs/pages/api-docs/form-control-label.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/form-control.js b/docs/pages/api-docs/form-control.js index 38e49af422fe97..782f23ad131cdc 100644 --- a/docs/pages/api-docs/form-control.js +++ b/docs/pages/api-docs/form-control.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/form-group.js b/docs/pages/api-docs/form-group.js index d2fc4ac15ba7d7..f99281dd74e89a 100644 --- a/docs/pages/api-docs/form-group.js +++ b/docs/pages/api-docs/form-group.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/form-helper-text.js b/docs/pages/api-docs/form-helper-text.js index e0e41b4a0036f6..0662b7156f2470 100644 --- a/docs/pages/api-docs/form-helper-text.js +++ b/docs/pages/api-docs/form-helper-text.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/form-label.js b/docs/pages/api-docs/form-label.js index f479de8505477c..e572ca2fb533ef 100644 --- a/docs/pages/api-docs/form-label.js +++ b/docs/pages/api-docs/form-label.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/grid-list-tile-bar.js b/docs/pages/api-docs/grid-list-tile-bar.js index 691b5d6348f232..62eb8df158675d 100644 --- a/docs/pages/api-docs/grid-list-tile-bar.js +++ b/docs/pages/api-docs/grid-list-tile-bar.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/grid-list-tile.js b/docs/pages/api-docs/grid-list-tile.js index 70bfb2e9e31616..01cc60a30660a4 100644 --- a/docs/pages/api-docs/grid-list-tile.js +++ b/docs/pages/api-docs/grid-list-tile.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/grid-list.js b/docs/pages/api-docs/grid-list.js index f487d0d66b15f6..bf8142c46aefa7 100644 --- a/docs/pages/api-docs/grid-list.js +++ b/docs/pages/api-docs/grid-list.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/grid.js b/docs/pages/api-docs/grid.js index a221873161908e..48392293bf6e2c 100644 --- a/docs/pages/api-docs/grid.js +++ b/docs/pages/api-docs/grid.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/grow.js b/docs/pages/api-docs/grow.js index 3fe3c477a58cb4..3174477f840991 100644 --- a/docs/pages/api-docs/grow.js +++ b/docs/pages/api-docs/grow.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/hidden.js b/docs/pages/api-docs/hidden.js index 0f74f2d8e6e99c..c49627c8a6e992 100644 --- a/docs/pages/api-docs/hidden.js +++ b/docs/pages/api-docs/hidden.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/icon-button.js b/docs/pages/api-docs/icon-button.js index f62b78cb915313..54d17610dfadb6 100644 --- a/docs/pages/api-docs/icon-button.js +++ b/docs/pages/api-docs/icon-button.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/icon.js b/docs/pages/api-docs/icon.js index 376ebc6fab3b7c..d9778c32038006 100644 --- a/docs/pages/api-docs/icon.js +++ b/docs/pages/api-docs/icon.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/input-adornment.js b/docs/pages/api-docs/input-adornment.js index df3623a9248a15..ebda81876ab665 100644 --- a/docs/pages/api-docs/input-adornment.js +++ b/docs/pages/api-docs/input-adornment.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/input-base.js b/docs/pages/api-docs/input-base.js index d5138bb220ef5f..fa9417892723d9 100644 --- a/docs/pages/api-docs/input-base.js +++ b/docs/pages/api-docs/input-base.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/input-label.js b/docs/pages/api-docs/input-label.js index 0b798cd5c59c58..9d3e5324576e43 100644 --- a/docs/pages/api-docs/input-label.js +++ b/docs/pages/api-docs/input-label.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/input.js b/docs/pages/api-docs/input.js index eb6bc275aa17aa..0366f459ddec30 100644 --- a/docs/pages/api-docs/input.js +++ b/docs/pages/api-docs/input.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/linear-progress.js b/docs/pages/api-docs/linear-progress.js index 5603e89676b718..057c03a8e98d5d 100644 --- a/docs/pages/api-docs/linear-progress.js +++ b/docs/pages/api-docs/linear-progress.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/link.js b/docs/pages/api-docs/link.js index 5c560418c9ca47..56da21799941f3 100644 --- a/docs/pages/api-docs/link.js +++ b/docs/pages/api-docs/link.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/list-item-avatar.js b/docs/pages/api-docs/list-item-avatar.js index 0804c6aaa9a599..272be9a1b427d2 100644 --- a/docs/pages/api-docs/list-item-avatar.js +++ b/docs/pages/api-docs/list-item-avatar.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/list-item-icon.js b/docs/pages/api-docs/list-item-icon.js index 087a174aca3b88..85c29b9150a0da 100644 --- a/docs/pages/api-docs/list-item-icon.js +++ b/docs/pages/api-docs/list-item-icon.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/list-item-secondary-action.js b/docs/pages/api-docs/list-item-secondary-action.js index b8466901cc20dd..f720560b5b00db 100644 --- a/docs/pages/api-docs/list-item-secondary-action.js +++ b/docs/pages/api-docs/list-item-secondary-action.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/list-item-text.js b/docs/pages/api-docs/list-item-text.js index f6c2af2eb9fc5c..d07f522cf0becc 100644 --- a/docs/pages/api-docs/list-item-text.js +++ b/docs/pages/api-docs/list-item-text.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/list-item.js b/docs/pages/api-docs/list-item.js index 6aa5bf483fb487..7480dd8cfe05b6 100644 --- a/docs/pages/api-docs/list-item.js +++ b/docs/pages/api-docs/list-item.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/list-subheader.js b/docs/pages/api-docs/list-subheader.js index 89d712b0ae33b2..cf84b6365aa396 100644 --- a/docs/pages/api-docs/list-subheader.js +++ b/docs/pages/api-docs/list-subheader.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/list.js b/docs/pages/api-docs/list.js index 4a0806b20eaa89..c489691ee1e309 100644 --- a/docs/pages/api-docs/list.js +++ b/docs/pages/api-docs/list.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/menu-item.js b/docs/pages/api-docs/menu-item.js index e4bdc70be15ead..a02af074038b50 100644 --- a/docs/pages/api-docs/menu-item.js +++ b/docs/pages/api-docs/menu-item.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/menu-list.js b/docs/pages/api-docs/menu-list.js index 9d85c402b71ef0..8b667b670e3f88 100644 --- a/docs/pages/api-docs/menu-list.js +++ b/docs/pages/api-docs/menu-list.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/menu.js b/docs/pages/api-docs/menu.js index fdda8f28b3e6b9..f2c37fedefcadd 100644 --- a/docs/pages/api-docs/menu.js +++ b/docs/pages/api-docs/menu.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/mobile-stepper.js b/docs/pages/api-docs/mobile-stepper.js index 053fe40204600c..e4b638bafa10d7 100644 --- a/docs/pages/api-docs/mobile-stepper.js +++ b/docs/pages/api-docs/mobile-stepper.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/modal.js b/docs/pages/api-docs/modal.js index 4938e9ce6a3e4e..3513641c6cf2bc 100644 --- a/docs/pages/api-docs/modal.js +++ b/docs/pages/api-docs/modal.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/native-select.js b/docs/pages/api-docs/native-select.js index 3238f183ff248b..e03961343afd78 100644 --- a/docs/pages/api-docs/native-select.js +++ b/docs/pages/api-docs/native-select.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/no-ssr.js b/docs/pages/api-docs/no-ssr.js index 91bebe40d7837a..e2162d024e984b 100644 --- a/docs/pages/api-docs/no-ssr.js +++ b/docs/pages/api-docs/no-ssr.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/outlined-input.js b/docs/pages/api-docs/outlined-input.js index f3fa9830c1af0a..2252a1863c020c 100644 --- a/docs/pages/api-docs/outlined-input.js +++ b/docs/pages/api-docs/outlined-input.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/pagination-item.js b/docs/pages/api-docs/pagination-item.js index c2d7b769a967e0..2ca3b7b819e217 100644 --- a/docs/pages/api-docs/pagination-item.js +++ b/docs/pages/api-docs/pagination-item.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/pagination.js b/docs/pages/api-docs/pagination.js index f1b91bf6eea289..db6e1828231531 100644 --- a/docs/pages/api-docs/pagination.js +++ b/docs/pages/api-docs/pagination.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/paper.js b/docs/pages/api-docs/paper.js index 1f9dbbc98493d6..940b52203850cc 100644 --- a/docs/pages/api-docs/paper.js +++ b/docs/pages/api-docs/paper.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/popover.js b/docs/pages/api-docs/popover.js index c2ca190d2c4ef7..4ad5672a6122d7 100644 --- a/docs/pages/api-docs/popover.js +++ b/docs/pages/api-docs/popover.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/popper.js b/docs/pages/api-docs/popper.js index 7d0b944a7605c8..f742113221d1b7 100644 --- a/docs/pages/api-docs/popper.js +++ b/docs/pages/api-docs/popper.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/portal.js b/docs/pages/api-docs/portal.js index 64307b1ddabf27..7cd12e2aa9e4bd 100644 --- a/docs/pages/api-docs/portal.js +++ b/docs/pages/api-docs/portal.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/radio-group.js b/docs/pages/api-docs/radio-group.js index 121316503fa48a..ad4027edddfa55 100644 --- a/docs/pages/api-docs/radio-group.js +++ b/docs/pages/api-docs/radio-group.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/radio.js b/docs/pages/api-docs/radio.js index 988ce26b99c2fd..e94d57300824fb 100644 --- a/docs/pages/api-docs/radio.js +++ b/docs/pages/api-docs/radio.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/rating.js b/docs/pages/api-docs/rating.js index 1c4189edb33dc5..41cd363e35055a 100644 --- a/docs/pages/api-docs/rating.js +++ b/docs/pages/api-docs/rating.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/root-ref.js b/docs/pages/api-docs/root-ref.js index cf553943d285e3..0db44858bf3617 100644 --- a/docs/pages/api-docs/root-ref.js +++ b/docs/pages/api-docs/root-ref.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/scoped-css-baseline.js b/docs/pages/api-docs/scoped-css-baseline.js index aeb3d2d3f3a126..d55876a90fa6ab 100644 --- a/docs/pages/api-docs/scoped-css-baseline.js +++ b/docs/pages/api-docs/scoped-css-baseline.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/select.js b/docs/pages/api-docs/select.js index 3ec3e496e931e7..86c631b03c1f35 100644 --- a/docs/pages/api-docs/select.js +++ b/docs/pages/api-docs/select.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/skeleton.js b/docs/pages/api-docs/skeleton.js index 13f2e2b226504f..9fd7ba3b5ba144 100644 --- a/docs/pages/api-docs/skeleton.js +++ b/docs/pages/api-docs/skeleton.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/slide.js b/docs/pages/api-docs/slide.js index 6935f09254bc6d..c195b07b901fbe 100644 --- a/docs/pages/api-docs/slide.js +++ b/docs/pages/api-docs/slide.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/slider.js b/docs/pages/api-docs/slider.js index 0d48547172b84c..c4608e9420f290 100644 --- a/docs/pages/api-docs/slider.js +++ b/docs/pages/api-docs/slider.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/snackbar-content.js b/docs/pages/api-docs/snackbar-content.js index 5d2e600bb3d969..4a3eb987a445a7 100644 --- a/docs/pages/api-docs/snackbar-content.js +++ b/docs/pages/api-docs/snackbar-content.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/snackbar.js b/docs/pages/api-docs/snackbar.js index 9d8cca769c200f..06e2c983fe0be9 100644 --- a/docs/pages/api-docs/snackbar.js +++ b/docs/pages/api-docs/snackbar.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/speed-dial-action.js b/docs/pages/api-docs/speed-dial-action.js index 4854a4be84aea5..4a9a6fe875b743 100644 --- a/docs/pages/api-docs/speed-dial-action.js +++ b/docs/pages/api-docs/speed-dial-action.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/speed-dial-icon.js b/docs/pages/api-docs/speed-dial-icon.js index 7d50797ab85df3..238f9353608ab1 100644 --- a/docs/pages/api-docs/speed-dial-icon.js +++ b/docs/pages/api-docs/speed-dial-icon.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/speed-dial.js b/docs/pages/api-docs/speed-dial.js index e8d3d225dbf8d9..60cb95e107729d 100644 --- a/docs/pages/api-docs/speed-dial.js +++ b/docs/pages/api-docs/speed-dial.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/step-button.js b/docs/pages/api-docs/step-button.js index d17fb72881d73b..482b82ca0ceee8 100644 --- a/docs/pages/api-docs/step-button.js +++ b/docs/pages/api-docs/step-button.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/step-connector.js b/docs/pages/api-docs/step-connector.js index 3a582e445b4c81..f9cffcb88dcbf0 100644 --- a/docs/pages/api-docs/step-connector.js +++ b/docs/pages/api-docs/step-connector.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/step-content.js b/docs/pages/api-docs/step-content.js index 70cd124de5019e..b64794b45361a7 100644 --- a/docs/pages/api-docs/step-content.js +++ b/docs/pages/api-docs/step-content.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/step-icon.js b/docs/pages/api-docs/step-icon.js index 4c684a213a0ddb..4afd214b654aca 100644 --- a/docs/pages/api-docs/step-icon.js +++ b/docs/pages/api-docs/step-icon.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/step-label.js b/docs/pages/api-docs/step-label.js index 0b4be9bfa8e5c8..a3276314dd5705 100644 --- a/docs/pages/api-docs/step-label.js +++ b/docs/pages/api-docs/step-label.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/step.js b/docs/pages/api-docs/step.js index fa2d0596cc9a36..7b5c0a33986963 100644 --- a/docs/pages/api-docs/step.js +++ b/docs/pages/api-docs/step.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/stepper.js b/docs/pages/api-docs/stepper.js index 59419accd10b95..88692c43da0f63 100644 --- a/docs/pages/api-docs/stepper.js +++ b/docs/pages/api-docs/stepper.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/svg-icon.js b/docs/pages/api-docs/svg-icon.js index b865bf349a0786..21355e4df1fdc7 100644 --- a/docs/pages/api-docs/svg-icon.js +++ b/docs/pages/api-docs/svg-icon.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/swipeable-drawer.js b/docs/pages/api-docs/swipeable-drawer.js index 2aebb53536bced..2cbca4d6c31c67 100644 --- a/docs/pages/api-docs/swipeable-drawer.js +++ b/docs/pages/api-docs/swipeable-drawer.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/switch.js b/docs/pages/api-docs/switch.js index edbf1a4e92a1e3..919558392e9631 100644 --- a/docs/pages/api-docs/switch.js +++ b/docs/pages/api-docs/switch.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/tab.js b/docs/pages/api-docs/tab.js index 8c804f4631888f..691c268aac6a44 100644 --- a/docs/pages/api-docs/tab.js +++ b/docs/pages/api-docs/tab.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/table-body.js b/docs/pages/api-docs/table-body.js index 5ff0b0b387ce8d..77f886b4ba16af 100644 --- a/docs/pages/api-docs/table-body.js +++ b/docs/pages/api-docs/table-body.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/table-cell.js b/docs/pages/api-docs/table-cell.js index 355c9861606094..d1ea5c2202af79 100644 --- a/docs/pages/api-docs/table-cell.js +++ b/docs/pages/api-docs/table-cell.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/table-container.js b/docs/pages/api-docs/table-container.js index e2855b7af2b6b5..000ab0fef07f36 100644 --- a/docs/pages/api-docs/table-container.js +++ b/docs/pages/api-docs/table-container.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/table-footer.js b/docs/pages/api-docs/table-footer.js index 6ae278399672ec..6a01ec82496c40 100644 --- a/docs/pages/api-docs/table-footer.js +++ b/docs/pages/api-docs/table-footer.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/table-head.js b/docs/pages/api-docs/table-head.js index 0b4feb17452f7c..45a0d9d336d163 100644 --- a/docs/pages/api-docs/table-head.js +++ b/docs/pages/api-docs/table-head.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/table-pagination.js b/docs/pages/api-docs/table-pagination.js index 184728d903942e..49633b44de965b 100644 --- a/docs/pages/api-docs/table-pagination.js +++ b/docs/pages/api-docs/table-pagination.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/table-row.js b/docs/pages/api-docs/table-row.js index f718f13e9e5f18..94beb28ad23436 100644 --- a/docs/pages/api-docs/table-row.js +++ b/docs/pages/api-docs/table-row.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/table-sort-label.js b/docs/pages/api-docs/table-sort-label.js index 8b2548e12e65ba..0e4823e9aa5e74 100644 --- a/docs/pages/api-docs/table-sort-label.js +++ b/docs/pages/api-docs/table-sort-label.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/table.js b/docs/pages/api-docs/table.js index f355373c7d6fcb..6548c908d03275 100644 --- a/docs/pages/api-docs/table.js +++ b/docs/pages/api-docs/table.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/tabs.js b/docs/pages/api-docs/tabs.js index fef5a97f8f61bd..70e7c5455c6115 100644 --- a/docs/pages/api-docs/tabs.js +++ b/docs/pages/api-docs/tabs.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/text-field.js b/docs/pages/api-docs/text-field.js index 209ce13fc44635..0d1f2ba96c6c82 100644 --- a/docs/pages/api-docs/text-field.js +++ b/docs/pages/api-docs/text-field.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/textarea-autosize.js b/docs/pages/api-docs/textarea-autosize.js index 955a8767dbd6fc..b4d32f6af87f04 100644 --- a/docs/pages/api-docs/textarea-autosize.js +++ b/docs/pages/api-docs/textarea-autosize.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/toggle-button-group.js b/docs/pages/api-docs/toggle-button-group.js index e64b676e10ad9a..b8300a6d323e73 100644 --- a/docs/pages/api-docs/toggle-button-group.js +++ b/docs/pages/api-docs/toggle-button-group.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/toggle-button.js b/docs/pages/api-docs/toggle-button.js index ce79001a148254..fea2684523e9a5 100644 --- a/docs/pages/api-docs/toggle-button.js +++ b/docs/pages/api-docs/toggle-button.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/toolbar.js b/docs/pages/api-docs/toolbar.js index fc45f298c4c8a2..811b2f91e4fda5 100644 --- a/docs/pages/api-docs/toolbar.js +++ b/docs/pages/api-docs/toolbar.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/tooltip.js b/docs/pages/api-docs/tooltip.js index ff6299157a555e..ee8f2c8473fa9a 100644 --- a/docs/pages/api-docs/tooltip.js +++ b/docs/pages/api-docs/tooltip.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/tree-item.js b/docs/pages/api-docs/tree-item.js index ac277b1ea42a82..b0ac1d1d20828d 100644 --- a/docs/pages/api-docs/tree-item.js +++ b/docs/pages/api-docs/tree-item.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/tree-view.js b/docs/pages/api-docs/tree-view.js index ddaf384a48fcc1..853829a2f78965 100644 --- a/docs/pages/api-docs/tree-view.js +++ b/docs/pages/api-docs/tree-view.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/typography.js b/docs/pages/api-docs/typography.js index db8cee19f5a102..0d18372b83a39f 100644 --- a/docs/pages/api-docs/typography.js +++ b/docs/pages/api-docs/typography.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/api-docs/zoom.js b/docs/pages/api-docs/zoom.js index 6e29445bd7da53..a03261e9283dbf 100644 --- a/docs/pages/api-docs/zoom.js +++ b/docs/pages/api-docs/zoom.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/2019-developer-survey-results.js b/docs/pages/blog/2019-developer-survey-results.js index 524caf111d9048..c303de4908af8b 100644 --- a/docs/pages/blog/2019-developer-survey-results.js +++ b/docs/pages/blog/2019-developer-survey-results.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/2019.js b/docs/pages/blog/2019.js index 5d73a24aa05b61..135e1b1a1ebe41 100644 --- a/docs/pages/blog/2019.js +++ b/docs/pages/blog/2019.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/2020-introducing-sketch.js b/docs/pages/blog/2020-introducing-sketch.js index acb177eea8e8d9..89302ebbb61658 100644 --- a/docs/pages/blog/2020-introducing-sketch.js +++ b/docs/pages/blog/2020-introducing-sketch.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/2020-q1-update.js b/docs/pages/blog/2020-q1-update.js index 23281ba70d7951..d481e2903bbd46 100644 --- a/docs/pages/blog/2020-q1-update.js +++ b/docs/pages/blog/2020-q1-update.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/april-2019-update.js b/docs/pages/blog/april-2019-update.js index 940dcae2556540..37a24ba3cbaf85 100644 --- a/docs/pages/blog/april-2019-update.js +++ b/docs/pages/blog/april-2019-update.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/august-2019-update.js b/docs/pages/blog/august-2019-update.js index bf13085638ef06..1e51e72c697eb4 100644 --- a/docs/pages/blog/august-2019-update.js +++ b/docs/pages/blog/august-2019-update.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/december-2019-update.js b/docs/pages/blog/december-2019-update.js index 92046fdf585dfe..524be6be299929 100644 --- a/docs/pages/blog/december-2019-update.js +++ b/docs/pages/blog/december-2019-update.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/july-2019-update.js b/docs/pages/blog/july-2019-update.js index c71fd9a22beed1..4b696bc684f58f 100644 --- a/docs/pages/blog/july-2019-update.js +++ b/docs/pages/blog/july-2019-update.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/june-2019-update.js b/docs/pages/blog/june-2019-update.js index b44b6d0ae863e3..f9e8ce82b191e8 100644 --- a/docs/pages/blog/june-2019-update.js +++ b/docs/pages/blog/june-2019-update.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/march-2019-update.js b/docs/pages/blog/march-2019-update.js index 44fe56bdd4f069..30450be81392c8 100644 --- a/docs/pages/blog/march-2019-update.js +++ b/docs/pages/blog/march-2019-update.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/material-ui-v1-is-out.js b/docs/pages/blog/material-ui-v1-is-out.js index 73e06c40a73276..72a5321c457706 100644 --- a/docs/pages/blog/material-ui-v1-is-out.js +++ b/docs/pages/blog/material-ui-v1-is-out.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/material-ui-v4-is-out.js b/docs/pages/blog/material-ui-v4-is-out.js index 272645daf7829d..917d18afdd1d2e 100644 --- a/docs/pages/blog/material-ui-v4-is-out.js +++ b/docs/pages/blog/material-ui-v4-is-out.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/may-2019-update.js b/docs/pages/blog/may-2019-update.js index 3013ec85a67ba6..09bed82fb46192 100644 --- a/docs/pages/blog/may-2019-update.js +++ b/docs/pages/blog/may-2019-update.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/november-2019-update.js b/docs/pages/blog/november-2019-update.js index aee3400503cab8..103ff17b81c800 100644 --- a/docs/pages/blog/november-2019-update.js +++ b/docs/pages/blog/november-2019-update.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/october-2019-update.js b/docs/pages/blog/october-2019-update.js index 8611daa2984068..b386abed59f652 100644 --- a/docs/pages/blog/october-2019-update.js +++ b/docs/pages/blog/october-2019-update.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/blog/september-2019-update.js b/docs/pages/blog/september-2019-update.js index 6aaebc9d1a50e2..a513eacd2416ff 100644 --- a/docs/pages/blog/september-2019-update.js +++ b/docs/pages/blog/september-2019-update.js @@ -10,7 +10,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/company/about.js b/docs/pages/company/about.js index 7870ac44131b67..1d47abd63270c6 100644 --- a/docs/pages/company/about.js +++ b/docs/pages/company/about.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/company/contact.js b/docs/pages/company/contact.js index 9771f8f25e862e..d4fa73d8744437 100644 --- a/docs/pages/company/contact.js +++ b/docs/pages/company/contact.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/company/jobs.js b/docs/pages/company/jobs.js index b0222383909b49..6292b8c485b448 100644 --- a/docs/pages/company/jobs.js +++ b/docs/pages/company/jobs.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/about-the-lab.js b/docs/pages/components/about-the-lab.js index 447a88bf66be7b..4d924a8ee462ec 100644 --- a/docs/pages/components/about-the-lab.js +++ b/docs/pages/components/about-the-lab.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/alert.js b/docs/pages/components/alert.js index e53eccb29d9e27..051f67db5754f9 100644 --- a/docs/pages/components/alert.js +++ b/docs/pages/components/alert.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/app-bar.js b/docs/pages/components/app-bar.js index b85176e6fb68d1..c167b262ac8f9b 100644 --- a/docs/pages/components/app-bar.js +++ b/docs/pages/components/app-bar.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/autocomplete.js b/docs/pages/components/autocomplete.js index 9e97b4b9ba3b5e..f623129a999fb8 100644 --- a/docs/pages/components/autocomplete.js +++ b/docs/pages/components/autocomplete.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/avatars.js b/docs/pages/components/avatars.js index 0dffca18442e7b..29c18cc9ea1d41 100644 --- a/docs/pages/components/avatars.js +++ b/docs/pages/components/avatars.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/backdrop.js b/docs/pages/components/backdrop.js index d1495cbea01727..b72bbe4cc5c662 100644 --- a/docs/pages/components/backdrop.js +++ b/docs/pages/components/backdrop.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/badges.js b/docs/pages/components/badges.js index 505df5b664bb52..5519037b008ac1 100644 --- a/docs/pages/components/badges.js +++ b/docs/pages/components/badges.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/bottom-navigation.js b/docs/pages/components/bottom-navigation.js index 13569e62335f07..78648ed2733e7b 100644 --- a/docs/pages/components/bottom-navigation.js +++ b/docs/pages/components/bottom-navigation.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/box.js b/docs/pages/components/box.js index a0738c40cc1e1f..e39705900bda1d 100644 --- a/docs/pages/components/box.js +++ b/docs/pages/components/box.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/breadcrumbs.js b/docs/pages/components/breadcrumbs.js index 9337d751db21bb..ef084dd598f49c 100644 --- a/docs/pages/components/breadcrumbs.js +++ b/docs/pages/components/breadcrumbs.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/button-group.js b/docs/pages/components/button-group.js index 4ccc41eb71a912..591d86abc0a734 100644 --- a/docs/pages/components/button-group.js +++ b/docs/pages/components/button-group.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/buttons.js b/docs/pages/components/buttons.js index 02169b375934f8..511e3f474b970f 100644 --- a/docs/pages/components/buttons.js +++ b/docs/pages/components/buttons.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/cards.js b/docs/pages/components/cards.js index 6256e603a52e1e..667553d346170f 100644 --- a/docs/pages/components/cards.js +++ b/docs/pages/components/cards.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/checkboxes.js b/docs/pages/components/checkboxes.js index f8d77bc817b55b..8b187d12931c58 100644 --- a/docs/pages/components/checkboxes.js +++ b/docs/pages/components/checkboxes.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/chips.js b/docs/pages/components/chips.js index 87f15ea24b6405..7d33cad58397ec 100644 --- a/docs/pages/components/chips.js +++ b/docs/pages/components/chips.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/click-away-listener.js b/docs/pages/components/click-away-listener.js index 1e188058b16806..71ce74838d5507 100644 --- a/docs/pages/components/click-away-listener.js +++ b/docs/pages/components/click-away-listener.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/container.js b/docs/pages/components/container.js index 4043cf47eb0e78..2871c9e6bc32f7 100644 --- a/docs/pages/components/container.js +++ b/docs/pages/components/container.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/css-baseline.js b/docs/pages/components/css-baseline.js index da7c410751c80c..d7aead0c2e497a 100644 --- a/docs/pages/components/css-baseline.js +++ b/docs/pages/components/css-baseline.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/dialogs.js b/docs/pages/components/dialogs.js index 7d4f476b587046..ed59d2f99b5233 100644 --- a/docs/pages/components/dialogs.js +++ b/docs/pages/components/dialogs.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/dividers.js b/docs/pages/components/dividers.js index 355e5348150518..b81854bc289636 100644 --- a/docs/pages/components/dividers.js +++ b/docs/pages/components/dividers.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/drawers.js b/docs/pages/components/drawers.js index b667883e0746cd..ff1213e4731837 100644 --- a/docs/pages/components/drawers.js +++ b/docs/pages/components/drawers.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/expansion-panels.js b/docs/pages/components/expansion-panels.js index 1efb601bd3b1af..ed81aa80392bf4 100644 --- a/docs/pages/components/expansion-panels.js +++ b/docs/pages/components/expansion-panels.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/floating-action-button.js b/docs/pages/components/floating-action-button.js index 120b56c88920a3..c76306ec260700 100644 --- a/docs/pages/components/floating-action-button.js +++ b/docs/pages/components/floating-action-button.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/grid-list.js b/docs/pages/components/grid-list.js index 08f7f7ee24f8c2..ff3d3f66236dd0 100644 --- a/docs/pages/components/grid-list.js +++ b/docs/pages/components/grid-list.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/grid.js b/docs/pages/components/grid.js index 5d1e9078556e19..542c20f434060f 100644 --- a/docs/pages/components/grid.js +++ b/docs/pages/components/grid.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/hidden.js b/docs/pages/components/hidden.js index 60b55b4656b781..658e5c0326c743 100644 --- a/docs/pages/components/hidden.js +++ b/docs/pages/components/hidden.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/icons.js b/docs/pages/components/icons.js index d1aa2e01ba3cfa..6606bf6b7ab407 100644 --- a/docs/pages/components/icons.js +++ b/docs/pages/components/icons.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/links.js b/docs/pages/components/links.js index 512f0507166a21..a19e4f95928be3 100644 --- a/docs/pages/components/links.js +++ b/docs/pages/components/links.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/lists.js b/docs/pages/components/lists.js index 0e31e833cbd3ef..a7c53cd8250595 100644 --- a/docs/pages/components/lists.js +++ b/docs/pages/components/lists.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/material-icons.js b/docs/pages/components/material-icons.js index ddeba47d94e75d..bc52b4425d3ba3 100644 --- a/docs/pages/components/material-icons.js +++ b/docs/pages/components/material-icons.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/menus.js b/docs/pages/components/menus.js index 5a824b934f79c1..43a2109158a3c3 100644 --- a/docs/pages/components/menus.js +++ b/docs/pages/components/menus.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/modal.js b/docs/pages/components/modal.js index e98a6968594bc5..ec37024fdf2a04 100644 --- a/docs/pages/components/modal.js +++ b/docs/pages/components/modal.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/no-ssr.js b/docs/pages/components/no-ssr.js index e72325c78e1c47..6015406749fa85 100644 --- a/docs/pages/components/no-ssr.js +++ b/docs/pages/components/no-ssr.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/pagination.js b/docs/pages/components/pagination.js index c0797e6118f061..f5cc965c6a4e51 100644 --- a/docs/pages/components/pagination.js +++ b/docs/pages/components/pagination.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/paper.js b/docs/pages/components/paper.js index fb49e5ec1a15c2..1ee6998150c80c 100644 --- a/docs/pages/components/paper.js +++ b/docs/pages/components/paper.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/pickers.js b/docs/pages/components/pickers.js index 347e44346eee20..c6ceb26452fd9b 100644 --- a/docs/pages/components/pickers.js +++ b/docs/pages/components/pickers.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/popover.js b/docs/pages/components/popover.js index d3094b9218db39..b715e9dd7ea634 100644 --- a/docs/pages/components/popover.js +++ b/docs/pages/components/popover.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/popper.js b/docs/pages/components/popper.js index b8c9138259cda1..82e7b48604eb30 100644 --- a/docs/pages/components/popper.js +++ b/docs/pages/components/popper.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/portal.js b/docs/pages/components/portal.js index 1b2844cd050ef5..65b1ee358e0f22 100644 --- a/docs/pages/components/portal.js +++ b/docs/pages/components/portal.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/progress.js b/docs/pages/components/progress.js index bdc0f31ebc4ccc..64949319fd9cec 100644 --- a/docs/pages/components/progress.js +++ b/docs/pages/components/progress.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/radio-buttons.js b/docs/pages/components/radio-buttons.js index f007a23ce7e8d9..90e0de6b40f007 100644 --- a/docs/pages/components/radio-buttons.js +++ b/docs/pages/components/radio-buttons.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/rating.js b/docs/pages/components/rating.js index f3f75d06d8376f..dd4b649f08c070 100644 --- a/docs/pages/components/rating.js +++ b/docs/pages/components/rating.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/selects.js b/docs/pages/components/selects.js index b753f2b76c8bc5..c7fda168091a48 100644 --- a/docs/pages/components/selects.js +++ b/docs/pages/components/selects.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/skeleton.js b/docs/pages/components/skeleton.js index 4a263a3aadc408..813377cfec3a60 100644 --- a/docs/pages/components/skeleton.js +++ b/docs/pages/components/skeleton.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/slider.js b/docs/pages/components/slider.js index 51e8c6021d64b4..6aa626b50f481f 100644 --- a/docs/pages/components/slider.js +++ b/docs/pages/components/slider.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/snackbars.js b/docs/pages/components/snackbars.js index cf4f1652c74d34..2f2f6eeed97a45 100644 --- a/docs/pages/components/snackbars.js +++ b/docs/pages/components/snackbars.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/speed-dial.js b/docs/pages/components/speed-dial.js index 76a48cc97be0ee..d72e1f7990b7bd 100644 --- a/docs/pages/components/speed-dial.js +++ b/docs/pages/components/speed-dial.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/steppers.js b/docs/pages/components/steppers.js index c00f5fb0022dad..460af7ca190344 100644 --- a/docs/pages/components/steppers.js +++ b/docs/pages/components/steppers.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/switches.js b/docs/pages/components/switches.js index d138b7d37c150e..694c946b606e3b 100644 --- a/docs/pages/components/switches.js +++ b/docs/pages/components/switches.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/tables.js b/docs/pages/components/tables.js index 33fc4aac399792..a5c7da3829cfe0 100644 --- a/docs/pages/components/tables.js +++ b/docs/pages/components/tables.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/tabs.js b/docs/pages/components/tabs.js index 4f91c9accb4663..4591a12607e76a 100644 --- a/docs/pages/components/tabs.js +++ b/docs/pages/components/tabs.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/text-fields.js b/docs/pages/components/text-fields.js index 7a8a4d5ab7115b..0b0005c18d26c8 100644 --- a/docs/pages/components/text-fields.js +++ b/docs/pages/components/text-fields.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/textarea-autosize.js b/docs/pages/components/textarea-autosize.js index 3e05d305b5d76b..8b22d81b25acd6 100644 --- a/docs/pages/components/textarea-autosize.js +++ b/docs/pages/components/textarea-autosize.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/toggle-button.js b/docs/pages/components/toggle-button.js index 212c427034810d..f65da9e23b534a 100644 --- a/docs/pages/components/toggle-button.js +++ b/docs/pages/components/toggle-button.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/tooltips.js b/docs/pages/components/tooltips.js index 32da53932c72ce..fabe2ded5148a2 100644 --- a/docs/pages/components/tooltips.js +++ b/docs/pages/components/tooltips.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/transfer-list.js b/docs/pages/components/transfer-list.js index 14912a13c80d04..620312a68c17b8 100644 --- a/docs/pages/components/transfer-list.js +++ b/docs/pages/components/transfer-list.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/transitions.js b/docs/pages/components/transitions.js index 73be39ac8826f7..98a7a8d5892803 100644 --- a/docs/pages/components/transitions.js +++ b/docs/pages/components/transitions.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/tree-view.js b/docs/pages/components/tree-view.js index c0cf1a22638764..b88925f7298801 100644 --- a/docs/pages/components/tree-view.js +++ b/docs/pages/components/tree-view.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/typography.js b/docs/pages/components/typography.js index d95afd1e06cb62..67cb531135517d 100644 --- a/docs/pages/components/typography.js +++ b/docs/pages/components/typography.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/components/use-media-query.js b/docs/pages/components/use-media-query.js index 127074a30c9ae7..ab81701ba92c23 100644 --- a/docs/pages/components/use-media-query.js +++ b/docs/pages/components/use-media-query.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/customization/breakpoints.js b/docs/pages/customization/breakpoints.js index c70599fbfb1c0e..67700fbac5f063 100644 --- a/docs/pages/customization/breakpoints.js +++ b/docs/pages/customization/breakpoints.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/customization/color.js b/docs/pages/customization/color.js index b3caa74fd4ac38..75a47d7833d138 100644 --- a/docs/pages/customization/color.js +++ b/docs/pages/customization/color.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/customization/components.js b/docs/pages/customization/components.js index 971b9a474ea715..e1540703b9429f 100644 --- a/docs/pages/customization/components.js +++ b/docs/pages/customization/components.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/customization/default-theme.js b/docs/pages/customization/default-theme.js index 37c47717cbcf8e..b3df3b2671f4f7 100644 --- a/docs/pages/customization/default-theme.js +++ b/docs/pages/customization/default-theme.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/customization/density.js b/docs/pages/customization/density.js index ef503d1ad62939..dc46511776fde4 100644 --- a/docs/pages/customization/density.js +++ b/docs/pages/customization/density.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/customization/globals.js b/docs/pages/customization/globals.js index aaa5875edad6b1..ea28b517c4d354 100644 --- a/docs/pages/customization/globals.js +++ b/docs/pages/customization/globals.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/customization/palette.js b/docs/pages/customization/palette.js index 0d2244c50848c8..83951f2c334aff 100644 --- a/docs/pages/customization/palette.js +++ b/docs/pages/customization/palette.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/customization/spacing.js b/docs/pages/customization/spacing.js index 2a2955e5d7d419..0176ea0e5a90f4 100644 --- a/docs/pages/customization/spacing.js +++ b/docs/pages/customization/spacing.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/customization/theming.js b/docs/pages/customization/theming.js index 4156902026056c..76e923ccbfa2c6 100644 --- a/docs/pages/customization/theming.js +++ b/docs/pages/customization/theming.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/customization/typography.js b/docs/pages/customization/typography.js index 4b1b6ec37dc73c..bc5340ed74f7e9 100644 --- a/docs/pages/customization/typography.js +++ b/docs/pages/customization/typography.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/customization/z-index.js b/docs/pages/customization/z-index.js index c23781b3c6d348..1f9d2d9d3551e4 100644 --- a/docs/pages/customization/z-index.js +++ b/docs/pages/customization/z-index.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/discover-more/backers.js b/docs/pages/discover-more/backers.js index eaa41225b0315f..b471b2c628f4e5 100644 --- a/docs/pages/discover-more/backers.js +++ b/docs/pages/discover-more/backers.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/discover-more/changelog.js b/docs/pages/discover-more/changelog.js index 6b31c417d79540..1395aff72c3728 100644 --- a/docs/pages/discover-more/changelog.js +++ b/docs/pages/discover-more/changelog.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/discover-more/languages.js b/docs/pages/discover-more/languages.js index 95ea31cac39160..34be0e05a1b603 100644 --- a/docs/pages/discover-more/languages.js +++ b/docs/pages/discover-more/languages.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/discover-more/related-projects.js b/docs/pages/discover-more/related-projects.js index df40d08e283391..fc4e7efc2de3a2 100644 --- a/docs/pages/discover-more/related-projects.js +++ b/docs/pages/discover-more/related-projects.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/discover-more/roadmap.js b/docs/pages/discover-more/roadmap.js index 1c66d409fbd087..2821ccb5924fe6 100644 --- a/docs/pages/discover-more/roadmap.js +++ b/docs/pages/discover-more/roadmap.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/discover-more/showcase.js b/docs/pages/discover-more/showcase.js index 4ecfff8265eb42..78010ffca8e26c 100644 --- a/docs/pages/discover-more/showcase.js +++ b/docs/pages/discover-more/showcase.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/discover-more/team.js b/docs/pages/discover-more/team.js index c8683ca0f0fffd..fcffd51223aeec 100644 --- a/docs/pages/discover-more/team.js +++ b/docs/pages/discover-more/team.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/discover-more/vision.js b/docs/pages/discover-more/vision.js index 0a53ef505b215a..e52218349ab5e9 100644 --- a/docs/pages/discover-more/vision.js +++ b/docs/pages/discover-more/vision.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/getting-started/example-projects.js b/docs/pages/getting-started/example-projects.js index 4c268ebacaeb8a..00b6e44b7f2363 100644 --- a/docs/pages/getting-started/example-projects.js +++ b/docs/pages/getting-started/example-projects.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/getting-started/faq.js b/docs/pages/getting-started/faq.js index 19ecae50fabba9..864ffb3b9a509f 100644 --- a/docs/pages/getting-started/faq.js +++ b/docs/pages/getting-started/faq.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/getting-started/installation.js b/docs/pages/getting-started/installation.js index 1991a16c2c1841..e1792d2892b99d 100644 --- a/docs/pages/getting-started/installation.js +++ b/docs/pages/getting-started/installation.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/getting-started/learn.js b/docs/pages/getting-started/learn.js index 07c316a1f5d690..40b96c683d5ab9 100644 --- a/docs/pages/getting-started/learn.js +++ b/docs/pages/getting-started/learn.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/getting-started/support.js b/docs/pages/getting-started/support.js index ae33d2e1bfc707..fa18e32b72f4b4 100644 --- a/docs/pages/getting-started/support.js +++ b/docs/pages/getting-started/support.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/getting-started/supported-components.js b/docs/pages/getting-started/supported-components.js index a38a29e0c934ea..314a2e2946346c 100644 --- a/docs/pages/getting-started/supported-components.js +++ b/docs/pages/getting-started/supported-components.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/getting-started/supported-platforms.js b/docs/pages/getting-started/supported-platforms.js index e3098d157c8856..f1fb171c72e9be 100644 --- a/docs/pages/getting-started/supported-platforms.js +++ b/docs/pages/getting-started/supported-platforms.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/getting-started/templates.js b/docs/pages/getting-started/templates.js index c970a4120563e3..129ea2b760c3fb 100644 --- a/docs/pages/getting-started/templates.js +++ b/docs/pages/getting-started/templates.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/getting-started/usage.js b/docs/pages/getting-started/usage.js index 5d5983041658da..a49b4c6e7c2e18 100644 --- a/docs/pages/getting-started/usage.js +++ b/docs/pages/getting-started/usage.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/guides/api.js b/docs/pages/guides/api.js index 36e3378d7cafd6..66b61d6cb1ae8b 100644 --- a/docs/pages/guides/api.js +++ b/docs/pages/guides/api.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/guides/composition.js b/docs/pages/guides/composition.js index bb1cdf01873215..edfba20f6b33ad 100644 --- a/docs/pages/guides/composition.js +++ b/docs/pages/guides/composition.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/guides/flow.js b/docs/pages/guides/flow.js index 7d232beca018cc..25c66b7e76b9ae 100644 --- a/docs/pages/guides/flow.js +++ b/docs/pages/guides/flow.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/guides/interoperability.js b/docs/pages/guides/interoperability.js index 388e998360ee4c..b855c36544b4ae 100644 --- a/docs/pages/guides/interoperability.js +++ b/docs/pages/guides/interoperability.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/guides/localization.js b/docs/pages/guides/localization.js index 1b3acd8940fafe..0a5dbd7ded5a4c 100644 --- a/docs/pages/guides/localization.js +++ b/docs/pages/guides/localization.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/guides/migration-v0x.js b/docs/pages/guides/migration-v0x.js index 3212b181b6f990..2d9b0ab0dcd4a3 100644 --- a/docs/pages/guides/migration-v0x.js +++ b/docs/pages/guides/migration-v0x.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/guides/migration-v3.js b/docs/pages/guides/migration-v3.js index c1d5b361c6c963..a08e764eecf781 100644 --- a/docs/pages/guides/migration-v3.js +++ b/docs/pages/guides/migration-v3.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/guides/minimizing-bundle-size.js b/docs/pages/guides/minimizing-bundle-size.js index d22f27c6cc179f..84592d66fcf076 100644 --- a/docs/pages/guides/minimizing-bundle-size.js +++ b/docs/pages/guides/minimizing-bundle-size.js @@ -19,7 +19,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/guides/responsive-ui.js b/docs/pages/guides/responsive-ui.js index bc49eb165da18c..bb43bb39ac0e39 100644 --- a/docs/pages/guides/responsive-ui.js +++ b/docs/pages/guides/responsive-ui.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/guides/right-to-left.js b/docs/pages/guides/right-to-left.js index ea2ef44f01dacf..47f04ef7878e3b 100644 --- a/docs/pages/guides/right-to-left.js +++ b/docs/pages/guides/right-to-left.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/guides/server-rendering.js b/docs/pages/guides/server-rendering.js index 45591a81f4f1b9..552f4063f184a3 100644 --- a/docs/pages/guides/server-rendering.js +++ b/docs/pages/guides/server-rendering.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/guides/testing.js b/docs/pages/guides/testing.js index e2a4db584cc830..b4da5c17385a29 100644 --- a/docs/pages/guides/testing.js +++ b/docs/pages/guides/testing.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/guides/typescript.js b/docs/pages/guides/typescript.js index 307816c0ee58ba..170923b49868d1 100644 --- a/docs/pages/guides/typescript.js +++ b/docs/pages/guides/typescript.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/styles/advanced.js b/docs/pages/styles/advanced.js index f744fb9cfef821..5b09ab3c335257 100644 --- a/docs/pages/styles/advanced.js +++ b/docs/pages/styles/advanced.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/styles/api.js b/docs/pages/styles/api.js index 70d08f9b731393..db207cab503801 100644 --- a/docs/pages/styles/api.js +++ b/docs/pages/styles/api.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/styles/basics.js b/docs/pages/styles/basics.js index a4ae4ac3897350..72cae0519afa29 100644 --- a/docs/pages/styles/basics.js +++ b/docs/pages/styles/basics.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/system/api.js b/docs/pages/system/api.js index 6e8b764547af77..b2451ede44a7e5 100644 --- a/docs/pages/system/api.js +++ b/docs/pages/system/api.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/system/basics.js b/docs/pages/system/basics.js index 32c7b380d41fde..cee5eb1f74e01b 100644 --- a/docs/pages/system/basics.js +++ b/docs/pages/system/basics.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/system/borders.js b/docs/pages/system/borders.js index 097c82e0e926c8..e57b8a389b6cba 100644 --- a/docs/pages/system/borders.js +++ b/docs/pages/system/borders.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/system/display.js b/docs/pages/system/display.js index 62435aa66a984f..5a0311839f2835 100644 --- a/docs/pages/system/display.js +++ b/docs/pages/system/display.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/system/flexbox.js b/docs/pages/system/flexbox.js index ec3bff76397b3b..9ce7ed1ce6b838 100644 --- a/docs/pages/system/flexbox.js +++ b/docs/pages/system/flexbox.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/system/palette.js b/docs/pages/system/palette.js index 7633b2621effc7..c692f54ac18b5a 100644 --- a/docs/pages/system/palette.js +++ b/docs/pages/system/palette.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/system/positions.js b/docs/pages/system/positions.js index 8a9426c2f1fe3b..7add17813fa161 100644 --- a/docs/pages/system/positions.js +++ b/docs/pages/system/positions.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/system/shadows.js b/docs/pages/system/shadows.js index a251dab19c2a8b..c6f97471330ce4 100644 --- a/docs/pages/system/shadows.js +++ b/docs/pages/system/shadows.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/system/sizing.js b/docs/pages/system/sizing.js index 533881fcb247eb..7aba5291906334 100644 --- a/docs/pages/system/sizing.js +++ b/docs/pages/system/sizing.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/system/spacing.js b/docs/pages/system/spacing.js index 5dce9a9e09c776..6b319c9db895f8 100644 --- a/docs/pages/system/spacing.js +++ b/docs/pages/system/spacing.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/pages/system/typography.js b/docs/pages/system/typography.js index 954570a760c6cc..3bd2683f47fec3 100644 --- a/docs/pages/system/typography.js +++ b/docs/pages/system/typography.js @@ -15,7 +15,7 @@ export default function Page({ demos, docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; diff --git a/docs/scripts/buildApi.js b/docs/scripts/buildApi.js index d9f106b186b8ee..65f124e3666817 100644 --- a/docs/scripts/buildApi.js +++ b/docs/scripts/buildApi.js @@ -342,7 +342,7 @@ export default function Page({ docs }) { return ; } -Page.getInitialProps = async () => { +Page.getInitialProps = () => { const { demos, docs } = prepareMarkdown({ pageFilename, requireRaw }); return { demos, docs }; }; From 5eb4c3368ff07e28b3c2449c6ed77e041f6ae2dd Mon Sep 17 00:00:00 2001 From: Sebastian Silbermann Date: Mon, 20 Apr 2020 11:48:21 +0200 Subject: [PATCH 33/35] AppTableOfContents.new -> AppTableOfContents --- .../modules/components/AppTableOfContents.js | 94 +++---- .../components/AppTableOfContents.new.js | 238 ------------------ docs/src/modules/components/MarkdownDocs.js | 2 +- 3 files changed, 29 insertions(+), 305 deletions(-) delete mode 100644 docs/src/modules/components/AppTableOfContents.new.js diff --git a/docs/src/modules/components/AppTableOfContents.js b/docs/src/modules/components/AppTableOfContents.js index 217333658de183..d70169b1322c21 100644 --- a/docs/src/modules/components/AppTableOfContents.js +++ b/docs/src/modules/components/AppTableOfContents.js @@ -7,8 +7,6 @@ import Box from '@material-ui/core/Box'; import { useSelector } from 'react-redux'; import { makeStyles } from '@material-ui/core/styles'; import Typography from '@material-ui/core/Typography'; -import { render as renderMarkdown } from 'docs/src/modules/utils/parseMarkdown'; -import textToHash from 'docs/src/modules/utils/textToHash'; import DiamondSponsors from 'docs/src/modules/components/DiamondSponsors'; import Link from 'docs/src/modules/components/Link'; import PageContext from 'docs/src/modules/components/PageContext'; @@ -60,25 +58,26 @@ const useStyles = makeStyles((theme) => ({ active: {}, })); -function getItemsClient(items) { - const itemsClient = []; +// TODO: these nodes are mutable sources. Use createMutableSource once it's stable +function getItemsClient(headings) { + const itemsWithNode = []; - items.forEach((item2) => { - itemsClient.push({ - ...item2, - node: document.getElementById(item2.hash), + headings.forEach((item) => { + itemsWithNode.push({ + ...item, + node: document.getElementById(item.hash), }); - if (item2.children.length > 0) { - item2.children.forEach((item3) => { - itemsClient.push({ - ...item3, - node: document.getElementById(item3.hash), + if (item.children.length > 0) { + item.children.forEach((subitem) => { + itemsWithNode.push({ + ...subitem, + node: document.getElementById(subitem.hash), }); }); } }); - return itemsClient; + return itemsWithNode; } const noop = () => {}; @@ -103,51 +102,14 @@ function useThrottledOnScroll(callback, delay) { } export default function AppTableOfContents(props) { - const { contents } = props; + const { items } = props; const classes = useStyles(); const t = useSelector((state) => state.options.t); - const itemsServer = React.useMemo(() => { - const items = []; - const unique = {}; - - renderMarkdown(contents.join(''), { - heading: (text2, level) => { - const text = text2 - .replace( - /([\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2011-\u26FF]|\uD83E[\uDD10-\uDDFF])/g, - '', - ) // remove emojis - .replace(/<\/?[^>]+(>|$)/g, ''); // remove HTML - - if (level === 2) { - items.push({ - text, - level, - hash: textToHash(text, unique), - children: [], - }); - } else if (level === 3) { - if (!items[items.length - 1]) { - throw new Error(`Missing parent level for: ${text}`); - } - - items[items.length - 1].children.push({ - text, - level, - hash: textToHash(text, unique), - }); - } - }, - }); - - return items; - }, [contents]); - - const itemsClientRef = React.useRef([]); + const itemsWithNodeRef = React.useRef([]); React.useEffect(() => { - itemsClientRef.current = getItemsClient(itemsServer); - }, [itemsServer]); + itemsWithNodeRef.current = getItemsClient(items); + }, [items]); const { activePage } = React.useContext(PageContext); const [activeState, setActiveState] = React.useState(null); @@ -160,14 +122,14 @@ export default function AppTableOfContents(props) { } let active; - for (let i = itemsClientRef.current.length - 1; i >= 0; i -= 1) { + for (let i = itemsWithNodeRef.current.length - 1; i >= 0; i -= 1) { // No hash if we're near the top of the page if (document.documentElement.scrollTop < 200) { active = { hash: null }; break; } - const item = itemsClientRef.current[i]; + const item = itemsWithNodeRef.current[i]; if (process.env.NODE_ENV !== 'production') { if (!item.node) { @@ -191,7 +153,7 @@ export default function AppTableOfContents(props) { }, [activeState]); // Corresponds to 10 frames at 60 Hz - useThrottledOnScroll(itemsServer.length > 0 ? findActiveIndex : null, 166); + useThrottledOnScroll(items.length > 0 ? findActiveIndex : null, 166); const handleClick = (hash) => (event) => { // Ignore click for new tab/new window behavior @@ -243,19 +205,19 @@ export default function AppTableOfContents(props) { return (