diff --git a/Sources/Core/PrettyDescriber.swift b/Sources/Core/PrettyDescriber.swift index 8b43ba9..b49a943 100644 --- a/Sources/Core/PrettyDescriber.swift +++ b/Sources/Core/PrettyDescriber.swift @@ -151,6 +151,7 @@ struct PrettyDescriber { "AppStorage", "SceneStorage", "GestureState", + "FocusState", ].contains { typeName.hasPrefix("\($0)<") } } @@ -207,6 +208,20 @@ struct PrettyDescriber { } } + // + // @FocusState + // + // Note: Currently not getting values, but implemented to prevent infinite loops. + // + if typeName.hasPrefix("FocusState<") { + // TODO: I don't know where to get the value of what's inside. + if debug { + return "@FocusState()" + } else { + return "" + } + } + // // @Environment //