Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
const hasSalePrice = isSingleReady && product.sale_price == 0 ? false : true;
{hasSalePrice ? ReactHtmlParser(product.sale_price) : ReactHtmlParser(product.regular_price)}
const hasSalePrice = isSingleReady && product.sale_price;
const hasSalePrice = !(isSingleReady && product.sale_price == 0);
{ReactHtmlParser(hasSalePrice ? product.sale_price : product.regular_price)}
{ReactHtmlParser(product[hasSalePrice ? 'sale_price' : 'regular_price'])}
const hasSalePrice = !(isSingleReady && !product.sale_price);
{ReactHtmlParser(product[ (hasSalePrice ? 'sale' : 'regular') + '_price' ])}
Сокращал так, не работаетconst hasSalePrice = isSingleReady && product.sale_price
const hasSalePrice = isSingleReady && product.sale_price
const hasSalePrice = !isSingleReady || product.sale_price