Реагируйте: Как наследовать PropTypes? - PullRequest
0 голосов
/ 28 октября 2019

У меня есть компонент-обертка для React Router Dom и пользовательского интерфейса материала:

import Button from '@material-ui/core/Button';
import React from 'react';
import { Link as RouterLink } from 'react-router-dom';

const forwardedLink = React.forwardRef((props, ref) => (
  <RouterLink innerRef={ref} {...props} />
));

function Link(props) {
  return (
    <Button component={forwardedLink} {...props}>
      {props.children}
    </Button>
  );
}

Link.propTypes = // ?

export default Link;

Как я могу дать Link Типы пропов от Button?

...