feat(notification): 알림함 진입 및 딥링크 라우팅을 추가한다

This commit is contained in:
Yu Sung
2026-03-12 18:35:43 +09:00
parent 2b58a0147b
commit af8813685e
20 changed files with 788 additions and 32 deletions

View File

@@ -0,0 +1,17 @@
import Foundation
import Combine
import CombineMoya
import Moya
final class PushNotificationRepository {
private let api = MoyaProvider<PushNotificationApi>()
func getPushNotificationCategories() -> AnyPublisher<Response, MoyaError> {
api.requestPublisher(.getPushNotificationCategories)
}
func getPushNotificationList(page: Int, size: Int, category: String?) -> AnyPublisher<Response, MoyaError> {
api.requestPublisher(.getPushNotificationList(page: page, size: size, category: category))
}
}