sf-36f / main.js
Rebel Artimus
Add 2 files
0c0d01c
raw
history blame contribute delete
707 Bytes
import { Effect } from '@alpinejs/effect';
let init = false;
let posts = [];
function uploadPost() {
const input = document.getElementById('post-input');
const fileInput = document.getElementById('file-input');
const file = fileInput.files[0];
const reader = new FileReader();
reader.onload = function () {
const data = reader.result;
const blob = new Blob([data], { type: file.type });
const formData = new FormData();
formData.append('file', blob);
fetch('/upload-url', {
method: "POST",
body: formData,
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
}
})