Собственно есть рабочий код:
<Route path='/section/:id(\d+)' component={EditSection} />
И его нерабочие аналоги:
<Route path={'/section/:id(\d+)'} component={EditSection} />
const pathVariable = '/section/:id(\d+)';
<Route path={pathVariable } component={EditSection} />
Путь без регулярки (\d+) отрабатывает в обоих случаях, с регуляркой не работает с фигурными скобками
В чём принципиальная разница между передачей параметра через строку и через фигурные скобки? Почему в одном случае регулярка отрабатывает, в другом нет?