0.1.3 • Published 3 years ago

react-card-shopping v0.1.3

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

React Card Shopping

Componente de react para mostrar productos de comercio en tarjetas

Getting started

instalar react card shopping via npm:

npm i react-card-shopping --save

O yarn:

yarn add react-card-shopping

El paquete exporta por defecto el componente de card.

import CardShopping from 'react-card-shopping';
import 'react-card-shopping/src/card.css';

Example:

  <CardShopping
    alert
    title='Titulo del producto',
    price={13}
    source="https://images.pexels.com/photos/1279107/pexels-photo-1279107.jpeg?auto=compress&cs=tinysrgb&dpr=1&w=500"
    discount={9}
    avalible={150}
    addToCart={() => console.log('agregado al carrito')}
  />

You can find more examples here: LIVE DEMO

Configuration

Supports the following props for configuring the widget:

Prop nameTypeDefault valueDescription
titlestring'Lorem Ipsum'Es el titulo del producto, por defecto sera 'Lorem ipsum para ejemplos '
sourcestringfetch photo pexelObtiene imagen del producto del repositorio de pexel
pricenumber'0'El precio por defecto sera 0 pero es recomendable que sea un numero mayor
discountnumber'0'El componente solo reacciona cuando el descuento es mayor a 0 y retorna el nuevo precio
avaliblenumber'0'Es el numero de productos que tienes disponibles.
addToCartfunctionfalseFuncion que se ejecuta cuando dan click en el boton de AÑADIR AL CARRITO.
favoritefunctionfalseFuncion que se ejecuta cuando dan click en producto favorito.
isFavbooleanfalseMuestra si el producto es favorito o no.
alertbooleanfalseMuestra una alerta dinamica mostrando al usuario el producto agregado al carrito.
tagstring''Muestra una etiqueta en la parte superior de la tarjeta.
colorobjectundefinedRecibe 2 propiedades 'background' y 'text' donde modificaran los colores de la tarjeta.
classNamestring'product display-flex flex-direction'Clases que usa la tarjeta.
0.1.3

3 years ago

0.1.2

3 years ago

0.1.1

3 years ago

0.1.0

3 years ago