 
     public var name: String {
         switch self {
+        case .thin:
+            return "UIFontWeightThin"
         case .ultralight:
             return "UIFontWeightUltraLight"
-        case .thin:
-            return "UIFontWeightThin"
         case .light:
             return "UIFontWeightLight"
         case .regular:

    #if ReactantRuntime
    public var value: CGFloat {
        switch self {
        case .ultralight:
            return UIFontWeightUltraLight
        case .thin:
            return UIFontWeightThin
        case .light:
            return UIFontWeightLight
        case .regular:


public enum SystemFontWeight: String {
    public static let allValues: [SystemFontWeight] = [
        .thin, .ultralight, .light, .regular, .medium, .semibold, .bold, .heavy, .black
    ]

    case ultralight
