╭ changed ──╮ │src/try.zig│ ╰───────────╯ ╭───────────╮ │← all files│ ╰───────────╯ ╭──────────────────────────────────────────────────────╮ │ 8 const evt = hx.event; │ │ 9 const xit = hx.xit; │ │10 const rp = xit.repo; │ │11 -const Page = hx.page.Page; │ │11 +const ui = hx.ui; │ │12 │ │13 pub fn main() !void { │ │14 var gpa: std.heap.DebugAllocator(.{}) = .init;│ ╰──────────────────────────────────────────────────────╯ ╭────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │39 defer page_arena.deinit(); │ │40 │ │41 // create the admin repo and build the Page from it │ │42 - const page: Page = blk: { │ │42 + const page: ui.Page = blk: { │ │43 const work_path = try std.fs.path.join(allocator, &.{ cwd_path, temp_dir_name, "server", "admin" });│ │44 defer allocator.free(work_path); │ │45 │ ╰────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭───────────────────────────────────────────────────────────────────────────────────────────────────────╮ │184 // consume events into the database │ │185 try evt.consume(repo_opts, io, allocator, &repo, .{ .kind = .head, .name = "haxy/meta" });│ │186 │ │187 - break :blk .{ .user_repo = try .init(repo_opts, &page_arena, &repo) }; │ │187 + break :blk .{ .users_and_repos = try .init(repo_opts, &page_arena, &repo) }; │ │188 }; │ │189 │ │190 // start the server │ ╰───────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭──────────────────────────────────────────────╮ │200 const Runnable = struct { │ │201 io: std.Io, │ │202 allocator: std.mem.Allocator, │ │203 - page: *const Page, │ │203 + page: *const ui.Page, │ │204 │ │205 pub fn run(self: @This()) !void {│ │206 // launch the TUI │ ╰──────────────────────────────────────────────╯