// // LNCommonAlertView+Relation.swift // Lanu // // Created by OneeChan on 2025/12/16. // import Foundation extension LNCommonAlertView { static func showUnfollowAlert(uid: String) { let panel = LNCommonAlertView() panel.titleLabel.text = .init(key: "A00026") panel.messageLabel.text = .init(key: "A00027") panel.showConfirm(.init(key: "A00022")) { } panel.showCancel(.init(key: "A00028")) { LNRelationManager.shared.operateFollow(uid: uid, follow: false, handler: nil) } panel.popup() } static func showBlackAlert(uid: String) { let panel = LNCommonAlertView() panel.titleLabel.text = .init(key: "A00029") panel.titleLabel.numberOfLines = 0 panel.showConfirm { LNRelationManager.shared.blackListUser(uid: uid, black: true, handler: nil) } panel.showCancel() panel.popup() } }