using Portfolio.Domain.Features.Portfolio; namespace Portfolio.WebUI.Server.Components.Pages { partial class Home { private List skills; private List tools; private List courses; private List experiences; private bool isExperience = true; private bool isProjects = false; protected override async Task OnInitializedAsync() { var http = ClientFactory.CreateClient("LocalClient"); skills = await http.GetFromJsonAsync>("data/skills.json"); tools = await http.GetFromJsonAsync>("data/tools.json"); courses = await http.GetFromJsonAsync>("data/courses.json"); experiences = await http.GetFromJsonAsync>("data/workexperiences.json"); } private void ToggleExperience() { if (!isExperience) { isExperience = true; isProjects = false; StateHasChanged(); } } private void ToggleProjects() { if (!isProjects) { isProjects = true; isExperience = false; StateHasChanged(); } } } }