Use Object.entries

main
Simon Legner 8 hours ago
parent ba294a12de
commit 8f29e60669

@ -96,16 +96,9 @@ app.views.EntryPage = class EntryPage extends app.View {
return content;
}
const links = (() => {
const result = [];
for (var link in this.entry.doc.links) {
var url = this.entry.doc.links[link];
result.push(
`<a href="${url}" class="_links-link">${EntryPage.LINKS[link]}</a>`,
);
}
return result;
})();
const links = Object.entries(this.entry.doc.links).map(([link, url]) => {
return `<a href="${url}" class="_links-link">${EntryPage.LINKS[link]}</a>`;
});
return `<p class="_links">${links.join("")}</p>${content}`;
}
@ -203,8 +196,8 @@ app.views.EntryPage = class EntryPage extends app.View {
}
restore() {
let path;
if (this.cacheMap[(path = this.entry.filePath())]) {
const path = this.entry.filePath();
if (this.cacheMap[[path]]) {
this.render(this.cacheMap[path], true);
return true;
}
@ -226,8 +219,8 @@ app.views.EntryPage = class EntryPage extends app.View {
}
onAltC() {
let link;
if (!(link = this.find("._attribution:last-child ._attribution-link"))) {
const link = this.find("._attribution:last-child ._attribution-link");
if (!link) {
return;
}
console.log(link.href + location.hash);
@ -235,8 +228,8 @@ app.views.EntryPage = class EntryPage extends app.View {
}
onAltO() {
let link;
if (!(link = this.find("._attribution:last-child ._attribution-link"))) {
const link = this.find("._attribution:last-child ._attribution-link");
if (!link) {
return;
}
this.delay(() => $.popup(link.href + location.hash));

Loading…
Cancel
Save