]> git.ardis.lu - ardislu.dev/commitdiff
Add message when search returns no results
authorArdis Lu <ardisglu@gmail.com>
Sat, 16 Sep 2023 21:10:47 +0000 (14:10 -0700)
committerArdis Lu <ardisglu@gmail.com>
Sat, 16 Sep 2023 21:10:47 +0000 (14:10 -0700)
script.js

index d394f543889bb968ac68fd449e766dc6c1e0ba2e..bf0f897939af00d3f22d93c4c2096b2b48108fa1 100644 (file)
--- a/script.js
+++ b/script.js
@@ -59,6 +59,12 @@ function buildHomeComponent(metadata) {
   const home = document.createElement('main');
   home.classList.add('card-container');
 
+  if (metadata.size === 0) {
+    home.insertAdjacentHTML('beforeend', 
+      `<p>No results found.</p>`);
+    return home;
+  }
+
   for (const [path, post] of metadata) {
     const subtitle = post.createdDate.toISOString() === post.updatedDate.toISOString() ?
       `<time datetime="${post.createdDate.toISOString()}">${post.createdDate.toLocaleDateString()}</time>` :
This page took 0.048558 seconds and 4 git commands to generate.