struct ContentView: View {
   @State private var appData = ApplicationData.shared

   var body: some View {
      Map(position: $appData.cameraPos)
         .safeAreaInset(edge: .bottom) {
            Button("Show Street") {
               appData.lookAround()
            }.buttonStyle(.borderedProminent)
         }
         .lookAroundViewer(isPresented: $appData.openView, initialScene: appData.lookScene)
   }
}