enhance: new confirm empty commit dialog (#1143)

Signed-off-by: leo <longshuang@msn.cn>
This commit is contained in:
leo 2025-04-08 20:00:42 +08:00
parent 898a8bc69a
commit 506af95963
No known key found for this signature in database
14 changed files with 144 additions and 14 deletions

View file

@ -0,0 +1,29 @@
using Avalonia.Interactivity;
namespace SourceGit.Views
{
public partial class ConfirmEmptyCommit : ChromelessWindow
{
public ConfirmEmptyCommit()
{
InitializeComponent();
}
private void StageAllThenCommit(object _1, RoutedEventArgs _2)
{
(DataContext as ViewModels.ConfirmEmptyCommit)?.StageAllThenCommit();
Close();
}
private void Continue(object _1, RoutedEventArgs _2)
{
(DataContext as ViewModels.ConfirmEmptyCommit)?.Continue();
Close();
}
private void CloseWindow(object _1, RoutedEventArgs _2)
{
Close();
}
}
}