mirror of
https://github.com/metabolist/metatext.git
synced 2024-11-22 08:10:59 +00:00
Reformatting
This commit is contained in:
parent
25ed9d08fd
commit
5f9973352d
1 changed files with 5 additions and 4 deletions
|
@ -8,7 +8,7 @@ import AppKit
|
||||||
import Kingfisher
|
import Kingfisher
|
||||||
|
|
||||||
extension NSMutableAttributedString {
|
extension NSMutableAttributedString {
|
||||||
func insert(emojis: [Emoji], onImageLoad: (() -> Void)?) {
|
func insert(emojis: [Emoji], onImageLoad: @escaping (() -> Void)) {
|
||||||
for emoji in emojis {
|
for emoji in emojis {
|
||||||
let token = ":\(emoji.shortcode):"
|
let token = ":\(emoji.shortcode):"
|
||||||
|
|
||||||
|
@ -18,10 +18,11 @@ extension NSMutableAttributedString {
|
||||||
|
|
||||||
replaceCharacters(in: NSRange(tokenRange, in: string), with: attachmentAttributedString)
|
replaceCharacters(in: NSRange(tokenRange, in: string), with: attachmentAttributedString)
|
||||||
|
|
||||||
KingfisherManager.shared.retrieveImage(with: emoji.url) { result in
|
KingfisherManager.shared.retrieveImage(with: emoji.url) {
|
||||||
guard case let .success(value) = result else { return }
|
guard case let .success(value) = $0 else { return }
|
||||||
|
|
||||||
attachment.image = value.image
|
attachment.image = value.image
|
||||||
onImageLoad?()
|
onImageLoad()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue