|
29 | 29 | 8E4C62D525E9CFE1001678A1 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 8E4C62D425E9CFE1001678A1 /* Assets.xcassets */; };
|
30 | 30 | 8E4C62D825E9CFE1001678A1 /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 8E4C62D725E9CFE1001678A1 /* Preview Assets.xcassets */; };
|
31 | 31 | 8E4C62E725E9D191001678A1 /* RestaurantItemView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E4C62E625E9D191001678A1 /* RestaurantItemView.swift */; };
|
32 |
| - 8E4C630125EDB1CD001678A1 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 8E4C630025EDB1CD001678A1 /* GoogleService-Info.plist */; }; |
33 | 32 | 8E4C634925EDB793001678A1 /* Restaurant.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E4C634825EDB793001678A1 /* Restaurant.swift */; };
|
| 33 | + 8E4C635725EDD58F001678A1 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 8E4C635625EDD58F001678A1 /* GoogleService-Info.plist */; }; |
| 34 | + 8E4C637825EEF4CA001678A1 /* RestaurantListViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E4C637725EEF4CA001678A1 /* RestaurantListViewModel.swift */; }; |
34 | 35 | 928F7382D38D4F9DB48A15EF /* Pods_FirestoreExample.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 541C1C9953818121C760549F /* Pods_FirestoreExample.framework */; };
|
35 | 36 | DE8564AE23AFBF8000611383 /* FirestoreUITest.m in Sources */ = {isa = PBXBuildFile; fileRef = DE8564AD23AFBF8000611383 /* FirestoreUITest.m */; };
|
36 | 37 | DE8564B423AFBFA700611383 /* FIREGSignInHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = DE8564B123AFBFA700611383 /* FIREGSignInHelper.m */; };
|
|
90 | 91 | 8E4C62D725E9CFE1001678A1 /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = "<group>"; };
|
91 | 92 | 8E4C62D925E9CFE1001678A1 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
92 | 93 | 8E4C62E625E9D191001678A1 /* RestaurantItemView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RestaurantItemView.swift; sourceTree = "<group>"; };
|
93 |
| - 8E4C630025EDB1CD001678A1 /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = "GoogleService-Info.plist"; path = "../../../SwiftUIRewrite/GoogleService-Info.plist"; sourceTree = "<group>"; }; |
94 | 94 | 8E4C634825EDB793001678A1 /* Restaurant.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Restaurant.swift; sourceTree = "<group>"; };
|
| 95 | + 8E4C635625EDD58F001678A1 /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = "GoogleService-Info.plist"; path = "../../../FolderForGoogleService-Info/GoogleService-Info.plist"; sourceTree = "<group>"; }; |
| 96 | + 8E4C637725EEF4CA001678A1 /* RestaurantListViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RestaurantListViewModel.swift; sourceTree = "<group>"; }; |
95 | 97 | B1197C1340BA7906456ECA9D /* Pods_FirestoreSwiftUIExample.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_FirestoreSwiftUIExample.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
96 | 98 | D3859CC2659F6A304C12A137 /* Pods-FirestoreExample.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FirestoreExample.release.xcconfig"; path = "Target Support Files/Pods-FirestoreExample/Pods-FirestoreExample.release.xcconfig"; sourceTree = "<group>"; };
|
97 | 99 | DE8564AC23AFBF8000611383 /* FirestoreExampleUITests-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "FirestoreExampleUITests-Bridging-Header.h"; sourceTree = "<group>"; };
|
|
220 | 222 | 8E4C62CF25E9CFE0001678A1 /* FirestoreSwiftUIExample */ = {
|
221 | 223 | isa = PBXGroup;
|
222 | 224 | children = (
|
| 225 | + 8E4C637625EEF4B6001678A1 /* ViewModels */, |
223 | 226 | 8E4C634725EDB762001678A1 /* Model */,
|
224 | 227 | 8E4C62E125E9D137001678A1 /* Views */,
|
225 | 228 | 8E4C62D025E9CFE0001678A1 /* FirestoreSwiftUIExampleApp.swift */,
|
226 | 229 | 8E4C62D425E9CFE1001678A1 /* Assets.xcassets */,
|
227 | 230 | 8E4C62D925E9CFE1001678A1 /* Info.plist */,
|
228 |
| - 8E4C630025EDB1CD001678A1 /* GoogleService-Info.plist */, |
| 231 | + 8E4C635625EDD58F001678A1 /* GoogleService-Info.plist */, |
229 | 232 | 8E4C62D625E9CFE1001678A1 /* Preview Content */,
|
230 | 233 | );
|
231 | 234 | path = FirestoreSwiftUIExample;
|
|
256 | 259 | path = Model;
|
257 | 260 | sourceTree = "<group>";
|
258 | 261 | };
|
| 262 | + 8E4C637625EEF4B6001678A1 /* ViewModels */ = { |
| 263 | + isa = PBXGroup; |
| 264 | + children = ( |
| 265 | + 8E4C637725EEF4CA001678A1 /* RestaurantListViewModel.swift */, |
| 266 | + ); |
| 267 | + path = ViewModels; |
| 268 | + sourceTree = "<group>"; |
| 269 | + }; |
259 | 270 | DE8564AF23AFBFA700611383 /* TestUtils */ = {
|
260 | 271 | isa = PBXGroup;
|
261 | 272 | children = (
|
|
445 | 456 | files = (
|
446 | 457 | 8E4C62D825E9CFE1001678A1 /* Preview Assets.xcassets in Resources */,
|
447 | 458 | 8E4C62D525E9CFE1001678A1 /* Assets.xcassets in Resources */,
|
448 |
| - 8E4C630125EDB1CD001678A1 /* GoogleService-Info.plist in Resources */, |
| 459 | + 8E4C635725EDD58F001678A1 /* GoogleService-Info.plist in Resources */, |
449 | 460 | );
|
450 | 461 | runOnlyForDeploymentPostprocessing = 0;
|
451 | 462 | };
|
|
681 | 692 | files = (
|
682 | 693 | 8E4C62D325E9CFE0001678A1 /* ContentView.swift in Sources */,
|
683 | 694 | 8E4C634925EDB793001678A1 /* Restaurant.swift in Sources */,
|
| 695 | + 8E4C637825EEF4CA001678A1 /* RestaurantListViewModel.swift in Sources */, |
684 | 696 | 8E4C62D125E9CFE0001678A1 /* FirestoreSwiftUIExampleApp.swift in Sources */,
|
685 | 697 | 8E4C62E725E9D191001678A1 /* RestaurantItemView.swift in Sources */,
|
686 | 698 | );
|
|
0 commit comments