0.0.2 • Published 2 years ago
lc-prod-card v0.0.2
lc-prod-card
lc-prod-card
Este componente de tarjeta de producto (ProductCard) es una adaptación basada en el proyecto propuesto por Fernando Herrera en su curso de Udemy ReactPro. Se ha realizado una serie de actualizaciones utilizando React 18 y tests unitarios con testing-library, entre otras .
Características principales
- Componente de tarjeta de producto flexible y personalizable.
- Incluye subcomponentes como
ProductImage,ProductTitle, yProductButtons. - ...
Instalación
Para instalar este paquete en tu proyecto, puedes utilizar npm o yarn:
npm install lc-prod-card
# o
yarn add lc-prod-cardComponentes Disponibles
ProductCard: El componente principal que encapsula la representación visual y lógica de la tarjeta del producto.
ProductImage: Muestra la imagen del producto. Puede manejar imágenes predeterminadas si no se proporciona una URL de imagen.
ProductTitle: Muestra el título del producto.
import {
ProductCard,
ProductImage,
ProductTitle,
ProductButtons,
} from 'lc-prod-card';
<ProductCard
key={product.id}
product={product}
initialValues={{
count: 4,
maxCount: 10,
}}
>
{() => (
<>
<ProductImage />
<ProductTitle />
<ProductButtons />
</>
)}
</ProductCard>