|
|
@@ -17,6 +17,11 @@ import Firebase
|
|
|
|
|
|
@main
|
|
|
struct FirestoreSampleApp: App {
|
|
|
+ init() {
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
init() async {
|
|
|
FirebaseApp.configure()
|
|
|
|
|
|
@@ -27,16 +32,6 @@ struct FirestoreSampleApp: App {
|
|
|
Firestore.firestore().settings = settings
|
|
|
let firestore = Firestore.firestore()
|
|
|
|
|
|
- let options = TransactionOptions()
|
|
|
-
|
|
|
- firestore.runTransaction({txn, err in }, completion: {result, err in })
|
|
|
-
|
|
|
- firestore.runTransaction(with: options,
|
|
|
- update: {txn, err in },
|
|
|
- completion: {result, err in})
|
|
|
-
|
|
|
- let result = try await firestore.runTransaction(with: options, update: {txn, err in})
|
|
|
-
|
|
|
}
|
|
|
|
|
|
var body: some Scene {
|