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() { + + } }