From 219f429e95bdde02166616555c5dadf5a9efe20c Mon Sep 17 00:00:00 2001 From: Alexander Kauer Date: Thu, 13 Jun 2024 21:44:33 +0200 Subject: [PATCH] Fixed deeplinking --- WaiterRobot/Entitlements/WaiterRobot.entitlements | 10 ++++++++++ WaiterRobot/Entitlements/WaiterRobotLava.entitlements | 10 ++++++++++ WaiterRobot/Ui/Order/OrderScreen.swift | 3 +++ project.yml | 10 +--------- 4 files changed, 24 insertions(+), 9 deletions(-) create mode 100644 WaiterRobot/Entitlements/WaiterRobot.entitlements create mode 100644 WaiterRobot/Entitlements/WaiterRobotLava.entitlements diff --git a/WaiterRobot/Entitlements/WaiterRobot.entitlements b/WaiterRobot/Entitlements/WaiterRobot.entitlements new file mode 100644 index 0000000..06c2c9a --- /dev/null +++ b/WaiterRobot/Entitlements/WaiterRobot.entitlements @@ -0,0 +1,10 @@ + + + + + com.apple.developer.associated-domains + + applinks:my.kellner.team + + + diff --git a/WaiterRobot/Entitlements/WaiterRobotLava.entitlements b/WaiterRobot/Entitlements/WaiterRobotLava.entitlements new file mode 100644 index 0000000..b12d50c --- /dev/null +++ b/WaiterRobot/Entitlements/WaiterRobotLava.entitlements @@ -0,0 +1,10 @@ + + + + + com.apple.developer.associated-domains + + applinks:lava.kellner.team + + + diff --git a/WaiterRobot/Ui/Order/OrderScreen.swift b/WaiterRobot/Ui/Order/OrderScreen.swift index 14c1ea9..e6eced8 100644 --- a/WaiterRobot/Ui/Order/OrderScreen.swift +++ b/WaiterRobot/Ui/Order/OrderScreen.swift @@ -29,6 +29,8 @@ struct OrderScreen: View { case let .error(error): Text(error.userMessage) + .foregroundStyle(.red) + currentOder(error.data) case let .success(resource): @@ -53,6 +55,7 @@ struct OrderScreen: View { ProductSearch(viewModel: viewModel) } .withViewModel(viewModel, navigator) + .animation(.default, value: viewModel.state.currentOrder) } @ViewBuilder diff --git a/project.yml b/project.yml index 80ed6fd..9e02f1e 100644 --- a/project.yml +++ b/project.yml @@ -86,19 +86,13 @@ targetTemplates: - UIInterfaceOrientationPortraitUpsideDown - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - entitlements: - path: ".generated/${target_name}.entitlements" - properties: - com.apple.developer.associated-domains: - - "applinks:${deeplinkDomain}" settings: base: PRODUCT_BUNDLE_IDENTIFIER: "${identifier}" INFOPLIST_FILE: ".generated/${target_name}.plist" CODE_SIGN_STYLE: "Manual" - CODE_SIGN_ENTITLEMENTS: ".generated/${target_name}.entitlements" + CODE_SIGN_ENTITLEMENTS: "WaiterRobot/Entitlements/${target_name}.entitlements" DEVELOPMENT_TEAM: "28TM58T3GZ" PRODUCT_NAME: "${displayName}" ENABLE_PREVIEWS: "YES" @@ -121,7 +115,6 @@ targets: templateAttributes: identifier: "org.datepollsystems.waiterrobot" displayName: "kellner.team" - deeplinkDomain: "my.kellner.team" versionSuffix: "" allowedHosts: "my.kellner.team" @@ -135,7 +128,6 @@ targets: templateAttributes: identifier: "org.datepollsystems.waiterrobot.beta" displayName: "lava.kellner.team" - deeplinkDomain: "lava.kellner.team" versionSuffix: "lava" allowedHosts: "*" preBuildScripts: