9f15ae2d795b999425642524cedf5cb4530acfd8
- Add purchaseSucceeded flag to PurchaseViewModel, set on purchase success - PaywallView observes the flag and dismisses itself automatically - ProfileTab.syncSubscription() writes PurchaseService.currentPlan back to UserProfile.subscriptionRaw via SwiftData on sheet dismiss
Description
No description provided
Languages
TypeScript
47.6%
Swift
42.9%
HTML
4.3%
PLpgSQL
2.2%
JavaScript
2%
Other
0.9%