[push/opt-in-prompts] Implement push notifications client integration
Build the full client half of docs/api/push-notifications-integration-guide.md: OS permission + APNs device-token registration and pipeline wiring, profile notifications/biometric-login toggles on the Ver Perfil screen reflecting server truth, order-tracking opt-in fallback prompt, profile-cache refresh on every mutation, a Notification Service Extension for rich/image push, the Push Notifications capability, targeting-attributes sync, campaign open tracking, and tap-to-order deep linking with foreground notification display.
This commit is contained in:
@@ -51,6 +51,12 @@ struct OrdersView: View {
|
||||
await loadOrdersIfNeeded()
|
||||
await refreshStoreRatings()
|
||||
}
|
||||
.onAppear {
|
||||
if let pending = appState.pendingOrderDeepLink {
|
||||
appState.pendingOrderDeepLink = nil
|
||||
selectedOrderRoute = pending
|
||||
}
|
||||
}
|
||||
.refreshable {
|
||||
// Decoupled from .refreshable's own cancellable wrapping Task —
|
||||
// see StoreDetailView's .refreshable for why.
|
||||
|
||||
Reference in New Issue
Block a user