Skip to content

Commit

Permalink
formatting
Browse files Browse the repository at this point in the history
  • Loading branch information
0xturboblitz committed Feb 4, 2025
1 parent cc3d661 commit 996f0c5
Show file tree
Hide file tree
Showing 33 changed files with 214 additions and 225 deletions.
27 changes: 17 additions & 10 deletions app/App.tsx
Original file line number Diff line number Diff line change
@@ -1,18 +1,25 @@
import 'react-native-get-random-values';
import MainScreen from './src/screens/MainScreen';
import useNavigationStore from './src/stores/navigationStore';
import useUserStore from './src/stores/userStore';
import { bgWhite } from './src/utils/colors';
import { setupUniversalLinkListener } from './src/utils/qrCode';
import { SEGMENT_KEY } from '@env';
import '@ethersproject/shims';
import {
createClient,
EventPlugin,
PluginType,
SegmentEvent,
} from '@segment/analytics-react-native';
import { useToastController } from '@tamagui/toast';
import { Buffer } from 'buffer';
global.Buffer = Buffer;
import React, { useEffect } from 'react';
import { SEGMENT_KEY } from '@env';
import { useToastController } from '@tamagui/toast';
import 'react-native-get-random-values';
import { YStack } from 'tamagui';
import { createClient, EventPlugin, PluginType, SegmentEvent } from '@segment/analytics-react-native';

import MainScreen from './src/screens/MainScreen';
import useNavigationStore from './src/stores/navigationStore';
import useUserStore from './src/stores/userStore';
import { bgWhite } from './src/utils/colors';
import { setupUniversalLinkListener } from './src/utils/qrCode'; // Adjust the import path as needed
global.Buffer = Buffer;

// Adjust the import path as needed

export class DisableTrackingPlugin extends EventPlugin {
type = PluginType.before;
Expand Down
9 changes: 3 additions & 6 deletions app/index.clip.js
Original file line number Diff line number Diff line change
@@ -1,17 +1,14 @@
/**
* @format
*/

import React from 'react';

import App from './App';
import { name as appName } from './app.json';
import { config } from '@tamagui/config/v2-native';
import { ToastProvider } from '@tamagui/toast';
import React from 'react';
import { AppRegistry, LogBox } from 'react-native';
import { TamaguiProvider, createTamagui } from 'tamagui';

import App from './App';
import { name as appName } from './app.json';

const tamaguiConfig = createTamagui(config);

LogBox.ignoreLogs([
Expand Down
9 changes: 3 additions & 6 deletions app/index.js
Original file line number Diff line number Diff line change
@@ -1,17 +1,14 @@
/**
* @format
*/

import React from 'react';

import App from './App';
import { name as appName } from './app.json';
import { config } from '@tamagui/config/v2-native';
import { ToastProvider } from '@tamagui/toast';
import React from 'react';
import { AppRegistry, LogBox } from 'react-native';
import { TamaguiProvider, createTamagui } from 'tamagui';

import App from './App';
import { name as appName } from './app.json';

const tamaguiConfig = createTamagui(config);

LogBox.ignoreLogs([
Expand Down
8 changes: 3 additions & 5 deletions app/src/components/Carousel.tsx
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
import React, { useState } from 'react';

import { bgGreen, textBlack } from '../utils/colors';
import CustomButton from './CustomButton';
import { AnimatePresence } from '@tamagui/animate-presence';
import { ArrowLeft, Nfc } from '@tamagui/lucide-icons';
import React, { useState } from 'react';
import { Button, Image, styled, Text, XStack, YStack } from 'tamagui';

import { bgGreen, textBlack } from '../utils/colors';
import CustomButton from './CustomButton';

const GalleryItem = styled(YStack, {
zIndex: 1,
x: 0,
Expand Down
3 changes: 1 addition & 2 deletions app/src/components/CustomButton.tsx
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
import { bgBlue, bgGreen, textBlack } from '../utils/colors';
import React from 'react';
import { Button, Text } from 'tamagui';

import { bgBlue, bgGreen, textBlack } from '../utils/colors';

interface CustomButtonProps {
text: string;
onPress: () => void;
Expand Down
4 changes: 1 addition & 3 deletions app/src/components/StepOneStepTwo.tsx
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
import { textBlack } from '../utils/colors';
import React from 'react';

import { XStack } from 'tamagui';

import { textBlack } from '../utils/colors';

interface StepOneStepTwoProps {
variable: string;
step1: string;
Expand Down
8 changes: 3 additions & 5 deletions app/src/components/ToastMessage.tsx
Original file line number Diff line number Diff line change
@@ -1,14 +1,12 @@
import React from 'react';

import { YStack } from '@tamagui/stacks';
import { Toast, useToastState } from '@tamagui/toast';

import {
blueColorLight,
greenColorLight,
redColorLight,
textColor1,
} from '../utils/colors';
import { YStack } from '@tamagui/stacks';
import { Toast, useToastState } from '@tamagui/toast';
import React from 'react';

export const ToastMessage = () => {
const toast = useToastState();
Expand Down
8 changes: 3 additions & 5 deletions app/src/screens/AppScreen.tsx
Original file line number Diff line number Diff line change
@@ -1,13 +1,11 @@
import React from 'react';

import { QrCode } from '@tamagui/lucide-icons';
import { Image, Text, XStack, YStack } from 'tamagui';

import CustomButton from '../components/CustomButton';
import OPENPASSPORT_LOGO from '../images/openpassport.png';
import useUserStore from '../stores/userStore';
import { textBlack } from '../utils/colors';
import { scanQRCode } from '../utils/qrCode';
import { QrCode } from '@tamagui/lucide-icons';
import React from 'react';
import { Image, Text, XStack, YStack } from 'tamagui';

interface AppScreenProps {
setSheetAppListOpen: (value: boolean) => void;
Expand Down
8 changes: 3 additions & 5 deletions app/src/screens/CameraScreen.tsx
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
import React from 'react';

import { Camera, SquarePen } from '@tamagui/lucide-icons';
import { Image, Text, YStack } from 'tamagui';

import CustomButton from '../components/CustomButton';
import PASSPORT_DRAWING from '../images/passport_drawing.png';
import { startCameraScan } from '../utils/cameraScanner';
import { bgGreen, textBlack } from '../utils/colors';
import { Camera, SquarePen } from '@tamagui/lucide-icons';
import React from 'react';
import { Image, Text, YStack } from 'tamagui';

interface CameraScreenProps {
setSheetIsOpen: (value: boolean) => void;
Expand Down
98 changes: 45 additions & 53 deletions app/src/screens/MainScreen.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,41 @@
import React, { useEffect, useState } from 'react';

import { countryCodes } from '../../../common/src/constants/constants';
// import components
import CustomButton from '../components/CustomButton';
import StepOneStepTwo from '../components/StepOneStepTwo';
import { ToastMessage } from '../components/ToastMessage';
import Github from '../images/github.png';
import Internet from '../images/internet.png';
import NFC_IMAGE from '../images/nfc.png';
import OPENPASSPORT_LOGO from '../images/openpassport.png';
import Telegram from '../images/telegram.png';
import Xlogo from '../images/x.png';
import useNavigationStore from '../stores/navigationStore';
import useUserStore from '../stores/userStore';
// import utils
import {
bgColor,
bgGreen,
bgWhite,
borderColor,
separatorColor,
textBlack,
textColor2,
} from '../utils/colors';
import { contribute } from '../utils/contribute';
import { scan } from '../utils/nfcScanner';
import { CircuitName, fetchZkeyAndDat } from '../utils/zkeyDownload';
// import screens
import AppScreen from './AppScreen';
import CameraScreen from './CameraScreen';
import MockDataScreen from './MockDataScreen';
import NextScreen from './NextScreen';
import NfcScreen from './NfcScreen';
import ProveScreen from './ProveScreen';
import SplashScreen from './SplashScreen';
import StartScreen from './StartScreen';
import UserInfo from './UserInfo';
import ValidProofScreen from './ValidProofScreen';
import WrongProofScreen from './WrongProofScreen';
import {
ArrowRight,
CalendarSearch,
Expand All @@ -13,7 +49,12 @@ import {
ShieldCheck,
X,
} from '@tamagui/lucide-icons';

// import images
import { ToastViewport } from '@tamagui/toast';
// import constants
import { flag } from 'country-emoji';
import getCountryISO2 from 'country-iso-3-to-2';
import React, { useEffect, useState } from 'react';
import {
Linking,
NativeEventEmitter,
Expand All @@ -23,6 +64,7 @@ import {
ScrollView,
TouchableOpacity,
} from 'react-native';
import DatePicker from 'react-native-date-picker';
import Dialog from 'react-native-dialog';
import {
Button,
Expand All @@ -42,56 +84,6 @@ import {
YStack,
} from 'tamagui';

// import images
import { ToastViewport } from '@tamagui/toast';
import { ToastMessage } from '../components/ToastMessage';
import Github from '../images/github.png';
import Internet from '../images/internet.png';
import NFC_IMAGE from '../images/nfc.png';
import OPENPASSPORT_LOGO from '../images/openpassport.png';
import Telegram from '../images/telegram.png';
import Xlogo from '../images/x.png';

import useNavigationStore from '../stores/navigationStore';
import useUserStore from '../stores/userStore';

// import utils
import {
bgColor,
bgGreen,
bgWhite,
borderColor,
separatorColor,
textBlack,
textColor2,
} from '../utils/colors';
import { contribute } from '../utils/contribute';
import { scan } from '../utils/nfcScanner';
import { CircuitName, fetchZkeyAndDat } from '../utils/zkeyDownload';

// import screens
import AppScreen from './AppScreen';
import CameraScreen from './CameraScreen';
import MockDataScreen from './MockDataScreen';
import NextScreen from './NextScreen';
import NfcScreen from './NfcScreen';
import ProveScreen from './ProveScreen';
import SplashScreen from './SplashScreen';
import StartScreen from './StartScreen';
import UserInfo from './UserInfo';
import ValidProofScreen from './ValidProofScreen';
import WrongProofScreen from './WrongProofScreen';

// import components
import CustomButton from '../components/CustomButton';
import StepOneStepTwo from '../components/StepOneStepTwo';

// import constants
import { flag } from 'country-emoji';
import getCountryISO2 from 'country-iso-3-to-2';
import DatePicker from 'react-native-date-picker';
import { countryCodes } from '../../../common/src/constants/constants';

const emitter =
Platform.OS === 'android'
? new NativeEventEmitter(NativeModules.nativeModule)
Expand Down
27 changes: 12 additions & 15 deletions app/src/screens/MockDataScreen.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,14 @@
import React, { useCallback, useState } from 'react';

import { countryCodes } from '../../../common/src/constants/constants';
import { genMockPassportData } from '../../../common/src/utils/genMockPassportData';
import { parsePassportData } from '../../../common/src/utils/parsePassportData';
import CustomButton from '../components/CustomButton';
import useNavigationStore from '../stores/navigationStore';
import useUserStore from '../stores/userStore';
import { borderColor, textBlack } from '../utils/colors';
import { ChevronDown, Cpu, Minus, Plus } from '@tamagui/lucide-icons';
import { flag } from 'country-emoji';
import getCountryISO2 from 'country-iso-3-to-2';
import React, { useCallback, useState } from 'react';
import {
Button,
Fieldset,
Expand All @@ -11,17 +19,6 @@ import {
YStack,
} from 'tamagui';

import { flag } from 'country-emoji';
import getCountryISO2 from 'country-iso-3-to-2';

import { countryCodes } from '../../../common/src/constants/constants';
import { genMockPassportData } from '../../../common/src/utils/genMockPassportData';
import CustomButton from '../components/CustomButton';
import useNavigationStore from '../stores/navigationStore';
import useUserStore from '../stores/userStore';
import { borderColor, textBlack } from '../utils/colors';
import { parsePassportData } from '../../../common/src/utils/parsePassportData';

interface MockDataScreenProps {
onCountryPress: () => void;
onAlgorithmPress: () => void;
Expand Down Expand Up @@ -71,7 +68,7 @@ const MockDataScreen: React.FC<MockDataScreenProps> = ({
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),
Expand All @@ -85,7 +82,7 @@ const MockDataScreen: React.FC<MockDataScreenProps> = ({
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),
Expand Down
Loading

0 comments on commit 996f0c5

Please sign in to comment.