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