diff --git a/ios/Hyperlocal.xcodeproj/project.pbxproj b/ios/Hyperlocal.xcodeproj/project.pbxproj index de9fd145..bf1632e6 100644 --- a/ios/Hyperlocal.xcodeproj/project.pbxproj +++ b/ios/Hyperlocal.xcodeproj/project.pbxproj @@ -18,7 +18,7 @@ 31C828EB6D9646ACA77A209B /* Rubik-MediumItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 240FF3E57228458D84E8FF3A /* Rubik-MediumItalic.ttf */; }; 3829B95E3F4E43A48AFD9EBD /* Rubik-Italic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 6FA1F322EC84404BB837EF16 /* Rubik-Italic.ttf */; }; 39C7B94504574F68995F49CE /* ABCFavoritEdu-BoldItalic.otf in Resources */ = {isa = PBXBuildFile; fileRef = 26F52EED5B8149F18E93726C /* ABCFavoritEdu-BoldItalic.otf */; }; - 3BDDA6922913862400D18EA6 /* BridgefySDK in Frameworks */ = {isa = PBXBuildFile; productRef = 3BDDA6912913862400D18EA6 /* BridgefySDK */; }; + 3B5AF83E2A33924E00DAD059 /* BridgefySDK in Frameworks */ = {isa = PBXBuildFile; productRef = 3B5AF83D2A33924E00DAD059 /* BridgefySDK */; }; 3BF6296129FB01A600DAD8FD /* RCTBridgefyModule.m in Sources */ = {isa = PBXBuildFile; fileRef = 3BF6295F29FB01A600DAD8FD /* RCTBridgefyModule.m */; }; 3BF6296229FB01A600DAD8FD /* RCTBridgefyModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3BF6296029FB01A600DAD8FD /* RCTBridgefyModule.swift */; }; 450DB82A56B64EFD96C7C9F4 /* ABCDiatypeEdu-Thin.otf in Resources */ = {isa = PBXBuildFile; fileRef = D2A0E57B7D8942868901E3D6 /* ABCDiatypeEdu-Thin.otf */; }; @@ -28,17 +28,28 @@ 6DD01E2F4CAE40238137EFC8 /* Rubik-Bold.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 7BDB8DCDC908418FA88F001E /* Rubik-Bold.ttf */; }; 6F911ABEBEDB4102B59E386A /* Rubik-LightItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 15ABC2FF7483429991D087CB /* Rubik-LightItalic.ttf */; }; 718582985CCE4693BF21FA3C /* Rubik-SemiBoldItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = F19A4904B091411B9E67798F /* Rubik-SemiBoldItalic.ttf */; }; + 7EF2B56E0F4DC7E8C2056BC9 /* libPods-Hyperlocal.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F200B71E6DD54ABCA2BE3C4A /* libPods-Hyperlocal.a */; }; 81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */; }; + 82F7787871A04B6DA9AEB145 /* ABCDiatypeSemi-MonoEdu-Regular.otf in Resources */ = {isa = PBXBuildFile; fileRef = 489A333EF30B4DABAEC8FDDE /* ABCDiatypeSemi-MonoEdu-Regular.otf */; }; 83DD8CCCE833412EB7D1A79A /* Rubik-BlackItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 51882FD030AE4925937E3BB0 /* Rubik-BlackItalic.ttf */; }; 88DA7357920E4F089235344C /* ABCDiatypeEdu-Medium.otf in Resources */ = {isa = PBXBuildFile; fileRef = 73B25002E7D0420D8A98E656 /* ABCDiatypeEdu-Medium.otf */; }; - 8EFDCB4D26694A131EDDD637 /* libPods-Hyperlocal-HyperlocalTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = EBDEEBB3D7D066861E929079 /* libPods-Hyperlocal-HyperlocalTests.a */; }; + 8DF8E79C2B0642E78433F0BD /* ABCDiatypeSemi-MonoEdu-Bold.otf in Resources */ = {isa = PBXBuildFile; fileRef = 68702575E6EF4820B2D4A20E /* ABCDiatypeSemi-MonoEdu-Bold.otf */; }; + 90C0E78BF7144FDD90FB9BBA /* ABCDiatypeSemi-MonoEdu-Light.otf in Resources */ = {isa = PBXBuildFile; fileRef = 9964293B2DF84437A29E9B08 /* ABCDiatypeSemi-MonoEdu-Light.otf */; }; 9219F65890ED45C883668F16 /* ABCDiatypeEdu-RegularItalic.otf in Resources */ = {isa = PBXBuildFile; fileRef = 3845AC5A57B24C8C8BF6FE86 /* ABCDiatypeEdu-RegularItalic.otf */; }; 93885C2D137043B1A8D4E0F7 /* ABCFavoritEdu-Regular.otf in Resources */ = {isa = PBXBuildFile; fileRef = 34B692A9FE484CC8813E00D0 /* ABCFavoritEdu-Regular.otf */; }; 94CEA8FECC0D4AAC933BE4DB /* Rubik-Medium.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 9F549C44382F42FFADE40D49 /* Rubik-Medium.ttf */; }; + A56853469AFD436CA35AEB3B /* ABCDiatypeSemi-MonoEdu-Medium.otf in Resources */ = {isa = PBXBuildFile; fileRef = F0434A84ABBF4BCCAFB12552 /* ABCDiatypeSemi-MonoEdu-Medium.otf */; }; AEF21572581142D8B4AF6788 /* ABCDiatypeEdu-LightItalic.otf in Resources */ = {isa = PBXBuildFile; fileRef = 5C0D3A5048344F6DA3CB37DC /* ABCDiatypeEdu-LightItalic.otf */; }; + B24374F0801F4C42ACC73485 /* ABCDiatypeSemi-MonoEdu-Thin.otf in Resources */ = {isa = PBXBuildFile; fileRef = 382D4EFBE298468FBCD3BF26 /* ABCDiatypeSemi-MonoEdu-Thin.otf */; }; + B3BA8E299CA045EC8F66B0D3 /* ABCDiatypeSemi-MonoEdu-MediumItalic.otf in Resources */ = {isa = PBXBuildFile; fileRef = B092E70CA2244DE580C4DD8B /* ABCDiatypeSemi-MonoEdu-MediumItalic.otf */; }; B76A2FE14FF34B8B9331D680 /* ABCDiatypeEdu-MediumItalic.otf in Resources */ = {isa = PBXBuildFile; fileRef = 31A6A022BAC946338D91F438 /* ABCDiatypeEdu-MediumItalic.otf */; }; + B7E0CAB4C6FE4257983885C3 /* ABCDiatypeSemi-MonoEdu-BoldItalic.otf in Resources */ = {isa = PBXBuildFile; fileRef = E27334DE9AA348E5BDA9CF08 /* ABCDiatypeSemi-MonoEdu-BoldItalic.otf */; }; + B915CF3233E33B7526519C93 /* libPods-Hyperlocal-HyperlocalTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E1F29E39F2666E34BA8C7D7F /* libPods-Hyperlocal-HyperlocalTests.a */; }; B9498CE1E7A645BAA4761B2D /* ABCFavoritEdu-Bold.otf in Resources */ = {isa = PBXBuildFile; fileRef = 43E26DF8C74D4057AC4C5347 /* ABCFavoritEdu-Bold.otf */; }; + BB9954CF8A344CCAAA863A2F /* ABCDiatypeSemi-MonoEdu-ThinItalic.otf in Resources */ = {isa = PBXBuildFile; fileRef = 33F526D615DC4E2EA4D1537E /* ABCDiatypeSemi-MonoEdu-ThinItalic.otf */; }; + BBCA61C2BC344C66A2F79B54 /* ABCDiatypeSemi-MonoEdu-RegularItalic.otf in Resources */ = {isa = PBXBuildFile; fileRef = 6D037F5F9DFB4427866EBE69 /* ABCDiatypeSemi-MonoEdu-RegularItalic.otf */; }; BE200B167AFE4D788F4CA2AC /* ABCDiatypeEdu-ThinItalic.otf in Resources */ = {isa = PBXBuildFile; fileRef = 4118ACC7DF3443DA9D17B780 /* ABCDiatypeEdu-ThinItalic.otf */; }; + C25CD8F0182C42D293FAC416 /* ABCDiatypeSemi-MonoEdu-LightItalic.otf in Resources */ = {isa = PBXBuildFile; fileRef = A32BE8E5DC6F4612904F0670 /* ABCDiatypeSemi-MonoEdu-LightItalic.otf */; }; CD87EFE5EE21410F8C689178 /* Rubik-Regular.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 4199CF53EE7A4927AF5A6CFC /* Rubik-Regular.ttf */; }; D39743E691F040B596F6CD6F /* Rubik-ExtraBold.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 41566E32482145F08E79B013 /* Rubik-ExtraBold.ttf */; }; D480E653898E4F8489B6595A /* Rubik-BoldItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = FBB61D859E03484B9A7520C5 /* Rubik-BoldItalic.ttf */; }; @@ -50,17 +61,6 @@ F00A1ED2503D455AB7F20381 /* Rubik-SemiBold.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 5FF528FA91014B969EE37D76 /* Rubik-SemiBold.ttf */; }; F1C01F08FAAA417D95E9FFB4 /* ABCFavoritEdu-Medium.otf in Resources */ = {isa = PBXBuildFile; fileRef = B98BA147B67D4D81ACF90BE7 /* ABCFavoritEdu-Medium.otf */; }; FBD274B7221540A5992D058B /* ABCFavoritEdu-BookItalic.otf in Resources */ = {isa = PBXBuildFile; fileRef = 19076F019666462D9FA3D40B /* ABCFavoritEdu-BookItalic.otf */; }; - FEA0479D793009D8E1F349D9 /* libPods-Hyperlocal.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 27DA21E5C7B1A8C7ABDA238F /* libPods-Hyperlocal.a */; }; - 8DF8E79C2B0642E78433F0BD /* ABCDiatypeSemi-MonoEdu-Bold.otf in Resources */ = {isa = PBXBuildFile; fileRef = 68702575E6EF4820B2D4A20E /* ABCDiatypeSemi-MonoEdu-Bold.otf */; }; - B7E0CAB4C6FE4257983885C3 /* ABCDiatypeSemi-MonoEdu-BoldItalic.otf in Resources */ = {isa = PBXBuildFile; fileRef = E27334DE9AA348E5BDA9CF08 /* ABCDiatypeSemi-MonoEdu-BoldItalic.otf */; }; - 90C0E78BF7144FDD90FB9BBA /* ABCDiatypeSemi-MonoEdu-Light.otf in Resources */ = {isa = PBXBuildFile; fileRef = 9964293B2DF84437A29E9B08 /* ABCDiatypeSemi-MonoEdu-Light.otf */; }; - C25CD8F0182C42D293FAC416 /* ABCDiatypeSemi-MonoEdu-LightItalic.otf in Resources */ = {isa = PBXBuildFile; fileRef = A32BE8E5DC6F4612904F0670 /* ABCDiatypeSemi-MonoEdu-LightItalic.otf */; }; - A56853469AFD436CA35AEB3B /* ABCDiatypeSemi-MonoEdu-Medium.otf in Resources */ = {isa = PBXBuildFile; fileRef = F0434A84ABBF4BCCAFB12552 /* ABCDiatypeSemi-MonoEdu-Medium.otf */; }; - B3BA8E299CA045EC8F66B0D3 /* ABCDiatypeSemi-MonoEdu-MediumItalic.otf in Resources */ = {isa = PBXBuildFile; fileRef = B092E70CA2244DE580C4DD8B /* ABCDiatypeSemi-MonoEdu-MediumItalic.otf */; }; - 82F7787871A04B6DA9AEB145 /* ABCDiatypeSemi-MonoEdu-Regular.otf in Resources */ = {isa = PBXBuildFile; fileRef = 489A333EF30B4DABAEC8FDDE /* ABCDiatypeSemi-MonoEdu-Regular.otf */; }; - BBCA61C2BC344C66A2F79B54 /* ABCDiatypeSemi-MonoEdu-RegularItalic.otf in Resources */ = {isa = PBXBuildFile; fileRef = 6D037F5F9DFB4427866EBE69 /* ABCDiatypeSemi-MonoEdu-RegularItalic.otf */; }; - B24374F0801F4C42ACC73485 /* ABCDiatypeSemi-MonoEdu-Thin.otf in Resources */ = {isa = PBXBuildFile; fileRef = 382D4EFBE298468FBCD3BF26 /* ABCDiatypeSemi-MonoEdu-Thin.otf */; }; - BB9954CF8A344CCAAA863A2F /* ABCDiatypeSemi-MonoEdu-ThinItalic.otf in Resources */ = {isa = PBXBuildFile; fileRef = 33F526D615DC4E2EA4D1537E /* ABCDiatypeSemi-MonoEdu-ThinItalic.otf */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -77,6 +77,7 @@ 00E356EE1AD99517003FC87E /* HyperlocalTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = HyperlocalTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 00E356F11AD99517003FC87E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 00E356F21AD99517003FC87E /* HyperlocalTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = HyperlocalTests.m; sourceTree = ""; }; + 0683B54544C305EA350A44D0 /* Pods-Hyperlocal-HyperlocalTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Hyperlocal-HyperlocalTests.debug.xcconfig"; path = "Target Support Files/Pods-Hyperlocal-HyperlocalTests/Pods-Hyperlocal-HyperlocalTests.debug.xcconfig"; sourceTree = ""; }; 0F96A349A2DC43FB9B1E741D /* ABCFavoritEdu-Book.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "ABCFavoritEdu-Book.otf"; path = "../src/assets/fonts/ABCFavoritEdu-Book.otf"; sourceTree = ""; }; 114D91DFBB9F42D0AA49F9A5 /* Rubik-ExtraBoldItalic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Rubik-ExtraBoldItalic.ttf"; path = "../src/assets/fonts/Rubik-ExtraBoldItalic.ttf"; sourceTree = ""; }; 13B07F961A680F5B00A75B9A /* Hyperlocal.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Hyperlocal.app; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -89,10 +90,12 @@ 19076F019666462D9FA3D40B /* ABCFavoritEdu-BookItalic.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "ABCFavoritEdu-BookItalic.otf"; path = "../src/assets/fonts/ABCFavoritEdu-BookItalic.otf"; sourceTree = ""; }; 240FF3E57228458D84E8FF3A /* Rubik-MediumItalic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Rubik-MediumItalic.ttf"; path = "../src/assets/fonts/Rubik-MediumItalic.ttf"; sourceTree = ""; }; 26F52EED5B8149F18E93726C /* ABCFavoritEdu-BoldItalic.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "ABCFavoritEdu-BoldItalic.otf"; path = "../src/assets/fonts/ABCFavoritEdu-BoldItalic.otf"; sourceTree = ""; }; - 27DA21E5C7B1A8C7ABDA238F /* libPods-Hyperlocal.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-Hyperlocal.a"; sourceTree = BUILT_PRODUCTS_DIR; }; 2CA0223FAF344C5785BFB7E7 /* ABCFavoritEdu-MediumItalic.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "ABCFavoritEdu-MediumItalic.otf"; path = "../src/assets/fonts/ABCFavoritEdu-MediumItalic.otf"; sourceTree = ""; }; 31A6A022BAC946338D91F438 /* ABCDiatypeEdu-MediumItalic.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "ABCDiatypeEdu-MediumItalic.otf"; path = "../src/assets/fonts/ABCDiatypeEdu-MediumItalic.otf"; sourceTree = ""; }; + 33F526D615DC4E2EA4D1537E /* ABCDiatypeSemi-MonoEdu-ThinItalic.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "ABCDiatypeSemi-MonoEdu-ThinItalic.otf"; path = "../src/assets/fonts/ABCDiatypeSemi-MonoEdu-ThinItalic.otf"; sourceTree = ""; }; 34B692A9FE484CC8813E00D0 /* ABCFavoritEdu-Regular.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "ABCFavoritEdu-Regular.otf"; path = "../src/assets/fonts/ABCFavoritEdu-Regular.otf"; sourceTree = ""; }; + 34E7566BDC4DDD1D58669B61 /* Pods-Hyperlocal.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Hyperlocal.release.xcconfig"; path = "Target Support Files/Pods-Hyperlocal/Pods-Hyperlocal.release.xcconfig"; sourceTree = ""; }; + 382D4EFBE298468FBCD3BF26 /* ABCDiatypeSemi-MonoEdu-Thin.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "ABCDiatypeSemi-MonoEdu-Thin.otf"; path = "../src/assets/fonts/ABCDiatypeSemi-MonoEdu-Thin.otf"; sourceTree = ""; }; 3845AC5A57B24C8C8BF6FE86 /* ABCDiatypeEdu-RegularItalic.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "ABCDiatypeEdu-RegularItalic.otf"; path = "../src/assets/fonts/ABCDiatypeEdu-RegularItalic.otf"; sourceTree = ""; }; 38F17D489F8149FA83BC07D6 /* ABCFavoritEdu-Light.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "ABCFavoritEdu-Light.otf"; path = "../src/assets/fonts/ABCFavoritEdu-Light.otf"; sourceTree = ""; }; 3BDDA6932913883700D18EA6 /* Hyperlocal-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Hyperlocal-Bridging-Header.h"; sourceTree = ""; }; @@ -102,43 +105,40 @@ 4118ACC7DF3443DA9D17B780 /* ABCDiatypeEdu-ThinItalic.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "ABCDiatypeEdu-ThinItalic.otf"; path = "../src/assets/fonts/ABCDiatypeEdu-ThinItalic.otf"; sourceTree = ""; }; 41566E32482145F08E79B013 /* Rubik-ExtraBold.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Rubik-ExtraBold.ttf"; path = "../src/assets/fonts/Rubik-ExtraBold.ttf"; sourceTree = ""; }; 4199CF53EE7A4927AF5A6CFC /* Rubik-Regular.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Rubik-Regular.ttf"; path = "../src/assets/fonts/Rubik-Regular.ttf"; sourceTree = ""; }; - 4275FF838B49A88B4FEA2892 /* Pods-Hyperlocal.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Hyperlocal.release.xcconfig"; path = "Target Support Files/Pods-Hyperlocal/Pods-Hyperlocal.release.xcconfig"; sourceTree = ""; }; + 430C800F334AC92D61BBF9EF /* Pods-Hyperlocal-HyperlocalTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Hyperlocal-HyperlocalTests.release.xcconfig"; path = "Target Support Files/Pods-Hyperlocal-HyperlocalTests/Pods-Hyperlocal-HyperlocalTests.release.xcconfig"; sourceTree = ""; }; 43E26DF8C74D4057AC4C5347 /* ABCFavoritEdu-Bold.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "ABCFavoritEdu-Bold.otf"; path = "../src/assets/fonts/ABCFavoritEdu-Bold.otf"; sourceTree = ""; }; + 489A333EF30B4DABAEC8FDDE /* ABCDiatypeSemi-MonoEdu-Regular.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "ABCDiatypeSemi-MonoEdu-Regular.otf"; path = "../src/assets/fonts/ABCDiatypeSemi-MonoEdu-Regular.otf"; sourceTree = ""; }; 51882FD030AE4925937E3BB0 /* Rubik-BlackItalic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Rubik-BlackItalic.ttf"; path = "../src/assets/fonts/Rubik-BlackItalic.ttf"; sourceTree = ""; }; 5BE994A1817E4A759566D6FA /* Rubik-Black.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Rubik-Black.ttf"; path = "../src/assets/fonts/Rubik-Black.ttf"; sourceTree = ""; }; 5C0D3A5048344F6DA3CB37DC /* ABCDiatypeEdu-LightItalic.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "ABCDiatypeEdu-LightItalic.otf"; path = "../src/assets/fonts/ABCDiatypeEdu-LightItalic.otf"; sourceTree = ""; }; 5FF528FA91014B969EE37D76 /* Rubik-SemiBold.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Rubik-SemiBold.ttf"; path = "../src/assets/fonts/Rubik-SemiBold.ttf"; sourceTree = ""; }; + 68702575E6EF4820B2D4A20E /* ABCDiatypeSemi-MonoEdu-Bold.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "ABCDiatypeSemi-MonoEdu-Bold.otf"; path = "../src/assets/fonts/ABCDiatypeSemi-MonoEdu-Bold.otf"; sourceTree = ""; }; + 6D037F5F9DFB4427866EBE69 /* ABCDiatypeSemi-MonoEdu-RegularItalic.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "ABCDiatypeSemi-MonoEdu-RegularItalic.otf"; path = "../src/assets/fonts/ABCDiatypeSemi-MonoEdu-RegularItalic.otf"; sourceTree = ""; }; 6FA1F322EC84404BB837EF16 /* Rubik-Italic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Rubik-Italic.ttf"; path = "../src/assets/fonts/Rubik-Italic.ttf"; sourceTree = ""; }; 73B25002E7D0420D8A98E656 /* ABCDiatypeEdu-Medium.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "ABCDiatypeEdu-Medium.otf"; path = "../src/assets/fonts/ABCDiatypeEdu-Medium.otf"; sourceTree = ""; }; 73C2B7B6A392460E9C487D5F /* ABCDiatypeEdu-Bold.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "ABCDiatypeEdu-Bold.otf"; path = "../src/assets/fonts/ABCDiatypeEdu-Bold.otf"; sourceTree = ""; }; 7BDB8DCDC908418FA88F001E /* Rubik-Bold.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Rubik-Bold.ttf"; path = "../src/assets/fonts/Rubik-Bold.ttf"; sourceTree = ""; }; 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = LaunchScreen.storyboard; path = Hyperlocal/LaunchScreen.storyboard; sourceTree = ""; }; 84690BCB7DD846DABC644C17 /* Rubik-Light.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Rubik-Light.ttf"; path = "../src/assets/fonts/Rubik-Light.ttf"; sourceTree = ""; }; - 8569611B77FEF391305DEC7D /* Pods-Hyperlocal.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Hyperlocal.debug.xcconfig"; path = "Target Support Files/Pods-Hyperlocal/Pods-Hyperlocal.debug.xcconfig"; sourceTree = ""; }; 933C2C8B29657E6D00A861D3 /* OpenSSL.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = OpenSSL.xcframework; path = "Pods/OpenSSL-Universal/Frameworks/OpenSSL.xcframework"; sourceTree = ""; }; - 9592534328E0BA4A4AFE0314 /* Pods-Hyperlocal-HyperlocalTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Hyperlocal-HyperlocalTests.release.xcconfig"; path = "Target Support Files/Pods-Hyperlocal-HyperlocalTests/Pods-Hyperlocal-HyperlocalTests.release.xcconfig"; sourceTree = ""; }; 98DD6A23366B4F3E9502AC4B /* ABCFavoritEdu-LightItalic.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "ABCFavoritEdu-LightItalic.otf"; path = "../src/assets/fonts/ABCFavoritEdu-LightItalic.otf"; sourceTree = ""; }; + 9964293B2DF84437A29E9B08 /* ABCDiatypeSemi-MonoEdu-Light.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "ABCDiatypeSemi-MonoEdu-Light.otf"; path = "../src/assets/fonts/ABCDiatypeSemi-MonoEdu-Light.otf"; sourceTree = ""; }; 9A6F169E105842D4BBE072A8 /* ABCFavoritEdu-RegularItalic.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "ABCFavoritEdu-RegularItalic.otf"; path = "../src/assets/fonts/ABCFavoritEdu-RegularItalic.otf"; sourceTree = ""; }; 9F549C44382F42FFADE40D49 /* Rubik-Medium.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Rubik-Medium.ttf"; path = "../src/assets/fonts/Rubik-Medium.ttf"; sourceTree = ""; }; A322CA664109474888240F26 /* ABCDiatypeEdu-BoldItalic.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "ABCDiatypeEdu-BoldItalic.otf"; path = "../src/assets/fonts/ABCDiatypeEdu-BoldItalic.otf"; sourceTree = ""; }; - B8983DDDA39342DF9163D2B9 /* Pods-Hyperlocal-HyperlocalTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Hyperlocal-HyperlocalTests.debug.xcconfig"; path = "Target Support Files/Pods-Hyperlocal-HyperlocalTests/Pods-Hyperlocal-HyperlocalTests.debug.xcconfig"; sourceTree = ""; }; + A32BE8E5DC6F4612904F0670 /* ABCDiatypeSemi-MonoEdu-LightItalic.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "ABCDiatypeSemi-MonoEdu-LightItalic.otf"; path = "../src/assets/fonts/ABCDiatypeSemi-MonoEdu-LightItalic.otf"; sourceTree = ""; }; + B092E70CA2244DE580C4DD8B /* ABCDiatypeSemi-MonoEdu-MediumItalic.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "ABCDiatypeSemi-MonoEdu-MediumItalic.otf"; path = "../src/assets/fonts/ABCDiatypeSemi-MonoEdu-MediumItalic.otf"; sourceTree = ""; }; B98BA147B67D4D81ACF90BE7 /* ABCFavoritEdu-Medium.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "ABCFavoritEdu-Medium.otf"; path = "../src/assets/fonts/ABCFavoritEdu-Medium.otf"; sourceTree = ""; }; BFDED124A54A4049AA681959 /* ABCDiatypeEdu-Regular.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "ABCDiatypeEdu-Regular.otf"; path = "../src/assets/fonts/ABCDiatypeEdu-Regular.otf"; sourceTree = ""; }; D2A0E57B7D8942868901E3D6 /* ABCDiatypeEdu-Thin.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "ABCDiatypeEdu-Thin.otf"; path = "../src/assets/fonts/ABCDiatypeEdu-Thin.otf"; sourceTree = ""; }; - EBDEEBB3D7D066861E929079 /* libPods-Hyperlocal-HyperlocalTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-Hyperlocal-HyperlocalTests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + D85D0856E6775EC3038704E8 /* Pods-Hyperlocal.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Hyperlocal.debug.xcconfig"; path = "Target Support Files/Pods-Hyperlocal/Pods-Hyperlocal.debug.xcconfig"; sourceTree = ""; }; + E1F29E39F2666E34BA8C7D7F /* libPods-Hyperlocal-HyperlocalTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-Hyperlocal-HyperlocalTests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + E27334DE9AA348E5BDA9CF08 /* ABCDiatypeSemi-MonoEdu-BoldItalic.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "ABCDiatypeSemi-MonoEdu-BoldItalic.otf"; path = "../src/assets/fonts/ABCDiatypeSemi-MonoEdu-BoldItalic.otf"; sourceTree = ""; }; ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; }; + F0434A84ABBF4BCCAFB12552 /* ABCDiatypeSemi-MonoEdu-Medium.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "ABCDiatypeSemi-MonoEdu-Medium.otf"; path = "../src/assets/fonts/ABCDiatypeSemi-MonoEdu-Medium.otf"; sourceTree = ""; }; F19A4904B091411B9E67798F /* Rubik-SemiBoldItalic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Rubik-SemiBoldItalic.ttf"; path = "../src/assets/fonts/Rubik-SemiBoldItalic.ttf"; sourceTree = ""; }; + F200B71E6DD54ABCA2BE3C4A /* libPods-Hyperlocal.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-Hyperlocal.a"; sourceTree = BUILT_PRODUCTS_DIR; }; FBB61D859E03484B9A7520C5 /* Rubik-BoldItalic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Rubik-BoldItalic.ttf"; path = "../src/assets/fonts/Rubik-BoldItalic.ttf"; sourceTree = ""; }; - 68702575E6EF4820B2D4A20E /* ABCDiatypeSemi-MonoEdu-Bold.otf */ = {isa = PBXFileReference; name = "ABCDiatypeSemi-MonoEdu-Bold.otf"; path = "../src/assets/fonts/ABCDiatypeSemi-MonoEdu-Bold.otf"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; }; - E27334DE9AA348E5BDA9CF08 /* ABCDiatypeSemi-MonoEdu-BoldItalic.otf */ = {isa = PBXFileReference; name = "ABCDiatypeSemi-MonoEdu-BoldItalic.otf"; path = "../src/assets/fonts/ABCDiatypeSemi-MonoEdu-BoldItalic.otf"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; }; - 9964293B2DF84437A29E9B08 /* ABCDiatypeSemi-MonoEdu-Light.otf */ = {isa = PBXFileReference; name = "ABCDiatypeSemi-MonoEdu-Light.otf"; path = "../src/assets/fonts/ABCDiatypeSemi-MonoEdu-Light.otf"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; }; - A32BE8E5DC6F4612904F0670 /* ABCDiatypeSemi-MonoEdu-LightItalic.otf */ = {isa = PBXFileReference; name = "ABCDiatypeSemi-MonoEdu-LightItalic.otf"; path = "../src/assets/fonts/ABCDiatypeSemi-MonoEdu-LightItalic.otf"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; }; - F0434A84ABBF4BCCAFB12552 /* ABCDiatypeSemi-MonoEdu-Medium.otf */ = {isa = PBXFileReference; name = "ABCDiatypeSemi-MonoEdu-Medium.otf"; path = "../src/assets/fonts/ABCDiatypeSemi-MonoEdu-Medium.otf"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; }; - B092E70CA2244DE580C4DD8B /* ABCDiatypeSemi-MonoEdu-MediumItalic.otf */ = {isa = PBXFileReference; name = "ABCDiatypeSemi-MonoEdu-MediumItalic.otf"; path = "../src/assets/fonts/ABCDiatypeSemi-MonoEdu-MediumItalic.otf"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; }; - 489A333EF30B4DABAEC8FDDE /* ABCDiatypeSemi-MonoEdu-Regular.otf */ = {isa = PBXFileReference; name = "ABCDiatypeSemi-MonoEdu-Regular.otf"; path = "../src/assets/fonts/ABCDiatypeSemi-MonoEdu-Regular.otf"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; }; - 6D037F5F9DFB4427866EBE69 /* ABCDiatypeSemi-MonoEdu-RegularItalic.otf */ = {isa = PBXFileReference; name = "ABCDiatypeSemi-MonoEdu-RegularItalic.otf"; path = "../src/assets/fonts/ABCDiatypeSemi-MonoEdu-RegularItalic.otf"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; }; - 382D4EFBE298468FBCD3BF26 /* ABCDiatypeSemi-MonoEdu-Thin.otf */ = {isa = PBXFileReference; name = "ABCDiatypeSemi-MonoEdu-Thin.otf"; path = "../src/assets/fonts/ABCDiatypeSemi-MonoEdu-Thin.otf"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; }; - 33F526D615DC4E2EA4D1537E /* ABCDiatypeSemi-MonoEdu-ThinItalic.otf */ = {isa = PBXFileReference; name = "ABCDiatypeSemi-MonoEdu-ThinItalic.otf"; path = "../src/assets/fonts/ABCDiatypeSemi-MonoEdu-ThinItalic.otf"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -146,7 +146,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 8EFDCB4D26694A131EDDD637 /* libPods-Hyperlocal-HyperlocalTests.a in Frameworks */, + B915CF3233E33B7526519C93 /* libPods-Hyperlocal-HyperlocalTests.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -154,8 +154,8 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 3BDDA6922913862400D18EA6 /* BridgefySDK in Frameworks */, - FEA0479D793009D8E1F349D9 /* libPods-Hyperlocal.a in Frameworks */, + 3B5AF83E2A33924E00DAD059 /* BridgefySDK in Frameworks */, + 7EF2B56E0F4DC7E8C2056BC9 /* libPods-Hyperlocal.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -200,8 +200,8 @@ children = ( 933C2C8B29657E6D00A861D3 /* OpenSSL.xcframework */, ED297162215061F000B7C4FE /* JavaScriptCore.framework */, - 27DA21E5C7B1A8C7ABDA238F /* libPods-Hyperlocal.a */, - EBDEEBB3D7D066861E929079 /* libPods-Hyperlocal-HyperlocalTests.a */, + F200B71E6DD54ABCA2BE3C4A /* libPods-Hyperlocal.a */, + E1F29E39F2666E34BA8C7D7F /* libPods-Hyperlocal-HyperlocalTests.a */, ); name = Frameworks; sourceTree = ""; @@ -292,10 +292,10 @@ BBD78D7AC51CEA395F1C20DB /* Pods */ = { isa = PBXGroup; children = ( - 8569611B77FEF391305DEC7D /* Pods-Hyperlocal.debug.xcconfig */, - 4275FF838B49A88B4FEA2892 /* Pods-Hyperlocal.release.xcconfig */, - B8983DDDA39342DF9163D2B9 /* Pods-Hyperlocal-HyperlocalTests.debug.xcconfig */, - 9592534328E0BA4A4AFE0314 /* Pods-Hyperlocal-HyperlocalTests.release.xcconfig */, + D85D0856E6775EC3038704E8 /* Pods-Hyperlocal.debug.xcconfig */, + 34E7566BDC4DDD1D58669B61 /* Pods-Hyperlocal.release.xcconfig */, + 0683B54544C305EA350A44D0 /* Pods-Hyperlocal-HyperlocalTests.debug.xcconfig */, + 430C800F334AC92D61BBF9EF /* Pods-Hyperlocal-HyperlocalTests.release.xcconfig */, ); path = Pods; sourceTree = ""; @@ -307,13 +307,12 @@ isa = PBXNativeTarget; buildConfigurationList = 00E357021AD99517003FC87E /* Build configuration list for PBXNativeTarget "HyperlocalTests" */; buildPhases = ( - CFD56FDDB738DC4844FEEDA8 /* [CP] Check Pods Manifest.lock */, + 483565226716DB8D51C9809D /* [CP] Check Pods Manifest.lock */, 00E356EA1AD99517003FC87E /* Sources */, 00E356EB1AD99517003FC87E /* Frameworks */, 00E356EC1AD99517003FC87E /* Resources */, - 08E9A5FDDB11F8F5476E72BF /* [CP] Embed Pods Frameworks */, - 5A1770DE5F44E95703CE4AD7 /* [CP] Embed Pods Frameworks */, - 4B320D5DB28FD6ED9E41561E /* [CP] Copy Pods Resources */, + BF6DDACE8E516571FB75AC14 /* [CP] Embed Pods Frameworks */, + 7646B0EA0B97D9E27EB8ACBC /* [CP] Copy Pods Resources */, ); buildRules = ( ); @@ -329,14 +328,14 @@ isa = PBXNativeTarget; buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "Hyperlocal" */; buildPhases = ( - 290A2EB7B98B8D553FD018E5 /* [CP] Check Pods Manifest.lock */, + E2C0B9CE719118A1F6BA7362 /* [CP] Check Pods Manifest.lock */, FD10A7F022414F080027D42C /* Start Packager */, 13B07F871A680F5B00A75B9A /* Sources */, 13B07F8C1A680F5B00A75B9A /* Frameworks */, 13B07F8E1A680F5B00A75B9A /* Resources */, 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */, - 27D1E6A04F847D4020D4823E /* [CP] Embed Pods Frameworks */, - F3785B442F668A3A669DAD58 /* [CP] Copy Pods Resources */, + 699B1DF12ABA59C0EAE443A7 /* [CP] Embed Pods Frameworks */, + 427304A5CB89120DEAEF8613 /* [CP] Copy Pods Resources */, ); buildRules = ( ); @@ -344,7 +343,7 @@ ); name = Hyperlocal; packageProductDependencies = ( - 3BDDA6912913862400D18EA6 /* BridgefySDK */, + 3B5AF83D2A33924E00DAD059 /* BridgefySDK */, ); productName = Hyperlocal; productReference = 13B07F961A680F5B00A75B9A /* Hyperlocal.app */; @@ -378,7 +377,7 @@ ); mainGroup = 83CBB9F61A601CBA00E9B192; packageReferences = ( - 3BDDA6902913862400D18EA6 /* XCRemoteSwiftPackageReference "sdk-ios-beta" */, + 3B5AF83C2A33924E00DAD059 /* XCRemoteSwiftPackageReference "sdk-ios" */, ); productRefGroup = 83CBBA001A601CBA00E9B192 /* Products */; projectDirPath = ""; @@ -470,63 +469,63 @@ shellPath = /bin/sh; shellScript = "set -e\n\nWITH_ENVIRONMENT=\"../node_modules/react-native/scripts/xcode/with-environment.sh\"\nREACT_NATIVE_XCODE=\"../node_modules/react-native/scripts/react-native-xcode.sh\"\n\n/bin/sh -c \"$WITH_ENVIRONMENT $REACT_NATIVE_XCODE\"\n"; }; - 08E9A5FDDB11F8F5476E72BF /* [CP] Embed Pods Frameworks */ = { + 427304A5CB89120DEAEF8613 /* [CP] Copy Pods Resources */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-Hyperlocal-HyperlocalTests/Pods-Hyperlocal-HyperlocalTests-frameworks-${CONFIGURATION}-input-files.xcfilelist", + "${PODS_ROOT}/Target Support Files/Pods-Hyperlocal/Pods-Hyperlocal-resources-${CONFIGURATION}-input-files.xcfilelist", ); - name = "[CP] Embed Pods Frameworks"; + name = "[CP] Copy Pods Resources"; outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-Hyperlocal-HyperlocalTests/Pods-Hyperlocal-HyperlocalTests-frameworks-${CONFIGURATION}-output-files.xcfilelist", + "${PODS_ROOT}/Target Support Files/Pods-Hyperlocal/Pods-Hyperlocal-resources-${CONFIGURATION}-output-files.xcfilelist", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Hyperlocal-HyperlocalTests/Pods-Hyperlocal-HyperlocalTests-frameworks.sh\"\n"; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Hyperlocal/Pods-Hyperlocal-resources.sh\"\n"; showEnvVarsInLog = 0; }; - 27D1E6A04F847D4020D4823E /* [CP] Embed Pods Frameworks */ = { + 483565226716DB8D51C9809D /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-Hyperlocal/Pods-Hyperlocal-frameworks-${CONFIGURATION}-input-files.xcfilelist", ); - name = "[CP] Embed Pods Frameworks"; + inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", + ); + name = "[CP] Check Pods Manifest.lock"; outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-Hyperlocal/Pods-Hyperlocal-frameworks-${CONFIGURATION}-output-files.xcfilelist", + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-Hyperlocal-HyperlocalTests-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Hyperlocal/Pods-Hyperlocal-frameworks.sh\"\n"; + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; - 290A2EB7B98B8D553FD018E5 /* [CP] Check Pods Manifest.lock */ = { + 699B1DF12ABA59C0EAE443A7 /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-Hyperlocal/Pods-Hyperlocal-frameworks-${CONFIGURATION}-input-files.xcfilelist", ); - inputPaths = ( - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", - "${PODS_ROOT}/Manifest.lock", - ); - name = "[CP] Check Pods Manifest.lock"; + name = "[CP] Embed Pods Frameworks"; outputFileListPaths = ( - ); - outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-Hyperlocal-checkManifestLockResult.txt", + "${PODS_ROOT}/Target Support Files/Pods-Hyperlocal/Pods-Hyperlocal-frameworks-${CONFIGURATION}-output-files.xcfilelist", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Hyperlocal/Pods-Hyperlocal-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; - 4B320D5DB28FD6ED9E41561E /* [CP] Copy Pods Resources */ = { + 7646B0EA0B97D9E27EB8ACBC /* [CP] Copy Pods Resources */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -543,7 +542,7 @@ shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Hyperlocal-HyperlocalTests/Pods-Hyperlocal-HyperlocalTests-resources.sh\"\n"; showEnvVarsInLog = 0; }; - 5A1770DE5F44E95703CE4AD7 /* [CP] Embed Pods Frameworks */ = { + BF6DDACE8E516571FB75AC14 /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -560,7 +559,7 @@ shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Hyperlocal-HyperlocalTests/Pods-Hyperlocal-HyperlocalTests-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; - CFD56FDDB738DC4844FEEDA8 /* [CP] Check Pods Manifest.lock */ = { + E2C0B9CE719118A1F6BA7362 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -575,30 +574,13 @@ outputFileListPaths = ( ); outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-Hyperlocal-HyperlocalTests-checkManifestLockResult.txt", + "$(DERIVED_FILE_DIR)/Pods-Hyperlocal-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; - F3785B442F668A3A669DAD58 /* [CP] Copy Pods Resources */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-Hyperlocal/Pods-Hyperlocal-resources-${CONFIGURATION}-input-files.xcfilelist", - ); - name = "[CP] Copy Pods Resources"; - outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-Hyperlocal/Pods-Hyperlocal-resources-${CONFIGURATION}-output-files.xcfilelist", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Hyperlocal/Pods-Hyperlocal-resources.sh\"\n"; - showEnvVarsInLog = 0; - }; FD10A7F022414F080027D42C /* Start Packager */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; @@ -653,7 +635,7 @@ /* Begin XCBuildConfiguration section */ 00E356F61AD99517003FC87E /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B8983DDDA39342DF9163D2B9 /* Pods-Hyperlocal-HyperlocalTests.debug.xcconfig */; + baseConfigurationReference = 0683B54544C305EA350A44D0 /* Pods-Hyperlocal-HyperlocalTests.debug.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; CLANG_ENABLE_MODULES = YES; @@ -685,7 +667,7 @@ }; 00E356F71AD99517003FC87E /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 9592534328E0BA4A4AFE0314 /* Pods-Hyperlocal-HyperlocalTests.release.xcconfig */; + baseConfigurationReference = 430C800F334AC92D61BBF9EF /* Pods-Hyperlocal-HyperlocalTests.release.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; CLANG_ENABLE_MODULES = YES; @@ -713,14 +695,14 @@ }; 13B07F941A680F5B00A75B9A /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8569611B77FEF391305DEC7D /* Pods-Hyperlocal.debug.xcconfig */; + baseConfigurationReference = D85D0856E6775EC3038704E8 /* Pods-Hyperlocal.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; - CODE_SIGN_STYLE = Manual; + CODE_SIGN_IDENTITY = "Apple Development"; + CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 35; - DEVELOPMENT_TEAM = ""; - "DEVELOPMENT_TEAM[sdk=iphoneos*]" = 4S4629NJ8Q; + DEVELOPMENT_TEAM = 4S4629NJ8Q; ENABLE_BITCODE = NO; INFOPLIST_FILE = Hyperlocal/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 13.0; @@ -737,7 +719,6 @@ PRODUCT_BUNDLE_IDENTIFIER = com.internetactivism.hyperlocal; PRODUCT_NAME = Hyperlocal; PROVISIONING_PROFILE_SPECIFIER = ""; - "PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = "match Development com.internetactivism.hyperlocal"; SUPPORTED_PLATFORMS = "iphoneos iphonesimulator"; SUPPORTS_MACCATALYST = NO; SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO; @@ -751,15 +732,14 @@ }; 13B07F951A680F5B00A75B9A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4275FF838B49A88B4FEA2892 /* Pods-Hyperlocal.release.xcconfig */; + baseConfigurationReference = 34E7566BDC4DDD1D58669B61 /* Pods-Hyperlocal.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution"; - CODE_SIGN_STYLE = Manual; + CODE_SIGN_IDENTITY = "Apple Development"; + CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 35; - DEVELOPMENT_TEAM = ""; - "DEVELOPMENT_TEAM[sdk=iphoneos*]" = 4S4629NJ8Q; + DEVELOPMENT_TEAM = 4S4629NJ8Q; INFOPLIST_FILE = Hyperlocal/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 13.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -775,7 +755,6 @@ PRODUCT_BUNDLE_IDENTIFIER = com.internetactivism.hyperlocal; PRODUCT_NAME = Hyperlocal; PROVISIONING_PROFILE_SPECIFIER = ""; - "PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = "match AppStore com.internetactivism.hyperlocal"; SUPPORTED_PLATFORMS = "iphoneos iphonesimulator"; SUPPORTS_MACCATALYST = NO; SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO; @@ -963,20 +942,20 @@ /* End XCConfigurationList section */ /* Begin XCRemoteSwiftPackageReference section */ - 3BDDA6902913862400D18EA6 /* XCRemoteSwiftPackageReference "sdk-ios-beta" */ = { + 3B5AF83C2A33924E00DAD059 /* XCRemoteSwiftPackageReference "sdk-ios" */ = { isa = XCRemoteSwiftPackageReference; - repositoryURL = "https://github.com/bridgefy/sdk-ios-beta"; + repositoryURL = "https://github.com/bridgefy/sdk-ios"; requirement = { - kind = upToNextMajorVersion; - minimumVersion = 0.4.1; + kind = exactVersion; + version = 1.0.0; }; }; /* End XCRemoteSwiftPackageReference section */ /* Begin XCSwiftPackageProductDependency section */ - 3BDDA6912913862400D18EA6 /* BridgefySDK */ = { + 3B5AF83D2A33924E00DAD059 /* BridgefySDK */ = { isa = XCSwiftPackageProductDependency; - package = 3BDDA6902913862400D18EA6 /* XCRemoteSwiftPackageReference "sdk-ios-beta" */; + package = 3B5AF83C2A33924E00DAD059 /* XCRemoteSwiftPackageReference "sdk-ios" */; productName = BridgefySDK; }; /* End XCSwiftPackageProductDependency section */ diff --git a/ios/Hyperlocal.xcworkspace/xcshareddata/swiftpm/Package.resolved b/ios/Hyperlocal.xcworkspace/xcshareddata/swiftpm/Package.resolved index efd24b3c..97bc0186 100644 --- a/ios/Hyperlocal.xcworkspace/xcshareddata/swiftpm/Package.resolved +++ b/ios/Hyperlocal.xcworkspace/xcshareddata/swiftpm/Package.resolved @@ -1,12 +1,12 @@ { "pins" : [ { - "identity" : "sdk-ios-beta", + "identity" : "sdk-ios", "kind" : "remoteSourceControl", - "location" : "https://github.com/bridgefy/sdk-ios-beta", + "location" : "https://github.com/bridgefy/sdk-ios", "state" : { - "revision" : "2bb74e067e3e3aed8d7f82e263a1f76a5e14b9b4", - "version" : "0.4.1" + "revision" : "4537f14e68491f0cd8482063a7eb6aa76be72c91", + "version" : "1.0.0" } } ], diff --git a/ios/Podfile.lock b/ios/Podfile.lock index ec60d27c..2267da82 100644 --- a/ios/Podfile.lock +++ b/ios/Podfile.lock @@ -662,7 +662,7 @@ SPEC CHECKSUMS: RCTTypeSafety: b6c253064466411c6810b45f66bc1e43ce0c54ba React: 715292db5bd46989419445a5547954b25d2090f0 React-callinvoker: 105392d1179058585b564d35b4592fe1c46d6fba - React-Codegen: b75333b93d835afce84b73472927cccaef2c9f8c + React-Codegen: 9fc3b853194369f1a980930b11f85469f64c4d48 React-Core: 88838ed1724c64905fc6c0811d752828a92e395b React-CoreModules: cd238b4bb8dc8529ccc8b34ceae7267b04ce1882 React-cxxreact: 291bfab79d8098dc5ebab98f62e6bdfe81b3955a diff --git a/ios/RCTBridgefyModule.swift b/ios/RCTBridgefyModule.swift index 245b90a0..3605ac86 100644 --- a/ios/RCTBridgefyModule.swift +++ b/ios/RCTBridgefyModule.swift @@ -9,7 +9,7 @@ import Foundation import BridgefySDK @objc(RCTBridgefyModule) class RCTBridgefyModule: RCTEventEmitter { - var apiKey = "e259da26-3f8f-42c2-b354-a9fb9fa353e2" + var apiKey = "60dd44b0-c38a-4a02-a90a-e895d4171d06" var testDelegate = MyDelegate() var bridgefyInstance: Bridgefy? = nil public static var emitter: RCTEventEmitter! diff --git a/package-lock.json b/package-lock.json index fa5064b1..1821ab46 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7,6 +7,7 @@ "": { "name": "hyperlocal", "version": "0.0.1", + "hasInstallScript": true, "dependencies": { "@react-native-clipboard/clipboard": "^1.11.1", "@react-navigation/bottom-tabs": "^6.4.0", @@ -15,6 +16,7 @@ "@rneui/base": "^0.0.0-edge.2", "@rneui/themed": "^0.0.0-edge.2", "jotai": "^1.9.2", + "patch-package": "^7.0.2", "prettier-plugin-organize-imports": "^3.2.2", "react": "18.2.0", "react-native": "0.71.4", @@ -5221,6 +5223,11 @@ "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, + "node_modules/@yarnpkg/lockfile": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", + "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==" + }, "node_modules/abort-controller": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", @@ -5524,6 +5531,14 @@ "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "engines": { + "node": ">= 4.0.0" + } + }, "node_modules/atob": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", @@ -6501,7 +6516,6 @@ "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", @@ -8026,6 +8040,14 @@ "node": ">=8" } }, + "node_modules/find-yarn-workspace-root": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/find-yarn-workspace-root/-/find-yarn-workspace-root-2.0.0.tgz", + "integrity": "sha512-1IMnbjt4KzsQfnhnzNd8wUEgXZ44IzZaZmnLYx7D5FZlaHt2gW20Cri8Q+E/t5tIj4+epTBub+2Zxu/vNILzqQ==", + "dependencies": { + "micromatch": "^4.0.2" + } + }, "node_modules/flat-cache": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", @@ -8804,6 +8826,20 @@ "node": ">=0.10.0" } }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/is-extendable": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", @@ -11149,6 +11185,14 @@ "node": ">=0.10.0" } }, + "node_modules/klaw-sync": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/klaw-sync/-/klaw-sync-6.0.0.tgz", + "integrity": "sha512-nIeuVSzdCCs6TDPTqI8w1Yre34sSq7AkZ4B3sfOBbI2CgVSB4Du4aLQijFU2+lhAFCwt9+42Hel6lQNIv6AntQ==", + "dependencies": { + "graceful-fs": "^4.1.11" + } + }, "node_modules/kleur": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", @@ -13196,6 +13240,206 @@ "node": ">=0.10.0" } }, + "node_modules/patch-package": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/patch-package/-/patch-package-7.0.2.tgz", + "integrity": "sha512-PMYfL8LXxGIRmxXLqlEaBxzKPu7/SdP13ld6GSfAUJUZRmBDPp8chZs0dpzaAFn9TSPnFiMwkC6PJt6pBiAl8Q==", + "dependencies": { + "@yarnpkg/lockfile": "^1.1.0", + "chalk": "^4.1.2", + "ci-info": "^3.7.0", + "cross-spawn": "^7.0.3", + "find-yarn-workspace-root": "^2.0.0", + "fs-extra": "^9.0.0", + "klaw-sync": "^6.0.0", + "minimist": "^1.2.6", + "open": "^7.4.2", + "rimraf": "^2.6.3", + "semver": "^7.5.3", + "slash": "^2.0.0", + "tmp": "^0.0.33", + "yaml": "^2.2.2" + }, + "bin": { + "patch-package": "index.js" + }, + "engines": { + "node": ">=14", + "npm": ">5" + } + }, + "node_modules/patch-package/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/patch-package/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/patch-package/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/patch-package/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/patch-package/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/patch-package/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/patch-package/node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/patch-package/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/patch-package/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/patch-package/node_modules/open": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", + "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", + "dependencies": { + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/patch-package/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/patch-package/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/patch-package/node_modules/slash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/patch-package/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/patch-package/node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/patch-package/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, "node_modules/path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", @@ -13216,7 +13460,6 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, "engines": { "node": ">=8" } @@ -14481,7 +14724,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, "dependencies": { "shebang-regex": "^3.0.0" }, @@ -14493,7 +14735,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, "engines": { "node": ">=8" } @@ -15271,6 +15512,17 @@ "safe-buffer": "~5.1.0" } }, + "node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, "node_modules/tmpl": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", @@ -15727,7 +15979,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, "dependencies": { "isexe": "^2.0.0" }, @@ -15881,6 +16132,14 @@ "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" }, + "node_modules/yaml": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.1.tgz", + "integrity": "sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==", + "engines": { + "node": ">= 14" + } + }, "node_modules/yargs": { "version": "17.7.1", "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.1.tgz", diff --git a/package.json b/package.json index d41ee811..4c7735c9 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,8 @@ "ios": "react-native run-ios", "start": "react-native start", "test": "jest", - "lint": "eslint ." + "lint": "eslint .", + "postinstall": "patch-package" }, "dependencies": { "@react-native-clipboard/clipboard": "^1.11.1", @@ -17,6 +18,7 @@ "@rneui/base": "^0.0.0-edge.2", "@rneui/themed": "^0.0.0-edge.2", "jotai": "^1.9.2", + "patch-package": "^7.0.2", "prettier-plugin-organize-imports": "^3.2.2", "react": "18.2.0", "react-native": "0.71.4", diff --git a/patches/react-native+0.71.4.patch b/patches/react-native+0.71.4.patch new file mode 100644 index 00000000..0a8a0a48 --- /dev/null +++ b/patches/react-native+0.71.4.patch @@ -0,0 +1,13 @@ +diff --git a/node_modules/react-native/scripts/cocoapods/codegen_utils.rb b/node_modules/react-native/scripts/cocoapods/codegen_utils.rb +index 3694e68..caa9794 100644 +--- a/node_modules/react-native/scripts/cocoapods/codegen_utils.rb ++++ b/node_modules/react-native/scripts/cocoapods/codegen_utils.rb +@@ -85,7 +85,7 @@ class CodegenUtils + 'source' => { :git => '' }, + 'header_mappings_dir' => './', + 'platforms' => { +- 'ios' => '11.0', ++ 'ios' => '12.4', + }, + 'source_files' => "**/*.{h,mm,cpp}", + 'pod_target_xcconfig' => { "HEADER_SEARCH_PATHS" => \ No newline at end of file diff --git a/src/App.tsx b/src/App.tsx index 868d62c5..f0bcf003 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -11,6 +11,7 @@ import ChatPage from './pages/ChatPage'; import CreateChatModal from './pages/DiscoverPage/CreateChatModal'; import LoadingPage from './pages/LoadingPage'; import OnboardingNavigator, { isOnboardingRoute } from './pages/Onboarding/OnboardingNavigator'; +import ProfilePage from './pages/ProfilePage'; import PublicChatPage from './pages/PublicChatPage'; import SettingsPageNavigator from './pages/SettingsPage/SettingsPageNavigator'; import TabNavigator from './pages/TabNavigator'; @@ -29,6 +30,7 @@ export type RootStackParamList = { Home: undefined; Settings: undefined; Chat: { user: string }; + Profile: { user: string }; Onboarding: undefined; PublicChat: undefined; }; @@ -217,6 +219,14 @@ export default function App(): JSX.Element { gestureDirection: 'horizontal-inverted', }} /> + void; +}; + +const ListItem = ({ imageSource, title, rightView, onPress }: ListItemProps): JSX.Element => { + return ( + + + + {title} + + {rightView} + + ); +}; +const styles = StyleSheet.create({ + listItemIconContainer: { + backgroundColor: '#454D45', + height: 30, + width: 30, + flexDirection: 'row', + justifyContent: 'center', + alignItems: 'center', + borderRadius: 7.75, + marginRight: 20, + }, + listItemContainer: { + width: '100%', + paddingHorizontal: 17, + paddingVertical: 10, + flexDirection: 'row', + justifyContent: 'space-between', + }, + listItemLeftContainer: { flexDirection: 'row', alignItems: 'center' }, + listItemTitle: { + fontFamily: vars.fontFamilySecondary, + fontWeight: vars.fontWeightMedium, + fontSize: 18, + color: '#C5C9C5', + }, +}); + +export default ListItem; diff --git a/src/components/common/StackHeader.tsx b/src/components/common/StackHeader.tsx index cd28e49d..2dfdb2c7 100644 --- a/src/components/common/StackHeader.tsx +++ b/src/components/common/StackHeader.tsx @@ -2,26 +2,37 @@ import { useNavigation } from '@react-navigation/native'; import { StackNavigationProp } from '@react-navigation/stack'; import { Button, Text } from '@rneui/themed'; -import React from 'react'; +import * as React from 'react'; import { StyleSheet, View } from 'react-native'; import { theme, vars } from '../../utils/theme'; import ChevronLeftIcon from '../ui/Icons/ChevronLeftIcon'; -const StackHeader = ({ title }: { title: string }) => { +const StackHeader = ({ title, backOnRight = false }: { title: string; backOnRight?: boolean }) => { const navigation = useNavigation>(); return ( - -