From 49c86bd57834b4e9bcff3d47303d3e57ee943235 Mon Sep 17 00:00:00 2001 From: Maurice Parker Date: Sat, 4 Jul 2020 14:13:12 -0500 Subject: [PATCH] Add Get Info to Sidebar context menu --- Multiplatform/Shared/AppAssets.swift | 4 ++++ Multiplatform/Shared/Sidebar/SidebarItemView.swift | 13 +++++++++---- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/Multiplatform/Shared/AppAssets.swift b/Multiplatform/Shared/AppAssets.swift index e16899774..162a70a6e 100644 --- a/Multiplatform/Shared/AppAssets.swift +++ b/Multiplatform/Shared/AppAssets.swift @@ -80,6 +80,10 @@ struct AppAssets { return RSImage(named: "FaviconTemplateImage")! }() + static var getInfoImage: Image = { + return Image(systemName: "info.circle") + }() + static var renameImage: Image = { return Image(systemName: "textformat") }() diff --git a/Multiplatform/Shared/Sidebar/SidebarItemView.swift b/Multiplatform/Shared/Sidebar/SidebarItemView.swift index f87315d1b..0631f16bb 100644 --- a/Multiplatform/Shared/Sidebar/SidebarItemView.swift +++ b/Multiplatform/Shared/Sidebar/SidebarItemView.swift @@ -37,6 +37,10 @@ struct SidebarItemView: View { @ViewBuilder var menuItems: some View { if sidebarItem.representedType == .account { + Button(action: {}) { + Text("Get Info") + AppAssets.getInfoImage + } Button(action: {}) { Text("Mark All As Read") AppAssets.markAllAsReadImage @@ -51,18 +55,19 @@ struct SidebarItemView: View { } if sidebarItem.representedType == .webFeed { + Button(action: {}) { + Text("Get Info") + AppAssets.getInfoImage + } Button(action: {}) { Text("Mark All As Read") AppAssets.markAllAsReadImage } Divider() - Button(action: { - - }) { + Button(action: {}) { Text("Open Home Page") AppAssets.openInBrowserImage } - Divider() Button(action: {}) { Text("Copy Feed URL") AppAssets.copyImage