types: use non-null assertion instead of explicit type cast (#2974)
This commit is contained in:
parent
347a8798a4
commit
01fdbf4b06
@ -139,7 +139,7 @@ describe('api: provide/inject', () => {
|
||||
|
||||
const Consumer = {
|
||||
setup() {
|
||||
const count = inject('count') as Ref<number>
|
||||
const count = inject<Ref<number>>('count')!
|
||||
return () => count.value
|
||||
}
|
||||
}
|
||||
@ -169,7 +169,7 @@ describe('api: provide/inject', () => {
|
||||
|
||||
const Consumer = {
|
||||
setup() {
|
||||
const count = inject('count') as Ref<number>
|
||||
const count = inject<Ref<number>>('count')!
|
||||
// should not work
|
||||
count.value++
|
||||
return () => count.value
|
||||
@ -206,7 +206,7 @@ describe('api: provide/inject', () => {
|
||||
|
||||
const Consumer = {
|
||||
setup() {
|
||||
const state = inject('state') as typeof rootState
|
||||
const state = inject<typeof rootState>('state')!
|
||||
return () => state.count
|
||||
}
|
||||
}
|
||||
@ -236,7 +236,7 @@ describe('api: provide/inject', () => {
|
||||
|
||||
const Consumer = {
|
||||
setup() {
|
||||
const state = inject('state') as typeof rootState
|
||||
const state = inject<typeof rootState>('state')!
|
||||
// should not work
|
||||
state.count++
|
||||
return () => state.count
|
||||
|
Loading…
Reference in New Issue
Block a user