╭ changed ────────╮ │src/ui/widget.zig│ ╰─────────────────╯ ╭───────────╮ │← all files│ ╰───────────╯ ╭─────────────────────────────────────────────────────────────────────────╮ │61 auth_tab: ui.Home.Header.AuthTab.View, │ │62 home_settings: ui.Home.Settings.View, │ │63 home_auth: ui.Home.Auth.View, │ │64 + auth_login: ui.Home.Auth.Login.View, │ │65 + auth_logout: ui.Home.Auth.Logout.View, │ │66 footer: Footer, │ │67 │ │68 pub fn deinit(self: *Widget, allocator: std.mem.Allocator) void {│ ╰─────────────────────────────────────────────────────────────────────────╯ ╭───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │104 // whether moving up should return to the page header │ │105 pub fn atTop(self: *Widget, root_focus: *Focus) bool { │ │106 return switch (self.*) { │ │105 - inline .home_users, .home_repos, .flow_box_scroll, .home_settings, .home_auth, .quit, .repo_files, .repo_commits, .repo_refs, .repo_issues, .repo_patches, .repo_discussions, .repo_events => |*view| view.atTop(), │ │106 - .repo_patch_detail => |*view| view.atTop(root_focus), │ │107 + inline .home_users, .home_repos, .flow_box_scroll, .home_settings, .auth_login, .auth_logout, .quit, .repo_files, .repo_commits, .repo_refs, .repo_issues, .repo_patches, .repo_discussions, .repo_events => |*view| view.atTop(),│ │108 + inline .home_auth, .repo_patch_detail => |*view| view.atTop(root_focus), │ │109 else => false, │ │110 }; │ │111 } │ ╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯