added a terminal

currently doesnt work
using runestone as the terminal
This commit is contained in:
neon443
2025-06-09 17:25:05 +01:00
parent 0b9287f2e7
commit d4e1660728
7 changed files with 159 additions and 11 deletions

View File

@@ -12,8 +12,6 @@ struct ContentView: View {
@State var connected: Bool = false
@State var testSucceded: Bool?
@State var terminal: String = ""
var body: some View {
VStack {
Text(connected ? "connected" : "not connected")
@@ -76,14 +74,13 @@ struct ContentView: View {
Button("request a shell") {
handler.openShell()
terminal.append(handler.readFromChannel() ?? "")
}
Button("read from server") {
terminal.append(handler.readFromChannel() ?? "")
handler.readFromChannel()
}
Text(terminal)
TerminalView(handler: handler)
}
}
}