ChWebsiteApp/CHDataManagement/Main/SelectedContent.swift
2025-05-04 11:48:09 +02:00

26 lines
377 B
Swift

import Foundation
final class SelectedContent: ObservableObject {
@Published
var tab: MainViewTab = .posts
@Published
var post: Post?
@Published
var page: Page?
@Published
var tag: Tag?
@Published
var file: FileResource?
func remove(_ post: Post) {
if self.post == post {
self.post = nil
}
}
}