sbycrosz / react-native-credit-card-input

Easy, cross-platform credit-card input for your React Native Project! Start accepting payment πŸ’° in your app today!
MIT License
1.46k stars 699 forks source link

Add secureTextEntry to CVC input #239

Closed briankette closed 2 weeks ago

briankette commented 2 weeks ago

Hi! πŸ‘‹

Firstly, thanks for your work on this project! πŸ™‚

Today I used patch-package to patch react-native-credit-card-input@1.0.0 for the project I'm working on.

Here is the diff that solved my problem:

diff --git a/node_modules/react-native-credit-card-input/src/LiteCreditCardInput.tsx b/node_modules/react-native-credit-card-input/src/LiteCreditCardInput.tsx
index cec6e94..8a9cd61 100644
--- a/node_modules/react-native-credit-card-input/src/LiteCreditCardInput.tsx
+++ b/node_modules/react-native-credit-card-input/src/LiteCreditCardInput.tsx
@@ -205,6 +205,7 @@ const LiteCreditCardInput = (props: Props) => {

         <View style={s.cvcInput}>
           <TextInput
+            secureTextEntry={true}
             ref={cvcInput}
             keyboardType="numeric"
             style={[s.input, inputStyle]}

This issue body was partially generated by patch-package.