Browse Source
* Move Markdown from src/pages to src/content * Use getStaticProps * Fix Fast Refresh * Clean up * rm unused * Fixesmain
dan
2 years ago
committed by
GitHub
254 changed files with 1130 additions and 278 deletions
@ -0,0 +1,16 @@ |
|||
diff --git a/node_modules/next-remote-watch/bin/next-remote-watch b/node_modules/next-remote-watch/bin/next-remote-watch
|
|||
index c055b66..a2f749c 100755
|
|||
--- a/node_modules/next-remote-watch/bin/next-remote-watch
|
|||
+++ b/node_modules/next-remote-watch/bin/next-remote-watch
|
|||
@@ -66,7 +66,10 @@ app.prepare().then(() => {
|
|||
} |
|||
} |
|||
|
|||
- app.server.hotReloader.send('reloadPage')
|
|||
+ app.server.hotReloader.send({
|
|||
+ event: 'serverOnlyChanges',
|
|||
+ pages: ['/[[...markdownPath]]']
|
|||
+ });
|
|||
} |
|||
) |
|||
} |
@ -1,30 +0,0 @@ |
|||
const fm = require('gray-matter'); |
|||
const path = require('path'); |
|||
|
|||
// Makes mdx in next.js suck less by injecting necessary exports so that
|
|||
// the docs are still readable on github.
|
|||
//
|
|||
// Layout component for a .mdx or .md page can be specfied in the frontmatter.
|
|||
// This plugin assumes that the layout file and named export are the same. This
|
|||
// easily changed by modifying the string below.
|
|||
//
|
|||
// All metadata can be written in yaml front matter. It will be passed to the
|
|||
// layout component as `meta` prop.
|
|||
//
|
|||
// (Shamelessly stolen from Expo.io docs)
|
|||
// @see https://github.com/expo/expo/blob/master/docs/common/md-loader.js
|
|||
module.exports = async function (src) { |
|||
const callback = this.async(); |
|||
const {content, data} = fm(src); |
|||
const pageParentDir = path |
|||
.dirname(path.relative('./src/pages', this.resourcePath)) |
|||
.split(path.sep) |
|||
.shift(); |
|||
const code = |
|||
`export const layout = {
|
|||
section: '${pageParentDir}', |
|||
meta: ${JSON.stringify(data)} |
|||
};\n |
|||
` + content;
|
|||
return callback(null, code); |
|||
}; |
Some files were not shown because too many files changed in this diff
Loading…
Reference in new issue