fix(commerce): reorder paywall features

This commit is contained in:
Kaede Akino committed 2026-09-30 01:42:51 +08:00
1 parent 5bed5d363e
commit ef95e428ec
2 files changed
+16 -16

No files matched your search

@@ -108,15 +108,15 @@ public struct ProPaywallContent: View {
VStack(spacing: 0) {
feature(AppStrings.Pro.assistantFeature, symbol: "sparkles")
Divider().padding(.leading, 52)
feature(AppStrings.Pro.metricsFeature, symbol: "waveform.path.ecg")
Divider().padding(.leading, 52)
feature(AppStrings.Pro.terminalUploadFeature, symbol: "arrow.up.doc")
Divider().padding(.leading, 52)
feature(
presentation.supportsMCPServer
? AppStrings.Pro.connectMcpToolsAndRunTheBuiltInMcpServer : AppStrings.Pro.connectRemoteMcpTools,
symbol: "server.rack")
Divider().padding(.leading, 52)
feature(AppStrings.Pro.metricsFeature, symbol: "waveform.path.ecg")
Divider().padding(.leading, 52)
feature(AppStrings.Pro.terminalUploadFeature, symbol: "arrow.up.doc")
Divider().padding(.leading, 52)
feature(AppStrings.Pro.syncFeature, symbol: "icloud")
}
.background(cardBackground, in: .rect(cornerRadius: 16))
@@ -18,6 +18,18 @@ extension AppStrings {
"Connect remote MCP tools"
}
public static var metricsFeature: LocalizedStringResource {
"Monitor more than 3 servers"
}
public static var terminalUploadFeature: LocalizedStringResource {
"Upload files by dropping them on a terminal"
}
public static var syncFeature: LocalizedStringResource {
"Sync your data across devices with iCloud"
}
public static var contactingTheAppStoreProgress: LocalizedStringResource {
"Contacting the App Store…"
}
@@ -34,10 +46,6 @@ extension AppStrings {
"Lifetime Access · Family Shared"
}
public static var metricsFeature: LocalizedStringResource {
"Monitor more than 3 servers"
}
public static var oneTimePurchase: LocalizedStringResource {
"One-time purchase"
}
@@ -50,14 +58,6 @@ extension AppStrings {
"Reload App Store Prices"
}
public static var syncFeature: LocalizedStringResource {
"Sync your data across devices with iCloud"
}
public static var terminalUploadFeature: LocalizedStringResource {
"Upload files by dropping them on a terminal"
}
public static var termsOfUse: LocalizedStringResource {
"Terms of Use"
}