import React, { FC } from "react"; import { Product, ProductIntroduction, ContentType } from "@/api/service/ProductService"; type P = { product: Product; }; const Description: FC

= props => { const items = props.product ? props.product.productIntroductions : null; console.log(items, "----") return (

{items && items.length ? items.map((i, index) => ) : null}
); }; type DescriptionItemProps = { item: ProductIntroduction; }; const DescriptionItem: FC = props => { if (!props.item) { return null; } else if (ContentType.TEXT === props.item.contentType) { return (
); } else if (ContentType.IMAGE === props.item.contentType) { return props.item.content ? : null; } else if (ContentType.VIDEO === props.item.contentType) {