// // DialogDemo.swift // Adwaita // // Created by david-swift on 20.13.24. // // swiftlint:disable missing_docs import Adwaita struct DialogDemo: View { @State private var dialog = false let padding = 20 let width = 300 let height = 200 var view: Body { VStack { Button("Show Dialog") { dialog = true } .pill() .suggested() .frame(maxWidth: 100) .padding() } .dialog(visible: $dialog, title: "Counter", width: width, height: height) { CounterDemo() .padding(padding) .topToolbar { HeaderBar.empty() } } } } // swiftlint:enable missing_docs