diff options
Diffstat (limited to 'layouts/partials/third-party/valine.html')
-rw-r--r-- | layouts/partials/third-party/valine.html | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/layouts/partials/third-party/valine.html b/layouts/partials/third-party/valine.html index e372eac..04b0575 100644 --- a/layouts/partials/third-party/valine.html +++ b/layouts/partials/third-party/valine.html @@ -1,11 +1,13 @@ +{{- $src := partial "utils/lib.html" (dict "type" "valine") -}} + <script> function loadComments() { if (!document.getElementById('vcomments')) { return; } if (typeof Valine === 'undefined') { - var getScript = (options) => { - var script = document.createElement('script'); + const getScript = (options) => { + const script = document.createElement('script'); script.defer = true; script.crossOrigin = 'anonymous'; Object.keys(options).forEach((key) => { @@ -14,7 +16,7 @@ document.body.appendChild(script); }; getScript({ - src: 'https://cdn.jsdelivr.net/npm/valine@1.4.14/dist/Valine.min.js', + src: '{{ $src }}', onload: () => { newValine(); } |