chore: rename v-on guard constants
This commit is contained in:
@@ -6,8 +6,8 @@ export const V_MODEL_TEXT = Symbol(__DEV__ ? `vModelText` : ``)
|
||||
export const V_MODEL_SELECT = Symbol(__DEV__ ? `vModelSelect` : ``)
|
||||
export const V_MODEL_DYNAMIC = Symbol(__DEV__ ? `vModelDynamic` : ``)
|
||||
|
||||
export const V_ON_MODIFIERS_GUARD = Symbol(__DEV__ ? `vOnModifiersGuard` : ``)
|
||||
export const V_ON_KEYS_GUARD = Symbol(__DEV__ ? `vOnKeysGuard` : ``)
|
||||
export const V_ON_WITH_MODIFIERS = Symbol(__DEV__ ? `vOnModifiersGuard` : ``)
|
||||
export const V_ON_WITH_KEYS = Symbol(__DEV__ ? `vOnKeysGuard` : ``)
|
||||
|
||||
registerRuntimeHelpers({
|
||||
[V_MODEL_RADIO]: `vModelRadio`,
|
||||
@@ -15,6 +15,6 @@ registerRuntimeHelpers({
|
||||
[V_MODEL_TEXT]: `vModelText`,
|
||||
[V_MODEL_SELECT]: `vModelSelect`,
|
||||
[V_MODEL_DYNAMIC]: `vModelDynamic`,
|
||||
[V_ON_MODIFIERS_GUARD]: `withModifiers`,
|
||||
[V_ON_KEYS_GUARD]: `withKeys`
|
||||
[V_ON_WITH_MODIFIERS]: `withModifiers`,
|
||||
[V_ON_WITH_KEYS]: `withKeys`
|
||||
})
|
||||
|
||||
@@ -7,7 +7,7 @@ import {
|
||||
createSimpleExpression,
|
||||
NodeTypes
|
||||
} from '@vue/compiler-core'
|
||||
import { V_ON_MODIFIERS_GUARD, V_ON_KEYS_GUARD } from '../runtimeHelpers'
|
||||
import { V_ON_WITH_MODIFIERS, V_ON_WITH_KEYS } from '../runtimeHelpers'
|
||||
import { makeMap } from '@vue/shared'
|
||||
|
||||
const isEventOptionModifier = /*#__PURE__*/ makeMap(`passive,once,capture`)
|
||||
@@ -39,7 +39,7 @@ export const transformOn: DirectiveTransform = (dir, node, context) => {
|
||||
// built-in modifiers that are not keys
|
||||
const nonKeyModifiers = runtimeModifiers.filter(isNonKeyModifier)
|
||||
if (nonKeyModifiers.length) {
|
||||
handlerExp = createCallExpression(context.helper(V_ON_MODIFIERS_GUARD), [
|
||||
handlerExp = createCallExpression(context.helper(V_ON_WITH_MODIFIERS), [
|
||||
handlerExp,
|
||||
JSON.stringify(nonKeyModifiers)
|
||||
])
|
||||
@@ -53,7 +53,7 @@ export const transformOn: DirectiveTransform = (dir, node, context) => {
|
||||
!key.isStatic ||
|
||||
isKeyboardEvent(key.content))
|
||||
) {
|
||||
handlerExp = createCallExpression(context.helper(V_ON_KEYS_GUARD), [
|
||||
handlerExp = createCallExpression(context.helper(V_ON_WITH_KEYS), [
|
||||
handlerExp,
|
||||
JSON.stringify(keyModifiers)
|
||||
])
|
||||
|
||||
Reference in New Issue
Block a user