diff --git a/vweb/src/snippet_emulator_demo.html b/vweb/src/snippet_emulator_demo.html new file mode 100644 index 0000000..01cb815 --- /dev/null +++ b/vweb/src/snippet_emulator_demo.html @@ -0,0 +1,13 @@ + + + + + Snippet Emulator Demo + + + + + +
+ + \ No newline at end of file diff --git a/vweb/src/snippet_emulator_demo.js b/vweb/src/snippet_emulator_demo.js new file mode 100644 index 0000000..0e6b5f0 --- /dev/null +++ b/vweb/src/snippet_emulator_demo.js @@ -0,0 +1,9 @@ +import { createRoot } from 'react-dom/client' +import React from "react"; +import SnippetEmulator from "./snippet_emulator"; +import init, { WasmCPU, assemble_snippet } from '../pkg/vweb.js' + +init().then(async () => { + createRoot(document.getElementsByClassName('react-root')[0]) + .render(React.createElement(SnippetEmulator, {snippet: 'push 0'})) +}) \ No newline at end of file