I'm trying to set up React with Firebase. Currently i have an input form, where i can upload pictures to my firebase. My issue is that i can't;
- Upload more than one file (the new overwrites the old one)
- I can't get the files name.
import { getStorage, ref, uploadBytes, } from "firebase/storage";
import { app } from './base'
function SubmitApp (){
const onChange = (e) => {
const file = e.target.files[0]
const storage = getStorage(app)
const storageRef = ref(storage, 'images') // this names the files images, but can't delete
uploadBytes(storageRef, file).then(() => {
console.log('Uploaded to Firebase')
})
}
return (
<form onChange={onChange} >
<input type='file' name='file' />
<button>Submit</button>
</form>
)
}
export default SubmitApp
Aucun commentaire:
Enregistrer un commentaire