replace subscription form with htmx implementation

Αυτό το commit περιλαμβάνεται σε:
infl00p 2024-02-12 17:15:15 +02:00
γονέας f1d4b97e19
commit 4fc84c1bca
4 αρχεία άλλαξαν με 41 προσθήκες και 44 διαγραφές

12
static/static/js/ext/json-enc.js Κανονικό αρχείο

@ -0,0 +1,12 @@
htmx.defineExtension('json-enc', {
onEvent: function (name, evt) {
if (name === "htmx:configRequest") {
evt.detail.headers['Content-Type'] = "application/json";
}
},
encodeParameters : function(xhr, parameters, elt) {
xhr.overrideMimeType('text/json');
return (JSON.stringify(parameters));
}
});

2
static/static/js/htmx.min.js εξωτερικό

Το diff αρχείων καταστέλλεται επειδή μία ή περισσότερες γραμμές είναι πολύ μεγάλες