import UIKit

// Helpers to fetch the current window's screen width and height
public extension UIScreen {
    static var current: UIScreen? {
        UIWindow.current?.screen
    }

    static var width: CGFloat {
        UIWindow.current?.bounds.width ?? 0
    }

    static var height: CGFloat {
        UIWindow.current?.bounds.height ?? 0
    }

    static var isCompact = UIWindow.current?.bounds.width ?? .greatestFiniteMagnitude <= 375
}
