save update
This commit is contained in:
@@ -51,6 +51,7 @@
|
||||
</v-btn>
|
||||
|
||||
<v-btn
|
||||
v-if="!isPublicView"
|
||||
class="px-8 transition-swing"
|
||||
size="large"
|
||||
elevation="0"
|
||||
@@ -120,7 +121,8 @@ const hasShared =ref(false)
|
||||
const props = defineProps({
|
||||
recipe: { type: Object, default: null },
|
||||
isSaving: { type: Boolean, default: false },
|
||||
hasSaved: { type: Boolean, default: false }
|
||||
hasSaved: { type: Boolean, default: false },
|
||||
isPublicView: { type: Boolean, default: false }
|
||||
})
|
||||
|
||||
defineEmits(['save'])
|
||||
|
||||
@@ -80,14 +80,6 @@ onMounted(() => {
|
||||
if (savedRecipe) {
|
||||
recipe.value = JSON.parse(savedRecipe)
|
||||
localStorage.removeItem('pending_recipe')
|
||||
snackbar.value = {
|
||||
show: true,
|
||||
message: 'Restored your analyzed recipe.',
|
||||
color: '#f4ede1',
|
||||
icon: 'mdi-history',
|
||||
iconColor: '#556b2f',
|
||||
textColor: '#5d4037'
|
||||
}
|
||||
}
|
||||
})
|
||||
|
||||
@@ -146,11 +138,7 @@ const saveToCollection = async () => {
|
||||
if (!isAuth) {
|
||||
saving.value = false;
|
||||
localStorage.setItem('pending_recipe', JSON.stringify(recipe.value))
|
||||
|
||||
|
||||
setTimeout(() => {
|
||||
router.push('/login')
|
||||
}, 2000)
|
||||
router.push('/login')
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user