mirror of
https://github.com/tcsenpai/obsidiangarden_netlify.git
synced 2025-06-06 20:55:21 +00:00
Fix merge conflict
This commit is contained in:
commit
083e96ed15
@ -2,7 +2,8 @@
|
|||||||
"filesToDelete": [
|
"filesToDelete": [
|
||||||
"src/site/styles/style.css",
|
"src/site/styles/style.css",
|
||||||
"src/site/index.njk",
|
"src/site/index.njk",
|
||||||
"src/site/index.11tydata.js"
|
"src/site/index.11tydata.js",
|
||||||
|
"src/site/_data/filetree.js"
|
||||||
],
|
],
|
||||||
"filesToAdd": [
|
"filesToAdd": [
|
||||||
"src/site/styles/custom-style.scss",
|
"src/site/styles/custom-style.scss",
|
||||||
@ -53,11 +54,11 @@
|
|||||||
"src/site/lunr.njk",
|
"src/site/lunr.njk",
|
||||||
"src/site/_data/versionednotes.js",
|
"src/site/_data/versionednotes.js",
|
||||||
"src/site/_data/meta.js",
|
"src/site/_data/meta.js",
|
||||||
"src/site/_data/filetree.js",
|
|
||||||
"src/site/_data/dynamics.js",
|
"src/site/_data/dynamics.js",
|
||||||
"src/site/img/outgoing.svg",
|
"src/site/img/outgoing.svg",
|
||||||
"src/helpers/constants.js",
|
"src/helpers/constants.js",
|
||||||
"src/helpers/utils.js",
|
"src/helpers/utils.js",
|
||||||
|
"src/helpers/filetreeUtils.js",
|
||||||
"src/helpers/linkUtils.js",
|
"src/helpers/linkUtils.js",
|
||||||
"netlify/functions/search/search.js",
|
"netlify/functions/search/search.js",
|
||||||
"src/site/get-theme.js",
|
"src/site/get-theme.js",
|
||||||
|
@ -2,6 +2,17 @@ const sortTree = (unsorted) => {
|
|||||||
//Sort by folder before file, then by name
|
//Sort by folder before file, then by name
|
||||||
const orderedTree = Object.keys(unsorted)
|
const orderedTree = Object.keys(unsorted)
|
||||||
.sort((a, b) => {
|
.sort((a, b) => {
|
||||||
|
|
||||||
|
let a_pinned = unsorted[a].pinned || false;
|
||||||
|
let b_pinned = unsorted[b].pinned || false;
|
||||||
|
if (a_pinned != b_pinned) {
|
||||||
|
if (a_pinned) {
|
||||||
|
return -1;
|
||||||
|
} else {
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
const a_is_note = a.indexOf(".md") > -1;
|
const a_is_note = a.indexOf(".md") > -1;
|
||||||
const b_is_note = b.indexOf(".md") > -1;
|
const b_is_note = b.indexOf(".md") > -1;
|
||||||
|
|
||||||
@ -46,6 +57,7 @@ function getPermalinkMeta(note, key) {
|
|||||||
let name = parts[parts.length - 1];
|
let name = parts[parts.length - 1];
|
||||||
let noteIcon = process.env.NOTE_ICON_DEFAULT;
|
let noteIcon = process.env.NOTE_ICON_DEFAULT;
|
||||||
let hide = false;
|
let hide = false;
|
||||||
|
let pinned = false;
|
||||||
let folders = null;
|
let folders = null;
|
||||||
try {
|
try {
|
||||||
if (note.data.permalink) {
|
if (note.data.permalink) {
|
||||||
@ -65,6 +77,9 @@ function getPermalinkMeta(note, key) {
|
|||||||
if (note.data.hide) {
|
if (note.data.hide) {
|
||||||
hide = note.data.hide;
|
hide = note.data.hide;
|
||||||
}
|
}
|
||||||
|
if (frontMatter.data.pinned) {
|
||||||
|
pinned = frontMatter.data.pinned;
|
||||||
|
}
|
||||||
if (note.data["dg-path"]) {
|
if (note.data["dg-path"]) {
|
||||||
folders = note.data["dg-path"].split("/");
|
folders = note.data["dg-path"].split("/");
|
||||||
} else {
|
} else {
|
||||||
@ -77,7 +92,7 @@ function getPermalinkMeta(note, key) {
|
|||||||
//ignore
|
//ignore
|
||||||
}
|
}
|
||||||
|
|
||||||
return [{ permalink, name, noteIcon, hide }, folders];
|
return [{ permalink, name, noteIcon, hide, pinned }, folders];
|
||||||
}
|
}
|
||||||
|
|
||||||
function assignNested(obj, keyPath, value) {
|
function assignNested(obj, keyPath, value) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user