janet-mastodon-bookmarks/dataview-query.js

13 lines
424 B
JavaScript
Raw Normal View History

2024-06-23 10:24:35 +02:00
const wait = (ms) => new Promise((resolve) => setTimeout(resolve, ms));
(async () => {
const pages = [...dv.pages('"bookmarks"')]
.filter(p => p.file.name !== dv.current().file.name)
.sort((a,b) => new Date(b['mastodon-published']) - new Date(a['mastodon-published']))
for (const page of pages) {
2024-06-23 22:19:04 +02:00
dv.span(`[[${page.file.path}]]`)
2024-06-23 10:24:35 +02:00
dv.span(`![[${page.file.path}]]`)
dv.span('<br><hr><br>')
2024-06-23 22:19:04 +02:00
await wait(0)
2024-06-23 10:24:35 +02:00
}
})()