JSFiddle - React, Tailwind, and code Playground
by Salmin Skenderovic
HTML
<script src="https://www.gstatic.com/firebasejs/3.9.0/firebase.js"></script>
<script>
var config = {
apiKey: "AIzaSyD-EYtH1ADDizf4ZZPsIj13zajeNwXCMok",
authDomain: "locationgame-db838.firebaseapp.com",
databaseURL: "https://locationgame-db838.firebaseio.com",
storageBucket: "locationgame-db838.appspot.com",
messagingSenderId: "197332764183"
};
firebase.initializeApp(config);
</script>
JavaScript
var db = firebase.database().ref();
var gUser;
firebase.auth().onAuthStateChanged(function(user) {
if (user) {
gUser = user;
a();
}
});
function a() {
db.child("players/" + gUser.uid).once("value", function(db) {
giveExp(db.val());
});
}
function giveExp(player) {
player.xp += 500;
db.child("players/" + gUser.uid).set(player);
}