diff --git a/Sources/View/StateWrapper.swift b/Sources/View/StateWrapper.swift index 726b18a..065d168 100644 --- a/Sources/View/StateWrapper.swift +++ b/Sources/View/StateWrapper.swift @@ -18,7 +18,7 @@ public struct StateWrapper: ConvenienceWidget { /// The debug tree parameters. public var debugTreeParameters: [(String, value: CustomStringConvertible)] { [ - ("state", value: state) + ("state", value: state.map { $0.key.dropFirst() }.joined(separator: ", ")) ] } diff --git a/Tests/DemoApp/DemoApp.swift b/Tests/DemoApp/DemoApp.swift index b0c3798..17b2af5 100644 --- a/Tests/DemoApp/DemoApp.swift +++ b/Tests/DemoApp/DemoApp.swift @@ -1,12 +1,15 @@ import Meta import SampleBackends -struct DemoView: SimpleView { +struct DemoView: View { + + @State private var test = "" var view: Body { Wrapper { Backend1.TestWidget1() - Backend1.Button("") { + Backend1.Button(test) { + test = "\(Int.random(in: 0...10))" } TestView() testContent