z_ui_home_01_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"
11
12func init() {
13 testing.SetRealm(testing.NewUserRealm(owner))
14
15 boards2.CreateBoard(cross, "AAA", true, false)
16 boards2.CreateBoard(cross, "BBB", true, false)
17 boards2.CreateBoard(cross, "CCC", true, false)
18}
19
20func main() {
21 println(boards2.Render("?order=desc"))
22}
23
24// Output:
25// # Boards
26// [Create Board](/r/gnoland/boards2/v1:create-board) • [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**