Считается ли оборачивание строковых свойств в фигруные скобки ошибкой в React?
К примеру есть некий компонент (Component) со свойством name (propTypes.string). Если я в среде пишу <Component name={'test'} />
то среда автоматом добавляет фигурные скобки. В ходе ревью говорят, что не надо их использовать для строк.
Это что - плохой тон? Ошибка?
Сам считаю, что если скобки добавлены - в этом нет ничего страшного, более того, при добавлении в будущем выражения - не придётся добавлять скобки.
По факту это вопрос стайлгайда, как вы договоритесь в команде писать.
С точки зрения языка, если выражение константное - то скобки не нужны. Они нужны чтоб использовать в JSX стандартные JS конструкции.
"при добавлении в будущем выражения" - в будущем и добавите. Возможно это будущее и не наступит :).
Договоритесь с командой как будете делать, поставьте линтер и больше не придется напрягаться во время код ревью. Пустое это дело, спорить из-за стиля кода. Преттиер и линтер - наши лучшие друзья.
UPD
А по существу вопроса - не имеет ни малейшего значении. Кто-то любит так, кто-то эдак, но всегда лучше когда код выдержан в одном стиле.