From f77649abc8d0325ae83d5ef5036ce140723e89b6 Mon Sep 17 00:00:00 2001 From: Elijah Mock <28277163+ekcom@users.noreply.github.com> Date: Sat, 6 Jan 2024 22:18:55 +0000 Subject: [PATCH] Disarm on internal site navigation --- frontend/components/Domain/Recipe/RecipePage/RecipePage.vue | 3 +++ 1 file changed, 3 insertions(+) diff --git a/frontend/components/Domain/Recipe/RecipePage/RecipePage.vue b/frontend/components/Domain/Recipe/RecipePage/RecipePage.vue index 13ced2946022..91d521723dbc 100644 --- a/frontend/components/Domain/Recipe/RecipePage/RecipePage.vue +++ b/frontend/components/Domain/Recipe/RecipePage/RecipePage.vue @@ -112,6 +112,7 @@ import { useUserApi } from "~/composables/api"; import { uuid4, deepCopy } from "~/composables/use-utils"; import RecipeDialogBulkAdd from "~/components/Domain/Recipe/RecipeDialogBulkAdd.vue"; import RecipeNotes from "~/components/Domain/Recipe/RecipeNotes.vue"; +import { useNavigationWarning } from "~/composables/use-navigation-warning"; const EDITOR_OPTIONS = { mode: "code", @@ -151,6 +152,7 @@ export default defineComponent({ const api = useUserApi(); const { pageMode, editMode, setMode, isEditForm, isEditJSON, isCookMode, isEditMode, toggleCookMode } = usePageState(props.recipe.slug); + const { deactivateNavigationWarning } = useNavigationWarning(); /** ============================================================= * Recipe Snapshot on Mount @@ -175,6 +177,7 @@ export default defineComponent({ await api.recipes.updateOne(props.recipe.slug, props.recipe); } } + deactivateNavigationWarning(); }); /** =============================================================