Components

ItemCount

<ItemCount stock initial item onBuy design />

Constructor

# <ItemCount stock initial item onBuy design />

Componente ItemCount para seleccionar items validando el stock y con acción de agregar al carrito o comprar.

PropTypes:
Name Type Required Description Default
stock number Yes
initial number No 1
item shape Yes
onBuy func No
design number No design = 1: Preparado para ser usado en los componentes Item, ItemDetail design = 2: Preparado para ser usado en la pagina Cart 1
Author:
  • Braian D. Vaylet

View Source components/_molecules/ItemCount/index.js, line 24

Methods

# inner handleCartItemsFilter() → {undefined}

cuento cuantos elementos tengo en el carrito

View Source components/_molecules/ItemCount/index.js, line 95

undefined

# inner handleDecrementConuter() → {undefined}

-1 al contador

View Source components/_molecules/ItemCount/index.js, line 47

undefined

# inner handleDecrementConuterD2() → {undefined}

elimino el elemento del carrito

View Source components/_molecules/ItemCount/index.js, line 87

undefined

# inner handleIncrementConuter() → {undefined}

+1 al contador

View Source components/_molecules/ItemCount/index.js, line 56

undefined

# inner handleIncrementConuterD2() → {undefined}

sumo 1 elemento al carrito

View Source components/_molecules/ItemCount/index.js, line 65

undefined

# inner handleItemsByCounter() → {array}

retorna array de productos (trabajado)

View Source components/_molecules/ItemCount/index.js, line 142

array

# inner handleOnAddClick() → {undefined}

agrego productos al carrito

View Source components/_molecules/ItemCount/index.js, line 104

undefined

# inner handleOnBuyClick() → {undefined}

agrego elementos al carrito y voy directo a cart

View Source components/_molecules/ItemCount/index.js, line 123

undefined