mirror of
https://github.com/tcsenpai/obsidiangarden_netlify.git
synced 2025-07-22 18:10:17 +00:00
Formatting
This commit is contained in:
parent
8332158717
commit
bc2584b51c
@ -2,6 +2,13 @@ const fsFileTree = require("fs-file-tree");
|
|||||||
const matter = require('gray-matter');
|
const matter = require('gray-matter');
|
||||||
const fs = require('fs');
|
const fs = require('fs');
|
||||||
|
|
||||||
|
module.exports = async () => {
|
||||||
|
const tree = await fsFileTree("src/site/notes");
|
||||||
|
populateWithPermalink(tree);
|
||||||
|
|
||||||
|
return sortTree(tree);
|
||||||
|
}
|
||||||
|
|
||||||
const sortTree = (unsorted) => {
|
const sortTree = (unsorted) => {
|
||||||
//Sort by folder before file, then by name
|
//Sort by folder before file, then by name
|
||||||
const orderedTree = Object.keys(unsorted).sort((a, b) => {
|
const orderedTree = Object.keys(unsorted).sort((a, b) => {
|
||||||
@ -36,13 +43,6 @@ const sortTree = (unsorted) => {
|
|||||||
return orderedTree;
|
return orderedTree;
|
||||||
}
|
}
|
||||||
|
|
||||||
module.exports = async () => {
|
|
||||||
const tree = await fsFileTree("src/site/notes");
|
|
||||||
populateWithPermalink(tree);
|
|
||||||
|
|
||||||
return sortTree(tree);
|
|
||||||
}
|
|
||||||
|
|
||||||
function getPermalinkAndName(path, key) {
|
function getPermalinkAndName(path, key) {
|
||||||
let permalink = "/"
|
let permalink = "/"
|
||||||
let name = key.replace(".md", "");
|
let name = key.replace(".md", "");
|
||||||
|
Loading…
x
Reference in New Issue
Block a user