Clean up product typings (#7663)

There are a lot of issues in the admin after applying the correct typings, but fixing those should be done gradually, it's better to keep it out of this PR
This commit is contained in:
Stevche Radevski
2024-06-11 11:28:40 +02:00
committed by GitHub
parent f3bf8c73a3
commit 8e2a42b786
88 changed files with 1205 additions and 990 deletions

View File

@@ -1,10 +1,10 @@
import { useTranslation } from "react-i18next"
import { ProductCollectionDTO } from "@medusajs/types"
import { PlaceholderCell } from "../../common/placeholder-cell"
import { HttpTypes } from "@medusajs/types"
type CollectionCellProps = {
collection?: ProductCollectionDTO | null
collection?: HttpTypes.AdminCollection | null
}
export const CollectionCell = ({ collection }: CollectionCellProps) => {

View File

@@ -1,10 +1,10 @@
import { useTranslation } from "react-i18next"
import { ProductDTO } from "@medusajs/types"
import { Thumbnail } from "../../../../common/thumbnail"
import { HttpTypes } from "@medusajs/types"
type ProductCellProps = {
product: ProductDTO
product: HttpTypes.AdminProduct
}
export const ProductCell = ({ product }: ProductCellProps) => {

View File

@@ -1,10 +1,10 @@
import { ProductStatus } from "@medusajs/types"
import { useTranslation } from "react-i18next"
import { StatusCell } from "../../common/status-cell"
import { HttpTypes } from "@medusajs/types"
type ProductStatusCellProps = {
status: ProductStatus
status: HttpTypes.AdminProductStatus
}
export const ProductStatusCell = ({ status }: ProductStatusCellProps) => {

View File

@@ -1,10 +1,10 @@
import { useTranslation } from "react-i18next"
import { ProductVariantDTO } from "@medusajs/types"
import { PlaceholderCell } from "../../common/placeholder-cell"
import { HttpTypes } from "@medusajs/types"
type VariantCellProps = {
variants?: ProductVariantDTO[] | null
variants?: HttpTypes.AdminProductVariant[] | null
}
export const VariantCell = ({ variants }: VariantCellProps) => {