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