MCPcopy Create free account
hub / github.com/MemeTray/MemeTray / initPyodide

Function initPyodide

tools/animation-compression/script.js:6–19  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

4let fileIdCounter = 0;
5
6async function initPyodide() {
7 try {
8 pyodide = await loadPyodide();
9 await pyodide.loadPackage('Pillow');
10
11 document.getElementById('loading').style.display = 'none';
12 document.getElementById('mainContent').style.display = 'block';
13
14 setupEventListeners();
15 } catch (error) {
16 console.error('Failed to load Pyodide:', error);
17 document.getElementById('loading').innerHTML = '<p style="color: red;">Failed to load, please refresh the page</p>';
18 }
19}
20
21function setupEventListeners() {
22 const uploadArea = document.getElementById('uploadArea');

Callers 1

script.jsFile · 0.70

Calls 1

setupEventListenersFunction · 0.70

Tested by

no test coverage detected