feat(types): deny unknown attributes on component by default (#1614)

close #1519
This commit is contained in:
HcySunYang
2020-07-17 23:43:28 +08:00
committed by GitHub
parent 77659fa037
commit 5d8a64d53a
11 changed files with 100 additions and 58 deletions

View File

@@ -53,7 +53,7 @@ import {
queueEffectWithSuspense,
SuspenseImpl
} from './components/Suspense'
import { TeleportImpl } from './components/Teleport'
import { TeleportImpl, TeleportVNode } from './components/Teleport'
import { isKeepAlive, KeepAliveContext } from './components/KeepAlive'
import { registerHMR, unregisterHMR, isHmrUpdating } from './hmr'
import {
@@ -477,8 +477,8 @@ function baseCreateRenderer(
)
} else if (shapeFlag & ShapeFlags.TELEPORT) {
;(type as typeof TeleportImpl).process(
n1,
n2,
n1 as TeleportVNode,
n2 as TeleportVNode,
container,
anchor,
parentComponent,