From bdc66c7ea4794c20a7a832faeaf7e1224388403f Mon Sep 17 00:00:00 2001 From: Evan You Date: Tue, 24 Nov 2020 16:55:43 -0500 Subject: [PATCH] wip: revert helpers to compiler-only --- packages/runtime-core/src/apiSetupHelpers.ts | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/packages/runtime-core/src/apiSetupHelpers.ts b/packages/runtime-core/src/apiSetupHelpers.ts index 31130aabd..fb8e6f7a1 100644 --- a/packages/runtime-core/src/apiSetupHelpers.ts +++ b/packages/runtime-core/src/apiSetupHelpers.ts @@ -1,4 +1,3 @@ -import { shallowReadonly } from '@vue/reactivity' import { getCurrentInstance, SetupContext } from './component' import { EmitFn, EmitsOptions } from './componentEmits' import { ComponentObjectPropsOptions, ExtractPropTypes } from './componentProps' @@ -32,9 +31,7 @@ export function defineProps(props?: any) { `compiled away and passing it at runtime has no effect.` ) } - return __DEV__ - ? shallowReadonly(getCurrentInstance()!.props) - : getCurrentInstance()!.props + return null as any } export function defineEmit< @@ -52,7 +49,7 @@ export function defineEmit(emitOptions?: any) { `compiled away and passing it at runtime has no effect.` ) } - return getCurrentInstance()!.emit + return null as any } export function useContext(): SetupContext {