Я создаю меню с помощью React. Как я могу передать строку компоненту, чтобы использовать ее в качестве имени функции?
Что работает:
<Link to={ROOM({ roomId })}>home</Link>
Я сейчас занимаюсь рефакторингом компонентов. У меня есть компонент MobileMenu со ссылкой, определенной как:
<MobileMenuLink service={'ROOM'} />
Во втором компоненте я определил MobileMenuLink
как:
const MobileMenuLink = ({ style, className, roomId, service }) => {
return (
<Base style={style} className={className}>
<MenuLink>
<Link to={service({ roomId })}>home</Link>
</MenuLink>
</Base>
)
}
Как это возможно?