Fix setting up widgets containing HTMX code and unify the flow for results and widgets
This commit is contained in:
@@ -83,13 +83,11 @@
|
||||
// GridStack.init();
|
||||
setupTags();
|
||||
document.addEventListener('load-widget', function(event) {
|
||||
grid.removeWidget("drilldown-widget-results");
|
||||
|
||||
let container = htmx.find('#drilldown-widget');
|
||||
var scripts = htmx.findAll(container, "script");
|
||||
let widgetelement = container.firstElementChild.cloneNode(true);
|
||||
container.firstElementChild.remove();
|
||||
//let grid = document.querySelector('.grid-stack').gridstack;
|
||||
container.outerHTML = "";
|
||||
|
||||
grid.addWidget(widgetelement);
|
||||
|
||||
htmx.process(widgetelement);
|
||||
|
||||
Reference in New Issue
Block a user