Merge branch 'develop' into fix/2152

This commit is contained in:
Harminder Virk
2024-05-17 14:43:21 +05:30
3 changed files with 7 additions and 6 deletions
@@ -110,7 +110,7 @@ export const useProductVariants = (
) => { ) => {
const { data, ...rest } = useQuery({ const { data, ...rest } = useQuery({
queryFn: () => client.products.listVariants(productId, query), queryFn: () => client.products.listVariants(productId, query),
queryKey: variantsQueryKeys.list(query), queryKey: variantsQueryKeys.list({ productId, ...query }),
...options, ...options,
}) })
@@ -40,10 +40,10 @@ export const CreateProductOptionForm = ({
const handleSubmit = form.handleSubmit(async (values) => { const handleSubmit = form.handleSubmit(async (values) => {
mutateAsync(values, { mutateAsync(values, {
onSuccess: ({ option }) => { onSuccess: () => {
toast.success(t("general.success"), { toast.success(t("general.success"), {
description: t("products.options.create.successToast", { description: t("products.options.create.successToast", {
title: option.title, title: values.title,
}), }),
dismissLabel: t("general.close"), dismissLabel: t("general.close"),
}) })
@@ -1,7 +1,8 @@
import { PencilSquare, Plus } from "@medusajs/icons" import { PencilSquare, Plus } from "@medusajs/icons"
import { Product } from "@medusajs/medusa"
import { Container, Heading } from "@medusajs/ui" import { Container, Heading } from "@medusajs/ui"
import { useTranslation } from "react-i18next" import { useTranslation } from "react-i18next"
import { ProductDTO } from "@medusajs/types"
import { keepPreviousData } from "@tanstack/react-query"
import { ActionMenu } from "../../../../../components/common/action-menu" import { ActionMenu } from "../../../../../components/common/action-menu"
import { DataTable } from "../../../../../components/table/data-table" import { DataTable } from "../../../../../components/table/data-table"
@@ -12,7 +13,7 @@ import { useProductVariantTableQuery } from "./use-variant-table-query"
import { useProductVariants } from "../../../../../hooks/api/products" import { useProductVariants } from "../../../../../hooks/api/products"
type ProductVariantSectionProps = { type ProductVariantSectionProps = {
product: Product product: ProductDTO
} }
const PAGE_SIZE = 10 const PAGE_SIZE = 10
@@ -31,7 +32,7 @@ export const ProductVariantSection = ({
...searchParams, ...searchParams,
}, },
{ {
keepPreviousData: true, placeholderData: keepPreviousData,
} }
) )