summaryrefslogtreecommitdiff
path: root/Hutch/Views/Repositories/ReferencesListView.swift
diff options
context:
space:
mode:
authorChristian Cleberg <[email protected]>2026-04-01 23:37:12 -0500
committerChristian Cleberg <[email protected]>2026-04-01 23:37:12 -0500
commit0bef9acc515cfcb4ac6e2530cd34cbdbc47c2c1d (patch)
tree4457ca8d3fcc1f53383c9da46e19661a039834df /Hutch/Views/Repositories/ReferencesListView.swift
parenta83893afa086f0050c825144fa818024db4df056 (diff)
downloadhutch-0bef9acc515cfcb4ac6e2530cd34cbdbc47c2c1d.tar.gz
hutch-0bef9acc515cfcb4ac6e2530cd34cbdbc47c2c1d.tar.bz2
hutch-0bef9acc515cfcb4ac6e2530cd34cbdbc47c2c1d.zip
feat: show commit dates in Refs tabv2.8.1
Diffstat (limited to 'Hutch/Views/Repositories/ReferencesListView.swift')
-rw-r--r--Hutch/Views/Repositories/ReferencesListView.swift13
1 files changed, 10 insertions, 3 deletions
diff --git a/Hutch/Views/Repositories/ReferencesListView.swift b/Hutch/Views/Repositories/ReferencesListView.swift
index 615ba25..6470a42 100644
--- a/Hutch/Views/Repositories/ReferencesListView.swift
+++ b/Hutch/Views/Repositories/ReferencesListView.swift
@@ -51,14 +51,21 @@ struct ReferencesListView: View {
}
private struct ReferenceRow: View {
- let reference: Reference
+ let reference: ReferenceDetail
let prefix: String
var body: some View {
HStack {
Label {
- Text(shortName)
- .font(.body.monospaced())
+ VStack(alignment: .leading, spacing: 2) {
+ Text(shortName)
+ .font(.body.monospaced())
+ if let date = reference.date {
+ Text(date.relativeDescription)
+ .font(.caption)
+ .foregroundStyle(.secondary)
+ }
+ }
} icon: {
Image(systemName: icon)
.foregroundStyle(iconColor)