Fix file deletion

This commit is contained in:
Christoph Hagen
2025-01-07 14:04:00 +01:00
parent c5a00ef0f8
commit acd0902869
10 changed files with 98 additions and 3 deletions

View File

@ -1,9 +1,18 @@
protocol LinkPreviewItem {
protocol LinkPreviewItem: AnyObject {
var linkPreviewImage: FileResource? { get }
var linkPreviewImage: FileResource? { get set }
var linkPreviewTitle: String? { get }
var linkPreviewDescription: String? { get }
}
extension LinkPreviewItem {
func remove(linkPreviewImage file: FileResource) {
if linkPreviewImage == file {
linkPreviewImage = nil
}
}
}