//
// GroupPhotoRepository.swift
// PaiAi
//
// Created by FFIB on 2017/10/10.
// Copyright © 2017年 yb. All rights reserved.
//
import Foundation
import RxSwift
import RxCocoa
struct GroupPhotoRepository {
var groupPhotoRemoteAPI: GroupPhotoRemoteAPI
init(groupId: String) {
groupPhotoRemoteAPI = GroupPhotoRemoteAPI(groupId: groupId)
}
func load() -> Single<[PhotoItem]> {
return groupPhotoRemoteAPI.loadContent()
}
func upload(data: Data) -> Single<[PhotoItem]> {
return groupPhotoRemoteAPI.uploadPhoto(data: data)
}
}
|