diff --git a/src/app/login/Login.tsx b/src/app/login/Login.tsx index a6cbf99..58124ae 100644 --- a/src/app/login/Login.tsx +++ b/src/app/login/Login.tsx @@ -54,7 +54,7 @@ export default function Login() { return (
-

Inicio de sesión

+

Sistema de censo

diff --git a/src/components/AgregarEquipo.tsx b/src/components/AgregarEquipo.tsx index d08233a..fcf3c28 100644 --- a/src/components/AgregarEquipo.tsx +++ b/src/components/AgregarEquipo.tsx @@ -6,7 +6,6 @@ import axios from "axios"; import Cookies from "js-cookie"; import toast from "react-hot-toast"; -import { AREAS } from "@/data/areas"; import { SO_POR_EQUIPO } from "@/data/so_por_equipo"; import { PROCESADORES_POR_EQUIPO } from "@/data/procesadores"; import { useRouter } from "next/navigation"; @@ -133,7 +132,6 @@ export default function Page() { setAdscripciones(adscripcionesRes.data); setTiposEquipo(tiposEquipoRes.data); setSistemasOperativos(sistemasOperativosRes.data); - console.log(adscripciones); } catch (err) { if (axios.isAxiosError(err)) { if (err.response) { @@ -200,9 +198,15 @@ export default function Page() { const textValue = value as string; setAdscripcionLabel(textValue); - const matches = AREAS.filter((a) => - a.label.toLowerCase().includes(textValue.toLowerCase()) - ).map((a) => a.label); + const normalize = (str: string) => + str + .normalize("NFD") + .replace(/[\u0300-\u036f]/g, "") + .toLowerCase(); + + const matches = adscripciones + .filter((a) => normalize(a.adscripcion).includes(normalize(textValue))) + .map((a) => a.adscripcion); setSuggestions((prev) => ({ ...prev, @@ -234,7 +238,6 @@ export default function Page() { }; const handleGuardar = async () => { - if (!formData.inventario) { toast.error("Inventario no encontrado"); return; @@ -272,7 +275,11 @@ export default function Page() { } } - if(formData.id_tipo_equipo != 8 && formData.id_tipo_equipo != 7 && formData.id_tipo_equipo != 9){ + if ( + formData.id_tipo_equipo != 8 && + formData.id_tipo_equipo != 7 && + formData.id_tipo_equipo != 9 + ) { if (!formData.id_sistema_operativo) { toast.error("Sistema operativo no encontrado "); return; @@ -422,13 +429,17 @@ export default function Page() {
handleInputChange( @@ -451,7 +462,11 @@ export default function Page() { ) } > - + {SO_POR_EQUIPO[formData.id_tipo_equipo]?.map((so) => ( + {PROCESADORES_POR_EQUIPO[formData.id_tipo_equipo]?.map( (p) => (