import UIKit
class ProfileViewController: UIViewController {
private let profileImageView: UIImageView = {
let imageView = UIImageView()
imageView.contentMode = .scaleAspectFill
import UIKit
import Combine
class PostsTableViewController: UITableViewController {
enum Section {
case main
import UIKit
// MARK: - Custom Delegate Protocol
protocol PostCellDelegate: AnyObject {
func postCell(_ cell: PostTableViewCell, didTapLike post: Post)
func postCell(_ cell: PostTableViewCell, didTapComment post: Post)