comparison content_scripts/feed-preview.js @ 1:1c31f4102408

Show a hint if the feed has no entries
author Guido Berhoerster <guido+feed-preview@berhoerster.name>
date Thu, 04 Oct 2018 09:40:26 +0200
parents bc5cc170163c
children 086ee559acbb
comparison
equal deleted inserted replaced
0:bc5cc170163c 1:1c31f4102408
327 previewDocument.querySelector('#entry-title-linked-template'); 327 previewDocument.querySelector('#entry-title-linked-template');
328 let entryFileListTemplateElement = 328 let entryFileListTemplateElement =
329 previewDocument.querySelector('#entry-files-list-template'); 329 previewDocument.querySelector('#entry-files-list-template');
330 let entryFileTemplateElement = 330 let entryFileTemplateElement =
331 previewDocument.querySelector('#entry-file-template'); 331 previewDocument.querySelector('#entry-file-template');
332 if (this.entries.length === 0) {
333 let hintTemplateElement =
334 previewDocument.querySelector('#no-entries-hint-template');
335 let hintNode =
336 previewDocument.importNode(hintTemplateElement.content,
337 true);
338 hintNode.querySelector("#no-entries-hint").textContent =
339 browser.i18n.getMessage('noEntriesHint');
340
341 previewDocument.body.append(hintNode);
342 }
332 for (let entry of this.entries) { 343 for (let entry of this.entries) {
333 let entryNode = 344 let entryNode =
334 previewDocument.importNode(entryTemplateElement.content, 345 previewDocument.importNode(entryTemplateElement.content,
335 true); 346 true);
336 let titleElement; 347 let titleElement;