瀏覽代碼

Merge branch 'release/v0.0.7'

Jérôme BUISINE 4 年之前
父節點
當前提交
fbd3ee2c2b
共有 1 個文件被更改,包括 19 次插入0 次删除
  1. 19 0
      static/js/files.js

+ 19 - 0
static/js/files.js

@@ -0,0 +1,19 @@
+const toggleVisible = ele => ele.style.display = ele.style.display === 'none' ? 'block' : 'none'
+const toggleClass = (ele, class1, class2) => ele.className = ele.className === class1 ? class2 : class1
+
+window.addEventListener('DOMContentLoaded', () => {
+    // Display list of files from day folder
+    // need to parse as `Array`
+    Array.from(document.getElementsByClassName('files-list')).forEach(item => {
+        item.addEventListener('click', event => {
+            event.preventDefault()
+            currentElem = event.currentTarget
+
+            // get list element
+            let filePath = currentElem.getAttribute('data-redirect-path')
+
+            // use of base url obtained from Django using `{{BASE}}`
+            window.location = baseUrl + 'links?filename=' + filePath
+        })
+    })
+})