mirror of
https://github.com/pyscript/pyscript.git
synced 2025-12-20 02:37:41 -05:00
19 lines
432 B
Python
19 lines
432 B
Python
try:
|
|
import js
|
|
from pyodide.ffi import create_proxy as _cp
|
|
from pyodide.ffi import to_js as _py_tjs
|
|
|
|
from_entries = js.Object.fromEntries
|
|
|
|
def _tjs(value, **kw):
|
|
if not hasattr(kw, "dict_converter"):
|
|
kw["dict_converter"] = from_entries
|
|
return _py_tjs(value, **kw)
|
|
|
|
except:
|
|
from jsffi import create_proxy as _cp
|
|
from jsffi import to_js as _tjs
|
|
|
|
create_proxy = _cp
|
|
to_js = _tjs
|