From 4a59ddee5bfb21b4d18096767354162d0090eb81 Mon Sep 17 00:00:00 2001 From: Gordon Choi Date: Tue, 6 Dec 2022 14:32:17 +0900 Subject: [PATCH] =?UTF-8?q?#156=20feat:=20=EC=9D=BC=EA=B8=B0=20=EC=9E=91?= =?UTF-8?q?=EC=84=B1=20=EB=B7=B0=20=EB=AA=A8=EB=8D=B8=EC=97=90=20=ED=95=84?= =?UTF-8?q?=EC=9A=94=ED=95=9C=20=EB=A9=94=EC=84=9C=EB=93=9C=20=EB=B0=8F=20?= =?UTF-8?q?UseCase=20=EC=9E=91=EC=84=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ViewModel/DiaryEditViewModel.swift | 29 +++++++++++++++---- 1 file changed, 24 insertions(+), 5 deletions(-) diff --git a/Segno/Segno/Presentation/ViewModel/DiaryEditViewModel.swift b/Segno/Segno/Presentation/ViewModel/DiaryEditViewModel.swift index b4e7dbb..c381c14 100644 --- a/Segno/Segno/Presentation/ViewModel/DiaryEditViewModel.swift +++ b/Segno/Segno/Presentation/ViewModel/DiaryEditViewModel.swift @@ -11,10 +11,29 @@ final class DiaryEditViewModel { var diaryDetail: DiaryDetail? // 에딧 화면에 들어갈 여러 요소들 - // 일기 디테일 유즈케이스 - - // 태그 추가 - // 음악 검색 유즈케이스 + let diaryDetailUseCase: DiaryDetailUseCase + let searchMusicUseCase: SearchMusicUseCase // 위치 검색 유즈케이스 - // 저장 + + init(diaryDetailUseCase: DiaryDetailUseCase = DiaryDetailUseCaseImpl(), + searchMusicUseCase: SearchMusicUseCase = SearchMusicUseCaseImpl()) { + self.diaryDetailUseCase = diaryDetailUseCase + self.searchMusicUseCase = searchMusicUseCase + } + + func addTags() { + + } + + func searchMusic() { + + } + + func setLocation() { + + } + + func saveDiary() { + + } }