fix circular imports from routing

This commit is contained in:
jfmonty2 committed 2023-04-26 13:05:51 -07:00
1 parent 35271049dd
commit 12d9d733a5
3 files changed
+9 -15

No files matched your search

+4 -8
View File
@@ -1,14 +1,10 @@
import { writable } from 'svelte/store';
import { writable, get } from 'svelte/store';
const VIEWS = import.meta.glob('../views/*.svelte', {eager: true});
export let views = writable();
export let currentView = writable();
export function navigate(viewName) {
let view = VIEWS[`../views/${viewName}.svelte`].default;
currentView.set(view);
}
export function getView(viewName) {
return VIEWS[`../views/${viewName}.svelte`].default;
let v = get(views)[`./views/${viewName}.svelte`].default;
currentView.set(v)
}