partial migrated react native code
Showing
app/(tabs)/_layout.tsx
deleted
100644 → 0
app/(tabs)/explore.tsx
deleted
100644 → 0
app/(tabs)/index.tsx
deleted
100644 → 0
app/AuthNavigator.tsx
0 → 100644
app/SignInStack.tsx
0 → 100644
app/SignOutStack.tsx
0 → 100644
app/modal.tsx
deleted
100644 → 0
app/navigation/AuthNavigator.tsx
0 → 100644
app/navigation/RootNavigation.tsx
0 → 100644
app/navigation/SignInStack.tsx
0 → 100644
app/navigation/SignOutStack.tsx
0 → 100644
app/screens/AuditFormScreen.tsx
0 → 100644
app/screens/AuditingScreen.tsx
0 → 100644
app/screens/CheckListFormScreen.tsx
0 → 100644
app/screens/CheckListScreen.tsx
0 → 100644
app/screens/ContactUsPage.tsx
0 → 100644
app/screens/FailedJobsScreen.tsx
0 → 100644
app/screens/GroupScreen.tsx
0 → 100644
app/screens/HistoryScreen.tsx
0 → 100644
app/screens/HomeScreen.tsx
0 → 100644
app/screens/IncidentReportScreen.tsx
0 → 100644
app/screens/InspectionFormScreen.tsx
0 → 100644
app/screens/InspectionScreen.tsx
0 → 100644
app/screens/LoginScreen.tsx
0 → 100644
app/screens/NotificationScreen.tsx
0 → 100644
app/screens/OfflineLog.tsx
0 → 100644
app/screens/PermitScreen.tsx
0 → 100644
app/screens/ResetPasswordScreen.tsx
0 → 100644
app/screens/SplashScreen.tsx
0 → 100644
assets/images/HSEImage.png
0 → 100644
This diff is collapsed.
Click to expand it.
17.1 KB
76.9 KB
4.04 KB
assets/images/audits.png
0 → 100644
652 Bytes
assets/images/back-button.png
0 → 100644
178 Bytes
assets/images/camera.png
0 → 100644
1.62 KB
assets/images/checklist.png
0 → 100644
945 Bytes
assets/images/cover.png
0 → 100644
371 KB
assets/images/favicon.png
deleted
100644 → 0
1.1 KB
assets/images/icon.png
deleted
100644 → 0
384 KB
assets/images/incidents.png
0 → 100644
720 Bytes
assets/images/inspection.png
0 → 100644
1.23 KB
assets/images/logo.png
0 → 100644
5.25 KB
assets/images/logout-rounded.png
0 → 100644
975 Bytes
assets/images/majid-al-futtaim-logo.png
0 → 100644
22.7 KB
assets/images/notification.png
0 → 100644
1.32 KB
assets/images/partial-react-logo.png
deleted
100644 → 0
4.96 KB
assets/images/permit.png
0 → 100644
862 Bytes
assets/images/react-logo.png
deleted
100644 → 0
6.19 KB
assets/images/react-logo@2x.png
deleted
100644 → 0
13.9 KB
assets/images/react-logo@3x.png
deleted
100644 → 0
20.8 KB
assets/images/splash-icon.png
deleted
100644 → 0
17.1 KB
assets/images/suggestions.png
0 → 100644
1.35 KB
assets/images/text-document.png
0 → 100644
3.92 KB
assets/images/tracking.png
0 → 100644
1.72 KB
assets/images/training.png
0 → 100644
933 Bytes
assets/images/upload_file.png
0 → 100644
1.32 KB
assets/images/video.png
0 → 100644
996 Bytes
components/common/ArrayComponent.tsx
0 → 100644
components/common/Banner.tsx
0 → 100644
components/common/BottomButton.tsx
0 → 100644
components/common/CustomAlertComponent.tsx
0 → 100644
components/common/FilterComponent.tsx
0 → 100644
components/common/ListComponent.tsx
0 → 100644
components/common/MenuButton.tsx
0 → 100644
components/common/OverlaySpinner.tsx
0 → 100644
components/common/Select2.tsx
0 → 100644
components/common/Spinner.tsx
0 → 100644
components/common/Tile.tsx
0 → 100644
components/common/index.tsx
0 → 100644
components/common/lib/Button.tsx
0 → 100644
components/common/lib/TagItem.tsx
0 → 100644
components/common/lib/utilities.tsx
0 → 100644
components/formikComponents/FormikSelect.tsx
0 → 100644
components/formikComponents/Witnesses.tsx
0 → 100644
components/formikComponents/index.tsx
0 → 100644
components/forms/IncidentReportForm.tsx
0 → 100644
components/forms/LoginForm.tsx
0 → 100644
components/forms/PermitForm.tsx
0 → 100644
components/forms/QuestionsForm.tsx
0 → 100644
This diff is collapsed.
Click to expand it.
components/forms/SelectionForm.tsx
0 → 100644
config/config.ts
0 → 100644
constants/CommonStyles.ts
0 → 100644
constants/colors.ts
0 → 100644
constants/style.ts
0 → 100644
models/tile.ts
0 → 100644
This source diff could not be displayed because it is too large.
You can
view the blob
instead.
... | @@ -11,16 +11,24 @@ | ... | @@ -11,16 +11,24 @@ |
"lint": "expo lint" | "lint": "expo lint" | ||
}, | }, | ||
"dependencies": { | "dependencies": { | ||
"@expo/vector-icons": "^15.0.2", | |||
"@expo/metro-runtime": "~6.1.2", | "@expo/metro-runtime": "~6.1.2", | ||
"@expo/vector-icons": "^15.0.2", | |||
"@react-native-firebase/app": "^23.4.0", | |||
"@react-native-firebase/messaging": "^23.4.0", | |||
"@react-native-picker/picker": "^2.11.2", | |||
"@react-navigation/bottom-tabs": "^7.4.0", | "@react-navigation/bottom-tabs": "^7.4.0", | ||
"@react-navigation/elements": "^2.6.3", | "@react-navigation/elements": "^2.6.3", | ||
"@react-navigation/native": "^7.1.8", | "@react-navigation/native": "^7.1.8", | ||
"expo": "~54.0.10", | "@redux-offline/redux-offline": "^2.6.0", | ||
"@reduxjs/toolkit": "^2.9.0", | |||
"axios": "^1.12.2", | |||
"expo": "^54.0.10", | |||
"expo-constants": "~18.0.9", | "expo-constants": "~18.0.9", | ||
"expo-document-picker": "^14.0.7", | |||
"expo-font": "~14.0.8", | "expo-font": "~14.0.8", | ||
"expo-haptics": "~15.0.7", | "expo-haptics": "~15.0.7", | ||
"expo-image": "~3.0.8", | "expo-image": "~3.0.8", | ||
"expo-image-picker": "^17.0.8", | |||
"expo-linking": "~8.0.8", | "expo-linking": "~8.0.8", | ||
"expo-router": "~6.0.8", | "expo-router": "~6.0.8", | ||
"expo-splash-screen": "~31.0.10", | "expo-splash-screen": "~31.0.10", | ||
... | @@ -28,21 +36,41 @@ | ... | @@ -28,21 +36,41 @@ |
"expo-symbols": "~1.0.7", | "expo-symbols": "~1.0.7", | ||
"expo-system-ui": "~6.0.7", | "expo-system-ui": "~6.0.7", | ||
"expo-web-browser": "~15.0.7", | "expo-web-browser": "~15.0.7", | ||
"formik": "^2.4.6", | |||
"jwt-decode": "^4.0.0", | |||
"moment": "^2.30.1", | |||
"native-base": "^3.4.28", | |||
"react": "19.1.0", | "react": "19.1.0", | ||
"react-dom": "19.1.0", | "react-dom": "19.1.0", | ||
"react-native": "0.81.4", | "react-native": "^0.81.4", | ||
"react-native-device-info": "^14.1.1", | |||
"react-native-gesture-handler": "~2.28.0", | "react-native-gesture-handler": "~2.28.0", | ||
"react-native-worklets": "0.5.1", | "react-native-loading-spinner-overlay": "^3.0.1", | ||
"react-native-modal": "^14.0.0-rc.1", | |||
"react-native-modal-datetime-picker": "^18.0.0", | |||
"react-native-progress": "^5.0.1", | |||
"react-native-reanimated": "~4.1.0", | "react-native-reanimated": "~4.1.0", | ||
"react-native-safe-area-context": "~5.6.0", | |||
"react-native-screens": "~4.16.0", | "react-native-screens": "~4.16.0", | ||
"react-native-web": "~0.21.0" | "react-native-simple-radio-button": "^2.7.4", | ||
"react-native-svg": "^15.13.0", | |||
"react-native-toast-message": "^2.3.3", | |||
"react-native-web": "~0.21.0", | |||
"react-native-worklets": "0.5.1", | |||
"react-redux": "^9.2.0", | |||
"redux": "^5.0.1", | |||
"redux-persist": "^6.0.0", | |||
"redux-persist-filesystem-storage": "^4.2.0", | |||
"redux-thunk": "^3.1.0", | |||
"yup": "^1.7.1" | |||
}, | }, | ||
"devDependencies": { | "devDependencies": { | ||
"@types/lodash": "^4.17.20", | |||
"@types/react": "~19.1.0", | "@types/react": "~19.1.0", | ||
"typescript": "~5.9.2", | "@types/redux-devtools-extension": "^2.13.0", | ||
"@types/yup": "^0.29.14", | |||
"eslint": "^9.25.0", | "eslint": "^9.25.0", | ||
"eslint-config-expo": "~10.0.0" | "eslint-config-expo": "~10.0.0", | ||
"typescript": "~5.9.2" | |||
}, | }, | ||
"private": true | "private": true | ||
} | } |
store/actions/InspectionActions.ts
0 → 100644
store/actions/auditFormScreenActions.ts
0 → 100644
This diff is collapsed.
Click to expand it.
store/actions/checkListActions.ts
0 → 100644
This diff is collapsed.
Click to expand it.
store/actions/failedJobsActions.ts
0 → 100644
This diff is collapsed.
Click to expand it.
store/actions/historyScreenActions.ts
0 → 100644
This diff is collapsed.
Click to expand it.
store/actions/homescreenActions.ts
0 → 100644
This diff is collapsed.
Click to expand it.
store/actions/incidentReportActions.ts
0 → 100644
This diff is collapsed.
Click to expand it.
store/actions/notificationActions.ts
0 → 100644
This diff is collapsed.
Click to expand it.
store/actions/permitActions.ts
0 → 100644
This diff is collapsed.
Click to expand it.
store/actions/qustionActions.ts
0 → 100644
This diff is collapsed.
Click to expand it.
store/actions/securityActions.ts
0 → 100644
This diff is collapsed.
Click to expand it.
store/actions/submitData.ts
0 → 100644
This diff is collapsed.
Click to expand it.
store/actions/types.ts
0 → 100644
This diff is collapsed.
Click to expand it.
store/reducers/auditFormScreenReducer.ts
0 → 100644
This diff is collapsed.
Click to expand it.
store/reducers/checkListReducer.ts
0 → 100644
This diff is collapsed.
Click to expand it.
store/reducers/failedJobsReducer.ts
0 → 100644
This diff is collapsed.
Click to expand it.
store/reducers/historyReducer.ts
0 → 100644
This diff is collapsed.
Click to expand it.
store/reducers/homescreenReducer.ts
0 → 100644
This diff is collapsed.
Click to expand it.
store/reducers/incidentReportReducer.ts
0 → 100644
This diff is collapsed.
Click to expand it.
store/reducers/index.ts
0 → 100644
This diff is collapsed.
Click to expand it.
store/reducers/initDataReducer.ts
0 → 100644
This diff is collapsed.
Click to expand it.
store/reducers/inspectionReducer.ts
0 → 100644
This diff is collapsed.
Click to expand it.
store/reducers/notificationScreenReducer.ts
0 → 100644
This diff is collapsed.
Click to expand it.
store/reducers/permitReducer.ts
0 → 100644
This diff is collapsed.
Click to expand it.
store/reducers/questionReducer.ts
0 → 100644
This diff is collapsed.
Click to expand it.
store/reducers/securityReducer.ts
0 → 100644
This diff is collapsed.
Click to expand it.
store/store.ts
0 → 100644
This diff is collapsed.
Click to expand it.
utils/authentication.ts
0 → 100644
This diff is collapsed.
Click to expand it.
utils/helper.ts
0 → 100644
This diff is collapsed.
Click to expand it.
utils/questionUtils.ts
0 → 100644
This diff is collapsed.
Click to expand it.