From b28fad2ffac365d0e1622c7b1f577e7002eba010 Mon Sep 17 00:00:00 2001 From: Matthias Nannt Date: Fri, 14 Apr 2023 16:08:40 +0200 Subject: [PATCH] fix edit product name not showing in navbar --- .../[environmentId]/settings/product/editProduct.tsx | 3 +++ apps/web/lib/environments/environments.ts | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/apps/web/app/environments/[environmentId]/settings/product/editProduct.tsx b/apps/web/app/environments/[environmentId]/settings/product/editProduct.tsx index c3957d5d39..28b1716bff 100644 --- a/apps/web/app/environments/[environmentId]/settings/product/editProduct.tsx +++ b/apps/web/app/environments/[environmentId]/settings/product/editProduct.tsx @@ -9,10 +9,12 @@ import { useProductMutation } from "@/lib/products/mutateProducts"; import { useProduct } from "@/lib/products/products"; import { useForm } from "react-hook-form"; import toast from "react-hot-toast"; +import { useEnvironment } from "@/lib/environments/environments"; export function EditProductName({ environmentId }) { const { product, isLoadingProduct, isErrorProduct } = useProduct(environmentId); const { isMutatingProduct, triggerProductMutate } = useProductMutation(environmentId); + const { mutateEnvironment } = useEnvironment(environmentId); const { register, handleSubmit } = useForm(); @@ -30,6 +32,7 @@ export function EditProductName({ environmentId }) { triggerProductMutate(data) .then(() => { toast.success("Product name updated successfully."); + mutateEnvironment(); }) .catch((error) => { toast.error(`Error: ${error.message}`); diff --git a/apps/web/lib/environments/environments.ts b/apps/web/lib/environments/environments.ts index 3754c85cce..3ff82f4cb7 100644 --- a/apps/web/lib/environments/environments.ts +++ b/apps/web/lib/environments/environments.ts @@ -12,6 +12,6 @@ export const useEnvironment = (environmentId: string) => { isLoadingEnvironment: isLoading, isErrorEnvironment: error, isValidatingEnvironment: isValidating, - mutateOrganisation: mutate, + mutateEnvironment: mutate, }; };