app/tabs/reo.mjs (35 lines of code) (raw):

import { _ } from "util"; import * as BugList from "buglist"; import * as REO from "buglists/reo"; import * as Global from "global"; export function initUI() { const $content = _("#reo-content"); const releases = Global.releaseData(); const versions = [ { name: "nightly", title: "Nightly", release: releases.release.version, beta: releases.beta.version, nightly: releases.nightly.version, }, { name: "beta", title: "Beta", release: releases.release.version - 1, beta: releases.beta.version - 1, nightly: releases.nightly.version - 1, }, { name: "release", title: "Release", release: releases.release.version - 2, beta: releases.beta.version - 2, nightly: releases.nightly.version - 2, }, ]; for (const ver of versions) { const $group = BugList.newGroup($content); REO.init($group, ver); } }