import { initializeApp } from 'https://www.gstatic.com/firebasejs/11.6.0/firebase-app.js';
import { getAnalytics } from 'https://www.gstatic.com/firebasejs/11.6.0/firebase-analytics.js';
import { getDatabase, ref, update, get, push, query, limitToLast} from 'https://www.gstatic.com/firebasejs/11.6.0/firebase-database.js';
const firebaseConfig = {
apiKey: 'AIzaSyAzoYzpOYstKO9FLJH7qcZrt9JZo7kSCxs',
authDomain: 'nigerianlibertymovement.firebaseapp.com',
databaseURL: 'https://nigerianlibertymovement-default-rtdb.firebaseio.com',
projectId: 'nigerianlibertymovement',
storageBucket: 'nigerianlibertymovement.appspot.com',
messagingSenderId: '1063863111671',
appId: '1:1063863111671:web:91b6c3c49c17fbc20168f2'
};
// Initialize Firebase
const app = initializeApp(firebaseConfig);
const analytics = getAnalytics(app);
const db = getDatabase();
let pushing = 0;
var token_result = localStorage.getItem('multiserviceslabsToken');
let bucket = [];
//get 10 news starts
get(query(ref(db, "NewsDgfsgfchgfd"), limitToLast(20))).then(data =>{
let hdhdfjgh = document.querySelector(".hdhdfjgh");
data.forEach(dat =>{
bucket.push(dat)
console.log(bucket.length)
console.log(data.size)
if(bucket.length == data.size) console.log(bucket.length, data.length)
hdhdfjgh.innerHTML += `
${dat.val().headLignage}
${dat.val().newsMainDetrsdd}
Read more...
`;
})
}). catch(err => console.log(err))
//get 10 news ends
get(ref(db, 'users/' + token_result)).then(data =>{
document.querySelector('.amount').innerHTML = "N" + data.val().amount + ".00";
document.querySelector('.amount2').innerHTML = "N" + data.val().amount + ".00";
document.querySelector('.user_img').src = data.val().img_url;
// Checcking for transfer account starts
if(data.val().account_created) {
document.querySelector('.disPlayName2').innerHTML = data.val().account_details.bank
document.querySelector('.disPlayName4').innerHTML = data.val().account_details.acc_no
document.querySelector('#disPlayName3').innerHTML = data.val().account_details.acc_name
} else {
// Ceate account starts
transferAccount.innerHTML = "Creating account..."
fetch('https://ns1.multiserviceslabs.com/server/v1/activity/create-account', {
method: 'POST',
headers: {'Content-Type': 'Application/json'},
body: JSON.stringify({
'id': data.val().id,
'name': data.val().first + " " + data.val().last,
'phone': data.val().phone,
'email': data.val().email,
})
}).then(res => res.json())
.then(data => {
if(data.statusCode == 200) {
alert(data.message)
alert("Personal deposit account created")
transferAccount.innerHTML = 'Successfull.';
accountDetails.submit();
} else {
alert(data.message)
}
}).catch(err => console.log(err));
// create accountr ends
}
// Checcking for transfer account ends
})