File tree Expand file tree Collapse file tree 1 file changed +2
-13
lines changed Expand file tree Collapse file tree 1 file changed +2
-13
lines changed Original file line number Diff line number Diff line change @@ -49,19 +49,8 @@ let make = (
49
49
let isCard = paymentItem .paymentMethod === "card"
50
50
let isRenderCvv = isCard && paymentItem .requiresCvv
51
51
52
- let expiryMonth =
53
- (
54
- paymentItem .card .expiryMonth -> Int .fromString === Some (12 )
55
- ? 01
56
- : paymentItem .card .expiryMonth -> Int .fromString -> Option .getOr (01 ) + 1
57
- )-> Int .toString
58
- let expiryYear =
59
- (
60
- paymentItem .card .expiryMonth -> Int .fromString === Some (12 )
61
- ? paymentItem .card .expiryYear -> Int .fromString -> Option .getOr (0 ) + 1
62
- : paymentItem .card .expiryYear -> Int .fromString -> Option .getOr (0 )
63
- )-> Int .toString
64
- let expiryDate = Date .fromString (` ${expiryYear}-${expiryMonth}` )
52
+ let expiryDate = Date .fromString (` ${paymentItem.card.expiryYear}-${paymentItem.card.expiryMonth}` )
53
+ expiryDate -> Date .setMonth (expiryDate -> Date .getMonth + 1 )
65
54
let currentDate = Date .make ()
66
55
let isCardExpired = isCard && expiryDate < currentDate
67
56
You can’t perform that action at this time.
0 commit comments