protected async Task RemoveFromRecentList(Household household) { RecentHouseholds.Remove(household); await LocalStorageHouseholdService.RemoveHousehold(household.HouseholdId); StateHasChanged(); }
private async Task FetchRecentHouseholds() { var households = await LocalStorageHouseholdService.GetLocallyStoredHouseholds(); foreach (var household in households) { RecentHouseholds.Add(household); } }
protected override async Task OnInitializedAsync() { var fridgeItems = await LocalStorageHouseholdService.GetLocallyStoredFridgeIems(HouseholdId, FridgeId); var aboutToExpire = fridgeItems.Where(x => x.ExpirationDate.HasValue).OrderBy(x => x.ExpirationDate).Take(5); ItemsAboutToExpire.AddRange(aboutToExpire); StateHasChanged(); }