Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion packages/repl/src/lib/Input/ComponentSelector.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@
<div class="component-selector">
<!-- svelte-ignore a11y_no_static_element_interactions -->
<div class="file-tabs">
{#each workspace.files as File[] as file, index (file.name)}
{#each workspace.file_nodes as file, index (file.name)}
<div
class="button"
class:editable={file.name !== 'App.svelte'}
Expand Down
2 changes: 1 addition & 1 deletion packages/repl/src/lib/Repl.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
export function toJSON() {
return {
imports: bundler!.result?.imports ?? [],
files: workspace.files,
files: workspace.file_nodes,
tailwind: workspace.tailwind,
aliases: workspace.aliases
};
Expand Down
4 changes: 4 additions & 0 deletions packages/repl/src/lib/Workspace.svelte.ts
Original file line number Diff line number Diff line change
Expand Up @@ -220,6 +220,10 @@ export class Workspace {
return this.#files;
}

get file_nodes(): File[] {
return this.#files.filter(is_file);
}

get compiler_options() {
return this.#compiler_options;
}
Expand Down
Loading