{
}
if integrateError {
-
+
} else {
JSON.Encode.string),
("device_channel", "BRW"->JSON.Encode.string),
("threeds_method_comp_ind", threeDsMethodComp->JSON.Encode.string),
]
- ->Array.concat(broswerInfo())
+ ->Array.concat(browserInfo())
->getJsonFromArrayOfJson
let onSuccess = data => data
@@ -1070,7 +1070,7 @@ let useCompleteAuthorizeHandler = () => {
}
let bodyStr =
[("client_secret", cs->JSON.Encode.string)]
- ->Array.concatMany([bodyArr, BrowserSpec.broswerInfo()])
+ ->Array.concatMany([bodyArr, BrowserSpec.browserInfo()])
->getJsonFromArrayOfJson
->JSON.stringify
@@ -1298,12 +1298,12 @@ let usePaymentIntent = (optLogger, paymentType) => {
}
}
- let broswerInfo = BrowserSpec.broswerInfo
+ let browserInfo = BrowserSpec.browserInfo
let intentWithoutMandate = mandatePaymentType => {
let bodyStr =
body
->Array.concatMany([
- bodyArr->Array.concat(broswerInfo()),
+ bodyArr->Array.concat(browserInfo()),
mandatePaymentType->PaymentBody.paymentTypeBody,
])
->getJsonFromArrayOfJson
@@ -1315,7 +1315,7 @@ let usePaymentIntent = (optLogger, paymentType) => {
let bodyStr =
body
->Array.concat(
- bodyArr->Array.concatMany([PaymentBody.mandateBody(mandatePaymentType), broswerInfo()]),
+ bodyArr->Array.concatMany([PaymentBody.mandateBody(mandatePaymentType), browserInfo()]),
)
->getJsonFromArrayOfJson
->JSON.stringify
@@ -1348,7 +1348,7 @@ let usePaymentIntent = (optLogger, paymentType) => {
~errortype="payment_methods_empty",
~message="Payment Failed. Try again!",
)
- Console.warn("Please enable atleast one Payment method.")
+ Console.warn("Please enable at least one Payment method.")
}
| (V2, _, LoadedV2(data)) =>
if data.paymentMethodsEnabled->Array.length > 0 {
@@ -1358,7 +1358,7 @@ let usePaymentIntent = (optLogger, paymentType) => {
~errortype="payment_methods_empty",
~message="Payment Failed. Try again!",
)
- Console.warn("Please enable atleast one Payment method.")
+ Console.warn("Please enable at least one Payment method.")
}
| (V1, SemiLoaded, _)
| (V2, _, SemiLoadedV2) =>
@@ -1625,14 +1625,14 @@ let paymentIntentForPaymentSession = (
let uri = `${endpoint}/payments/${paymentIntentID}/confirm`
let headers = [("Content-Type", "application/json"), ("api-key", confirmParam.publishableKey)]
- let broswerInfo = BrowserSpec.broswerInfo()
+ let browserInfo = BrowserSpec.browserInfo()
let returnUrlArr = [("return_url", confirmParam.return_url->JSON.Encode.string)]
let bodyStr =
body
->Array.concatMany([
- broswerInfo,
+ browserInfo,
[("client_secret", clientSecret->JSON.Encode.string)],
returnUrlArr,
])
@@ -2025,12 +2025,12 @@ let usePostSessionTokens = (
->ignore
}
- let broswerInfo = BrowserSpec.broswerInfo
+ let browserInfo = BrowserSpec.browserInfo
let intentWithoutMandate = mandatePaymentType => {
let bodyStr =
body
->Array.concatMany([
- bodyArr->Array.concat(broswerInfo()),
+ bodyArr->Array.concat(browserInfo()),
mandatePaymentType->PaymentBody.paymentTypeBody,
])
->getJsonFromArrayOfJson
@@ -2042,7 +2042,7 @@ let usePostSessionTokens = (
let bodyStr =
body
->Array.concat(
- bodyArr->Array.concatMany([PaymentBody.mandateBody(mandatePaymentType), broswerInfo()]),
+ bodyArr->Array.concatMany([PaymentBody.mandateBody(mandatePaymentType), browserInfo()]),
)
->getJsonFromArrayOfJson
->JSON.stringify
@@ -2075,7 +2075,7 @@ let usePostSessionTokens = (
~errortype="payment_methods_empty",
~message="Payment Failed. Try again!",
)
- Console.warn("Please enable atleast one Payment method.")
+ Console.warn("Please enable at least one Payment method.")
}
| SemiLoaded => intentWithoutMandate("")
| _ =>
diff --git a/src/Utilities/PaymentHelpersV2.res b/src/Utilities/PaymentHelpersV2.res
index 2a6b96e1f..540d98fca 100644
--- a/src/Utilities/PaymentHelpersV2.res
+++ b/src/Utilities/PaymentHelpersV2.res
@@ -450,7 +450,7 @@ let useSaveCard = (optLogger: option, paymentType:
let endpoint = ApiEndpoint.getApiEndPoint(~publishableKey=confirmParam.publishableKey)
let uri = `${endpoint}/v2/payment-method-sessions/${pmSessionId}/confirm`
- let browserInfo = BrowserSpec.broswerInfo
+ let browserInfo = BrowserSpec.browserInfo
let returnUrlArr = [("return_url", confirmParam.return_url->JSON.Encode.string)]
let bodyStr =
[("client_secret", pmClientSecret->JSON.Encode.string)]
diff --git a/src/Utilities/Utils.res b/src/Utilities/Utils.res
index befbc35a8..cde4a4040 100644
--- a/src/Utilities/Utils.res
+++ b/src/Utilities/Utils.res
@@ -557,8 +557,9 @@ let getBankKeys = (str, banks: Bank.bankList, default) => {
(banks->Array.find(item => item.displayName == str)->Option.getOr(default)).value
}
+// Constructs CSS class strings from a dictionary of styles, handling pseudo-classes and nested selectors
let constructClass = (~classname, ~dict) => {
- let puseduoArr = []
+ let pseudoArr = []
let modifiedArr = []
dict
@@ -612,15 +613,15 @@ let constructClass = (~classname, ~dict) => {
if !(key->String.startsWith(":")) && !(key->String.startsWith(".")) {
modifiedArr->Array.push(class)->ignore
} else if key->String.startsWith(":") || key->String.startsWith(".") {
- puseduoArr->Array.push(class)->ignore
+ pseudoArr->Array.push(class)->ignore
}
})
->ignore
if classname->String.length == 0 {
- `${modifiedArr->Array.join(";")} ${puseduoArr->Array.join(" ")}`
+ `${modifiedArr->Array.join(";")} ${pseudoArr->Array.join(" ")}`
} else {
- `.${classname} {${modifiedArr->Array.join(";")}} ${puseduoArr->Array.join(" ")}`
+ `.${classname} {${modifiedArr->Array.join(";")}} ${pseudoArr->Array.join(" ")}`
}
}