in scripts/FriendlyEats.Mock.js [21:56]
FriendlyEats.prototype.addMockRestaurants = function() {
var promises = [];
for (var i = 0; i < 20; i++) {
var name =
this.getRandomItem(this.data.words) +
' ' +
this.getRandomItem(this.data.words);
var category = this.getRandomItem(this.data.categories);
var city = this.getRandomItem(this.data.cities);
var price = Math.floor(Math.random() * 4) + 1;
var photoID = Math.floor(Math.random() * 22) + 1;
var photo = 'https://storage.googleapis.com/firestorequickstarts.appspot.com/food_' + photoID + '.png';
var numRatings = 0;
var avgRating = 0;
var promise = this.addRestaurant({
name: name,
category: category,
price: price,
city: city,
numRatings: numRatings,
avgRating: avgRating,
photo: photo
});
if (!promise) {
alert('addRestaurant() is not implemented yet!');
return Promise.reject();
} else {
promises.push(promise);
}
}
return Promise.all(promises);
};