microsoft / microsoft/TypeScript
Revaluate default props behavior in JSX functional components
Nessuno ha ancora preso questa issue.
- Lingua principale
- Go
- Stelle
- 111k
- Fork
- 14.3k
- Merge medio
- 2g 4h
- PR unite (30g)
- 132
Descrizione
Regarding the recognition of default initializers as part of type checking on functional components, I believe issues #32402 and #31247 should be reevaluated in the light of #34547 and the potential deprecation of defaultProps, and also on the own merits of both issues.
TypeScript Version: 3.7.5
Search Terms:
defaulProps, FunctionalComponent, JSX, React
Code
View issues #32402 and #31247
Expected behavior:
View issues #32402 and #31247
Actual behavior:
View issues #32402 and #31247
Playground Link:
View issues #32402 and #31247
Related Issues:
Issues #32402 and #31247 =D
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Direzione di ricerca
Inizia leggendo le issue #32402 e #31247, quindi confronta le loro proposte con la issue #34547 e con la discussione sulla deprecazione di defaultProps. La descrizione non indica file sorgente, test o punti di ingresso; il lavoro sarà completo solo dopo aver concordato e convalidato il comportamento previsto del controllo dei tipi JSX per i componenti funzionali.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- react, typescript
- Ambito
- compilers, frontend
- Tipo di issue
- Funzionalità
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 25/100