Add politicians question type

This commit is contained in:
Charlotte Van Petegem 2025-05-17 11:58:07 +02:00
parent 4fe218166f
commit 2893f2bc53
Signed by: chvp
SSH key fingerprint: SHA256:s9rb8jBVfdahqWHuBAcHCBP1wmj4eYQXZfqgz4H3E9E
16 changed files with 101 additions and 33 deletions

View file

@ -0,0 +1,18 @@
import debounce from 'debounce'
const csrfToken = document.querySelector("[name='csrf-token']").content
export function submitValue(url, value) {
fetch(url, {
method: 'PUT',
headers: {
"x-csrf-token": csrfToken,
"content-type": "application/json",
},
body: JSON.stringify(value),
})
}
export function submitValueDebounced() {
return debounce(submitValue, 300)
}