|
|
@@ -16,17 +16,23 @@ extension String {
|
|
|
static var webUrlHost: String = {
|
|
|
LNAppConfig.shared.curEnv == .test ? "https://test-web.gami.vip" : "https://web.gami.vip"
|
|
|
}()
|
|
|
- static var privacyUrl: String = "\(webUrlHost)/about/privacyPolicy"
|
|
|
- static var serviceUrl: String = "\(webUrlHost)/about/termsOfService"
|
|
|
- static var communityUrl: String = "\(webUrlHost)/about/communityGuideline"
|
|
|
|
|
|
- static var deleteAccountUrl: String = "\(webUrlHost)/mine/cancellation"
|
|
|
+ private init(path: String) {
|
|
|
+ self.init(format: "\(Self.webUrlHost)/%@", path)
|
|
|
+ }
|
|
|
+
|
|
|
+ static var privacyUrl: String = .init(path: "about/privacyPolicy")
|
|
|
+ static var serviceUrl: String = .init(path: "about/termsOfService")
|
|
|
+ static var communityUrl: String = .init(path: "about/communityGuideline")
|
|
|
+
|
|
|
+ static var deleteAccountUrl: String = .init(path: "mine/cancellation")
|
|
|
|
|
|
- static var walletHistoryUrl: String = "\(webUrlHost)/wallet/record"
|
|
|
- static var beanUrl: String = "\(webUrlHost)/wallet/wd"
|
|
|
+ static var walletHistoryUrl: String = .init(path: "wallet/record")
|
|
|
+ static var beanUrl: String = .init(path: "wallet/wd")
|
|
|
+ static var bAccountEditUrl: String = .init(path: "wallet/auth")
|
|
|
|
|
|
- static var orderQRShareUrl: String = "\(webUrlHost)/user/category"
|
|
|
- static var profileShareUrl: String = "\(webUrlHost)/user/profile"
|
|
|
+ static var orderQRShareUrl: String = .init(path: "user/category")
|
|
|
+ static var profileShareUrl: String = .init(path: "user/profile")
|
|
|
|
|
|
- static var joinUsUrl: String = "\(webUrlHost)/native/playmate/apply"
|
|
|
+ static var joinUsUrl: String = .init(path: "native/playmate/apply")
|
|
|
}
|