diff --git a/src/app/dashboard/page.tsx b/src/app/Escaner/page.tsx similarity index 70% rename from src/app/dashboard/page.tsx rename to src/app/Escaner/page.tsx index a04e1f4..40b30f7 100644 --- a/src/app/dashboard/page.tsx +++ b/src/app/Escaner/page.tsx @@ -3,7 +3,7 @@ import { useEffect, useState } from "react"; import { useRouter } from "next/navigation"; import BarcodeScanner from "../../components/BarcodeScanner"; -import "../styles/components/dashboard.scss"; +import "../styles/layout/dashboard.scss"; type Equipo = { id: string; @@ -22,14 +22,11 @@ export default function Dashboard() { const [search, setSearch] = useState(""); const [lastScan, setLastScan] = useState(""); - useEffect(() => { - const loggedIn = localStorage.getItem("loggedIn"); - if (!loggedIn) router.push("/"); - }, [router]); - const buscarEquipo = () => { const resultado = equipos.filter( - e => e.id.includes(search) || e.nombre.toLowerCase().includes(search.toLowerCase()) + (e) => + e.id.includes(search) || + e.nombre.toLowerCase().includes(search.toLowerCase()) ); setEquipos(resultado); }; @@ -42,7 +39,7 @@ export default function Dashboard() { const handleScan = (code: string) => { setLastScan(code); - const encontrado = equipos.find(e => e.id === code); + const encontrado = equipos.find((e) => e.id === code); if (encontrado) { alert(`Equipo encontrado: ${encontrado.nombre} (${encontrado.estado})`); } else { @@ -64,7 +61,12 @@ export default function Dashboard() {

Buscar equipo

- setSearch(e.target.value)} /> + setSearch(e.target.value)} + />
@@ -72,7 +74,11 @@ export default function Dashboard() {

Escanear código de barras

- {lastScan &&

Último código escaneado: {lastScan}

} + {lastScan && ( +

+ Último código escaneado: {lastScan} +

+ )}
@@ -80,8 +86,18 @@ export default function Dashboard() { diff --git a/src/components/BarNavigation.tsx b/src/components/BarNavigation.tsx index 933f89a..4198cb8 100644 --- a/src/components/BarNavigation.tsx +++ b/src/components/BarNavigation.tsx @@ -16,23 +16,22 @@ function BarNavigation() { return (