Would it be better if the keys of the return type of defineSlots are all optional?
Vue version
3.3.4
Link to minimal reproduction
Steps to reproduce
Now the return type of defineSlots is a all-required-key object, in this case, if (slots.default)
looks like meaningless.
What is expected?
The keys of the return type of defineSlots are all optional
What is actually happening?
...
System Info
No response
Any additional comments?
No response