Closed emilykdewitt closed 5 years ago
axios.get(`${firebaseUrl}/userMovies.json?orderBy="uid"&equalTo="${uid}"`)
.then((results) => {
const userMoviesResults = results.data;
const userMovies = [];
Object.keys(userMoviesResults).forEach((movieId) => {
userMoviesResults[movieId].id = movieId;
userMovies.push(userMoviesResults[movieId]);
});
resolve(userMovies);
})
.catch(err => reject(err));
});
const addNewUserMovie = movieObject => axios.post(`${firebaseUrl}/userMovies.json`, movieObject);
const deleteUserMovie = movieId => axios.delete(`${firebaseUrl}/userMovies/${movieId}.json`);
export default { getUserMoviesData, addNewUserMovie, deleteUserMovie }; ```
User Story
As a user, when I am logged in to my nutshell, I can see the diary entries that I have written and saved
Acceptance Criteria
WHEN I am logged in THEN I can see a series of wide "cards" that contain the title and date of each diary entry I have written, the date it was written, and two buttons - 'edit' and 'delete'
Development