2aa91eedb0
- PaywallView is the paywall content - PaywallModifier attaches paywall with optional confirmation - PurchaseRequiredButton presents paywall explicitly - PaywallReason is the compound input Refactoring: - PurchaseRequiredButton takes a custom view - PurchaseAlertModifier was merged into PaywallModifier - PurchaseButtonModifier was merged into PurchaseRequiredButton - Modal options were packed into a single struct Confirmation alert presented on: - Connect to ineligible profile (AppCoordinator) - Save ineligible profile (ProfileCoordinator) |
||
---|---|---|
.. | ||
Modules | ||
AppError+L10n.swift | ||
AppFeature+L10n.swift | ||
ErrorHandler+Default.swift | ||
Foundation+L10n.swift | ||
ModuleBuilder+Description.swift | ||
ModuleType+L10n.swift | ||
PassepartoutKit+L10n.swift | ||
Strings+Unlocalized.swift | ||
SwiftGen+Strings.swift |