import SwiftUI struct PostGridBookmarkButtonView: View { @EnvironmentObject private var manager: BooruManager @EnvironmentObject private var settings: SettingsManager let tags: [String] let provider: BooruProvider var contained: Bool { let lowercaseTags = tags.map { $0.lowercased() } return settings.bookmarks .contains { bookmark in bookmark.tags == lowercaseTags && bookmark.provider == provider } } var body: some View { BookmarkMenuButtonView(tags: tags, provider: provider) } }