import { SkillCategory, Team } from "./types"; export async function loadSkillCategories(): Promise { const categories = [ "frontend", "backend", "devops", "mobile", "data", "cloud", "security", "design", ]; const skillCategories: SkillCategory[] = []; for (const category of categories) { try { const response = await fetch(`/data/skills/${category}.json`); if (response.ok) { const data = await response.json(); skillCategories.push(data); } } catch (error) { console.error(`Failed to load ${category} skills:`, error); } } return skillCategories; } export async function loadTeams(): Promise { try { const response = await fetch("/data/teams.json"); if (response.ok) { const data = await response.json(); return data.teams; } } catch (error) { console.error("Failed to load teams:", error); } return []; }