Skip to content

Commit b72a4af

Browse files
authoredNov 8, 2022
fix(compiler-sfc): add semicolon after defineProps statement (#6461)
fix #6428
1 parent 97aadd8 commit b72a4af

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed
 

‎packages/compiler-sfc/__tests__/__snapshots__/compileScript.spec.ts.snap

+8-8
Original file line numberDiff line numberDiff line change
@@ -640,7 +640,7 @@ export default {
640640
setup(__props, { expose }) {
641641
expose();
642642

643-
const props = __props
643+
const props = __props;
644644

645645

646646

@@ -658,7 +658,7 @@ export default {
658658
setup(__props, { expose }) {
659659
expose();
660660

661-
const props = __props
661+
const props = __props;
662662

663663

664664
return { props, x }
@@ -675,7 +675,7 @@ exports[`SFC compile <script setup> defineProps() 1`] = `
675675
setup(__props, { expose }) {
676676
expose();
677677

678-
const props = __props
678+
const props = __props;
679679

680680

681681
const bar = 1
@@ -693,7 +693,7 @@ exports[`SFC compile <script setup> defineProps/defineEmits in multi-variable de
693693
setup(__props, { expose, emit }) {
694694
expose();
695695

696-
const props = __props
696+
const props = __props;
697697

698698

699699

@@ -710,7 +710,7 @@ exports[`SFC compile <script setup> defineProps/defineEmits in multi-variable de
710710
setup(__props, { expose, emit }) {
711711
expose();
712712

713-
const props = __props
713+
const props = __props;
714714

715715
const a = 1;
716716

@@ -1611,7 +1611,7 @@ export default /*#__PURE__*/_defineComponent({
16111611
setup(__props, { expose, emit }) {
16121612
expose();
16131613

1614-
const props = __props
1614+
const props = __props;
16151615

16161616

16171617

@@ -1705,7 +1705,7 @@ const props = __props as {
17051705
foo?: string
17061706
bar?: number
17071707
baz: boolean
1708-
}
1708+
};
17091709

17101710

17111711

@@ -1728,7 +1728,7 @@ export default /*#__PURE__*/_defineComponent({
17281728
setup(__props: any, { expose }) {
17291729
expose();
17301730

1731-
const props = __props as { foo: string, bar?: number, baz: boolean, qux(): number }
1731+
const props = __props as { foo: string, bar?: number, baz: boolean, qux(): number };
17321732

17331733

17341734

‎packages/compiler-sfc/src/compileScript.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1411,7 +1411,7 @@ export function compileScript(
14111411
startOffset,
14121412
`\nconst ${propsIdentifier} = __props${
14131413
propsTypeDecl ? ` as ${genSetupPropsType(propsTypeDecl)}` : ``
1414-
}\n`
1414+
};\n`
14151415
)
14161416
}
14171417
if (propsDestructureRestId) {

0 commit comments

Comments
 (0)
Please sign in to comment.