File tree Expand file tree Collapse file tree 2 files changed +6
-6
lines changed
packages/vue-jsx-vapor/src/core Expand file tree Collapse file tree 2 files changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -100,23 +100,23 @@ export function injectHMRAndSSR(
100
100
result . code = `${ result . code ! . replaceAll (
101
101
`export default ` ,
102
102
`const __default__ = ` ,
103
- ) } \nexport default __default__`
103
+ ) } \nexport default __default__; `
104
104
}
105
105
106
106
if ( ! ssr && ! / \? v u e & t y p e = s c r i p t / . test ( id ) ) {
107
107
let code = result . code
108
108
let callbackCode = ``
109
109
for ( const { local, exported, id } of hotComponents ) {
110
110
code +=
111
- `\n${ local } .__hmrId = "${ id } "` +
112
- `\n__VUE_HMR_RUNTIME__.createRecord("${ id } ", ${ local } )`
111
+ `\n${ local } .__hmrId = "${ id } "; ` +
112
+ `\n__VUE_HMR_RUNTIME__.createRecord("${ id } ", ${ local } ); `
113
113
callbackCode += `
114
- __VUE_HMR_RUNTIME__.rerender(mod['${ exported } '].__hmrId, mod['${ exported } '].setup || mod['${ exported } '])`
114
+ __VUE_HMR_RUNTIME__.rerender(mod['${ exported } '].__hmrId, mod['${ exported } '].setup || mod['${ exported } ']); `
115
115
}
116
116
117
117
code += `
118
118
if (import.meta.hot) {
119
- import.meta.hot.accept(( mod) => {${ callbackCode } \n})
119
+ import.meta.hot.accept(mod => {${ callbackCode } \n });
120
120
}`
121
121
result . code = code
122
122
}
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ export function transformVueJsx(
21
21
babelrc : false ,
22
22
configFile : false ,
23
23
} )
24
- if ( result ?. code ) {
24
+ if ( result && result . code !== code ) {
25
25
return {
26
26
code : result . code ,
27
27
map : result . map ,
You can’t perform that action at this time.
0 commit comments