Skip to content

Commit 9b61e5e

Browse files
committed
reduce indirection
1 parent 50a2ec8 commit 9b61e5e

File tree

1 file changed

+4
-11
lines changed

1 file changed

+4
-11
lines changed

src/routes/tutorial/[slug]/+page.svelte

+4-11
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,7 @@
171171
172172
reset_complete_states();
173173
174-
await load_files($files);
174+
await reset_adapter($files);
175175
176176
loading = false;
177177
initial = false;
@@ -182,13 +182,6 @@
182182
}
183183
}
184184
185-
/**
186-
* @param {import('$lib/types').Stub[]} stubs
187-
*/
188-
async function load_files(stubs) {
189-
adapter = await reset_adapter(stubs);
190-
}
191-
192185
/**
193186
* @param {CustomEvent<import('$lib/types').FileStub>} event
194187
*/
@@ -356,8 +349,8 @@
356349
readonly={mobile}
357350
constraints={editing_constraints}
358351
{selected}
359-
on:change={async () => {
360-
await load_files($files); // TODO make this automatic?
352+
on:change={() => {
353+
reset_adapter($files);
361354
}}
362355
/>
363356
@@ -371,7 +364,7 @@
371364
} else {
372365
update_complete_states($files);
373366
}
374-
load_files($files);
367+
reset_adapter($files);
375368
}}
376369
>
377370
{#if completed && Object.keys(data.exercise.b).length > 0}

0 commit comments

Comments
 (0)