mirror of
https://github.com/pyscript/pyscript.git
synced 2022-05-01 19:47:48 +03:00
add initial global runtimes to App
This commit is contained in:
@@ -5,7 +5,7 @@
|
|||||||
import Header from "./Header.svelte";
|
import Header from "./Header.svelte";
|
||||||
import Tailwind from "./Tailwind.svelte";
|
import Tailwind from "./Tailwind.svelte";
|
||||||
import { loadInterpreter } from './interpreter';
|
import { loadInterpreter } from './interpreter';
|
||||||
import { pyodideLoaded } from './stores';
|
import { pyodideLoaded, loadedEnvironments } from './stores';
|
||||||
|
|
||||||
let pyodideReadyPromise
|
let pyodideReadyPromise
|
||||||
const initializePyodide = () =>{
|
const initializePyodide = () =>{
|
||||||
@@ -13,7 +13,17 @@
|
|||||||
// pyodideLoaded.set('loaded', true);
|
// pyodideLoaded.set('loaded', true);
|
||||||
pyodideReadyPromise = loadInterpreter();
|
pyodideReadyPromise = loadInterpreter();
|
||||||
// @ts-ignore
|
// @ts-ignore
|
||||||
|
let newEnv = {
|
||||||
|
'id': 'a',
|
||||||
|
'promise': pyodideReadyPromise,
|
||||||
|
'state': 'loading',
|
||||||
|
}
|
||||||
pyodideLoaded.set(pyodideReadyPromise);
|
pyodideLoaded.set(pyodideReadyPromise);
|
||||||
|
loadedEnvironments.update((value: any): any => {
|
||||||
|
value[newEnv['id']] = newEnv;
|
||||||
|
});
|
||||||
|
// let environments = loadedEnvironments;
|
||||||
|
// debugger
|
||||||
}
|
}
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
Reference in New Issue
Block a user