From d7dbe7fee362d587dfc334135d9581b6216a4295 Mon Sep 17 00:00:00 2001
From: Jake Vanderwerf <get@jakevanderwerf.ca>
Date: Sun, 23 Nov 2025 04:13:56 +0000
Subject: [PATCH] =Timeline block, and feed block updated. DataStore.js refactored to not block rendering
---
jvb.php | 90 +++++++++++++++++++++++++++-----------------
1 files changed, 55 insertions(+), 35 deletions(-)
diff --git a/jvb.php b/jvb.php
index 816a013..38dbb27 100644
--- a/jvb.php
+++ b/jvb.php
@@ -252,7 +252,7 @@
'jvb-utility',
JVB_URL.'assets/js/min/utility.min.js',
[],
- '1.0.0',
+ '1.0.1',
[
'strategy' => 'defer',
'in_footer' => true,
@@ -266,7 +266,7 @@
'jvb-queue',
'jvb-data-store'
],
- '1.0.0',
+ '1.0.1',
[
'strategy' => 'defer',
'in_footer' => true,
@@ -279,7 +279,7 @@
'jvb-queue',
'jvb-data-store'
],
- '1.0.0',
+ '1.0.1',
[
'strategy' => 'defer',
'in_footer' => true,
@@ -294,7 +294,7 @@
'jvb-utility',
'jvb-data-store'
],
- '1.0.0',
+ '1.0.1',
[
'strategy' => 'defer',
'in_footer' => true,
@@ -307,7 +307,7 @@
[
'jvb-a11y'
],
- '1.0.0',
+ '1.0.1',
[
'strategy' => 'defer',
'in_footer' => true
@@ -320,7 +320,7 @@
'jvb-media',
JVB_URL.'assets/js/min/media.min.js',
[],
- '1.0.0',
+ '1.0.1',
[
'strategy' => 'defer',
'in_footer' => true,
@@ -336,7 +336,7 @@
'jvb-modal',
'jvb-a11y'
],
- '1.0.0',
+ '1.0.1',
[
'strategy' => 'defer',
'in_footer' => true,
@@ -361,9 +361,11 @@
JVB_URL.'assets/js/min/gallery.min.js',
[
'jvb-utility',
- 'jvb-queue'
+// 'jvb-queue',
+ 'jvb-modal',
+// 'jvb-swiper',
],
- '1.0.0',
+ '1.0.1',
[
'strategy' => 'defer',
'in_footer' => true,
@@ -371,10 +373,23 @@
);
wp_register_script(
+ 'jvb-swiper',
+ JVB_URL.'assets/js/min/swiper.min.js',
+ [
+ 'jvb-utility',
+ ],
+ '1.0.1',
+ [
+ 'strategy' => 'defer',
+ 'in_footer' => true,
+ ]
+ );
+
+ wp_register_script(
'jvb-integrations',
JVB_URL.'assets/js/min/integrations.min.js',
[],
- '1.0.0',
+ '1.0.1',
[
'strategy' => 'defer',
'in_footer' => true
@@ -412,7 +427,7 @@
'jvb-page-nav',
JVB_URL.'assets/js/min/page-nav.min.js',
[],
- '1.0.0',
+ '1.0.1',
[
'strategy' => 'defer',
'in_footer' => true,
@@ -424,7 +439,7 @@
'jvb-a11y',
JVB_URL.'assets/js/min/a11y.min.js',
[],
- '1.0.0',
+ '1.0.1',
[
'strategy' => 'defer',
'in_footer' => true,
@@ -438,7 +453,7 @@
[
],
- '1.0.0',
+ '1.0.1',
[
'strategy' => 'defer',
'in_footer' => true,
@@ -450,7 +465,7 @@
'jvb-cache',
JVB_URL.'assets/js/min/cache.min.js',
[],
- '1.0.0',
+ '1.0.1',
[
'strategy' => 'defer',
'in_footer' => true,
@@ -461,7 +476,7 @@
'jvb-data-store',
JVB_URL.'assets/js/min/dataStore.min.js',
[],
- '1.0.0',
+ '1.0.1',
[
'strategy' => 'defer',
'in_footer' => true,
@@ -475,7 +490,7 @@
[
'jvb-a11y'
],
- '1.0.0',
+ '1.0.1',
[
'strategy' => 'defer',
'in_footer' => true,
@@ -489,7 +504,7 @@
[
'jvb-a11y'
],
- '1.0.0',
+ '1.0.1',
[
'strategy' => 'defer',
'in_footer' => true,
@@ -507,7 +522,7 @@
'jvb-utility',
'jvb-popup'
],
- '1.0.0',
+ '1.0.1',
[
'strategy' => 'defer',
'in_footer' => true,
@@ -526,7 +541,7 @@
'jvb-modal',
// 'jvb-loading'
],
- '1.0.0',
+ '1.0.1',
[
'strategy' => 'defer',
'in_footer' => true,
@@ -537,7 +552,7 @@
'jvb-creator',
JVB_URL.'assets/js/min/creator.min.js',
['jvb-selector'],
- '1.0.0',
+ '1.0.1',
[
'strategy' => 'defer',
'in_footer' => true
@@ -551,7 +566,7 @@
[
'jvb-selector'
],
- '1.0.0',
+ '1.0.1',
[
'strategy' => 'defer',
'in_footer' => true,
@@ -588,7 +603,7 @@
'jvb-a11y',
'jvb-utility',
],
- '1.0.0',
+ '1.0.1',
[
'strategy' => 'defer',
'in_footer' => true,
@@ -601,7 +616,7 @@
'jvb-a11y',
'jvb-utility',
],
- '1.0.0',
+ '1.0.1',
[
'strategy' => 'defer',
'in_footer' => true,
@@ -613,6 +628,7 @@
'jvb-uploader',
JVB_URL.'assets/js/min/uploader.min.js',
[
+ 'sortable-js',
'jvb-cache',
'jvb-a11y',
'jvb-utility',
@@ -623,7 +639,7 @@
'jvb-queue',
'jvb-notifications'
],
- '1.0.0',
+ '1.0.1',
[
'strategy' => 'defer',
'in_footer' => true,
@@ -671,7 +687,7 @@
[
'jvb-utility',
],
- '1.0.0',
+ '1.0.1',
[
'strategy' => 'defer',
'in_footer' => true,
@@ -691,7 +707,7 @@
'jvb-populate-form',
'jvb-quill',
],
- '1.0.0',
+ '1.0.1',
[
'strategy' => 'defer',
'in_footer' => true,
@@ -702,7 +718,7 @@
'jvb-populate-form',
JVB_URL.'assets/js/min/populate.min.js',
[],
- '1.0.0',
+ '1.0.1',
[
'strategy' => 'defer',
'in_footer' => true,
@@ -714,7 +730,7 @@
[
'quill-js'
],
- '1.0.0',
+ '1.0.1',
[
'strategy' => 'defer',
'in_footer' => true,
@@ -738,7 +754,7 @@
'jvb-view',
'jvb-modal'
],
- '1.0.0',
+ '1.0.1',
[
'strategy' => 'defer',
'in_footer' => true,
@@ -756,7 +772,7 @@
'jvb-error',
'jvb-populate-form'
],
- '1.0.0',
+ '1.0.1',
[
'strategy' => 'defer',
'in_footer' => true,
@@ -772,7 +788,7 @@
'jvb-form',
'jvb-queue'
],
- '1.0.0',
+ '1.0.1',
[
'strategy' => 'defer',
'in_footer' => true,
@@ -788,7 +804,7 @@
'jvb-form',
'jvb-queue'
],
- '1.0.0',
+ '1.0.1',
[
'strategy' => 'defer',
'in_footer' => true,
@@ -809,7 +825,7 @@
'jvb-selector',
'jvb-post-selector',
],
- '1.0.0',
+ '1.0.1',
[
'strategy' => 'defer',
'in_footer' => true,
@@ -830,7 +846,7 @@
'jvb-selector',
'jvb-notifications',
],
- '1.0.0',
+ '1.0.1',
[
'strategy' => 'defer',
'in_footer' => true,
@@ -851,7 +867,7 @@
'jvb-selector',
'jvb-tabs',
],
- '1.0.0',
+ '1.0.1',
[
'strategy' => 'defer',
'in_footer' => true,
@@ -1031,6 +1047,10 @@
jvbAddScriptDependency('jvb-feed-view-script', 'jvb-queue');
jvbAddScriptDependency('jvb-feed-view-script', 'jvb-selector');
+ jvbAddScriptDependency('jvb-feed-view-script', 'jvb-data-store');
+ jvbAddScriptDependency('jvb-feed-view-script', 'jvb-cache');
+ jvbAddScriptDependency('jvb-feed-view-script', 'jvb-a11y');
+ jvbAddScriptDependency('jvb-feed-view-script', 'jvb-utility');
jvbAddScriptDependency('jvb-feed-view-script', 'jvb-gallery');
// jvbAddScriptDependency('jvb-feed-view-script', 'jvb-loading');
jvbAddScriptDependency('jvb-forms-view-script', 'jvb-queue');
--
Gitblit v1.10.0