mysterious-toddler-20573
01/30/2023, 3:39 PMrich-coat-84078
01/30/2023, 3:49 PMrich-coat-84078
01/30/2023, 3:52 PMrich-coat-84078
01/30/2023, 3:59 PMmysterious-toddler-20573
01/30/2023, 4:01 PMmysterious-toddler-20573
01/30/2023, 4:02 PMmysterious-toddler-20573
01/30/2023, 4:02 PMlively-waitress-29714
01/30/2023, 4:05 PMhx-trigger="load delay:1s"
coupled with hx-swap="outerHTML"
("load polling", according to the htmx docs), which doesn't seem to work well with morphing. The morphing libraries did their job, but since the outer div didn't refresh, the load delay
trigger only works once. However, I'm curious why hx-preserve
doesn't work either.mysterious-toddler-20573
01/30/2023, 4:06 PMmysterious-toddler-20573
01/30/2023, 4:06 PMmysterious-toddler-20573
01/30/2023, 4:07 PMmysterious-toddler-20573
01/30/2023, 4:07 PMlively-waitress-29714
01/30/2023, 4:10 PMmysterious-toddler-20573
01/30/2023, 4:10 PMlively-waitress-29714
01/30/2023, 4:10 PMmysterious-toddler-20573
01/30/2023, 4:11 PM286
response code when you want it to stop polling: https://htmx.org/docs/#pollingmysterious-toddler-20573
01/30/2023, 4:11 PMlively-waitress-29714
01/30/2023, 4:12 PMlively-waitress-29714
01/30/2023, 4:16 PMmysterious-toddler-20573
01/30/2023, 4:19 PMif process.is_finished
render "list_of_stuff" + "<div id='spinner'></div>"
else
render "list_of_stuff"
end
</div>"
mysterious-toddler-20573
01/30/2023, 4:19 PMmysterious-toddler-20573
01/30/2023, 4:20 PMmysterious-toddler-20573
01/30/2023, 4:21 PMrich-coat-84078
01/30/2023, 4:21 PM<list hx-get=whole list>
<row 1 >
<row 2 >
<row 3 >
</list>
mysterious-toddler-20573
01/30/2023, 4:22 PMmysterious-toddler-20573
01/30/2023, 4:23 PMmysterious-toddler-20573
01/30/2023, 4:23 PMrich-coat-84078
01/30/2023, 4:24 PMmysterious-toddler-20573
01/30/2023, 4:24 PM<tr hx-get="/product/32/row" hx-trigger="product-updated:32 from:body">
...
</tr>
mysterious-toddler-20573
01/30/2023, 4:24 PM