core icon indicating copy to clipboard operation
core copied to clipboard

🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

Results 817 core issues
Sort by recently updated
recently updated
newest added

When using `inject` option api, I can't get `foo` in `this` type. ```js defineComponent({ props: ['a'], inject: { foo: 'foo' }, created() { // ts throw error:Property 'foo' does not...

fix #6625

ready to merge
:hammer: p3-minor-bug

[Not Fixed Demo](https://vue-next-template-explorer.netlify.app/#eyJzcmMiOiI8ZGl2IHN0eWxlPVwiXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh3aGl0ZSwgd2hpdGUpIHBhZGRpbmctYm94LFxuICAgICAgICByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAgIC00NWRlZyxcbiAgICAgICAgICAjY2NjIDAsXG4gICAgICAgICAgI2NjYyAwLjVlbSxcbiAgICAgICAgICB3aGl0ZSAwLFxuICAgICAgICAgIHdoaXRlIDAuNzVlbVxuICAgICAgICApO1xuICAgIFwiPlxuPC9kaXY+Iiwic3NyIjpmYWxzZSwib3B0aW9ucyI6eyJpbmxpbmUiOnRydWV9fQ==) --- [Fixed Demo](https://deploy-preview-6777--vue-sfc-playground.netlify.app/#eNqlkUFOwzAQRa8yMhsq1Q5IlEihIHEPb9x4mhoS2xq7aaOqd8cOoYXADm8sv/njr/lzYq/ei36PrGLriJ1vVcQXaQHW2vQQ4tDis2QZ5LNxpJEquPdHCK41GiIpG7witPHpolL1e0Nub3UFrbGoiDektEma28PORFzCeC3AK62NbfjGHZdf3QCEHlXMfN591QDwh5XG5lsbwE1d13D3BxIr7H7g0X8mnZgok/jKF9NYkqVY1kVKZbwvWbElM513FHmnvHgLzqYoT7lHToUgWQUjySxlnd+S7WL0oSoKjb51A/eEvcEDfyzLkvOk4mFb8+QxfEYpLMbWbAehvC9SWdDeRtOhwNDxDblDQEr2kk0zjU5Fgj0ST+tJe0P6v/Psw1/u2fws7ZmdPwD31MD3)

ready to merge
:hammer: p3-minor-bug

this pull request allows you to use undefined as the default value in the function withDefaults fix #6552

fix #6757 [preview](https://deploy-preview-6778--vue-sfc-playground.netlify.app/#eNptUE1PwzAM/StWLu0k0t4YKtskhDhwgjvh0GXuyGg+lLgbVdX/jrtB2QGf8vye/Zw3iIcQimOHohKrpKMJBAmpCxvljA0+EgywR3rsYkRHzy5R7TTCCE30FjKezJRTTntmWKrpi7n1PyP54kY5OFeIPiQW7bAxDl8nlA+/JIAhtBVcNQCoD1jBy/aAmuY1U/GKumupgnwB6w3kw/hnAzDO76s2WkOz+RODlL9lujX6M3tf3Cu3Ki85cAIM+JbQ1oSMACZybogbcUlI2joUh+QdZ3i+Wv0QSYn5H0pwVBNW4oMopKosdxha38sQ8WjwJG+XyzspWSVToyV79PvoO7crHFJrmr6oQyiZLmLnyFgsMFm5jf6UMLK9EpPRqNwoxm9RoZkP)

ready to merge

### Version 3.2.33 ### Reproduction link [github.com](https://github.com/edikdeisling/issue-vue-model-set-ts) ### Steps to reproduce 1. Open project 2. Run `vue-tsc --noEmit` ### What is expected? No TypeScript errors ### What is actually happening?...

:lady_beetle: bug
feat: types