feat(chat-character): 신규 캐릭터 전체보기 화면 및 API 연동 추가
This commit is contained in:
		@@ -14,6 +14,7 @@ enum CharacterApi {
 | 
			
		||||
    case getCharacterImageList(characterId: Int, page: Int, size: Int)
 | 
			
		||||
    case getMyCharacterImageList(characterId: Int64, page: Int, size: Int)
 | 
			
		||||
    case purchaseCharacterImage(imageId: Int)
 | 
			
		||||
    case getRecentCharacters(page: Int, size: Int)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
extension CharacterApi: TargetType {
 | 
			
		||||
@@ -35,6 +36,9 @@ extension CharacterApi: TargetType {
 | 
			
		||||
            
 | 
			
		||||
        case .purchaseCharacterImage:
 | 
			
		||||
            return "/api/chat/character/image/purchase"
 | 
			
		||||
            
 | 
			
		||||
        case .getRecentCharacters:
 | 
			
		||||
            return "/api/chat/character/recent"
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
    
 | 
			
		||||
@@ -53,6 +57,15 @@ extension CharacterApi: TargetType {
 | 
			
		||||
        case .getCharacterHome, .getCharacterDetail:
 | 
			
		||||
            return .requestPlain
 | 
			
		||||
            
 | 
			
		||||
        case .getRecentCharacters(let page, let size):
 | 
			
		||||
            return .requestParameters(
 | 
			
		||||
                parameters: [
 | 
			
		||||
                    "page": page,
 | 
			
		||||
                    "size": size
 | 
			
		||||
                ],
 | 
			
		||||
                encoding: URLEncoding.queryString
 | 
			
		||||
            )
 | 
			
		||||
            
 | 
			
		||||
        case .getCharacterImageList(let characterId, let page, let size):
 | 
			
		||||
            return .requestParameters(
 | 
			
		||||
                parameters: [
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user