1
0
Fork 0
mirror of https://github.com/mealie-recipes/mealie.git synced 2025-07-24 07:39:41 +02:00

feat(frontend): 🚧 CRUD Functionality

This commit is contained in:
hay-kot 2021-08-02 22:15:11 -08:00
parent 00a8fdda41
commit afcad2f701
49 changed files with 845 additions and 275 deletions

View file

@ -39,18 +39,18 @@ export default {
},
computed: {
user() {
return this.$store.getters.getUserData;
return this.$auth.user;
},
isFavorite() {
return this.user.favoriteRecipes.includes(this.slug);
return this.$auth.user.favoriteRecipes.includes(this.slug);
},
},
methods: {
async toggleFavorite() {
if (!this.isFavorite) {
await api.users.addFavorite(this.user.id, this.slug);
await api.users.addFavorite(this.$auth.user.id, this.slug);
} else {
await api.users.removeFavorite(this.user.id, this.slug);
await api.users.removeFavorite(this.$auth.user.id, this.slug);
}
this.$store.dispatch("requestUserData");
},