Files
vulcan/vweb/src/snippet_emulator_demo.jsx
T

12 lines
449 B
React
Raw Normal View History

import { createRoot } from 'react-dom/client'
2023-01-28 22:29:37 -06:00
import React from 'react'
import SnippetEmulator from './snippet_emulator'
import init, { WasmCPU, assemble_snippet } from '../pkg/vweb.js'
2023-01-28 22:29:37 -06:00
document.addEventListener('DOMContentLoaded', () => {
init().then(() => {
document.querySelectorAll('.snippet').forEach((el) => {
createRoot(el).render(React.createElement(SnippetEmulator, { children: el.innerText }))
})
})
})