mirror of
https://github.com/gradio-app/gradio.git
synced 2025-04-06 12:30:29 +08:00
Refactoring loadPyodide typing (#8775)
* Refactoring loadPyodide typing * add changeset * Fix --------- Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
This commit is contained in:
parent
2de9a97ae9
commit
e36bab77e5
6
.changeset/tough-badgers-beg.md
Normal file
6
.changeset/tough-badgers-beg.md
Normal file
@ -0,0 +1,6 @@
|
||||
---
|
||||
"@gradio/wasm": minor
|
||||
"gradio": minor
|
||||
---
|
||||
|
||||
feat:Refactoring loadPyodide typing
|
2
js/wasm/src/webworker/declarations.d.ts
vendored
2
js/wasm/src/webworker/declarations.d.ts
vendored
@ -1,2 +0,0 @@
|
||||
// Declarations for the WebWorker files where some variables are dynamically loaded through importScript.
|
||||
declare let loadPyodide: any;
|
@ -1,7 +1,10 @@
|
||||
/// <reference lib="webworker" />
|
||||
/* eslint-env worker */
|
||||
|
||||
import type { PyodideInterface } from "pyodide";
|
||||
import type {
|
||||
PyodideInterface,
|
||||
loadPyodide as loadPyodideValue
|
||||
} from "pyodide";
|
||||
import type { PyProxy } from "pyodide/ffi";
|
||||
import type {
|
||||
InMessage,
|
||||
@ -30,6 +33,8 @@ type MessageTransceiver = DedicatedWorkerGlobalScope | MessagePort;
|
||||
let pyodide: PyodideInterface;
|
||||
let micropip: PyProxy;
|
||||
|
||||
declare let loadPyodide: typeof loadPyodideValue; // This will be dynamically loaded by importScript.
|
||||
|
||||
let call_asgi_app_from_js: (
|
||||
appId: string,
|
||||
scope: unknown,
|
||||
|
Loading…
x
Reference in New Issue
Block a user