Fixed some data loading issues in the ContentView view for the app target.,

This commit is contained in:
Javier Cicchelli 2022-12-14 00:11:24 +01:00
parent 0ba14e85fc
commit d5f7d5030f

View File

@ -32,7 +32,7 @@ struct ContentView: View {
// MARK: Body // MARK: Body
var body: some View { var body: some View {
Container(user: $user) { Container(user: user) {
// TODO: create a new folder // TODO: create a new folder
} uploadFile: { } uploadFile: {
// TODO: upload a new file // TODO: upload a new file
@ -43,13 +43,13 @@ struct ContentView: View {
switch sheet { switch sheet {
case .login: case .login:
LoginView { LoginView {
user = $1
account = $0 account = $0
user = $1
} }
case .profile: case .profile:
ProfileView(user: user) { ProfileView(user: user) {
user = nil
account = nil account = nil
user = nil
} }
} }
} }
@ -67,7 +67,7 @@ private extension ContentView {
// MARK: Properties // MARK: Properties
@Binding var user: User? let user: User?
let createFolder: ActionClosure let createFolder: ActionClosure
let uploadFile: ActionClosure let uploadFile: ActionClosure
let showProfile: ActionClosure let showProfile: ActionClosure