types: improve h inference + infer required props without need for as const

This commit is contained in:
Evan You
2019-11-01 17:06:19 -04:00
parent b5c501c0b4
commit 7b7b8ef221
4 changed files with 7 additions and 18 deletions

View File

@@ -35,7 +35,7 @@ test('createComponent type inference', () => {
type: Array as () => string[],
required: true
}
} as const, // required to narrow for conditional check
},
setup(props) {
props.a && props.a * 2
props.b.slice()