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

feat(frontend): 👷 Add image operations to recipe page

Added/Fixed image upload/get process on the recipe pages as well as some additional styling
This commit is contained in:
hay-kot 2021-08-03 21:38:45 -08:00
parent afcad2f701
commit 5ee0a57163
15 changed files with 238 additions and 114 deletions

View file

@ -17,8 +17,9 @@
</template>
<script>
import { api } from "@/api";
export default {
import { defineComponent } from "@nuxtjs/composition-api";
import { useApiSingleton } from "~/composables/use-api";
export default defineComponent({
props: {
emitOnly: {
type: Boolean,
@ -41,6 +42,11 @@ export default {
default: false,
},
},
setup() {
const api = useApiSingleton();
return { api };
},
data() {
return {
rating: 0,
@ -60,14 +66,14 @@ export default {
this.$emit("input", val);
return;
}
api.recipes.patch({
this.api.recipes.patchOne(this.slug, {
name: this.name,
slug: this.slug,
rating: val,
});
},
},
};
});
</script>
<style lang="scss" scoped></style>