lc-prod-card
TypeScript icon, indicating that this package has built-in type declarations

0.0.2 • Public • Published

lc-prod-card

npm version

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, y ProductButtons.
  • ...

Instalación

Para instalar este paquete en tu proyecto, puedes utilizar npm o yarn:

npm install lc-prod-card
# o
yarn add lc-prod-card

Componentes 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>

Package Sidebar

Install

npm i lc-prod-card

Weekly Downloads

4

Version

0.0.2

License

MIT

Unpacked Size

153 kB

Total Files

31

Last publish

Collaborators

  • luciana_cha