Skip to content

Commit 50e7a57

Browse files
authored
Merge pull request #45 from datatrans/update-dependencies
update dependencies and fix problems
2 parents 999dc17 + 73767ce commit 50e7a57

9 files changed

Lines changed: 3743 additions & 4664 deletions

File tree

react-example-init/package-lock.json

Lines changed: 1633 additions & 1973 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

react-example-init/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
"name": "react-example-payment",
33
"version": "1.0.0",
44
"description": "",
5-
"main": "index.js",
65
"scripts": {
76
"start": "npx parcel index.html"
87
},

react-example-init/src/securefields/icon.js

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
1-
import AMX from '../../../assets/img/brands/AMX.svg'
2-
import CUP from '../../../assets/img/brands/CUP.svg'
3-
import DIN from '../../../assets/img/brands/DIN.svg'
4-
import DIS from '../../../assets/img/brands/DIS.svg'
5-
import DNK from '../../../assets/img/brands/DNK.svg'
6-
import ECA from '../../../assets/img/brands/ECA.svg'
7-
import ELO from '../../../assets/img/brands/ELO.svg'
8-
import JCB from '../../../assets/img/brands/JCB.svg'
9-
import MAU from '../../../assets/img/brands/MAU.svg'
10-
import UAP from '../../../assets/img/brands/UAP.svg'
11-
import VIS from '../../../assets/img/brands/VIS.svg'
12-
import VPY from '../../../assets/img/brands/VPY.svg'
13-
import cardEmpty from '../../../assets/img/card-empty.svg'
14-
import cardError from '../../../assets/img/card-error.svg'
15-
import cardRecognized from '../../../assets/img/card-recognized.svg'
16-
import cvcEmpty from '../../../assets/img/cvc-empty.svg'
17-
import cvcError from '../../../assets/img/cvc-error.svg'
1+
import AMX from 'url:../../../assets/img/brands/AMX.svg'
2+
import CUP from 'url:../../../assets/img/brands/CUP.svg'
3+
import DIN from 'url:../../../assets/img/brands/DIN.svg'
4+
import DIS from 'url:../../../assets/img/brands/DIS.svg'
5+
import DNK from 'url:../../../assets/img/brands/DNK.svg'
6+
import ECA from 'url:../../../assets/img/brands/ECA.svg'
7+
import ELO from 'url:../../../assets/img/brands/ELO.svg'
8+
import JCB from 'url:../../../assets/img/brands/JCB.svg'
9+
import MAU from 'url:../../../assets/img/brands/MAU.svg'
10+
import UAP from 'url:../../../assets/img/brands/UAP.svg'
11+
import VIS from 'url:../../../assets/img/brands/VIS.svg'
12+
import VPY from 'url:../../../assets/img/brands/VPY.svg'
13+
import cardEmpty from 'url:../../../assets/img/card-empty.svg'
14+
import cardError from 'url:../../../assets/img/card-error.svg'
15+
import cardRecognized from 'url:../../../assets/img/card-recognized.svg'
16+
import cvcEmpty from 'url:../../../assets/img/cvc-empty.svg'
17+
import cvcError from 'url:../../../assets/img/cvc-error.svg'
1818

1919
const ICON_MAP = {
2020
'card-empty': cardEmpty,

react-example-init/src/securefields/index.js

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ export function SecureFields({
2020
onError
2121
}) {
2222
const [secureFields, setSecureFields] = useState()
23-
const [expm, setExpm] = useState()
24-
const [expy, setExpy] = useState()
23+
const [expm, setExpm] = useState('')
24+
const [expy, setExpy] = useState('')
2525
const [error, setError] = useState()
2626
const [cardIcon, setCardIcon] = useState('card-empty')
2727
const [cvvIcon, setCvvIcon] = useState('cvv-empty')
@@ -101,7 +101,6 @@ export function SecureFields({
101101
})
102102

103103
secureFields.on('error', data => {
104-
console.error(data)
105104
setError(data)
106105
onError(data)
107106
setIsLoading(false)
@@ -196,7 +195,11 @@ export function SecureFields({
196195
Submit
197196
</button>
198197

199-
{error && <p className='bg-red-400 p-2 mt-4 text-white'>{error}</p>}
198+
{error && (
199+
<p className='bg-red-400 p-2 mt-4 text-white'>
200+
{typeof error === 'string' ? error : JSON.stringify(error)}
201+
</p>
202+
)}
200203
</form>
201204
)
202205
}

0 commit comments

Comments
 (0)