when the entry box is empty and I pressed the button. I get this error message System.ArgumentNullException: 'Value cannot be null. Parameter name: input' I tried many ways to figure out
        public MainPage()
    {
        InitializeComponent();
    }
    protected override async void OnAppearing()
    {
        base.OnAppearing();
        listmembers.ItemsSource = await App.Database.GetMemberAsync();
    }
    private async void Button_Clicked(object sender, EventArgs e)
    {
        var email = loginEmail.Text;
        var emailpattern = @"^([\w\.\-]+)@([\w\-]+)((\.(\w){2,3})+)$";
        if (Regex.IsMatch(email, emailpattern))
        {
            await App.Database.SaveMemberAsync(new Member
            {
                Name = loginEmail.Text,
            });
            loginEmail.Text =  string.Empty;
            listmembers.ItemsSource = await 
                App.Database.GetMemberAsync();
        }
        else
        {
            await DisplayAlert("Error", "Invaild Email", "ok");
        }
    }
}
 
    