// // ConversationCell.m // Juick // // Created by Vitaly Takmazov on 04/03/2018. // Copyright © 2018 com.juick. All rights reserved. // #import "ConversationCell.h" @implementation ConversationCell -(void) configureWithChat:(Chat *)chat { self.selectionStyle = UITableViewCellSelectionStyleNone; self.chatName.textColor = [UIColor colorNamed:@"Title"]; self.chatName.text = chat.uname; self.lastMessage.text = chat.lastMessageText; self.unreadMarker.hidden = false; __weak UIImageView *weakAvatar = self.avatar; [[AppDelegate shared].api fetchImageWithURL:[NSURL URLWithString:chat.avatar] callback:^(NSData *data) { [UIView transitionWithView:weakAvatar duration:0.3 options:UIViewAnimationOptionTransitionCrossDissolve animations:^{ weakAvatar.image = [UIImage imageWithData:data]; } completion:nil]; }]; } @end