blob: c5a24d619684c54d8b4112dd4f11dfb82faf821f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
import gleam/io
import wechat/object.{type JsObject}
fn on_load(o: JsObject) -> Nil {
o |> object.stringify |> io.println
}
fn on_show() -> Nil {
Nil
}
fn on_ready() -> Nil {
Nil
}
pub fn page() -> JsObject {
object.literal([
#("onLoad", on_load),
])
|> object.merge(object.literal([
#("onShow", on_show),
#("onReady", on_ready),
]))
|> object.set("data", object.new())
}
|