hmn/src/parsing/wasm/parsingmain.go

19 lines
335 B
Go

// +build js
package main
import (
"syscall/js"
"git.handmade.network/hmn/hmn/src/parsing"
)
func main() {
js.Global().Set("parseMarkdown", js.FuncOf(func(this js.Value, args []js.Value) interface{} {
return parsing.ParseMarkdown(args[0].String(), parsing.PreviewMarkdown)
}))
var done chan bool
<-done // block forever
}