From 4b4cb4951c046418cba6c3acbd1ed332cbe0ee7c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EB=B0=95=ED=9A=A8=EC=A4=80?= <gywns626@naver.com> Date: Wed, 4 Dec 2024 21:11:15 +0900 Subject: [PATCH] =?UTF-8?q?refactor:=20BookCoverViewController=EC=9D=98=20?= =?UTF-8?q?Input=20=EC=BC=80=EC=9D=B4=EC=8A=A4=20=EB=84=A4=EC=9D=B4?= =?UTF-8?q?=EB=B0=8D=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Source/BookCover/View/BookCoverViewController.swift | 2 +- .../Source/BookCover/ViewModel/CreateBookCoverViewModel.swift | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/MemorialHouse/MHPresentation/MHPresentation/Source/BookCover/View/BookCoverViewController.swift b/MemorialHouse/MHPresentation/MHPresentation/Source/BookCover/View/BookCoverViewController.swift index ae743036..71e4305d 100644 --- a/MemorialHouse/MHPresentation/MHPresentation/Source/BookCover/View/BookCoverViewController.swift +++ b/MemorialHouse/MHPresentation/MHPresentation/Source/BookCover/View/BookCoverViewController.swift @@ -129,7 +129,7 @@ final class BookCoverViewController: UIViewController { configureAddSubviews() configureConstraints() configureAction() - createInput.send(.setBookColor) + createInput.send(.setBookCover) modifyInput.send(.loadBookCover) } diff --git a/MemorialHouse/MHPresentation/MHPresentation/Source/BookCover/ViewModel/CreateBookCoverViewModel.swift b/MemorialHouse/MHPresentation/MHPresentation/Source/BookCover/ViewModel/CreateBookCoverViewModel.swift index 8e6f54e1..0ebc3d88 100644 --- a/MemorialHouse/MHPresentation/MHPresentation/Source/BookCover/ViewModel/CreateBookCoverViewModel.swift +++ b/MemorialHouse/MHPresentation/MHPresentation/Source/BookCover/ViewModel/CreateBookCoverViewModel.swift @@ -6,7 +6,7 @@ import Photos // TODO: - 에러 처리 필요 final class CreateBookCoverViewModel: ViewModelType { enum Input { - case setBookColor + case setBookCover case changedBookTitle(title: String?) case changedBookColor(colorIndex: Int) case changedBookImage(bookImage: Data?) @@ -60,7 +60,7 @@ final class CreateBookCoverViewModel: ViewModelType { func transform(input: AnyPublisher<Input, Never>) -> AnyPublisher<Output, Never> { input.sink { [weak self] event in switch event { - case .setBookColor: + case .setBookCover: self?.setBookColor(nowIndex: 0) Task { try await self?.fetchMemorialHouseName() } case .changedBookTitle(let title):