allow editing in/out attachments from messages
This commit is contained in:
parent
e9b009d1b9
commit
e398043a49
1 changed files with 71 additions and 20 deletions
12
lib/helpers/extensions/is_media.dart
Normal file
12
lib/helpers/extensions/is_media.dart
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
import "package:nexus/models/content/content.dart";
|
||||
import "package:nexus/models/content/message.dart";
|
||||
|
||||
extension IsMedia on Content {
|
||||
bool get isMedia => switch (this) {
|
||||
ImageMessageContent() ||
|
||||
VideoMessageContent() ||
|
||||
AudioMessageContent() ||
|
||||
FileMessageContent() => true,
|
||||
_ => false,
|
||||
};
|
||||
}
|
||||
Loading…
Reference in a new issue