This commit is contained in:
2024-04-29 20:56:37 -07:00
parent 8afbc124c4
commit 1b80712742
7 changed files with 28 additions and 15 deletions

View File

@@ -107,7 +107,6 @@ htmx.defineExtension('trigger-filter', {
onEvent: function(name , evt) {
if (name=="htmx:beforeRequest") {
var element = evt.detail.elt;
console.log("HEREEE", element.lastParams, evt.detail.requestConfig.parameters)
if (!deepEqual(element.lastParams, evt.detail.requestConfig.parameters)) {
element.lastParams = evt.detail.requestConfig.parameters;
} else {
@@ -122,13 +121,21 @@ htmx.defineExtension('trigger-filter', {
initDatepicker = function(elem) {
const modalParent = elem.closest('#modal-content');
if (modalParent) {
elem.dp = new Datepicker(elem, {format: "mm/dd/yyyy", autohide: true, container: "#modal-content .modal-card"});
return new Datepicker(elem, {format: "mm/dd/yyyy", autohide: true, container: "#modal-content .modal-card"});
} else {
elem.dp = new Datepicker(elem, {format: "mm/dd/yyyy", autohide: true});
return new Datepicker(elem, {format: "mm/dd/yyyy", autohide: true});
}
}
destroyDatepicker = function(dp) {
try {
dp.destroy()
} catch {
}
}
countRows = function(id) {
var table = document.querySelector(id);
var rows = table.querySelectorAll("tbody tr");
@@ -171,3 +178,4 @@ htmx.onLoad(function(content) {
console.error('Failed to copy text to clipboard:', err);
}
}