JoshuaKGoldberg / JoshuaKGoldberg/TypeStat
Extend implicit generic interface to function parameters
Open
area: react
status: accepting prs
- Dominant language
- TypeScript
- Stars
- 2.3k
- Forks
- 47
- Avg merge
- 15h 55m
- Merged PRs (30d)
- 21
Description
Continuation of #180 for React's `setState` pattern:
```diff
class Component {
state: TState;
setState(newState: TState): void;
}
+ type ClickableState = {
+ clicks: number,
+ };
- class Clickable extends Component {
+ class Clickable extends Component {
update() {
this.setState({ clicks: 1 })
}
}
```
Contributor guide
Assessment
This issue has not been assessed yet.