We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
withDefaults
1 parent 02d5d3a commit a55324eCopy full SHA for a55324e
packages/language-service/lib/plugins/vue-autoinsert-define-assignment.ts
@@ -46,7 +46,10 @@ export function create(): LanguageServicePlugin {
46
47
const mappings = [...context.language.maps.forEach(virtualCode)];
48
49
- addDefineCompletionItem(scriptSetupRanges.props.define, 'props');
+ addDefineCompletionItem(scriptSetupRanges.props.define && {
50
+ exp: scriptSetupRanges.props.withDefaults ?? scriptSetupRanges.props.define.exp,
51
+ statement: scriptSetupRanges.props.define.statement
52
+ }, 'props');
53
addDefineCompletionItem(scriptSetupRanges.emits.define, 'emit');
54
addDefineCompletionItem(scriptSetupRanges.slots.define, 'slots');
55
0 commit comments