我正在阅读this article,它具有以下类型定义:
export type CartItem = {
productId: Product['id'];
quantity: number;
total: number;
};
我假设这意味着productId
属性必须具有与分配给product['id']
的类型相同的类型?仅供参考,它的定义如下:
export type Product = {
id: ID;
title: string;
description: string;
price: number;
};