Skip to content

Commit 79643d7

Browse files
committedNov 27, 2023
fix: new sfc file template
1 parent c46b5e2 commit 79643d7

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed
 

‎src/store.ts

+5-2
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import {
1010
import { OutputModes } from './output/types'
1111
import type { editor } from 'monaco-editor-core'
1212
import welcomeCode from './template/welcome.vue?raw'
13-
import newFileCode from './template/new-file.vue?raw'
13+
import newSFCCode from './template/new-sfc.vue?raw'
1414

1515
const defaultMainFile = 'src/App.vue'
1616

@@ -243,7 +243,10 @@ export class ReplStore implements Store {
243243
addFile(fileOrFilename: string | File): void {
244244
const file =
245245
typeof fileOrFilename === 'string'
246-
? new File(fileOrFilename, newFileCode)
246+
? new File(
247+
fileOrFilename,
248+
fileOrFilename.endsWith('.vue') ? newSFCCode : ''
249+
)
247250
: fileOrFilename
248251
this.state.files[file.filename] = file
249252
if (!file.hidden) this.setActive(file.filename)
File renamed without changes.

0 commit comments

Comments
 (0)
Please sign in to comment.