Browse code

Initial htmx npm packages installation

Benjamin Roth authored on25/05/2023 09:52:13
Showing1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,11 @@
1
+htmx.defineExtension('method-override', {
2
+    onEvent: function (name, evt) {
3
+        if (name === "htmx:configRequest") {
4
+            var method = evt.detail.verb;
5
+            if (method !== "get" || method !== "post") {
6
+                evt.detail.headers['X-HTTP-Method-Override'] = method.toUpperCase();
7
+                evt.detail.verb = "post";
8
+            }
9
+        }
10
+    }
11
+});