one step forward, two steps back

This commit is contained in:
Jeremy Kauffman 2018-09-24 17:58:31 -04:00
parent c019f2421f
commit df2636b0cb
3 changed files with 26 additions and 10 deletions

View file

@ -0,0 +1,22 @@
"use strict";
import linkGrid from "./link-grid"
export default () => {
return linkGrid([{
title: "Whitepaper",
description: "It's a white paper",
destination: "/whitepaper",
label: "Read"
}, {
title: "Blockchain Docs",
description: "Learn how to talk to blockchain real good",
destination: "/api/blockchain",
label: "Blockchain API"
}, {
title: "LBRYnet docs",
description: "Learn wtf this is",
destination: "/api/protocol",
label: "SDK API LOL"
}]);
}

View file

@ -113,20 +113,18 @@ module.exports = exports = (state, emit) => { // eslint-disable-line
// H E L P E R S
function partialFinder(markdownBody) {
const regexToFindPartials = /<\w+\/>/g;
const regexToFindPartials = /<\w+ ?\/>/g;
const partials = markdownBody.match(regexToFindPartials);
if (!partials) return markdownBody;
for (const partial of partials) {
const filename = decamelize(partial, "-").replace("<", "").replace("/>", "");
const filename = decamelize(partial, "-").replace("<", "").replace("/>", "").trim();
const fileExistsTest = exists(`./app/components/${filename}.js`); // `local` results in error if used here and file !exist
if (!fileExistsTest) {
markdownBody = markdownBody.replace(partial, "");
}
else {
} else {
const partialFunction = require(path.join(__dirname, "..", `./components/${filename}.js`));
if (filename === "glossary-toc") markdownBody = markdownBody.replace(partial, partialFunction);

View file

@ -2,11 +2,7 @@
title: Resources
---
## Showcase
- [Whitepaper](https://lbry-whitepaper.herokuapp.com)
- [Blockchain API](/api/blockchain)
- [Protocol API](/api/protocol)
<ResourcesLinkGrid />
## Additional Resources