resolveWith method
Implementation
@override
LinkMessage resolveWith(Map changes) {
final keys = MessageKeys.i;
final msg = super.resolveWith(changes);
final link = changes[keys.content];
return LinkMessage.from(
msg,
link is String && link.isNotEmpty ? link : this.link,
);
}