From ad13dbff725e5e13ecf36ebe9b8b45034ee58591 Mon Sep 17 00:00:00 2001 From: Dan Wallis Date: Mon, 13 May 2024 12:26:41 +0100 Subject: [PATCH] Fix error: TypeError: i is not a function (#4204) --- packages/alpinejs/src/directives/x-transition.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/alpinejs/src/directives/x-transition.js b/packages/alpinejs/src/directives/x-transition.js index 62784e9c4..a496f09ee 100644 --- a/packages/alpinejs/src/directives/x-transition.js +++ b/packages/alpinejs/src/directives/x-transition.js @@ -173,7 +173,7 @@ window.Element.prototype._x_toggleAndCascadeWithTransitions = function (el, valu let carry = Promise.all([ el._x_hidePromise, ...(el._x_hideChildren || []).map(hideAfterChildren), - ]).then(([i]) => i()) + ]).then(([i]) => i?.()) delete el._x_hidePromise delete el._x_hideChildren