того чтобы выносить в отдельные переменные. Из той же области тогда по-твоему
return (
<div>
{
isLoggedIn && isSubscribed && isModalVisibilityFeatureEnabled && gender === 'male' ? (
<Foo />
) : (
<Bar />
)
}
</div>
)
лучше чем
const isSomeVariable = (
isLoggedIn
&& isSubscribed
&& isModalVisibilityFeatureEnabled
&& gender === 'male'
)
return (
<div>
{
isSomeVariable ? <Foo /> : <Bar />
}
</div>
)
пушить глаза придется 🙂
Так ты привёл другой аргумент сейчас, ты вынес только условие а не сам рендер условный полностью)
это ты сам подсчет условия убрал выше. кондишен у тебя по прежнему в рендере
Обсуждают сегодня