]> git.ardis.lu - ardislu.dev/commitdiff
Replace double quotes with single quotes in JS
authorArdis Lu <ardisglu@gmail.com>
Wed, 22 Sep 2021 02:32:15 +0000 (19:32 -0700)
committerArdis Lu <ardisglu@gmail.com>
Wed, 22 Sep 2021 02:32:15 +0000 (19:32 -0700)
404.html
script.js

index 22a1b83749aa924a40cf495f1d96256f8e8422fc..19854bfc6852be78df80a9870d946986ae36d389 100644 (file)
--- a/404.html
+++ b/404.html
   <script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.2.0/highlight.min.js"></script>
   <script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.2.0/languages/powershell.min.js"></script>
   <script>
-    const article = document.getElementsByTagName("article")[0];
+    const article = document.getElementsByTagName('article')[0];
     article.innerHTML = '<div class="skeleton-line"></div>'.repeat(20);
 
     const mapping = {
-      TITLE: "# ",
-      SUBTITLE: "",
-      HEADING_1: "## ",
-      HEADING_2: "### ",
-      HEADING_3: "#### ",
-      NORMAL_TEXT: "",
+      TITLE: '# ',
+      SUBTITLE: '',
+      HEADING_1: '## ',
+      HEADING_2: '### ',
+      HEADING_3: '#### ',
+      NORMAL_TEXT: '',
     };
 
     const inject = (googleDoc) => {
       document.title = googleDoc.title;
-      article.innerHTML = "";
-      let articleContent = "";
+      article.innerHTML = '';
+      let articleContent = '';
       for (let content of googleDoc.body.content) {
         const tag = mapping[content?.paragraph?.paragraphStyle?.namedStyleType];
         const bullet = content?.paragraph?.bullet ? '- ' : '';
@@ -51,8 +51,8 @@
     };
 
     (async () => {
-      const proxyUrl = "https://cms.ardislu.dev/macros/s/AKfycbzMHxwypbwsccBq6RH8LDCAOpM02C4gbkljbcKHKFsoQTRE-f4XTIyswiaO0vshs-Kr/exec";
-      const documentId = window.location.pathname.split("/").pop();
+      const proxyUrl = 'https://cms.ardislu.dev/macros/s/AKfycbzMHxwypbwsccBq6RH8LDCAOpM02C4gbkljbcKHKFsoQTRE-f4XTIyswiaO0vshs-Kr/exec';
+      const documentId = window.location.pathname.split('/').pop();
       const url = `${proxyUrl}?https://docs.googleapis.com/v1/documents/${documentId}`;
 
       await fetch(url)
index e4a0abd219638e4adee33e6b905847c378e2fa01..5150b0016b766e79b61298efde73db29c259ae38 100644 (file)
--- a/script.js
+++ b/script.js
@@ -2,26 +2,26 @@ if ('serviceWorker' in navigator) {
   navigator.serviceWorker.register('/sw.js');
 }
 
-const main = document.getElementsByTagName("main")[0];
+const main = document.getElementsByTagName('main')[0];
 const initialColumns = Math.max(1, Math.floor(main.clientWidth / 320) - 1);
 
 /* Generic element builders */
 const createColumnElement = () => {
-  const el = document.createElement("div");
-  el.classList.add("column");
+  const el = document.createElement('div');
+  el.classList.add('column');
   return el;
 };
 
 const createSkeletonElement = () => {
-  const el = document.createElement("article");
-  el.classList.add("card");
+  const el = document.createElement('article');
+  el.classList.add('card');
   el.innerHTML = '<div class="skeleton-line"></div>'.repeat(6);
   return el;
 };
 
 const createArticleElement = (article) => {
-  const el = document.createElement("article");
-  el.classList.add("card");
+  const el = document.createElement('article');
+  el.classList.add('card');
   el.innerHTML = `<h2>${article[0]}</h2><p>${article[1]}</p><p><a href="/posts/${article[2]}">${article[3]}</a></p>`;
   return el;
 };
@@ -31,31 +31,31 @@ for (let i = 0; i < initialColumns; i++) {
   const col = createColumnElement();
   for (let j = 0; j < 12; j++) {
     const a = createSkeletonElement();
-    col.insertAdjacentElement("beforeend", a);
+    col.insertAdjacentElement('beforeend', a);
   }
-  main.insertAdjacentElement("beforeend", col);
+  main.insertAdjacentElement('beforeend', col);
 }
 
 /* Callback to inject content from API */
 const inject = (resp) => {
-  main.innerHTML = "";
+  main.innerHTML = '';
   const chunkSize = Math.ceil(resp.length / initialColumns);
   for (let i = 0; i < initialColumns; i++) {
     const col = createColumnElement();
     const chunk = resp.splice(0, chunkSize);
     for (let a of chunk) {
-      col.insertAdjacentElement("beforeend", createArticleElement(a));
+      col.insertAdjacentElement('beforeend', createArticleElement(a));
     }
-    main.insertAdjacentElement("beforeend", col);
+    main.insertAdjacentElement('beforeend', col);
   }
 };
 
 /* Query Google Sheet for the card content */
 (async () => {
   const proxyUrl =
-    "https://cms.ardislu.dev/macros/s/AKfycbzMHxwypbwsccBq6RH8LDCAOpM02C4gbkljbcKHKFsoQTRE-f4XTIyswiaO0vshs-Kr/exec";
-  const controllerId = "1pfGF8yBu3D0GPTezygLuzu3Cif8SkjhtG98nL-czlhc";
-  const range = "B3:E";
+    'https://cms.ardislu.dev/macros/s/AKfycbzMHxwypbwsccBq6RH8LDCAOpM02C4gbkljbcKHKFsoQTRE-f4XTIyswiaO0vshs-Kr/exec';
+  const controllerId = '1pfGF8yBu3D0GPTezygLuzu3Cif8SkjhtG98nL-czlhc';
+  const range = 'B3:E';
   const url = `${proxyUrl}?https://sheets.googleapis.com/v4/spreadsheets/${controllerId}/values/${range}`;
 
   await fetch(url)
This page took 0.042841 seconds and 4 git commands to generate.