diff --git a/nirvana-ios/Services/AuthSessionStore.swift b/nirvana-ios/Services/AuthSessionStore.swift index f78dbce..99db033 100644 --- a/nirvana-ios/Services/AuthSessionStore.swift +++ b/nirvana-ios/Services/AuthSessionStore.swift @@ -36,6 +36,13 @@ final class AuthSessionStore: ObservableObject, SessionStore { private var firestoreService: FirestoreService = FirestoreService() + init(isPreview: Bool) { + let fakeUser = User(id: UUID().uuidString, nickname: "arjunya", phoneNumber: "+19302919293") + self.user = User() + let clientID = FirebaseApp.app()?.options.clientID + self.GIDconfig = GIDConfiguration(clientID: clientID!) + } + init() { // create google sign in configuration object let clientID = FirebaseApp.app()?.options.clientID @@ -43,8 +50,6 @@ final class AuthSessionStore: ObservableObject, SessionStore { print("the google client id: prolly shouldn't be printing this: \(clientID)") - - self.setupAuthListen() } diff --git a/nirvana-ios/Views/InnerCircle/InnerCircleView.swift b/nirvana-ios/Views/InnerCircle/InnerCircleView.swift index 0d91cfa..8190c3d 100644 --- a/nirvana-ios/Views/InnerCircle/InnerCircleView.swift +++ b/nirvana-ios/Views/InnerCircle/InnerCircleView.swift @@ -379,7 +379,7 @@ struct InnerCircleView: View { struct InnerCircleView_Previews: PreviewProvider { static var previews: some View { - InnerCircleView().environmentObject(AuthSessionStore()) + InnerCircleView().environmentObject(AuthSessionStore(isPreview: true)) } }