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**