From 92db010f08b9c02e4b059f2e9ec2e771d74db859 Mon Sep 17 00:00:00 2001 From: Fabio Pliger Date: Wed, 9 Mar 2022 11:51:23 -0600 Subject: [PATCH] add initial global runtimes to App --- pyscriptjs/src/App.svelte | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/pyscriptjs/src/App.svelte b/pyscriptjs/src/App.svelte index 4099144..2721968 100644 --- a/pyscriptjs/src/App.svelte +++ b/pyscriptjs/src/App.svelte @@ -5,7 +5,7 @@ import Header from "./Header.svelte"; import Tailwind from "./Tailwind.svelte"; import { loadInterpreter } from './interpreter'; - import { pyodideLoaded } from './stores'; + import { pyodideLoaded, loadedEnvironments } from './stores'; let pyodideReadyPromise const initializePyodide = () =>{ @@ -13,7 +13,17 @@ // pyodideLoaded.set('loaded', true); pyodideReadyPromise = loadInterpreter(); // @ts-ignore + let newEnv = { + 'id': 'a', + 'promise': pyodideReadyPromise, + 'state': 'loading', + } pyodideLoaded.set(pyodideReadyPromise); + loadedEnvironments.update((value: any): any => { + value[newEnv['id']] = newEnv; + }); + // let environments = loadedEnvironments; + // debugger }