Version
3.1.3
Reproduction link
https://codesandbox.io/s/condescending-yalow-gn5fz?fontsize=14&hidenavigation=1&module=%2Fsrc%2FApp.vue&theme=dark
Steps to reproduce
Create a router-link component with v-slot API and provide multiple child elements.
What is expected?
According to the docs here: https://router.vuejs.org/api/#v-slot-api-3-1-0
The content should be automatically wrapped with and router-link should work fine.
What is actually happening?
The rendering of a component fails and throws an error with the following message: "TypeError: this.props is undefined"