Skip to content

Commit

Permalink
WIP
Browse files Browse the repository at this point in the history
  • Loading branch information
michaeljscript committed Nov 18, 2024
1 parent a708e6e commit efae07b
Show file tree
Hide file tree
Showing 9 changed files with 145 additions and 17 deletions.
1 change: 1 addition & 0 deletions apps/wallet-mobile/android/app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -190,6 +190,7 @@ dependencies {
androidTestImplementation('com.wix:detox:+')
implementation 'com.google.android.material:material:1.3.0'
implementation 'androidx.appcompat:appcompat:1.1.0'
implementation 'com.google.firebase:firebase-core:16.0.0'
// The version of react-native is set by the React Native Gradle Plugin
implementation("com.facebook.react:react-android")

Expand Down
4 changes: 1 addition & 3 deletions apps/wallet-mobile/android/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ buildscript {
classpath "org.mozilla.rust-android-gradle:plugin:0.9.3"
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlinVersion"
classpath "org.jetbrains.kotlin:kotlin-android-extensions:$kotlinVersion"
classpath 'com.google.gms:google-services:4.0.0'
}
}

Expand Down Expand Up @@ -78,6 +79,3 @@ allprojects {
}
}

plugins {
id 'com.google.gms.google-services' version '4.4.2' apply false
}
2 changes: 1 addition & 1 deletion apps/wallet-mobile/android/settings.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,4 @@ apply from: new File(["node", "--print", "require.resolve('expo/package.json')"]
useExpoModules()

include ':react-native-notifications'
project(':react-native-notifications').projectDir = new File(rootProject.projectDir, '../../../node_modules/@jamsinclair/react-native-notifications/lib/android/app')
project(':react-native-notifications').projectDir = new File(rootProject.projectDir, '../../../node_modules/react-native-notifications/lib/android/app')
101 changes: 97 additions & 4 deletions apps/wallet-mobile/ios/Podfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,8 @@ PODS:
- EXImageLoader (4.1.1):
- ExpoModulesCore
- React-Core
- EXNotifications (0.28.19):
- ExpoModulesCore
- Expo (48.0.20):
- ExpoModulesCore
- ExpoBackgroundFetch (11.8.1):
Expand Down Expand Up @@ -56,8 +58,51 @@ PODS:
- React-Core (= 0.71.14)
- React-jsi (= 0.71.14)
- ReactCommon/turbomodule/core (= 0.71.14)
- Firebase/Analytics (3.6.0):
- FirebaseAnalytics (= 3.4.2)
- Firebase/CoreOnly (11.4.0):
- FirebaseCore (= 11.4.0)
- Firebase/Messaging (3.6.0):
- Firebase/Analytics
- FirebaseMessaging (= 1.2.0)
- FirebaseAnalytics (3.4.2):
- FirebaseInstanceID (~> 1.0)
- GoogleInterchangeUtilities (~> 1.2)
- GoogleSymbolUtilities (~> 1.1)
- GoogleUtilities (~> 1.2)
- FirebaseCore (11.4.0):
- FirebaseCoreInternal (~> 11.0)
- GoogleUtilities/Environment (~> 8.0)
- GoogleUtilities/Logger (~> 8.0)
- FirebaseCoreExtension (11.4.0):
- FirebaseCore (~> 11.0)
- FirebaseCoreInternal (11.5.0):
- "GoogleUtilities/NSData+zlib (~> 8.0)"
- FirebaseInstanceID (1.0.9)
- FirebaseMessaging (1.2.0):
- FirebaseAnalytics (~> 3.3)
- FirebaseInstanceID (~> 1.0)
- GoogleInterchangeUtilities (~> 1.2)
- GoogleIPhoneUtilities (~> 1.2)
- GoogleSymbolUtilities (~> 1.1)
- fmt (6.2.1)
- glog (0.3.5)
- GoogleInterchangeUtilities (1.2.2):
- GoogleSymbolUtilities (~> 1.1)
- GoogleIPhoneUtilities (1.2.1):
- GoogleSymbolUtilities (~> 1.0)
- GoogleUtilities (~> 1.0)
- GoogleSymbolUtilities (1.1.2)
- GoogleUtilities (1.3.2):
- GoogleSymbolUtilities (~> 1.1)
- GoogleUtilities/Environment (8.0.2):
- GoogleUtilities/Privacy
- GoogleUtilities/Logger (8.0.2):
- GoogleUtilities/Environment
- GoogleUtilities/Privacy
- "GoogleUtilities/NSData+zlib (8.0.2)":
- GoogleUtilities/Privacy
- GoogleUtilities/Privacy (8.0.2)
- hermes-engine (0.71.14):
- hermes-engine/Pre-built (= 0.71.14)
- hermes-engine/Pre-built (0.71.14)
Expand Down Expand Up @@ -366,7 +411,7 @@ PODS:
- react-native-mmkv (2.11.0):
- MMKV (>= 1.2.13)
- React-Core
- react-native-notifications (5.1.1):
- react-native-notifications (5.1.0):
- React-Core
- react-native-pager-view (6.2.0):
- React-Core
Expand Down Expand Up @@ -477,10 +522,20 @@ PODS:
- React-Core
- RNCMaskedView (0.2.9):
- React-Core
- RNCPushNotificationIOS (1.11.0):
- React-Core
- RNDateTimePicker (7.4.0):
- React-Core
- RNDeviceInfo (6.0.1):
- React
- RNFBApp (21.4.0):
- Firebase/CoreOnly (<= 11.4.0)
- React-Core
- RNFBMessaging (21.4.0):
- Firebase/Messaging (<= 11.4.0)
- FirebaseCoreExtension (<= 11.4.0)
- React-Core
- RNFBApp
- RNFlashList (1.4.3):
- React-Core
- RNGestureHandler (2.12.0):
Expand Down Expand Up @@ -564,6 +619,7 @@ DEPENDENCIES:
- EXFileSystem (from `../../../node_modules/expo-file-system/ios`)
- EXFont (from `../../../node_modules/expo-font/ios`)
- EXImageLoader (from `../../../node_modules/expo-image-loader/ios`)
- EXNotifications (from `../../../node_modules/expo-notifications/ios`)
- Expo (from `../../../node_modules/expo`)
- ExpoBackgroundFetch (from `../../../node_modules/expo-background-fetch/ios`)
- ExpoBlur (from `../../../node_modules/expo-blur/ios`)
Expand Down Expand Up @@ -605,7 +661,7 @@ DEPENDENCIES:
- "react-native-haskell-shelley (from `../../../node_modules/@emurgo/csl-mobile-bridge`)"
- "react-native-message_signing-library (from `../../../node_modules/@emurgo/msl-mobile-bridge`)"
- react-native-mmkv (from `../../../node_modules/react-native-mmkv`)
- "react-native-notifications (from `../../../node_modules/@jamsinclair/react-native-notifications`)"
- react-native-notifications (from `../../../node_modules/react-native-notifications`)
- react-native-pager-view (from `../../../node_modules/react-native-pager-view`)
- react-native-quick-base64 (from `../../../node_modules/react-native-quick-base64`)
- react-native-randombytes (from `../../../node_modules/react-native-randombytes`)
Expand All @@ -631,8 +687,11 @@ DEPENDENCIES:
- "RNCAsyncStorage (from `../../../node_modules/@react-native-async-storage/async-storage`)"
- "RNCClipboard (from `../../../node_modules/@react-native-community/clipboard`)"
- "RNCMaskedView (from `../../../node_modules/@react-native-masked-view/masked-view`)"
- "RNCPushNotificationIOS (from `../../../node_modules/@react-native-community/push-notification-ios`)"
- "RNDateTimePicker (from `../../../node_modules/@react-native-community/datetimepicker`)"
- RNDeviceInfo (from `../../../node_modules/react-native-device-info`)
- "RNFBApp (from `../../../node_modules/@react-native-firebase/app`)"
- "RNFBMessaging (from `../../../node_modules/@react-native-firebase/messaging`)"
- "RNFlashList (from `../../../node_modules/@shopify/flash-list`)"
- RNGestureHandler (from `../../../node_modules/react-native-gesture-handler`)
- RNKeychain (from `../../../node_modules/react-native-keychain`)
Expand All @@ -648,7 +707,18 @@ DEPENDENCIES:

SPEC REPOS:
trunk:
- Firebase
- FirebaseAnalytics
- FirebaseCore
- FirebaseCoreExtension
- FirebaseCoreInternal
- FirebaseInstanceID
- FirebaseMessaging
- fmt
- GoogleInterchangeUtilities
- GoogleIPhoneUtilities
- GoogleSymbolUtilities
- GoogleUtilities
- libaom
- libavif
- libevent
Expand Down Expand Up @@ -688,6 +758,8 @@ EXTERNAL SOURCES:
:path: "../../../node_modules/expo-font/ios"
EXImageLoader:
:path: "../../../node_modules/expo-image-loader/ios"
EXNotifications:
:path: "../../../node_modules/expo-notifications/ios"
Expo:
:path: "../../../node_modules/expo"
ExpoBackgroundFetch:
Expand Down Expand Up @@ -767,7 +839,7 @@ EXTERNAL SOURCES:
react-native-mmkv:
:path: "../../../node_modules/react-native-mmkv"
react-native-notifications:
:path: "../../../node_modules/@jamsinclair/react-native-notifications"
:path: "../../../node_modules/react-native-notifications"
react-native-pager-view:
:path: "../../../node_modules/react-native-pager-view"
react-native-quick-base64:
Expand Down Expand Up @@ -818,10 +890,16 @@ EXTERNAL SOURCES:
:path: "../../../node_modules/@react-native-community/clipboard"
RNCMaskedView:
:path: "../../../node_modules/@react-native-masked-view/masked-view"
RNCPushNotificationIOS:
:path: "../../../node_modules/@react-native-community/push-notification-ios"
RNDateTimePicker:
:path: "../../../node_modules/@react-native-community/datetimepicker"
RNDeviceInfo:
:path: "../../../node_modules/react-native-device-info"
RNFBApp:
:path: "../../../node_modules/@react-native-firebase/app"
RNFBMessaging:
:path: "../../../node_modules/@react-native-firebase/messaging"
RNFlashList:
:path: "../../../node_modules/@shopify/flash-list"
RNGestureHandler:
Expand Down Expand Up @@ -859,6 +937,7 @@ SPEC CHECKSUMS:
EXFileSystem: 844e86ca9b5375486ecc4ef06d3838d5597d895d
EXFont: 6ea3800df746be7233208d80fe379b8ed74f4272
EXImageLoader: fd053169a8ee932dd83bf1fe5487a50c26d27c2b
EXNotifications: 85496c9fab09d759d0e4ff594bca078ab817c40c
Expo: b7d2843b0a0027d0ce76121a63085764355a16ed
ExpoBackgroundFetch: 80d41ec15c6cce0bafb5d2326b8e85f42152eba7
ExpoBlur: e832d874bd94afc0645daddbd3162ec1ce172080
Expand All @@ -870,8 +949,19 @@ SPEC CHECKSUMS:
EXTaskManager: 07d427a5213dd275c13b6b6c07bba35a672e6698
FBLazyVector: 12ea01e587c9594e7b144e1bfc86ac4d9ac28fde
FBReactNativeSpec: faca7d16c37626ca5780a87adef703817722fe61
Firebase: 34187200ef4979dbd485c7aa685ef078bf587c86
FirebaseAnalytics: 3f5358d9104adf159cc8d99b7b501e50099a39ad
FirebaseCore: e0510f1523bc0eb21653cac00792e1e2bd6f1771
FirebaseCoreExtension: 4445e4cd877e0790c4af33bedca61eaef27b7513
FirebaseCoreInternal: f47dd28ae7782e6a4738aad3106071a8fe0af604
FirebaseInstanceID: 2d0518b1378fe9d685ef40cbdd63d2fdc1125339
FirebaseMessaging: 789d23fd796594dfb55dcf36cd325541df887c22
fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9
glog: 04b94705f318337d7ead9e6d17c019bd9b1f6b1b
GoogleInterchangeUtilities: d5bc4d88d5b661ab72f9d70c58d02ca8c27ad1f7
GoogleIPhoneUtilities: 63f25e93a3ddcb66884d182aab3a660d98f1479b
GoogleSymbolUtilities: 631ee17048aa5e9ab133470d768ea997a5ef9b96
GoogleUtilities: 26a3abef001b6533cf678d3eb38fd3f614b7872d
hermes-engine: d7cc127932c89c53374452d6f93473f1970d8e88
libaom: 144606b1da4b5915a1054383c3a4459ccdb3c661
libavif: 84bbb62fb232c3018d6f1bab79beea87e35de7b7
Expand Down Expand Up @@ -907,7 +997,7 @@ SPEC CHECKSUMS:
react-native-haskell-shelley: d69d9b9a7122067b9ee36b76c78c6436d4fc1aba
react-native-message_signing-library: 040317fed382be05d79e2ecbe5852d1a20ce68df
react-native-mmkv: e97c0c79403fb94577e5d902ab1ebd42b0715b43
react-native-notifications: 985b8e492eeceeaf697aa3f08a1ad30b76a21d9f
react-native-notifications: 4601a5a8db4ced6ae7cfc43b44d35fe437ac50c4
react-native-pager-view: 0ccb8bf60e2ebd38b1f3669fa3650ecce81db2df
react-native-quick-base64: 62290829c619fbabca4c41cfec75ae759d08fc1c
react-native-randombytes: b6677f7d495c27e9ee0dbd77ebc97b3c59173729
Expand All @@ -933,8 +1023,11 @@ SPEC CHECKSUMS:
RNCAsyncStorage: c913ede1fa163a71cea118ed4670bbaaa4b511bb
RNCClipboard: 41d8d918092ae8e676f18adada19104fa3e68495
RNCMaskedView: 949696f25ec596bfc697fc88e6f95cf0c79669b6
RNCPushNotificationIOS: 64218f3c776c03d7408284a819b2abfda1834bc8
RNDateTimePicker: 4cb76f42ef1411f5e0cfc69758b7d9d7a30e12e4
RNDeviceInfo: 6dd5c07a482f2a5e4a29fe8a9d99eadd4277175a
RNFBApp: 2c2b87a93ae481b0cce1f0e151bbec9d78d4c4ff
RNFBMessaging: 7f0579e760c82808126f24e17c0024b63865471f
RNFlashList: ade81b4e928ebd585dd492014d40fb8d0e848aab
RNGestureHandler: dec4645026e7401a0899f2846d864403478ff6a5
RNKeychain: f75b8c8b2f17d3b2aa1f25b4a0ac5b83d947ff8f
Expand Down
Loading

0 comments on commit efae07b

Please sign in to comment.