diff options
Diffstat (limited to 'DomainDig/PremiumAccessService.swift')
| -rw-r--r-- | DomainDig/PremiumAccessService.swift | 18 |
1 files changed, 3 insertions, 15 deletions
diff --git a/DomainDig/PremiumAccessService.swift b/DomainDig/PremiumAccessService.swift index 698a2d2..0987dae 100644 --- a/DomainDig/PremiumAccessService.swift +++ b/DomainDig/PremiumAccessService.swift @@ -1,27 +1,15 @@ import Foundation enum PremiumAccessService { - static let freeTrackedDomainLimit = 3 - static func hasAccess(to capability: PremiumCapability) -> Bool { - switch capability { - case .unlimitedTrackedDomains, - .automatedMonitoring, - .pushAlerts, - .batchTracking, - .advancedExports: - return false - } + true } static func trackedDomainLimitMessage(currentCount: Int) -> String? { - guard currentCount >= freeTrackedDomainLimit, !hasAccess(to: .unlimitedTrackedDomains) else { - return nil - } - return "More tracked domains will be available in a future Pro upgrade." + nil } static func canAddTrackedDomain(currentCount: Int) -> Bool { - hasAccess(to: .unlimitedTrackedDomains) || currentCount < freeTrackedDomainLimit + true } } |
