В моем проекте TypeScript у меня есть интерфейс.
В этом интерфейсе у меня есть свойство с именем: withLink
.
Этот withLink должен принимать только HTMLAnchorElement
, но я ограничил его как обратный вызов.
withLink?: (entity) => HTMLAnchorElement
Вот как я пытаюсь передать ссылку на свойство withLink:
function returnWithLink(entity) {
return (
<a href={"mailto:"+entity.email}>
{entity.email}
</a>
);
}
return (
<Component withLink={(entity) => returnWithLink(entity)} />
)