瀏覽代碼

Remove Browse item from sidebar

Delete the Browse sidebar row and remove the associated SidebarPage case/title/template wiring so it no longer appears in the left panel.

Made-with: Cursor
huzaifahayat12 3 月之前
父節點
當前提交
d39a946edc
共有 1 個文件被更改,包括 1 次插入9 次删除
  1. 1 9
      meetings_app/ViewController.swift

+ 1 - 9
meetings_app/ViewController.swift

@@ -14,7 +14,6 @@ private enum SidebarPage: Int {
     case video = 2
     case tutorials = 3
     case settings = 4
-    case browse = 5
 }
 
 private enum ZoomJoinMode: Int {
@@ -555,8 +554,6 @@ private extension ViewController {
             built = makePlaceholderPage(title: "Tutorials", subtitle: "Learn how to use the app.")
         case .settings:
             built = makePlaceholderPage(title: "Settings", subtitle: "Preferences and account options.")
-        case .browse:
-            built = makeBrowseWebContent()
         }
         pageCache[page] = built
         return built
@@ -691,8 +688,6 @@ private extension ViewController {
             title = "Tutorials"
         case .settings:
             title = "Settings"
-        case .browse:
-            title = "Browse"
         }
         view.window?.title = title
         centeredTitleLabel?.stringValue = title
@@ -732,7 +727,7 @@ private extension ViewController {
     private func logoTemplateForSidebarPage(_ page: SidebarPage) -> Bool {
         switch page {
         case .photo, .tutorials: return false
-        case .joinMeetings, .video, .settings, .browse: return true
+        case .joinMeetings, .video, .settings: return true
         }
     }
 
@@ -779,9 +774,6 @@ private extension ViewController {
         let tutorialsRow = sidebarItem("Tutorials", icon: "􀛩", page: .tutorials, logoImageName: "SidebarTutorialsLogo", logoIconWidth: 24, logoHeightMultiplier: 50.0 / 60.0)
         menuStack.addArrangedSubview(tutorialsRow)
         sidebarRowViews[.tutorials] = tutorialsRow
-        let browseRow = sidebarItem("Browse", icon: "􀎆", page: .browse)
-        menuStack.addArrangedSubview(browseRow)
-        sidebarRowViews[.browse] = browseRow
         let settingsRow = sidebarItem("Settings", icon: "􀍟", page: .settings, logoImageName: "SidebarSettingsLogo", logoIconWidth: 28, logoHeightMultiplier: 68.0 / 62.0, showsDisclosure: true)
         menuStack.addArrangedSubview(settingsRow)
         sidebarRowViews[.settings] = settingsRow