Merge branch 'develop' into fix/2152
This commit is contained in:
@@ -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,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|||||||
+2
-2
@@ -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"),
|
||||||
})
|
})
|
||||||
|
|||||||
+4
-3
@@ -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,
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user