z_ui_0_b_filetest.gno

1.26 Kb · 41 lines
 1// Render boards sorted from newest to oldest.
 2package main
 3
 4import (
 5	"testing"
 6
 7	boards2 "gno.land/r/gnoland/boards2/v1"
 8)
 9
10const owner = address("g16jpf0puufcpcjkph5nxueec8etpcldz7zwgydq") // @devx
11
12func init() {
13	testing.SetRealm(testing.NewUserRealm(owner))
14
15	boards2.CreateBoard(cross, "AAA", true)
16	boards2.CreateBoard(cross, "BBB", true)
17	boards2.CreateBoard(cross, "CCC", true)
18}
19
20func main() {
21	println(boards2.Render("?order=desc"))
22}
23
24// Output:
25// # Boards
26// [Create Board](/r/gnoland/boards2/v1$help&func=CreateBoard&listed=true&name=) • [List Admin Users](/r/gnoland/boards2/v1:admin-users) • [Help](/r/gnoland/boards2/v1:help)
27//
28// ---
29// Sort by: [newest first](/r/gnoland/boards2/v1:?order=asc)
30//
31// **[CCC](/r/gnoland/boards2/v1:CCC)**
32// Created by [g16jpf0puufcpcjkph5nxueec8etpcldz7zwgydq](/u/g16jpf0puufcpcjkph5nxueec8etpcldz7zwgydq) on 2009-02-13 11:31pm UTC, #3
33// **0 threads**
34//
35// **[BBB](/r/gnoland/boards2/v1:BBB)**
36// Created by [g16jpf0puufcpcjkph5nxueec8etpcldz7zwgydq](/u/g16jpf0puufcpcjkph5nxueec8etpcldz7zwgydq) on 2009-02-13 11:31pm UTC, #2
37// **0 threads**
38//
39// **[AAA](/r/gnoland/boards2/v1:AAA)**
40// Created by [g16jpf0puufcpcjkph5nxueec8etpcldz7zwgydq](/u/g16jpf0puufcpcjkph5nxueec8etpcldz7zwgydq) on 2009-02-13 11:31pm UTC, #1
41// **0 threads**