Declaration,
ExportSpecifier,
Identifier,
+ LVal,
Node,
ObjectPattern,
Statement,
}
// defineProps
- const isDefineProps = processDefineProps(ctx, init, decl.id)
+ const isDefineProps = processDefineProps(ctx, init, decl.id as LVal)
if (ctx.propsDestructureRestId) {
setupBindings[ctx.propsDestructureRestId] =
BindingTypes.SETUP_REACTIVE_CONST
// defineEmits
const isDefineEmits =
- !isDefineProps && processDefineEmits(ctx, init, decl.id)
+ !isDefineProps && processDefineEmits(ctx, init, decl.id as LVal)
!isDefineEmits &&
- (processDefineSlots(ctx, init, decl.id) ||
- processDefineModel(ctx, init, decl.id))
+ (processDefineSlots(ctx, init, decl.id as LVal) ||
+ processDefineModel(ctx, init, decl.id as LVal))
if (
isDefineProps &&