From 5dc63732f8118b1075ab244e9e0c519285323694 Mon Sep 17 00:00:00 2001 From: Christoph Hagen Date: Thu, 27 Feb 2025 22:52:02 +0100 Subject: [PATCH] Add tag links to page content results Update PageContentResultsView.swift --- .../Views/Pages/PageContentResultsView.swift | 20 ++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/CHDataManagement/Views/Pages/PageContentResultsView.swift b/CHDataManagement/Views/Pages/PageContentResultsView.swift index 6c19bfb..2363dc4 100644 --- a/CHDataManagement/Views/Pages/PageContentResultsView.swift +++ b/CHDataManagement/Views/Pages/PageContentResultsView.swift @@ -54,7 +54,9 @@ struct PageContentResultsView: View { private var totalLinkCount: Int { results.externalLinks.count + results.missingLinkedPages.count + - results.linkedPages.count + results.linkedPages.count + + results.missingLinkedTags.count + + results.linkedTags.count } private var allLinks: [TextWithSymbol] { @@ -66,7 +68,7 @@ struct PageContentResultsView: View { } + results.missingLinkedPages.keys.map { TextWithSymbol( - symbol: .questionmarkCircleFill, + symbol: .doc, color: .red, text: $0) } @@ -76,8 +78,20 @@ struct PageContentResultsView: View { color: .blue, text: $0.title(in: language)) } + + results.missingLinkedTags.keys.map { + TextWithSymbol( + symbol: .tagSlash, + color: .red, + text: $0) + } + + results.linkedTags.map { + TextWithSymbol( + symbol: .tag, + color: .blue, + text: $0.title(in: language)) + } } - + var body: some View { HStack { PopupWithList(