Не думаю, что вам нужно определять все эти значения в интерфейсе faceNavLink
.Вы можете просто расширить интерфейс NavLinkProps
, предоставленный react-router-dom
, и расширить его своими изменениями.
В вашем Interface.tsx
вы можете сделать что-то вроде:
import { NavLinkProps } from 'react-router-dom';
export default interface faceNavLink extends NavLinkProps {
readonly id: string;
}
В этом случаеу вас будут все свойства от NavLink
плюс ваш пользовательский id: string
.