Skip to content

Commit

Permalink
Merge pull request #22 from f-lab-edu/missingFiles
Browse files Browse the repository at this point in the history
Fix: CGSize파일 누락 추가
  • Loading branch information
GeonH0 authored Jul 31, 2024
2 parents b92eeec + 2162d1f commit cba10fb
Show file tree
Hide file tree
Showing 2 changed files with 66 additions and 38 deletions.
90 changes: 52 additions & 38 deletions HomeCafeRecipes/HomeCafeRecipes.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,16 @@
1D1283CA2C16D9C600C5A870 /* RecipeFetchService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D1283C92C16D9C600C5A870 /* RecipeFetchService.swift */; };
1D166D0D2C4AD54E00A50963 /* AddRecipeViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D166D0C2C4AD54D00A50963 /* AddRecipeViewModel.swift */; };
1D166D0E2C4AD54E00A50963 /* AddRecipeViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D166D0C2C4AD54D00A50963 /* AddRecipeViewModel.swift */; };
1D166DE82C508C7F00A50963 /* Comment.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D166DE62C508C7E00A50963 /* Comment.swift */; };
1D166DE92C508C7F00A50963 /* Comment.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D166DE62C508C7E00A50963 /* Comment.swift */; };
1D166DEA2C508C7F00A50963 /* User.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D166DE72C508C7F00A50963 /* User.swift */; };
1D166DEB2C508C7F00A50963 /* User.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D166DE72C508C7F00A50963 /* User.swift */; };
1D166DF02C508CA500A50963 /* UserDTO.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D166DEF2C508CA500A50963 /* UserDTO.swift */; };
1D166DF12C508CA500A50963 /* UserDTO.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D166DEF2C508CA500A50963 /* UserDTO.swift */; };
1D166DF32C508CAB00A50963 /* ErrorResponseDTO.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D166DF22C508CAB00A50963 /* ErrorResponseDTO.swift */; };
1D166DF42C508CAB00A50963 /* ErrorResponseDTO.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D166DF22C508CAB00A50963 /* ErrorResponseDTO.swift */; };
1D166DF72C508CB700A50963 /* DateFormatter+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D166DF62C508CB700A50963 /* DateFormatter+Extensions.swift */; };
1D166DF82C508CB700A50963 /* DateFormatter+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D166DF62C508CB700A50963 /* DateFormatter+Extensions.swift */; };
1D2C16E62BE532B700C04508 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D2C16E52BE532B700C04508 /* AppDelegate.swift */; };
1D2C16EA2BE532B700C04508 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D2C16E92BE532B700C04508 /* ViewController.swift */; };
1D2C16FD2BE532B800C04508 /* HomeCafeRecipesTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D2C16FC2BE532B800C04508 /* HomeCafeRecipesTests.swift */; };
Expand All @@ -39,14 +49,10 @@
1D4741D32C1B4F8D009381CE /* RecipePageDTO.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D4741CE2C1B4F8D009381CE /* RecipePageDTO.swift */; };
1D4741D42C1B4F8D009381CE /* NetworkResponseDTO.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D4741CF2C1B4F8D009381CE /* NetworkResponseDTO.swift */; };
1D4741D72C1B4FF4009381CE /* RecipeListInteractor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D4741D62C1B4FF4009381CE /* RecipeListInteractor.swift */; };
1D5AEE412C5926A300BBD5F0 /* RecipeListItemViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D5AEE402C5926A300BBD5F0 /* RecipeListItemViewModel.swift */; };
1D5AEE442C5926F000BBD5F0 /* DateFormatter+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D5AEE432C5926F000BBD5F0 /* DateFormatter+Extensions.swift */; };
1D5AEE472C59270700BBD5F0 /* Comment.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D5AEE452C59270700BBD5F0 /* Comment.swift */; };
1D5AEE482C59270700BBD5F0 /* User.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D5AEE462C59270700BBD5F0 /* User.swift */; };
1D5AEE4A2C59272600BBD5F0 /* UserDTO.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D5AEE492C59272600BBD5F0 /* UserDTO.swift */; };
1D5AEE4C2C59272E00BBD5F0 /* ErrorResponseDTO.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D5AEE4B2C59272E00BBD5F0 /* ErrorResponseDTO.swift */; };
1D5AEE4E2C59275300BBD5F0 /* AddRecipeUseCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D5AEE4D2C59275300BBD5F0 /* AddRecipeUseCase.swift */; };
1D5AEE4F2C59275300BBD5F0 /* AddRecipeUseCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D5AEE4D2C59275300BBD5F0 /* AddRecipeUseCase.swift */; };
1D5AEE512C592A8000BBD5F0 /* CGSize+addButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D5AEE502C592A8000BBD5F0 /* CGSize+addButton.swift */; };
1D5AEE532C592A9900BBD5F0 /* RecipeListItemViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D5AEE522C592A9900BBD5F0 /* RecipeListItemViewModel.swift */; };
1D5AEE552C592F2600BBD5F0 /* AddRecipeUseCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D5AEE542C592F2600BBD5F0 /* AddRecipeUseCase.swift */; };
1D5AEE562C592F2600BBD5F0 /* AddRecipeUseCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D5AEE542C592F2600BBD5F0 /* AddRecipeUseCase.swift */; };
1D60CC3D2C3E4F1600D08FA3 /* APIConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D60CC3C2C3E4F1600D08FA3 /* APIConfig.swift */; };
1D60CC402C3EB76600D08FA3 /* APIConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D60CC3C2C3E4F1600D08FA3 /* APIConfig.swift */; };
1D6958D22C3D0553008604B3 /* Router.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D6958D12C3D0553008604B3 /* Router.swift */; };
Expand Down Expand Up @@ -114,6 +120,11 @@
1D1283AB2C15EBE600C5A870 /* FetchFeedListUseCase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FetchFeedListUseCase.swift; sourceTree = "<group>"; };
1D1283C92C16D9C600C5A870 /* RecipeFetchService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecipeFetchService.swift; sourceTree = "<group>"; };
1D166D0C2C4AD54D00A50963 /* AddRecipeViewModel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AddRecipeViewModel.swift; sourceTree = "<group>"; };
1D166DE62C508C7E00A50963 /* Comment.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Comment.swift; sourceTree = "<group>"; };
1D166DE72C508C7F00A50963 /* User.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = User.swift; sourceTree = "<group>"; };
1D166DEF2C508CA500A50963 /* UserDTO.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UserDTO.swift; sourceTree = "<group>"; };
1D166DF22C508CAB00A50963 /* ErrorResponseDTO.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ErrorResponseDTO.swift; sourceTree = "<group>"; };
1D166DF62C508CB700A50963 /* DateFormatter+Extensions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "DateFormatter+Extensions.swift"; sourceTree = "<group>"; };
1D2C16E22BE532B700C04508 /* HomeCafeRecipes.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = HomeCafeRecipes.app; sourceTree = BUILT_PRODUCTS_DIR; };
1D2C16E52BE532B700C04508 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
1D2C16E92BE532B700C04508 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = "<group>"; };
Expand All @@ -140,13 +151,9 @@
1D4741CE2C1B4F8D009381CE /* RecipePageDTO.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecipePageDTO.swift; sourceTree = "<group>"; };
1D4741CF2C1B4F8D009381CE /* NetworkResponseDTO.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NetworkResponseDTO.swift; sourceTree = "<group>"; };
1D4741D62C1B4FF4009381CE /* RecipeListInteractor.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecipeListInteractor.swift; sourceTree = "<group>"; };
1D5AEE402C5926A300BBD5F0 /* RecipeListItemViewModel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = RecipeListItemViewModel.swift; path = View/RecipeListItemViewModel.swift; sourceTree = "<group>"; };
1D5AEE432C5926F000BBD5F0 /* DateFormatter+Extensions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "DateFormatter+Extensions.swift"; sourceTree = "<group>"; };
1D5AEE452C59270700BBD5F0 /* Comment.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Comment.swift; sourceTree = "<group>"; };
1D5AEE462C59270700BBD5F0 /* User.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = User.swift; sourceTree = "<group>"; };
1D5AEE492C59272600BBD5F0 /* UserDTO.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UserDTO.swift; sourceTree = "<group>"; };
1D5AEE4B2C59272E00BBD5F0 /* ErrorResponseDTO.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ErrorResponseDTO.swift; sourceTree = "<group>"; };
1D5AEE4D2C59275300BBD5F0 /* AddRecipeUseCase.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AddRecipeUseCase.swift; sourceTree = "<group>"; };
1D5AEE502C592A8000BBD5F0 /* CGSize+addButton.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "CGSize+addButton.swift"; sourceTree = "<group>"; };
1D5AEE522C592A9900BBD5F0 /* RecipeListItemViewModel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = RecipeListItemViewModel.swift; path = View/RecipeListItemViewModel.swift; sourceTree = "<group>"; };
1D5AEE542C592F2600BBD5F0 /* AddRecipeUseCase.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AddRecipeUseCase.swift; sourceTree = "<group>"; };
1D60CC3C2C3E4F1600D08FA3 /* APIConfig.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = APIConfig.swift; sourceTree = "<group>"; };
1D6958D12C3D0553008604B3 /* Router.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Router.swift; sourceTree = "<group>"; };
1D6958D32C3D059E008604B3 /* RecipeListRouter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecipeListRouter.swift; sourceTree = "<group>"; };
Expand Down Expand Up @@ -210,9 +217,9 @@
1D12839F2C15E7A700C5A870 /* Entities */ = {
isa = PBXGroup;
children = (
1D5AEE452C59270700BBD5F0 /* Comment.swift */,
1D5AEE462C59270700BBD5F0 /* User.swift */,
1D1283A12C15E94300C5A870 /* Recipe.swift */,
1D166DE62C508C7E00A50963 /* Comment.swift */,
1D166DE72C508C7F00A50963 /* User.swift */,
1D1283A32C15EA8100C5A870 /* RecipeType.swift */,
1D95A0A52C37C79500F09077 /* RecipeDetailError.swift */,
1DBC63652C47D23000DA00C2 /* AddRecipeError.swift */,
Expand All @@ -223,7 +230,7 @@
1D1283A02C15E92C00C5A870 /* UseCases */ = {
isa = PBXGroup;
children = (
1D5AEE4D2C59275300BBD5F0 /* AddRecipeUseCase.swift */,
1D5AEE542C592F2600BBD5F0 /* AddRecipeUseCase.swift */,
1D1283A92C15EBCF00C5A870 /* SearchFeedUseCase.swift */,
1D1283AB2C15EBE600C5A870 /* FetchFeedListUseCase.swift */,
1D439E9B2C2C58DD008530A5 /* FetchRecipeDetailUseCase.swift */,
Expand Down Expand Up @@ -260,6 +267,14 @@
path = Network;
sourceTree = "<group>";
};
1D166DF52C508CB700A50963 /* Utilities */ = {
isa = PBXGroup;
children = (
1D166DF62C508CB700A50963 /* DateFormatter+Extensions.swift */,
);
path = Utilities;
sourceTree = "<group>";
};
1D2C16D92BE532B700C04508 = {
isa = PBXGroup;
children = (
Expand All @@ -285,11 +300,11 @@
1D2C16E42BE532B700C04508 /* HomeCafeRecipes */ = {
isa = PBXGroup;
children = (
1D5AEE422C5926F000BBD5F0 /* Utilities */,
1D439E972C2C5837008530A5 /* Router */,
1DF829B52C2A7C8600C337FC /* Extensions */,
1DF829B22C2A7A0B00C337FC /* Resources */,
1DE19EB22C1B422F0031804A /* Presentation */,
1D166DF52C508CB700A50963 /* Utilities */,
1D1283AD2C16974B00C5A870 /* Data */,
1D740B402C15E6680001B704 /* Domain */,
1D2C16E52BE532B700C04508 /* AppDelegate.swift */,
Expand Down Expand Up @@ -353,27 +368,19 @@
1D4741CB2C1B4F8D009381CE /* DTO */ = {
isa = PBXGroup;
children = (
1D5AEE492C59272600BBD5F0 /* UserDTO.swift */,
1D4741CC2C1B4F8D009381CE /* RecipeImageDTO.swift */,
1D4741CD2C1B4F8D009381CE /* RecipeDTO.swift */,
1D4741CE2C1B4F8D009381CE /* RecipePageDTO.swift */,
1D4741CF2C1B4F8D009381CE /* NetworkResponseDTO.swift */,
1D73686D2C305757000EF904 /* RecipeDetailDTO.swift */,
1D166DEF2C508CA500A50963 /* UserDTO.swift */,
1D7368792C32EB18000EF904 /* RecipeUploadDTO.swift */,
1D7368852C33D7BE000EF904 /* RecipeUploadResponseDTO.swift */,
1D5AEE4B2C59272E00BBD5F0 /* ErrorResponseDTO.swift */,
1D166DF22C508CAB00A50963 /* ErrorResponseDTO.swift */,
);
path = DTO;
sourceTree = "<group>";
};
1D5AEE422C5926F000BBD5F0 /* Utilities */ = {
isa = PBXGroup;
children = (
1D5AEE432C5926F000BBD5F0 /* DateFormatter+Extensions.swift */,
);
path = Utilities;
sourceTree = "<group>";
};
1D740B402C15E6680001B704 /* Domain */ = {
isa = PBXGroup;
children = (
Expand Down Expand Up @@ -447,7 +454,7 @@
1DE19EB72C1B422F0031804A /* FeedList */ = {
isa = PBXGroup;
children = (
1D5AEE402C5926A300BBD5F0 /* RecipeListItemViewModel.swift */,
1D5AEE522C592A9900BBD5F0 /* RecipeListItemViewModel.swift */,
1DE19EB92C1B422F0031804A /* View */,
);
path = FeedList;
Expand Down Expand Up @@ -477,6 +484,7 @@
children = (
1DF829B62C2A7CDC00C337FC /* UIImageViewImageLoading.swift */,
1DF829B82C2A818D00C337FC /* String+Validation.swift */,
1D5AEE502C592A8000BBD5F0 /* CGSize+addButton.swift */,
);
path = Extensions;
sourceTree = "<group>";
Expand Down Expand Up @@ -625,37 +633,38 @@
1D439E9E2C2C598A008530A5 /* RecipeDetailRepository.swift in Sources */,
1D2C6F6C2C27051D004BB54E /* CustomNavigationBar.swift in Sources */,
1D3972682C44185B00495014 /* RecipeListMapper.swift in Sources */,
1D5AEE4A2C59272600BBD5F0 /* UserDTO.swift in Sources */,
1D2C16EA2BE532B700C04508 /* ViewController.swift in Sources */,
1DE19EC52C1B422F0031804A /* RecipeListView.swift in Sources */,
1D39726C2C458CE100495014 /* MultipartFormDataRequest.swift in Sources */,
1D6958D22C3D0553008604B3 /* Router.swift in Sources */,
1D4741D32C1B4F8D009381CE /* RecipePageDTO.swift in Sources */,
1D166DEA2C508C7F00A50963 /* User.swift in Sources */,
1D2C6F652C2446D8004BB54E /* MainTabBarController.swift in Sources */,
1DDFFD842C1C324F0083B077 /* RecipeDetailViewController.swift in Sources */,
1D2C16E62BE532B700C04508 /* AppDelegate.swift in Sources */,
1D5AEE512C592A8000BBD5F0 /* CGSize+addButton.swift in Sources */,
1D7368702C32BFBB000EF904 /* AddRecipeInteractor.swift in Sources */,
1D5AEE442C5926F000BBD5F0 /* DateFormatter+Extensions.swift in Sources */,
1DE19EB12C1B42200031804A /* NetworkService.swift in Sources */,
1DC7CC322C283C0200796889 /* RecipeUploadImgaeCell.swift in Sources */,
1D7368782C32E7FE000EF904 /* RecipePostService.swift in Sources */,
1D166DF32C508CAB00A50963 /* ErrorResponseDTO.swift in Sources */,
1D166DE82C508C7F00A50963 /* Comment.swift in Sources */,
1DBC63662C47D23000DA00C2 /* AddRecipeError.swift in Sources */,
1D95A0A62C37C79500F09077 /* RecipeDetailError.swift in Sources */,
1D5AEE552C592F2600BBD5F0 /* AddRecipeUseCase.swift in Sources */,
1D1283AC2C15EBE600C5A870 /* FetchFeedListUseCase.swift in Sources */,
1D5AEE482C59270700BBD5F0 /* User.swift in Sources */,
1D5AEE472C59270700BBD5F0 /* Comment.swift in Sources */,
1D73687A2C32EB18000EF904 /* RecipeUploadDTO.swift in Sources */,
1D2C6F6A2C26AF9F004BB54E /* AddRecipeView.swift in Sources */,
1D2C6F682C246998004BB54E /* AddRecipeViewController.swift in Sources */,
1DF829B72C2A7CDC00C337FC /* UIImageViewImageLoading.swift in Sources */,
1D5AEE532C592A9900BBD5F0 /* RecipeListItemViewModel.swift in Sources */,
1D60CC3D2C3E4F1600D08FA3 /* APIConfig.swift in Sources */,
1D5AEE4E2C59275300BBD5F0 /* AddRecipeUseCase.swift in Sources */,
1D1283A42C15EA8100C5A870 /* RecipeType.swift in Sources */,
1DF829B42C2A7A7D00C337FC /* Fonts.swift in Sources */,
1D4741D22C1B4F8D009381CE /* RecipeDTO.swift in Sources */,
1DE19EC02C1B422F0031804A /* RecipeDetailView.swift in Sources */,
1D166DF02C508CA500A50963 /* UserDTO.swift in Sources */,
1D1283AA2C15EBCF00C5A870 /* SearchFeedUseCase.swift in Sources */,
1D5AEE412C5926A300BBD5F0 /* RecipeListItemViewModel.swift in Sources */,
1DE19EA82C1B420A0031804A /* SearchFeedListRepository.swift in Sources */,
1DE19EC32C1B422F0031804A /* SearchBar.swift in Sources */,
1D439EA22C2C6997008530A5 /* RecipeDetailInteractor.swift in Sources */,
Expand All @@ -671,13 +680,13 @@
1DF829B92C2A818D00C337FC /* String+Validation.swift in Sources */,
1D7368862C33D7BE000EF904 /* RecipeUploadResponseDTO.swift in Sources */,
1DE19EC42C1B422F0031804A /* RecipeListViewController.swift in Sources */,
1D5AEE4C2C59272E00BBD5F0 /* ErrorResponseDTO.swift in Sources */,
1DE19EBF2C1B422F0031804A /* RecipeDetailViewModel.swift in Sources */,
1D1283A22C15E94300C5A870 /* Recipe.swift in Sources */,
1D1283CA2C16D9C600C5A870 /* RecipeFetchService.swift in Sources */,
1D6958D42C3D059E008604B3 /* RecipeListRouter.swift in Sources */,
1D4741D42C1B4F8D009381CE /* NetworkResponseDTO.swift in Sources */,
1D439E9C2C2C58DD008530A5 /* FetchRecipeDetailUseCase.swift in Sources */,
1D166DF72C508CB700A50963 /* DateFormatter+Extensions.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
Expand All @@ -686,21 +695,26 @@
buildActionMask = 2147483647;
files = (
1D6958DF2C3D5E35008604B3 /* NetworkService.swift in Sources */,
1D166DF42C508CAB00A50963 /* ErrorResponseDTO.swift in Sources */,
1D6958DC2C3D5E20008604B3 /* RecipeDetailRepository.swift in Sources */,
1D6958E12C3D5E44008604B3 /* RecipeDetailDTO.swift in Sources */,
1D6958D82C3D5A80008604B3 /* RecipeDeatilInteractorTests.swift in Sources */,
1D60CC402C3EB76600D08FA3 /* APIConfig.swift in Sources */,
1D6958DE2C3D5E2C008604B3 /* RecipeType.swift in Sources */,
1DBC63672C47D23000DA00C2 /* AddRecipeError.swift in Sources */,
1D5AEE562C592F2600BBD5F0 /* AddRecipeUseCase.swift in Sources */,
1D6958D92C3D5AF7008604B3 /* RecipeDetailInteractor.swift in Sources */,
1D166D0E2C4AD54E00A50963 /* AddRecipeViewModel.swift in Sources */,
1D166DEB2C508C7F00A50963 /* User.swift in Sources */,
1D166DE92C508C7F00A50963 /* Comment.swift in Sources */,
1D39729C2C45905700495014 /* MultipartFormDataRequest.swift in Sources */,
1D2C16FD2BE532B800C04508 /* HomeCafeRecipesTests.swift in Sources */,
1D6958E42C3D5EA6008604B3 /* NetworkResponseDTO.swift in Sources */,
1D6958DB2C3D5C91008604B3 /* Recipe.swift in Sources */,
1D6958E02C3D5E3D008604B3 /* RecipeDetailError.swift in Sources */,
1D166DF82C508CB700A50963 /* DateFormatter+Extensions.swift in Sources */,
1D166DF12C508CA500A50963 /* UserDTO.swift in Sources */,
1D6958DA2C3D5BA4008604B3 /* FetchRecipeDetailUseCase.swift in Sources */,
1D5AEE4F2C59275300BBD5F0 /* AddRecipeUseCase.swift in Sources */,
1D39729E2C46C57A00495014 /* FetchRecipeDetailUseCaseTests.swift in Sources */,
1D6958E22C3D5E99008604B3 /* RecipeImageDTO.swift in Sources */,
);
Expand Down
14 changes: 14 additions & 0 deletions HomeCafeRecipes/HomeCafeRecipes/Extensions/CGSize+addButton.swift
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
//
// CGSize+addButton.swift
// HomeCafeRecipes
//
// Created by 김건호 on 6/29/24.
//

import CoreGraphics

extension CGSize {
init(all: CGFloat) {
self.init(width: all, height: all)
}
}

0 comments on commit cba10fb

Please sign in to comment.