diff 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
line wrap: on
line diff
--- a/content_scripts/feed-preview.js	Wed Oct 03 23:40:57 2018 +0200
+++ b/content_scripts/feed-preview.js	Thu Oct 04 09:40:26 2018 +0200
@@ -329,6 +329,17 @@
                 previewDocument.querySelector('#entry-files-list-template');
         let entryFileTemplateElement =
                 previewDocument.querySelector('#entry-file-template');
+        if (this.entries.length === 0) {
+            let hintTemplateElement =
+                    previewDocument.querySelector('#no-entries-hint-template');
+            let hintNode =
+                    previewDocument.importNode(hintTemplateElement.content,
+                    true);
+            hintNode.querySelector("#no-entries-hint").textContent =
+                browser.i18n.getMessage('noEntriesHint');
+
+            previewDocument.body.append(hintNode);
+        }
         for (let entry of this.entries) {
             let entryNode =
                     previewDocument.importNode(entryTemplateElement.content,