Files
Termind/TFITests/MobileRegionTestHost.swift

19 lines
511 B
Swift

// SPDX-FileCopyrightText: 2026 Kaede Akino
// SPDX-License-Identifier: GPL-3.0-only
import SwiftUI
@testable import TermindIOS
@Observable @MainActor final class MobileRegionTestState {
var regions: [MobileReservedRegion] = []
var toolbarLayout = MobileToolbarLayout()
}
struct MobileRegionTestHost<Content: View>: View {
var state: MobileRegionTestState?
@ViewBuilder var content: () -> Content
var body: some View { content().environment(\.mobileReservedRegions, state?.regions) }
}