"use client"; import { useState } from "react"; import type { Kid } from "@/app/data/kids"; import KidCard from "@/app/components/KidCard"; /** Compara sin mayúsculas ni acentos: "sofia" encuentra a "Sofía Méndez". */ function normalize(value: string): string { return value .normalize("NFD") .replace(/\p{Diacritic}/gu, "") .toLowerCase(); } export default function KidsBrowser({ kids }: { kids: Kid[] }) { const [query, setQuery] = useState(""); const filtered = kids.filter((kid) => normalize(kid.name).includes(normalize(query))); return (