react-openqasm-editor
Version:
A powerful, customizable code editor for OpenQASM (Open Quantum Assembly Language) based on Monaco Editor.
11 lines (9 loc) • 316 B
text/typescript
import { OpenQasmWorker } from "./openqasmWorker"
// @ts-expect-error import editorWorker
import * as editorWorker from 'monaco-editor-core/esm/vs/editor/editor.worker'
self.onmessage = () => {
// @ts-expect-error import editorWorker
editorWorker.initialize((ctx) => {
return new OpenQasmWorker(ctx)
})
}