File tree Expand file tree Collapse file tree 1 file changed +2
-7
lines changed
packages/compiler-sfc/src Expand file tree Collapse file tree 1 file changed +2
-7
lines changed Original file line number Diff line number Diff line change @@ -195,19 +195,14 @@ export function parse(
195
195
case 'script' :
196
196
const scriptBlock = createBlock ( node , source , pad ) as SFCScriptBlock
197
197
const isSetup = ! ! scriptBlock . attrs . setup
198
- if ( isSetup && defaultScriptSetupLang ) {
199
- scriptBlock . lang ??= defaultScriptSetupLang
200
- }
201
-
202
- if ( defaultScriptLang ) {
203
- scriptBlock . lang ??= defaultScriptLang
204
- }
205
198
206
199
if ( isSetup && ! descriptor . scriptSetup ) {
200
+ scriptBlock . lang ??= defaultScriptSetupLang ?? defaultScriptLang
207
201
descriptor . scriptSetup = scriptBlock
208
202
break
209
203
}
210
204
if ( ! isSetup && ! descriptor . script ) {
205
+ scriptBlock . lang ??= defaultScriptLang
211
206
descriptor . script = scriptBlock
212
207
break
213
208
}
You can’t perform that action at this time.
0 commit comments