diff --git a/apple/OmnivoreKit/Sources/Utils/FeatureFlags.swift b/apple/OmnivoreKit/Sources/Utils/FeatureFlags.swift index 7b5d0f704..5642e89eb 100644 --- a/apple/OmnivoreKit/Sources/Utils/FeatureFlags.swift +++ b/apple/OmnivoreKit/Sources/Utils/FeatureFlags.swift @@ -10,6 +10,7 @@ public enum FeatureFlag { public static let showAccountDeletion = false public static let enableSnoozeFromShareExtension = false public static let enableRemindersFromShareExtension = false + public static let enableReadNow = false public static let enablePushNotifications = false public static let enableShareButton = false public static let enableSnooze = false diff --git a/apple/OmnivoreKit/Sources/Views/ShareExtensionView.swift b/apple/OmnivoreKit/Sources/Views/ShareExtensionView.swift index 44109b86f..8cfa95fbb 100644 --- a/apple/OmnivoreKit/Sources/Views/ShareExtensionView.swift +++ b/apple/OmnivoreKit/Sources/Views/ShareExtensionView.swift @@ -203,14 +203,14 @@ public struct ShareExtensionChildView: View { .padding(.horizontal) HStack { - if case ShareExtensionStatus.success = status { + if case ShareExtensionStatus.success = status, FeatureFlag.enableReadNow { Button( action: { readNowButtonAction() }, label: { Text("Read Now").frame(maxWidth: .infinity) } ) .buttonStyle(RoundedRectButtonStyle()) } - if case ShareExtensionStatus.processing = status { + if case ShareExtensionStatus.processing = status, FeatureFlag.enableReadNow { Button(action: {}, label: { ProgressView().frame(maxWidth: .infinity) }) .buttonStyle(RoundedRectButtonStyle()) }