From 0dfe1d8afafc59c4a5559c498342668d5a58d6ef Mon Sep 17 00:00:00 2001
From: Jake Vanderwerf <get@jakevanderwerf.ca>
Date: Thu, 23 Jul 2026 22:41:41 +0000
Subject: [PATCH] =Still working away at the Integrations overhaul

---
 inc/managers/ScriptLoader.php |   39 ++++++++++++++++++++++++++-------------
 1 files changed, 26 insertions(+), 13 deletions(-)

diff --git a/inc/managers/ScriptLoader.php b/inc/managers/ScriptLoader.php
index 8a28ebb..28fa034 100644
--- a/inc/managers/ScriptLoader.php
+++ b/inc/managers/ScriptLoader.php
@@ -1,12 +1,24 @@
 <?php
+
+use JVBase\rest\routes\LoginRoutes;
+
 add_action('init', 'jvbRegisterScripts', 5);
 
 function jvbRegisterScripts() {
-	$version = '1.1.23';
+	$version = '1.1.68';
 	$strategy = [
 		'strategy'	=> 'defer',
 		'in_footer'	=> true
 	];
+	wp_register_script(
+		'jvb-login',
+		JVB_URL.'assets/js/min/login.min.js',
+		[
+			'jvb-auth',
+			'jvb-form',
+		],
+		$version
+	);
 
 	wp_register_style(
 		'jvb-form',
@@ -44,16 +56,18 @@
 		$version,
 		$strategy
 	);
-	wp_register_script(
-		'jvb-interactions',
-		JVB_URL.'assets/js/min/interactions.min.js',
-		[
-			'jvb-queue',
-			'jvb-data-store'
-		],
-		$version,
-		$strategy
-	);
+	wp_localize_script('jvb-auth', 'jvbBase', ['base' => BASE]);
+	wp_localize_script('jvb-auth', 'jvbAuth', LoginRoutes::auth());
+//	wp_register_script(
+//		'jvb-interactions',
+//		JVB_URL.'assets/js/min/interactions.min.js',
+//		[
+//			'jvb-queue',
+//			'jvb-data-store'
+//		],
+//		$version,
+//		$strategy
+//	);
 
 
 	wp_register_script(
@@ -62,7 +76,6 @@
 		[
 			'jvb-queue',
 			'jvb-data-store',
-			'jvb-interactions',
 		],
 		$version,
 		$strategy
@@ -74,7 +87,6 @@
 		[
 			'jvb-queue',
 			'jvb-data-store',
-			'jvb-interactions',
 		],
 		$version,
 		$strategy
@@ -212,6 +224,7 @@
 		$strategy
 	);
 
+
 	//SEO Admin
 	wp_register_script(
 		'jvb-schema',

--
Gitblit v1.10.0