Я хотел бы присвоить моему const validation
значение, основанное на условии.
Если this.showRequired() == true
Тогда это должно быть 'required'
Иначе, если this.showError() == true
Тогда это должно быть 'error'
.
Я знаю, конечно, что я могу извлечь его в функцию или каскадные тернарные операторы, но первый, похоже, код раздувается, последний уродлив.
Есть ли лучший способ сделать это? Может быть, выражения if-else?