mirror of
https://github.com/taigrr/wasm-experiments
synced 2025-01-18 04:03:21 -08:00
28 lines
392 B
Go
28 lines
392 B
Go
// +build js,wasm
|
|
|
|
package main
|
|
|
|
import (
|
|
"log"
|
|
"os"
|
|
|
|
"github.com/vugu/vugu"
|
|
)
|
|
|
|
func main() {
|
|
rootInst, err := vugu.New(&Root{}, nil)
|
|
if err != nil {
|
|
log.Fatal(err)
|
|
}
|
|
|
|
env := vugu.NewJSEnv("#target", rootInst, vugu.RegisteredComponentTypes())
|
|
env.DebugWriter = os.Stdout
|
|
|
|
for ok := true; ok; ok = env.EventWait() {
|
|
err = env.Render()
|
|
if err != nil {
|
|
log.Fatal(err)
|
|
}
|
|
}
|
|
}
|