From 1e3c748119c6e9eec27f02146f17ea0302ff648a Mon Sep 17 00:00:00 2001 From: Christian Cleberg Date: Thu, 19 Mar 2026 01:53:46 -0500 Subject: feat: add inbox threads and move builds under more --- Hutch/App/RootView.swift | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) (limited to 'Hutch/App/RootView.swift') diff --git a/Hutch/App/RootView.swift b/Hutch/App/RootView.swift index 36cbe5c..042494f 100644 --- a/Hutch/App/RootView.swift +++ b/Hutch/App/RootView.swift @@ -66,19 +66,6 @@ struct RootView: View { Label("Repositories", systemImage: "book.closed") } - NavigationStack(path: $buildsPath) { - BuildListView() - // Int destination used by deep links (hutch://builds/). - // JobSummary destination is registered inside BuildListView. - .navigationDestination(for: Int.self) { jobId in - BuildDetailView(jobId: jobId) - } - } - .tag(AppState.Tab.builds) - .tabItem { - Label("Builds", systemImage: "hammer") - } - NavigationStack(path: $ticketsPath) { TrackerListView() // Deep link destination for jumping straight to a ticket. @@ -96,6 +83,19 @@ struct RootView: View { .tabItem { Label("Settings", systemImage: "gear") } + + NavigationStack(path: $buildsPath) { + BuildListView() + // Int destination used by deep links (hutch://builds/). + // JobSummary destination is registered inside BuildListView. + .navigationDestination(for: Int.self) { jobId in + BuildDetailView(jobId: jobId) + } + } + .tag(AppState.Tab.builds) + .tabItem { + Label("Builds", systemImage: "hammer") + } } .overlay { if isResolvingDeepLink { -- cgit v1.2.3