using Avalonia.Controls;
namespace DodoSSH.Client.App.Views;
///
/// Importing hosts from a Hetzner Cloud project.
///
///
///
/// A task rather than a destination, reached from Preferences and not from the nav rail, and drawn inside
/// settings mode over the Preferences page — the same shape has, for the same
/// reasons, including having no keyboard target of its own to hand back.
///
///
/// No code behind it, unlike , and the difference is worth a sentence: that screen
/// listens for bubbled tick events to keep its footer count honest, because its rows have no way to reach the
/// list they are in. This one's view model subscribes to each row's own change notification instead — see
/// HetznerImportViewModel.OnRowChanged — which puts the same wiring where the count actually lives
/// rather than in a routed-event handler on a control.
///
///
internal sealed partial class HetznerImportScreen : UserControl
{
public HetznerImportScreen() => InitializeComponent();
}