// // DisplayInlineKey.swift // DeltaFeatures // // Created by Riley Testut on 4/11/23. // Copyright © 2023 Riley Testut. All rights reserved. // import SwiftUI public struct DisplayInlineKey: PreferenceKey { public static var defaultValue: Bool = false public static func reduce(value: inout Bool, nextValue: () -> Bool) { value = nextValue() } } public extension View { func displayInline(_ value: Bool = true) -> some View { self.preference(key: DisplayInlineKey.self, value: value) } }