diff --git a/app/src/screens/MainScreen.tsx b/app/src/screens/MainScreen.tsx index e98f6580f..5c34f677b 100644 --- a/app/src/screens/MainScreen.tsx +++ b/app/src/screens/MainScreen.tsx @@ -264,8 +264,8 @@ const MainScreen: React.FC = () => { useEffect(() => { setIsFormComplete( passportNumber?.length >= 3 && - dateOfBirth?.length >= 6 && - dateOfExpiry?.length >= 6, + dateOfBirth?.length >= 6 && + dateOfExpiry?.length >= 6, ); }, [passportNumber, dateOfBirth, dateOfExpiry]); @@ -302,15 +302,15 @@ const MainScreen: React.FC = () => { onPress={decrementStep} opacity={ selectedTab !== 'start' && - selectedTab !== 'app' && - selectedTab !== 'splash' + selectedTab !== 'app' && + selectedTab !== 'splash' ? 1 : 0 } pointerEvents={ selectedTab !== 'start' && - selectedTab !== 'app' && - selectedTab !== 'splash' + selectedTab !== 'app' && + selectedTab !== 'splash' ? 'auto' : 'none' } @@ -1017,7 +1017,7 @@ const MainScreen: React.FC = () => { { countryCodes[ - countryCode as keyof typeof countryCodes + countryCode as keyof typeof countryCodes ] }{' '} {flag(getCountryISO2(countryCode))} diff --git a/app/src/screens/MockDataScreen.tsx b/app/src/screens/MockDataScreen.tsx index f951fa5ae..7c965f4b0 100644 --- a/app/src/screens/MockDataScreen.tsx +++ b/app/src/screens/MockDataScreen.tsx @@ -70,7 +70,7 @@ const MockDataScreen: React.FC = ({ selectedAlgorithm == 'rsa sha1' ? 'sha1' : 'sha256', selectedAlgorithm == 'rsa sha1' ? 'sha1' : 'sha256', signatureAlgorithmToStrictSignatureAlgorithm[ - selectedAlgorithm as keyof typeof signatureAlgorithmToStrictSignatureAlgorithm + selectedAlgorithm as keyof typeof signatureAlgorithmToStrictSignatureAlgorithm ], selectedCountry as keyof typeof countryCodes, castDate(-age), @@ -84,7 +84,7 @@ const MockDataScreen: React.FC = ({ selectedAlgorithm == 'rsa sha1' ? 'sha1' : 'sha256', selectedAlgorithm == 'rsa sha1' ? 'sha1' : 'sha256', signatureAlgorithmToStrictSignatureAlgorithm[ - selectedAlgorithm as keyof typeof signatureAlgorithmToStrictSignatureAlgorithm + selectedAlgorithm as keyof typeof signatureAlgorithmToStrictSignatureAlgorithm ], selectedCountry as keyof typeof countryCodes, castDate(-age), diff --git a/app/src/types/react-native-passport-reader.d.ts b/app/src/types/react-native-passport-reader.d.ts index aa9f1f25d..aa36a4024 100644 --- a/app/src/types/react-native-passport-reader.d.ts +++ b/app/src/types/react-native-passport-reader.d.ts @@ -1,30 +1,30 @@ declare module 'react-native-passport-reader' { - interface ScanOptions { - documentNumber: string; - dateOfBirth: string; - dateOfExpiry: string; - quality?: number; - } + interface ScanOptions { + documentNumber: string; + dateOfBirth: string; + dateOfExpiry: string; + quality?: number; + } - interface PassportReader { - scan(options: ScanOptions): Promise<{ - mrz: string; - eContent: string; - encryptedDigest: string; - photo: { - base64: string; - }; - digestAlgorithm: string; - signerInfoDigestAlgorithm: string; - digestEncryptionAlgorithm: string; - LDSVersion: string; - unicodeVersion: string; - encapContent: string; - documentSigningCertificate: string; - dataGroupHashes: string; - }>; - } + interface PassportReader { + scan(options: ScanOptions): Promise<{ + mrz: string; + eContent: string; + encryptedDigest: string; + photo: { + base64: string; + }; + digestAlgorithm: string; + signerInfoDigestAlgorithm: string; + digestEncryptionAlgorithm: string; + LDSVersion: string; + unicodeVersion: string; + encapContent: string; + documentSigningCertificate: string; + dataGroupHashes: string; + }>; + } - const PassportReader: PassportReader; - export default PassportReader; -} \ No newline at end of file + const PassportReader: PassportReader; + export default PassportReader; +} diff --git a/app/src/utils/qrCode.ts b/app/src/utils/qrCode.ts index f10d967f2..15f6bc103 100644 --- a/app/src/utils/qrCode.ts +++ b/app/src/utils/qrCode.ts @@ -124,15 +124,14 @@ const handleQRCodeScan = ( setSelectedApp(openPassportApp); const passportMetadata = parsePassportData(passportData); - const circuitName = openPassportApp.mode === 'vc_and_disclose' ? 'vc_and_disclose' : getCircuitNameOld( - 'prove' as Mode, - passportMetadata.signatureAlgorithm, - passportMetadata.signedAttrHashFunction, - ); + 'prove' as Mode, + passportMetadata.signatureAlgorithm, + passportMetadata.signedAttrHashFunction, + ); downloadZkey(circuitName as any); setSelectedTab('prove'); diff --git a/app/tsconfig.json b/app/tsconfig.json index ae2418355..ac0093a72 100644 --- a/app/tsconfig.json +++ b/app/tsconfig.json @@ -1,13 +1,7 @@ { "extends": "@react-native/typescript-config/tsconfig.json", "compilerOptions": { - "lib": [ - "dom", - "esnext" - ], - "typeRoots": [ - "./src/types", - "./node_modules/@types" - ] + "lib": ["dom", "esnext"], + "typeRoots": ["./src/types", "./node_modules/@types"] } -} \ No newline at end of file +}