Hola, tengo un gran problema, la base de datos en tiempo real de firebase no guarda datos, por ejemplo
const createUserProfile = (email,user,username) => { console.log(email); console.log(user) const db = getDatabase(); console.log(db) const dbRef = ref(db, 'users/' + user.uid); set(dbRef, { username, email, createDate: getDate() }); }; En la configuración en tiempo real, he escrito verdadero y leído verdadero, ¿qué puedo hacer? su próximo js todos los datos están bien, la respuesta de console.log (db) es 
y la base de datos en tiempo real no se actualiza
Esto probablemente se deba a que no pasa la instancia de la aplicación Firebase al método getDatabase() .
Vea aquí en el documento que necesita hacer
import { initializeApp } from "firebase/app";
import { getDatabase } from "firebase/database";
// TODO: Replace the following with your app's Firebase project configuration
// See: https://firebase.google.com/docs/web/learn-more#config-object
const firebaseConfig = {
// ...
// The value of `databaseURL` depends on the location of the database
databaseURL: "https://DATABASE_NAME.firebaseio.com",
};
// Initialize Firebase
const app = initializeApp(firebaseConfig);
// Initialize Realtime Database and get a reference to the service
const database = getDatabase(app);