Update the main layout to ignore validation htmx requests.
This commit is contained in:
@@ -8,9 +8,11 @@
|
|||||||
<script defer src="https://cdn.jsdelivr.net/npm/alpinejs@3.x.x/dist/cdn.min.js"></script>
|
<script defer src="https://cdn.jsdelivr.net/npm/alpinejs@3.x.x/dist/cdn.min.js"></script>
|
||||||
<link href="https://cdnjs.cloudflare.com/ajax/libs/flowbite/2.3.0/flowbite.min.css" rel="stylesheet" />
|
<link href="https://cdnjs.cloudflare.com/ajax/libs/flowbite/2.3.0/flowbite.min.css" rel="stylesheet" />
|
||||||
<script>
|
<script>
|
||||||
|
let validationRegEx = new RegExp('/htmx/validation/\*');
|
||||||
htmx.onLoad(function(content) {
|
htmx.onLoad(function(content) {
|
||||||
if(!content.outerHTML.startsWith('<p')
|
if(!content.outerHTML.startsWith('<p')
|
||||||
&& !content.outerHTML.startsWith('<textarea'))
|
&& !content.outerHTML.startsWith('<textarea')
|
||||||
|
&& !content.innerHTML.toString().match(validationRegEx))
|
||||||
initFlowbite();
|
initFlowbite();
|
||||||
})
|
})
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
Reference in New Issue
Block a user