summaryrefslogtreecommitdiff
path: root/DomainDig/HistoryView.swift
diff options
context:
space:
mode:
Diffstat (limited to 'DomainDig/HistoryView.swift')
-rw-r--r--DomainDig/HistoryView.swift12
1 files changed, 11 insertions, 1 deletions
diff --git a/DomainDig/HistoryView.swift b/DomainDig/HistoryView.swift
index cc4321f..5bbbb91 100644
--- a/DomainDig/HistoryView.swift
+++ b/DomainDig/HistoryView.swift
@@ -78,7 +78,17 @@ struct HistoryDetailView: View {
snapshotBanner
SummaryView(fields: DomainViewModel.summaryFields(from: snapshot))
.padding(.top, 8)
- DomainSectionView(rows: DomainViewModel.domainRows(from: snapshot))
+ DomainSectionView(
+ rows: DomainViewModel.domainRows(from: snapshot),
+ suggestions: DomainViewModel.suggestionRows(from: snapshot),
+ showSuggestions: entry.availabilityResult?.status == .registered && !entry.suggestions.isEmpty,
+ availabilityLoading: false,
+ suggestionsLoading: false,
+ isWatched: viewModel.watchedDomains.contains(where: { $0.domain.lowercased() == entry.domain.lowercased() }),
+ onToggleWatch: {
+ viewModel.toggleWatchedDomain(domain: entry.domain, availabilityStatus: entry.availabilityResult?.status)
+ }
+ )
.padding(.top, 16)
DNSSectionView(
dnssecLabel: DomainViewModel.dnssecLabel(from: snapshot),