Files
Termind/TFI/DesignSystem/MobileLayoutEnvironment.swift
T
2026-09-18 19:39:07 +08:00

15 lines
289 B
Swift

import SwiftUI
nonisolated enum MobileLayout: Sendable {
case compact
case regular
init(sizeClass: UserInterfaceSizeClass?) {
self = sizeClass == .regular ? .regular : .compact
}
}
extension EnvironmentValues {
@Entry var mobileLayout: MobileLayout? = nil
}