ᅠ
Size: a a a
ᅠ
КБ
K
𝕬
if (action === "ADD_TO_CART") {Также, если содержимое условие не больше одной строки, то можно написать так:
return 1
} else if (action === "REMOVE_FROM_CART") {
return -1
} else {
return 0
}
if (action === "ADD_TO_CART") return 1или
else if (action == "REMOVE_FROM_CART") return -1
else return 0
if (action === "ADD_TO_CART")2) Есть более чистый, но всё также не очень любим - switch/case:
return 1
else if (action == "REMOVE_FROM_CART")
return -1
else
return 0
switch (action) {3) А есть вариант с помощью литерала, он более приемлим:
case "ADD_TO_CART":
return 1
case "REMOVE_FROM_CART":
return -1
case default:
return 0
}
const actions = {
ADD_TO_CART: 1,
REMOVE_FROM_CART: -1,
default: 0
};
return action.type ? actions[action.type] : actions.default
КБ
𝕬
T
if (action === "ADD_TO_CART") {Также, если содержимое условие не больше одной строки, то можно написать так:
return 1
} else if (action === "REMOVE_FROM_CART") {
return -1
} else {
return 0
}
if (action === "ADD_TO_CART") return 1или
else if (action == "REMOVE_FROM_CART") return -1
else return 0
if (action === "ADD_TO_CART")2) Есть более чистый, но всё также не очень любим - switch/case:
return 1
else if (action == "REMOVE_FROM_CART")
return -1
else
return 0
switch (action) {3) А есть вариант с помощью литерала, он более приемлим:
case "ADD_TO_CART":
return 1
case "REMOVE_FROM_CART":
return -1
case default:
return 0
}
const actions = {
ADD_TO_CART: 1,
REMOVE_FROM_CART: -1,
default: 0
};
return action.type ? actions[action.type] : actions.default
T
КБ
𝕬
K
Д
ᅠ
ᅠ
AE
ᅠ
AE
ᅠ
AE