╭ changed ─────────────╮ │src/ui/Repo/Header.zig│ ╰──────────────────────╯ ╭───────────╮ │← all files│ ╰───────────╯ ╭───────────────────────────────────────────────────────────────────────────────────╮ │18 name: []const u8, │ │19 owner_name: []const u8, │ │20 title: ui.Title, │ │21 -auth_tab: AuthTab, │ │21 // the ref/oid this page is viewing, so the files and commits tabs both link to│ │22 // it (switching tabs keeps the same ref). the value is url-encoded. │ │23 ref_or_oid: RefOrOid, │ ╰───────────────────────────────────────────────────────────────────────────────────╯ ╭────────────────────────────────────────────────────╮ │35 .name = name, │ │36 .owner_name = owner_name, │ │37 .title = try ui.Title.init(arena, name),│ │39 - .auth_tab = AuthTab.init(), │ │38 .ref_or_oid = ref_or_oid, │ │39 .ref_or_oid_value = ref_or_oid_value, │ │40 .issues_tag = issues_tag, │ ╰────────────────────────────────────────────────────╯ ╭────────────────────────────────────────────────────────────╮ │45 │ │46 pub const View = struct { │ │47 scroll: wgt.Scroll(ui.Widget), │ │50 - data: *const Self, │ │48 tab_ids: std.AutoArrayHashMapUnmanaged(usize, void),│ │49 tabs_id: usize, │ │50 first_group_width: usize, │ ╰────────────────────────────────────────────────────────────╯ ╭───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │335 │ │336 return .{ │ │337 .scroll = try wgt.Scroll(ui.Widget).init(allocator, .{ .box = box }, .{ .direction = .horiz, .show_bar = false, .web_native = !session.is_terminal }),│ │341 - .data = data, │ │338 .tab_ids = tab_ids, │ │339 .tabs_id = tabs_id, │ │340 .first_group_width = first_group_width, │ ╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯