@@ -28,7 +28,6 @@ public struct PokitRootFeature {
2828 @ObservableState
2929 public struct State : Equatable {
3030 @Presents var linkEdit : PokitLinkEditFeature . State ?
31- var favoriteContentCount : Int ?
3231 var folderType : PokitRootFilterType = . folder( . 포킷)
3332 var sortType : PokitRootFilterType = . sort( . 최신순)
3433
@@ -97,8 +96,6 @@ public struct PokitRootFeature {
9796 case 카테고리_조회_API_반영( categoryList: BaseCategoryListInquiry )
9897 case 카테고리_페이징_조회_API_반영( contentList: BaseCategoryListInquiry )
9998
100- case 즐겨찾기_컨텐츠_개수_조회_API_반영( count: Int )
101-
10299 case 페이지네이션_초기화
103100 }
104101
@@ -112,8 +109,6 @@ public struct PokitRootFeature {
112109 case 미분류_전쳬_링크_조회_API
113110 case 미분류_카테고리_페이징_조회_API
114111 case 미분류_카테고리_페이징_재조회_API
115-
116- case 즐겨찾기_컨텐츠_개수_조회_API
117112 }
118113
119114 @CasePathable
@@ -242,15 +237,9 @@ private extension PokitRootFeature {
242237 switch state. folderType {
243238 case . folder( . 포킷) :
244239 guard let _ = state. domain. categoryList. data? . count else {
245- return . merge(
246- . send( . async( . 즐겨찾기_컨텐츠_개수_조회_API) ) ,
247- . send( . inner( . 페이지네이션_초기화) )
248- )
240+ return . send( . inner( . 페이지네이션_초기화) )
249241 }
250- return . merge(
251- . send( . async( . 즐겨찾기_컨텐츠_개수_조회_API) ) ,
252- . send( . async( . 카테고리_페이징_재조회_API) , animation: . pokitSpring)
253- )
242+ return . send( . async( . 카테고리_페이징_재조회_API) , animation: . pokitSpring)
254243
255244 case . folder( . 미분류) :
256245 guard let _ = state. domain. unclassifiedContentList. data? . count else {
@@ -368,11 +357,6 @@ private extension PokitRootFeature {
368357
369358 default : return . none
370359 }
371-
372- case let . 즐겨찾기_컨텐츠_개수_조회_API_반영( count) :
373- /// count가 0보다 작다면 화면에 띄울 필요가 없기에 nil 할당
374- state. favoriteContentCount = count > 0 ? count : nil
375- return . none
376360 }
377361 }
378362
@@ -480,12 +464,6 @@ private extension PokitRootFeature {
480464 guard let categoryItems else { return }
481465 await send ( . inner( . 카테고리_조회_API_반영( categoryList: categoryItems) ) , animation: . pokitSpring)
482466 }
483-
484- case . 즐겨찾기_컨텐츠_개수_조회_API:
485- return . run { send in
486- let favoriteContentCount = try await remindClient. 즐겨찾기_컨텐츠_개수_조회 ( ) . count
487- await send ( . inner( . 즐겨찾기_컨텐츠_개수_조회_API_반영( count: favoriteContentCount) ) )
488- }
489467 }
490468 }
491469
0 commit comments