htmx/test/util/scratch_server.js
MichaelWest22 7388d0c057
Move History storage to sessionStorage (#3305)
* Move History storage to sessionStorage and history path to window

* Fix type warnings

* Revert currentPathForHistory to move it to its own PR

* fix test
2025-06-16 18:08:34 -05:00

18 lines
493 B
JavaScript

var server = makeServer()
var autoRespond = sessionStorage.getItem('hx-scratch-autorespond') == 'true'
server.autoRespond = autoRespond
ready(function() {
if (autoRespond) {
byId('autorespond').setAttribute('checked', 'true')
}
})
function toggleAutoRespond() {
if (server.autoRespond) {
sessionStorage.removeItem('hx-scratch-autorespond')
server.autoRespond = false
} else {
sessionStorage.setItem('hx-scratch-autorespond', 'true')
server.autoRespond = true
}
}