import { autorun, stop } from '@vue/observer'
import { queueJob } from '@vue/scheduler'
import { VNodeFlags, ChildrenFlags } from './flags'
-import { EMPTY_OBJ, isReservedProp, lis } from './utils'
+import { EMPTY_OBJ, reservedPropRE, lis } from './utils'
import {
VNode,
MountedVNode,
nextVNode: VNode,
isSVG: boolean
) {
- if (isReservedProp(key)) {
+ if (reservedPropRE.test(key)) {
return
}
platformPatchData(
export const onRE = /^on/
export const nativeOnRE = /^nativeOn/
-
-const reserveRE = /^(?:key|ref|slots)$|^nativeOn/
-export const isReservedProp = (key: string): boolean => reserveRE.test(key)
+export const reservedPropRE = /^(?:key|ref|slots)$|^nativeOn/
export function normalizeStyle(
value: any