diff options
| author | Jeff Verkoeyen <jverkoey@gmail.com> | 2024-07-31 21:14:11 -0400 |
|---|---|---|
| committer | Electric Sidecar <github@electricsidecar.app> | 2024-07-31 21:29:02 -0400 |
| commit | 5dc0ed09a3cdebad75d46aa3ef8f7a83b18ba449 (patch) | |
| tree | ba3e3d567872c92a74734c593e9717aa12a0441a /Hotline/macOS/TrackerView.swift | |
| parent | 93841e378308f959566e1411a7cba6a2602db2e8 (diff) | |
Add Cmd+Down keyboard shortcut for connecting to servers.
Diffstat (limited to 'Hotline/macOS/TrackerView.swift')
| -rw-r--r-- | Hotline/macOS/TrackerView.swift | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/Hotline/macOS/TrackerView.swift b/Hotline/macOS/TrackerView.swift index a52bccd..0fac8b0 100644 --- a/Hotline/macOS/TrackerView.swift +++ b/Hotline/macOS/TrackerView.swift @@ -18,8 +18,8 @@ struct TrackerView: View { @State private var bookmarkExport: BookmarkDocument? = nil @Query(sort: \Bookmark.order) private var bookmarks: [Bookmark] - @State private var selection: Bookmark? = nil - + @Binding var selection: Bookmark? + var body: some View { List(selection: $selection) { ForEach(bookmarks, id: \.self) { bookmark in @@ -459,6 +459,16 @@ struct TrackerItemView: View { } } +#if DEBUG +private struct TrackerViewPreview: View { + @State var selection: Bookmark? = nil + + var body: some View { + TrackerView(selection: $selection) + } +} + #Preview { - TrackerView() + TrackerViewPreview() } +#endif |