extract-react-types icon indicating copy to clipboard operation
extract-react-types copied to clipboard

Idea: Prop type skip

Open danieldelcore opened this issue 4 years ago • 0 comments

In some cases where a component's props are obscured by higher order components we should to define an override so that ERT can still access the relevant props of the component

My idea is a comment override:


/** @ert-override Props */ 

// 👆 this statement tells ERT which props to access 

interface Props {
  bar: string;
}

const MyComponent: FC<Props> = props => null;

export default withBadHOC(withAnotherHOC(MyComponent)); // 💥 ERT is unable to grab these props because they're obscured by this HOC

danieldelcore avatar Jan 19 '21 21:01 danieldelcore