We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f8bb46f commit 424e00dCopy full SHA for 424e00d
src/store.ts
@@ -114,14 +114,17 @@ export class ReplStore {
114
return exported
115
}
116
117
- setFiles(newFiles: Record<string, string>) {
+ async setFiles(newFiles: Record<string, string>) {
118
const files: Record<string, File> = {}
119
for (const filename in newFiles) {
120
files[filename] = new File(filename, newFiles[filename])
121
122
if (!files[MAIN_FILE]) {
123
files[MAIN_FILE] = new File('App.vue', welcomeCode)
124
125
+ for (const file in files) {
126
+ await compileFile(this, files[file])
127
+ }
128
this.state.files = files
129
this.initImportMap()
130
this.setActive(MAIN_FILE)
0 commit comments