🔍 Search Terms
"add missing properties", "quick fix", "optional parameters", "optional property"
✅ Viability Checklist
⭐ Suggestion
Offer "add missing properties" quick fix for optional parameters and optional properties.
📃 Motivating Example
typeT={t: string}functionf(arg?: T){}f({})// expect quick fix "add missing property" to be available at `{}`typeU={u?: {v: string}}constu: U={u: {}}// expect quick fix "add missing property" to be available at `u`Playground Link
💻 Use Cases
- What do you want to use this for? better DX
- What shortcomings exist with current approaches? manual input
- What workarounds are you using in the meantime? manual input
🔍 Search Terms
"add missing properties", "quick fix", "optional parameters", "optional property"
✅ Viability Checklist
⭐ Suggestion
Offer "add missing properties" quick fix for optional parameters and optional properties.
📃 Motivating Example
Playground Link
💻 Use Cases