|
32 | 32 | 6747575928128603002F0A24 /* SportsGroundDetailView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6747575828128603002F0A24 /* SportsGroundDetailView.swift */; }; |
33 | 33 | 674AC7EE2834297900DA30CB /* ProfileImageRectangle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 674AC7ED2834297900DA30CB /* ProfileImageRectangle.swift */; }; |
34 | 34 | 674B37AC282B9332001A5B66 /* FormatterService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 674B37AB282B9332001A5B66 /* FormatterService.swift */; }; |
35 | | - 674B37AE282B9758001A5B66 /* String+.swift in Sources */ = {isa = PBXBuildFile; fileRef = 674B37AD282B9758001A5B66 /* String+.swift */; }; |
36 | 35 | 674B37B0282B9BE2001A5B66 /* CommentViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 674B37AF282B9BE2001A5B66 /* CommentViewCell.swift */; }; |
37 | 36 | 674B37B2282B9E51001A5B66 /* CacheImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 674B37B1282B9E51001A5B66 /* CacheImageView.swift */; }; |
38 | 37 | 674D061B28280A63007E75C6 /* FriendRequestsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 674D061A28280A63007E75C6 /* FriendRequestsView.swift */; }; |
|
50 | 49 | 6758B932281DB1F7001D83D8 /* LoginResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6758B931281DB1F7001D83D8 /* LoginResponse.swift */; }; |
51 | 50 | 6758B934281DC198001D83D8 /* UserResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6758B933281DC198001D83D8 /* UserResponse.swift */; }; |
52 | 51 | 6758B936281E5EA9001D83D8 /* APIService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6758B935281E5EA9001D83D8 /* APIService.swift */; }; |
53 | | - 6758B93C281E74F2001D83D8 /* Date+.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6758B93B281E74F2001D83D8 /* Date+.swift */; }; |
54 | | - 6758B93E281E7695001D83D8 /* Optional+.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6758B93D281E7695001D83D8 /* Optional+.swift */; }; |
55 | 52 | 6758B946281ED194001D83D8 /* ErrorResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6758B945281ED194001D83D8 /* ErrorResponse.swift */; }; |
56 | 53 | 675A370328547ACA00DAE071 /* Localizable.stringsdict in Resources */ = {isa = PBXBuildFile; fileRef = 675A370528547ACA00DAE071 /* Localizable.stringsdict */; }; |
| 54 | + 675A370A2854810B00DAE071 /* Utils in Frameworks */ = {isa = PBXBuildFile; productRef = 675A37092854810B00DAE071 /* Utils */; }; |
57 | 55 | 675EC649281289FB00C2E229 /* SportsGroundSize.swift in Sources */ = {isa = PBXBuildFile; fileRef = 675EC648281289FB00C2E229 /* SportsGroundSize.swift */; }; |
58 | 56 | 675EC64B28128B7E00C2E229 /* SportsGroundGrade.swift in Sources */ = {isa = PBXBuildFile; fileRef = 675EC64A28128B7E00C2E229 /* SportsGroundGrade.swift */; }; |
59 | 57 | 675EC64F2814126800C2E229 /* TextEntryView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 675EC64E2814126800C2E229 /* TextEntryView.swift */; }; |
|
102 | 100 | 6798AA7E280BF13100DB76F1 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 6798AA80280BF13100DB76F1 /* Localizable.strings */; }; |
103 | 101 | 6798AA84280C0F7D00DB76F1 /* AccountInfoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6798AA83280C0F7D00DB76F1 /* AccountInfoView.swift */; }; |
104 | 102 | 6798AA86280C135E00DB76F1 /* Country.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6798AA85280C135E00DB76F1 /* Country.swift */; }; |
105 | | - 6798AA88280C14B800DB76F1 /* Bundle+.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6798AA87280C14B800DB76F1 /* Bundle+.swift */; }; |
106 | 103 | 6798AA8C280C390F00DB76F1 /* CountriesView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6798AA8B280C390F00DB76F1 /* CountriesView.swift */; }; |
107 | 104 | 6798AA8E280C3CCB00DB76F1 /* CitiesView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6798AA8D280C3CCB00DB76F1 /* CitiesView.swift */; }; |
108 | 105 | 67A9C90528427D06005D6A36 /* SportsGroundFilter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67A9C90428427D06005D6A36 /* SportsGroundFilter.swift */; }; |
109 | 106 | 67A9C90828427DEA005D6A36 /* SportsGroundFilterView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67A9C90728427DEA005D6A36 /* SportsGroundFilterView.swift */; }; |
110 | 107 | 67A9C90A2842833F005D6A36 /* HeaderForSheet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67A9C9092842833F005D6A36 /* HeaderForSheet.swift */; }; |
111 | | - 67B1B6DA283121CB00BED514 /* Data+.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67B1B6D9283121CB00BED514 /* Data+.swift */; }; |
112 | 108 | 67B78710281D6110008B104F /* LoginViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67B7870F281D6110008B104F /* LoginViewModel.swift */; }; |
113 | 109 | 67B78712281D654C008B104F /* DefaultsService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67B78711281D654C008B104F /* DefaultsService.swift */; }; |
114 | 110 | 67B78714281D74F3008B104F /* AccountInfoViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67B78713281D74F3008B104F /* AccountInfoViewModel.swift */; }; |
|
169 | 165 | 6747575828128603002F0A24 /* SportsGroundDetailView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SportsGroundDetailView.swift; sourceTree = "<group>"; }; |
170 | 166 | 674AC7ED2834297900DA30CB /* ProfileImageRectangle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProfileImageRectangle.swift; sourceTree = "<group>"; }; |
171 | 167 | 674B37AB282B9332001A5B66 /* FormatterService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FormatterService.swift; sourceTree = "<group>"; }; |
172 | | - 674B37AD282B9758001A5B66 /* String+.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "String+.swift"; sourceTree = "<group>"; }; |
173 | 168 | 674B37AF282B9BE2001A5B66 /* CommentViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CommentViewCell.swift; sourceTree = "<group>"; }; |
174 | 169 | 674B37B1282B9E51001A5B66 /* CacheImageView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CacheImageView.swift; sourceTree = "<group>"; }; |
175 | 170 | 674D061A28280A63007E75C6 /* FriendRequestsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FriendRequestsView.swift; sourceTree = "<group>"; }; |
|
187 | 182 | 6758B931281DB1F7001D83D8 /* LoginResponse.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoginResponse.swift; sourceTree = "<group>"; }; |
188 | 183 | 6758B933281DC198001D83D8 /* UserResponse.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserResponse.swift; sourceTree = "<group>"; }; |
189 | 184 | 6758B935281E5EA9001D83D8 /* APIService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = APIService.swift; sourceTree = "<group>"; }; |
190 | | - 6758B93B281E74F2001D83D8 /* Date+.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Date+.swift"; sourceTree = "<group>"; }; |
191 | | - 6758B93D281E7695001D83D8 /* Optional+.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Optional+.swift"; sourceTree = "<group>"; }; |
192 | 185 | 6758B945281ED194001D83D8 /* ErrorResponse.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ErrorResponse.swift; sourceTree = "<group>"; }; |
193 | 186 | 675A370628547ACD00DAE071 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = ru; path = ru.lproj/Localizable.stringsdict; sourceTree = "<group>"; }; |
| 187 | + 675A3707285480E600DAE071 /* Utils */ = {isa = PBXFileReference; lastKnownFileType = wrapper; name = Utils; path = "SwiftUI-WorkoutApp/Utils"; sourceTree = "<group>"; }; |
194 | 188 | 675EC648281289FB00C2E229 /* SportsGroundSize.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SportsGroundSize.swift; sourceTree = "<group>"; }; |
195 | 189 | 675EC64A28128B7E00C2E229 /* SportsGroundGrade.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SportsGroundGrade.swift; sourceTree = "<group>"; }; |
196 | 190 | 675EC64E2814126800C2E229 /* TextEntryView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TextEntryView.swift; sourceTree = "<group>"; }; |
|
242 | 236 | 6798AA81280BF14500DB76F1 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/Localizable.strings; sourceTree = "<group>"; }; |
243 | 237 | 6798AA83280C0F7D00DB76F1 /* AccountInfoView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AccountInfoView.swift; sourceTree = "<group>"; }; |
244 | 238 | 6798AA85280C135E00DB76F1 /* Country.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Country.swift; sourceTree = "<group>"; }; |
245 | | - 6798AA87280C14B800DB76F1 /* Bundle+.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Bundle+.swift"; sourceTree = "<group>"; }; |
246 | 239 | 6798AA8B280C390F00DB76F1 /* CountriesView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CountriesView.swift; sourceTree = "<group>"; }; |
247 | 240 | 6798AA8D280C3CCB00DB76F1 /* CitiesView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CitiesView.swift; sourceTree = "<group>"; }; |
248 | 241 | 67A9C90428427D06005D6A36 /* SportsGroundFilter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SportsGroundFilter.swift; sourceTree = "<group>"; }; |
249 | 242 | 67A9C90728427DEA005D6A36 /* SportsGroundFilterView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SportsGroundFilterView.swift; sourceTree = "<group>"; }; |
250 | 243 | 67A9C9092842833F005D6A36 /* HeaderForSheet.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HeaderForSheet.swift; sourceTree = "<group>"; }; |
251 | | - 67B1B6D9283121CB00BED514 /* Data+.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Data+.swift"; sourceTree = "<group>"; }; |
252 | 244 | 67B7870F281D6110008B104F /* LoginViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoginViewModel.swift; sourceTree = "<group>"; }; |
253 | 245 | 67B78711281D654C008B104F /* DefaultsService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DefaultsService.swift; sourceTree = "<group>"; }; |
254 | 246 | 67B78713281D74F3008B104F /* AccountInfoViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AccountInfoViewModel.swift; sourceTree = "<group>"; }; |
|
288 | 280 | isa = PBXFrameworksBuildPhase; |
289 | 281 | buildActionMask = 2147483647; |
290 | 282 | files = ( |
| 283 | + 675A370A2854810B00DAE071 /* Utils in Frameworks */, |
291 | 284 | ); |
292 | 285 | runOnlyForDeploymentPostprocessing = 0; |
293 | 286 | }; |
|
406 | 399 | 6758B93A281E74DF001D83D8 /* Extensions */ = { |
407 | 400 | isa = PBXGroup; |
408 | 401 | children = ( |
409 | | - 6798AA87280C14B800DB76F1 /* Bundle+.swift */, |
410 | | - 6758B93B281E74F2001D83D8 /* Date+.swift */, |
411 | | - 6758B93D281E7695001D83D8 /* Optional+.swift */, |
412 | 402 | 671D7DEE282112140068E728 /* Text+.swift */, |
413 | | - 674B37AD282B9758001A5B66 /* String+.swift */, |
414 | | - 67B1B6D9283121CB00BED514 /* Data+.swift */, |
415 | 403 | 6705E7EB283B5DCF00DABCC8 /* View+.swift */, |
416 | 404 | 67C87FD228435E8600D6377D /* EnvironmentValues+.swift */, |
417 | 405 | ); |
418 | 406 | path = Extensions; |
419 | 407 | sourceTree = "<group>"; |
420 | 408 | }; |
| 409 | + 675A37082854810B00DAE071 /* Frameworks */ = { |
| 410 | + isa = PBXGroup; |
| 411 | + children = ( |
| 412 | + ); |
| 413 | + name = Frameworks; |
| 414 | + sourceTree = "<group>"; |
| 415 | + }; |
421 | 416 | 6762774E283A3A3B009C203F /* JournalsList */ = { |
422 | 417 | isa = PBXGroup; |
423 | 418 | children = ( |
|
510 | 505 | 6798AA31280AEDC900DB76F1 = { |
511 | 506 | isa = PBXGroup; |
512 | 507 | children = ( |
| 508 | + 675A3707285480E600DAE071 /* Utils */, |
513 | 509 | 6798AA3C280AEDC900DB76F1 /* SwiftUI-WorkoutApp */, |
514 | 510 | 6798AA3B280AEDC900DB76F1 /* Products */, |
| 511 | + 675A37082854810B00DAE071 /* Frameworks */, |
515 | 512 | ); |
516 | 513 | sourceTree = "<group>"; |
517 | 514 | }; |
|
772 | 769 | dependencies = ( |
773 | 770 | ); |
774 | 771 | name = "SwiftUI-WorkoutApp"; |
| 772 | + packageProductDependencies = ( |
| 773 | + 675A37092854810B00DAE071 /* Utils */, |
| 774 | + ); |
775 | 775 | productName = "SwiftUI-WorkoutApp"; |
776 | 776 | productReference = 6798AA3A280AEDC900DB76F1 /* WorkoutApp.app */; |
777 | 777 | productType = "com.apple.product-type.application"; |
|
876 | 876 | 67627759283A6149009C203F /* JournalEntryResponse.swift in Sources */, |
877 | 877 | 67B7871C281D8A49008B104F /* UserDetailsViewModel.swift in Sources */, |
878 | 878 | 6705E7EE283B703400DABCC8 /* JournalSettingsView.swift in Sources */, |
879 | | - 6798AA88280C14B800DB76F1 /* Bundle+.swift in Sources */, |
880 | | - 6758B93E281E7695001D83D8 /* Optional+.swift in Sources */, |
881 | 879 | 672BE768281FD60F00579183 /* City.swift in Sources */, |
882 | 880 | 6798AA40280AEDC900DB76F1 /* RootView.swift in Sources */, |
883 | 881 | 675EC64F2814126800C2E229 /* TextEntryView.swift in Sources */, |
884 | 882 | 674D0623282A9896007E75C6 /* SearchUsersView.swift in Sources */, |
885 | 883 | 6798AA8C280C390F00DB76F1 /* CountriesView.swift in Sources */, |
886 | 884 | 67A9C90A2842833F005D6A36 /* HeaderForSheet.swift in Sources */, |
887 | | - 6758B93C281E74F2001D83D8 /* Date+.swift in Sources */, |
888 | 885 | 67C87FD828438F1600D6377D /* PhotoContainer.swift in Sources */, |
889 | 886 | 67515696283FE9E100501346 /* ImagePicker.swift in Sources */, |
890 | 887 | 675EC64B28128B7E00C2E229 /* SportsGroundGrade.swift in Sources */, |
891 | 888 | 6747575628113419002F0A24 /* ChangePasswordView.swift in Sources */, |
892 | | - 67B1B6DA283121CB00BED514 /* Data+.swift in Sources */, |
893 | 889 | 67515699283FEC3100501346 /* PickedImagesList.swift in Sources */, |
894 | 890 | 67C87FD328435E8600D6377D /* EnvironmentValues+.swift in Sources */, |
895 | 891 | 6758B932281DB1F7001D83D8 /* LoginResponse.swift in Sources */, |
|
900 | 896 | 67891E36283E945100B10802 /* SportsGroundFormViewModel.swift in Sources */, |
901 | 897 | 67FBF64F28338A2E008A7968 /* EventDetailsView.swift in Sources */, |
902 | 898 | 67891E3A283EB15300B10802 /* SportsGroundResult.swift in Sources */, |
903 | | - 674B37AE282B9758001A5B66 /* String+.swift in Sources */, |
904 | 899 | 6758B934281DC198001D83D8 /* UserResponse.swift in Sources */, |
905 | 900 | 6766A038284604B40033F1E8 /* Tab.swift in Sources */, |
906 | 901 | 6766A036284603CA0033F1E8 /* TabViewModel.swift in Sources */, |
|
1189 | 1184 | defaultConfigurationName = Release; |
1190 | 1185 | }; |
1191 | 1186 | /* End XCConfigurationList section */ |
| 1187 | + |
| 1188 | +/* Begin XCSwiftPackageProductDependency section */ |
| 1189 | + 675A37092854810B00DAE071 /* Utils */ = { |
| 1190 | + isa = XCSwiftPackageProductDependency; |
| 1191 | + productName = Utils; |
| 1192 | + }; |
| 1193 | +/* End XCSwiftPackageProductDependency section */ |
1192 | 1194 | }; |
1193 | 1195 | rootObject = 6798AA32280AEDC900DB76F1 /* Project object */; |
1194 | 1196 | } |
0 commit comments