webs / src /config /firebase.js
Aqso's picture
Create src/config/firebase.js
1be0869 verified
raw
history blame contribute delete
744 Bytes
import { initializeApp } from "firebase/app";
import { getDatabase, ref, get, child } from "firebase/database";
// ARSITEKTUR FRONTEND: Hanya gunakan ekstrak data publik.
// DILARANG memasukkan private_key ke object ini.
const firebaseConfig = {
projectId: "dtabase-80c9a",
databaseURL: "https://dtabase-80c9a-default-rtdb.asia-southeast1.firebasedatabase.app"
};
const app = initializeApp(firebaseConfig);
export const db = getDatabase(app);
export const fetchAnichinData = async () => {
const dbRef = ref(db);
try {
const snapshot = await get(child(dbRef, `anichin_database`));
return snapshot.exists() ? snapshot.val() : null;
} catch (error) {
console.error("Firebase fetch error:", error);
return null;
}
};