summaryrefslogtreecommitdiff
path: root/Jel/Views/ConsoleSheetView.swift
blob: 4d9ba32624c06caba0e9cd776957c0044f67b827 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
//
//  ConsoleSheetView.swift
//  Jel
//
//  Created by zerocool on 12/12/23.
//

import SwiftUI
import PulseUI

struct ConsoleSheetView: View {
  @Binding var showingConsoleSheet: Bool
  
  var body: some View {
    NavigationStack {
      List {
        NavigationLink {
          ConsoleView(mode: .network)
            .closeButtonHidden()
        } label: {
          Text("Network Console")
        }
        NavigationLink {
          ConsoleView(mode: .logs)
            .closeButtonHidden()
        } label: {
          Text("Logs Console")
        }
      }
      .toolbar {
        Button {
          showingConsoleSheet.toggle()
        } label: {
          Text("Done")
        }
      }
    }
  }
}

#Preview {
  ConsoleSheetView(showingConsoleSheet: .constant(true))
}