const fetchPlaces = (regionId) => { return database.ref(apiUris.places) .orderByChild('regionId') .equalTo(parseInt(regionId)) .once('value') .then((snapshot) => { return snapshot.val() || []; }) }
// Begin Session const getUserFromApi = (username) => { return database.ref(apiUris.users) .orderByChild('username') .equalTo(username) .once('value') .then((snapshot) => { const response = snapshot.val(); let user; response && response.every((apiUser) => { if (apiUser && apiUser.username === username) { user = apiUser; } return user; }); return user || {}; }); }