Upload File Storage
uploadFileFirebase
Description: Mengunggah file ke Firebase Storage dan menyimpan URL di Firestore.
Parameters:
data: Data file yang ingin diunggah.stateLoading: Fungsi untuk meng-update status loading.stateData: Fungsi untuk menyimpan data setelah diunggah.successCallback: Fungsi yang dipanggil setelah unggah berhasil.
Example Call:
const data = {}; // Data file yang ingin diunggah
const stateLoading = (progress) => console.log('Progress:', progress);
const stateData = (data) => console.log('Data:', data);
const successCallback = (data) => console.log('Upload Success!', data);
try {
await uploadFileFirebase(data, stateLoading, stateData, successCallback);
} catch (error) {
console.log('Error:', error);
}Last updated