Hi
Context: Joomla 4 + PHP 7.4 or 8 + Joomshaper template.
I use Joomshaper templates, like Helix Ultimate, Travus, etc.
In some of your templates, there is bootstrap.bundle.min.js file.
In this file, there is a "H" constructor ("H" like "hidden", I presume), to handle some elements. For example: static get NAME(){return"dropdown"}
In a otherside I use an Extension Form whom use a "H" constructor to handle some lements. For example Elements type dropdown handled by a dropdown.min.js file.
In some case, when I build a form with this extension, there is an interference between this 2 js files. To fix this bug, in travus/js/bootstrap.bundle.min.js file, I've changed static get NAME(){return"dropdown"} by static get NAME(){return"travus_dropdown"}.
My form works very well. But what are the consequences of this hack?
Thanks