private async Task HandleSeedClick()
        {
            if (selectedSeedProfile is not null && await MessageBox.ConfirmAsync($"Do you really want to seed {selectedSeedProfile}?"))
            {
                await DataSeedFacade.SeedDataProfile(selectedSeedProfile);

                Messenger.AddInformation($"Seed successful: {selectedSeedProfile}");

                await layoutComponent.HideAsync();
            }
        }
        public async Task ShowAsync()
        {
            seedProfiles ??= (await DataSeedFacade.GetDataSeedProfiles()).Value;

            await layoutComponent.ShowAsync();
        }