Skip to content

Commit 7b8af5a

Browse files
Loan Module
1 parent cc09984 commit 7b8af5a

24 files changed

Lines changed: 2961 additions & 5 deletions

src/App.tsx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,8 @@ import AnnouncementsTable from "./components/TipsTable/TipsTable";
4343
import { useTheme } from "./Funcionalidades/Theme";
4444
import TeamsEventForm from "./components/Ausencia/Ausencia";
4545
import { StoragePage } from "./components/Storage/StoragePage";
46-
//import UsuariosApp from "./components/Usuarios copy/Acceso";
46+
import { PrestamosPage } from "./components/Loans/PretamosPage";
47+
import loanImage from "./assets/device.svg"
4748

4849
/* ============================================================
4950
Tipos de navegación y contexto de visibilidad
@@ -71,7 +72,7 @@ export type NavContext = {
7172
flags?: Set<string>;
7273
hasService?: (k: keyof Services) => boolean;
7374
};
74-
75+
7576
/* ============================================================
7677
Árbol único de navegación con reglas de visibilidad
7778
============================================================ */
@@ -85,6 +86,7 @@ const NAV: MenuItem[] = [
8586
{ id: "formatos", label: "Formatos", icon: <img src={filesIcon} alt="" className="sb-icon" />, to: <Formatos />, roles: ["Administrador", "Listo"] },
8687
{ id: "info", label: "Información", icon: <img src={infoIcon} alt="" className="sb-icon" />, to: <InfoPage />, roles: ["Administrador", "Tecnico", "Listo"] },
8788
{ id: "storage", label: "Almacenamiento", icon: <img src={storageIcon} alt="" className="sb-icon" />, to: <StoragePage />, roles: ["Administrador", "Listo"] },
89+
{ id: "loan", label: "Prestamos", icon: <img src={loanImage} alt="" className="sb-icon" />, to: <PrestamosPage />, roles: ["Administrador", "Listo"] },
8890
{ id: "admin", label: "Administración", icon: <img src={settingsIcon} className="sb-icon" />, roles: ["Administrador", "Tecnico", "Listo"], children: [
8991
{ id: "anuncios", label: "Anuncios", to: <CrearAnuncio />, roles: ["Administrador", "Tecnico"], icon: <img src={newsIcon} className="sb-icon" /> },
9092
{ id: "plantillas", label: "Plantillas", icon: <img src={templateIcon} className="sb-icon" />, to: <CrearPlantilla />, roles: ["Administrador", "Tecnico", "Listo"] },

0 commit comments

Comments
 (0)