Files
Overheard/src/lib/Firebase/storage.js
2026-06-10 12:42:08 +09:00

11 lines
411 B
JavaScript

import { ref, uploadBytes, getDownloadURL } from 'firebase/storage'
import { storage } from './config.js';
export async function uploadImage(file) {
//create unique file name and stores them in one folder in firebase
const filename = `messages/${Date.now()}_${file.name}`;
const storageRef = ref(storage, filename);
await uploadBytes(storageRef, file);
return getDownloadURL(storageRef);
}